Le Philousophe
|
724ccbd1c6
|
CRAB: Migrate engine to Path
|
2023-12-24 13:19:25 +01:00 |
|
Aditya
|
9fe230017d
|
CRAB: Fix FPS being shown unnecessarily.
Now fps is only shown if the user types "draw fps" in debugger console.
|
2023-11-14 21:30:32 +05:30 |
|
Kartik Agarwala
|
bd944cadd8
|
CRAB: Implement mousetrap functionality
|
2023-09-07 21:40:55 +05:30 |
|
hax0kartik
|
2e7e796e7d
|
CRAB: Cleanup InputManager code
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
708c9594e6
|
CRAB: Fix code formatting of switch case blocks in multiple files
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
34627d105d
|
CRAB: Use command directly instead of preprocessor constant
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
6fbb3d1f24
|
CRAB: Strip most functionality of ScreenSettings class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
a2939b77a8
|
CRAB: Cleanup app class includes
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
4ed560b96e
|
CRAB: Cleanup headers in crab.h
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
2d4b439f59
|
CRAB: JANITORIAL: Remove unneeded warning
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
de0820c672
|
CRAB: Use nullptr instead oF NULL
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
b1fe7efa89
|
CRAB: JANITORIAL: Cleanup App class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
55de8b708f
|
CRAB: Unstub code to load MusicManager
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
0e829d92f9
|
CRAB: Rename Quit() to quit() for cursor and LoadingScreen
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
b58ad50f97
|
CRAB: Make misc classes follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
10d18367ed
|
CRAB: Make FileSystem and Game class follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
9ec832a165
|
CRAB: Make Timer class follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
a7e3ecff2a
|
CRAB: Make app class follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
bd576ca667
|
CRAB: Make Text component follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
8e1ae3174b
|
CRAB: Make music component follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
e0d27c9e0b
|
CRAB: Make InputManager class follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
1b6150c2c8
|
CRAB: Make ImageManager class follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
583a00327c
|
CRAB: Rename HandleEvents() to handleEvents() throughout CRAB codebase
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
b0d129f1a5
|
CRAB: Rename SetUI() to setUI() across CRAB codebase
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
4db8e7cbcc
|
CRAB: Rename InternalEvents() to internalEvents() across CRAB codebase
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
05ded6201d
|
CRAB: Rename Draw() to draw() across CRAB codebase
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
b6eecaa9d1
|
CRAB: Rename Load() to load() across CRAB codebase
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
0e9fa535d4
|
CRAB: Make loaders.[h, cpp] follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
ec510a5597
|
CRAB: Make XMLDoc follow ScummVM formatting convention
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
e0a9f09af4
|
CRAB: Make Game a class member of app class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
e41cbbbd22
|
CRAB: Allow loading saves from main menu
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
3a10a273b7
|
CRAB: Remove uneeded if block
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
4e9416d900
|
CRAB: Fix incorrrect order of calls for InputManager
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
8862a71479
|
CRAB: Free cursor on exit
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
dd1da417ac
|
CRAB: Fix a possible double free
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
ee6233484e
|
CRAB: Fix memory leaks by freeing objects in app class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
145955dfd6
|
CRAB: Specify default block to deal with unhandled cases
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
434c65e1ba
|
CRAB: Add basic keyboard controls using keymapper
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
e2f726ea1a
|
CRAB: FORBIDDEN_SYMBOL_ALLOW_ALL is no longer needed
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
b76eaf4d56
|
CRAB: Use Common Equivalents of STL throughout the engine
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
8eaf8235e0
|
CRAB: Make FilePath a public member of Engine class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
a3f6951358
|
CRAB: Make MusicManager a public member of Engine class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
b2782a05d4
|
CRAB: Make ScreenSettings a public member of Engine class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
2fe79da95a
|
CRAB: Make InputManager a public member of Engine class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
387e1116cb
|
CRAB: Make LoadMenu a public member of Engine class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
a554abe626
|
CRAB: Make LoadingScreen a public member of Engine class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
3ea2ffa476
|
CRAB: Make TextManager a public member of Engine class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
d1700016a9
|
CRAB: Make ImageManager a public member of Engine class
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
dfccfc5e66
|
CRAB: Display fps on top left corner
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
268bf022c3
|
CRAB: Change default resolution to 1280x720
|
2023-08-10 17:06:59 +02:00 |
|