Commit Graph
29 Commits
Author SHA1 Message Date
Eric Fry 5e8c646d09 DARKSEED: Add support for playable demo 2025-03-09 12:18:07 +11:00
Eric Fry 1d0ed97934 DARKSEED: Add support for chinese menu items + object names. 2025-03-01 12:32:55 +11:00
Le Philousophe 15bb87a420 DARKSEED: Fix build on MSVC
Using a non-trivial type as the last argument before variadic ones is
non portable and forbidden with our MSVC invocation.
2025-02-16 16:43:10 +01:00
Eric Fry 5433135288 DARKSEED: Korean object names 2025-02-16 09:39:18 +11:00
Eric Fry 295703a8d2 DARKSEED: Refactoring console text handling to better support multi-byte languages. 2025-02-16 09:39:18 +11:00
Eric Fry 236bba9e35 DARKSEED: Don't allow saving during menu or cutscenes 2024-11-24 11:27:21 +11:00
Eric Fry 209bcd3426 DARKSEED: Add in-game menu 2024-11-19 09:35:15 +11:00
Eric Fry 25254585ad DARKSEED: Add more missing sfx 2024-11-16 12:55:18 +11:00
Eric Fry 9ccd1c70d3 DARKSEED: Wire up inventory add sound 2024-11-05 08:49:22 +11:00
Eric Fry c995cc6e97 DARKSEED: Add comment to watch logic 2024-10-25 21:49:33 +09:00
Eric Fry 49b69cd5b1 DARKSEED: Rename ActionMode values to respect style convention. Remove unnecessary includes. Use typedefs 2024-09-29 23:56:10 +02:00
Eric Fry 769d965979 DARKSEED: Move core animation logic into its own class 2024-09-29 23:56:10 +02:00
Eric Fry 9eb352867c DARKSEED: Fix namespace scope for cpp files 2024-09-29 23:56:10 +02:00
Eric Fry 362b01e1b0 DARKSEED: Fix class variable naming 2024-09-29 23:56:10 +02:00
Filippos Karapetis 83ed789d39 DARKSEED: Whitespace fixes 2024-09-29 23:56:10 +02:00
Eric Fry c0431bae72 DARKSEED: Fix path on engine include files 2024-09-29 23:56:10 +02:00
Eric Fry 514c9d4fe9 DARKSEED: redraw inventory when item removed. 2024-09-29 23:56:10 +02:00
Eric Fry 85e165b43b DARKSEED: Added dirty draw support for inventory. 2024-09-29 23:56:10 +02:00
Eric Fry 37d64ef80f DARKSEED: Moved usecode tos lookup tables into seperate header file. Added usecode for newspaper (unused) and library card. 2024-09-29 23:56:10 +02:00
Eric Fry 62b63d0f83 DARKSEED: Delbert stick throwing logic. 2024-09-29 23:56:10 +02:00
Eric Fry 09d06fc879 DARKSEED: Darken sky. Close shops. Jail logic. 2024-09-29 23:56:10 +02:00
Eric Fry ca96c7688f DARKSEED: start updating game time. 2024-09-29 23:56:10 +02:00
Eric Fry 464fba54fe DARKSEED: Remove picked up inventory from room when loading. Added inventory debug commands. Use money, use gloves, use crowbar 2024-09-29 23:56:10 +02:00
Eric Fry 6a28ff5244 DARKSEED: Added load/save support. 2024-09-29 23:56:10 +02:00
Eric Fry 1a54d467c3 DARKSEED: Inventory holding objects. 2024-09-29 23:56:10 +02:00
Eric Fry b1838a2888 DARKSEED: Inventory look code. 2024-09-29 23:56:10 +02:00
Eric Fry 549fcb67a5 DARKSEED: Working on displaying inventory icon bar 2024-09-29 23:56:10 +02:00
Eric Fry 0a5a2ef7a8 DARKSEED: Added more look code. 2024-09-29 23:56:10 +02:00
Eric Fry ae283b9e74 DARKSEED: Started to add object and invetory logic. 2024-09-29 23:56:10 +02:00