Paul Gilbert
2b003aaecb
GOT: Fix flags getting reset after loading savegame
2025-03-21 19:51:27 -07:00
Paul Gilbert
19a3968a48
GOT: Properly reset flags and area when restarting game from title screen
2025-02-16 21:35:09 -08:00
Paul Gilbert
5da9ba491f
GOT: Add support for playing shareware version
...
Note that technically the shareware version has a different
splash screen that isn't implemented, plus it shows some
ordering screens on exit that likewise isn't supported.
2025-02-10 21:37:11 -08:00
Strangerke
a2f0db9840
GOT: remove more unused variables, renaming
2025-01-26 00:21:31 +01:00
Strangerke
4104d8718a
GOT: More renaming in var.h (still WIP)
2025-01-24 06:41:50 +01:00
Strangerke
9a5374898f
GOT: Check _slowMode usage, simplify some checks on keyFlag
2025-01-23 08:55:33 +01:00
Strangerke
47e2e347e2
GOT: Some renaming in vars.h (WIP)
2025-01-23 08:43:02 +01:00
Strangerke
97a3f61fc3
GOT: Rename sound, some cleanup
2025-01-22 10:39:08 +01:00
Strangerke
5526295267
GOT: More renaming
2025-01-21 22:58:24 +01:00
Strangerke
0f3990e13a
GOT: Renaming in the gfx folder, remove some unused includes
2025-01-21 09:03:29 +01:00
Strangerke
53cf022b62
GOT: Small refactoring in Setup, start renaming thor_info
2025-01-18 18:20:15 +01:00
Strangerke
9a681b3ada
GOT: Rename Setup members
2025-01-18 08:24:26 +01:00
Strangerke
fda732830d
GOT: Remove some useless includes, format remaining code
2025-01-13 22:39:21 +01:00
Strangerke
b8fe361e47
GOT: Fix handling of slow_mode and _setup.speed
2025-01-13 12:32:17 -08:00
Strangerke
d2639d4e72
GOT: more work n vars.h - Remove unused variables, more work on booleans
2025-01-12 18:11:27 +02:00
Paul Gilbert
b9da852663
GOT: Preliminary fixes for demo mode
2025-01-12 18:11:27 +02:00
Paul Gilbert
59abcd5176
GOT: Janitorial provided by eientei
2025-01-12 18:11:27 +02:00
Paul Gilbert
69d6df5988
GOT: Add Load Game option to main menu
2025-01-12 18:11:27 +02:00
Paul Gilbert
ea3845e87c
GOT: Adding HighScores class
2025-01-12 18:11:27 +02:00
Paul Gilbert
cd42ea6fb7
GOT: Hooking up part 3 boss and game logic
2025-01-12 18:11:27 +02:00
Paul Gilbert
ecfacdb482
GOT: Remove deprecated image mask buffers
2025-01-12 18:11:27 +02:00
Paul Gilbert
65053af633
GOT: Fix area for savegames in areas 2/3
2025-01-12 18:11:27 +02:00
Paul Gilbert
a0f7887884
GOT: Workaround for Ctrl+F5 triggering indefinite magic
...
The Left Control key is mapped by default to use magic
so long as it's held down. Unfortunately, Ctrl+F5 is
also the key for the GMM. I was having issues with,
for example, opening the GMM and loading a savegame
where the end action for magic wouldn't fire, and it
would keep draining magic away. Now, I use the
pauseEngineIntern to explicitly disable all key flags
when the GMM is opened, ensuring magic is turned off.
2025-01-12 18:11:27 +02:00
Paul Gilbert
1454c1bba5
GOT: Startup cleanups for going in-game demo vs non-demo
2025-01-12 18:11:27 +02:00
Paul Gilbert
d6fd50bb7b
GOT: Set correct starting level for each area
2025-01-12 18:11:27 +02:00
Paul Gilbert
8c99d99f0e
GOT: Further savegame loading code
2025-01-12 18:11:27 +02:00
Paul Gilbert
1d11468a14
GOT: Encapsulate sd data as it's own class
2025-01-12 18:11:27 +02:00
Paul Gilbert
c8701c98d5
GOT: Added lots of files
2025-01-12 18:11:27 +02:00
Paul Gilbert
269df0f92b
GOT: Add item display to status area
2025-01-12 18:11:27 +02:00
Paul Gilbert
2d1510eb21
GOT: Skeleton Game view
2025-01-12 18:11:27 +02:00
Paul Gilbert
acbe124d23
GOT: Working on fading
2025-01-12 18:11:27 +02:00
Paul Gilbert
185b57eb78
GOT: Add icons to story view
2025-01-12 18:11:27 +02:00
Paul Gilbert
1b6c84c705
GOT: Placeholder music code
2025-01-12 18:11:27 +02:00
Paul Gilbert
aa6d5debc3
GOT: Implemented sound effects
2025-01-12 18:11:27 +02:00
Paul Gilbert
b9c6d7c4ea
GOT: Split up graphics loading into it's own base class, load hampic
2025-01-12 18:11:27 +02:00
Paul Gilbert
77c8e30f8d
GOT: Implemented font loading & display
2025-01-12 18:11:27 +02:00
Paul Gilbert
bbc92d689c
GOT: Added BgPics class to hold background images
2025-01-12 18:11:27 +02:00
Paul Gilbert
ce3634b170
GOT: Trying to display main menu background
2025-01-12 18:11:27 +02:00
Paul Gilbert
3209a49602
GOT: Adding image decompression
2025-01-12 18:11:27 +02:00
Paul Gilbert
a553a01482
GOT: Beginnings of first screen
2025-01-12 18:11:27 +02:00
Paul Gilbert
8217fb0fa9
GOT: Adding further initialization, statics loading
2025-01-12 18:11:27 +02:00
Paul Gilbert
77f30bdc6d
GOT: Added Vars class
2025-01-12 18:11:27 +02:00