Commit Graph
42 Commits
Author SHA1 Message Date
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