Commit Graph

178 Commits

Author SHA1 Message Date
Storm Dragon
fbbb970303 Fixed some console command bugs. 2025-09-27 02:20:31 -04:00
Storm Dragon
a16b6f0b1f Well, unifying the way levels are called didn't seem to fix the requirement, so now using copy for levels in the hook file. 2025-09-26 17:49:38 -04:00
Storm Dragon
4681dc5a2e Found some differences in how levels are called that required the levels directory be in both _internal and in source directory. This fix hopefully makes them work from a single location. 2025-09-26 17:41:32 -04:00
Storm Dragon
28856d2662 Hopefully improve packaging. This is experimental and may have to be removed. 2025-09-26 17:05:20 -04:00
Storm Dragon
525c9d7563 Hopefully improve packaging. This is experimental and may have to be removed. 2025-09-26 17:04:13 -04:00
Storm Dragon
10f859136b Fixed a few bugs in console commands. 2025-09-26 13:42:17 -04:00
Storm Dragon
1d39ff0ca7 Console added, bound to ` 2025-09-26 05:05:42 -04:00
Storm Dragon
7eb353677a Fixed wrong name used for catapult firing interval in Wicked Quest levels. There shouldn't really be any noticeable changes in game play. 2025-09-24 11:53:24 -04:00
Storm Dragon
fcf54760d7 Fixed errors in documentation for level creation. Fixed some save loading bugs. 2025-09-24 11:52:09 -04:00
Storm Dragon
33e0f6093b Updated submodule. 2025-09-23 18:04:07 -04:00
Storm Dragon
8688c8fad3 Added speech history in the game bound to f1 previous, f2 current, f3 next. I may expand this later. 2025-09-23 17:56:22 -04:00
Storm Dragon
e15b497c54 Updated submodule. 2025-09-23 14:29:40 -04:00
Storm Dragon
d2304fae85 Tweaks to survival mode with spawn chances. 2025-09-23 00:41:32 -04:00
Storm Dragon
a686e816f5 Missed a bit of the skullstorm override system. Fixed that and updated documentation. 2025-09-21 23:40:10 -04:00
Storm Dragon
77633adf14 Updated submodule. 2025-09-21 22:38:44 -04:00
Storm Dragon
b516593f5d Updated submodule. 2025-09-21 22:18:28 -04:00
Storm Dragon
3845d93808 Fixed all spiders to have their original behavior. The ability to customize spider webs broke them. Players would have been in for a nasty shock if I hadn't caught that lol. 2025-09-21 20:48:22 -04:00
Storm Dragon
477fb747b1 Updated documentation for custom levels. 2025-09-21 19:54:25 -04:00
Storm Dragon
948d0c32f7 Extended override system to include spider webs. They can now be altered to be on the ground and require jumping, the name and the sponned monster can be changed as well. Fixed various bugs. 2025-09-21 19:25:09 -04:00
Storm Dragon
bd7df4804d Updated submodule. 2025-09-21 14:34:13 -04:00
Storm Dragon
b1d6fc3468 Updated submodule. 2025-09-21 14:21:12 -04:00
Storm Dragon
bd1eb7c1c7 Introduced a bug with coffins and items when working on survival mode. Hopefully fixed now. 2025-09-21 12:37:26 -04:00
Storm Dragon
4b21552ca9 Actually found a bug with weapon progression. Made survival mode more random. Graves can now have any item from all levels or be empty. Coffins will always have a random item. 2025-09-21 01:38:49 -04:00
Storm Dragon
ed764cdfdf More improvements to the override system. Fixed a bug that reared its ugly head during updates to grasping hands code. 2025-09-21 00:17:25 -04:00
Storm Dragon
befc6bbe92 Updated level creation documentation. Fixed a couple bugs in weapon overrides. 2025-09-20 20:48:08 -04:00
Storm Dragon
63a5088f51 Fixed a few bugs with the new override system. 2025-09-20 20:15:02 -04:00
Storm Dragon
5dd78a1687 Added override capabilities for lots of items, weapons, and hazards. 2025-09-20 04:10:32 -04:00
Storm Dragon
91eecae786 Updated submodule, hopefully clicks and pops are gone once and for all. Added dialogue system for levels that mave more than just a simple 1 line description. 2025-09-19 16:20:20 -04:00
Storm Dragon
0d4e5e7bde Add ability for dialogue based messages. 2025-09-18 15:52:21 -04:00
Storm Dragon
3fa36e4ac1 Updated submodule. 2025-09-17 22:48:27 -04:00
Storm Dragon
5826aa4580 Updated libstormgames. Added end of skull storm sound. Fixed inconsistancy with escape key in survival as apposed to story mode. 2025-09-17 15:34:01 -04:00
Storm Dragon
bd298ab17e fixed a bug with nunchucks not saving weapon speed. Updated libstormgames. 2025-09-16 12:54:27 -04:00
Storm Dragon
90f14b842e Fixed jumping while ducking bug. Updated level creation documentation. 2025-09-15 17:22:47 -04:00
Storm Dragon
4041983385 Finally got it, I think. The path to the end.ogg file was constructed differently from other sounds loaded by libstormgames. Because the libstormgames version works, just use it here too. 2025-09-13 14:44:19 -04:00
Storm Dragon
8218d28701 Sound file error hopefully fixed for pyinstaller. 2025-09-13 01:33:16 -04:00
Storm Dragon
82f1128087 Fixed sample rate for sounds. Removed debug statement for info for survival mode. 2025-09-12 16:47:15 -04:00
Storm Dragon
1f51a2e6be Clarify information about bone dust. 2025-09-11 20:30:00 -04:00
Storm Dragon
d5fcbcaf40 Volume a bit too low on Spider's Domain. 2025-09-11 20:01:33 -04:00
Storm Dragon
8ee60f7f45 Fixed bug with missing Spider's Domain music, updated credits. 2025-09-11 18:36:14 -04:00
Storm Dragon
60ab8cd868 Changes merged from testing. 2025-09-11 11:47:43 -04:00
Storm Dragon
d83e7db248 A few adjustments to documentation and reworked how monsters are unlocked in survival mode. Added bonus for unlocking everything. 2025-09-11 11:44:46 -04:00
Storm Dragon
cc0f0437f5 game cover picture added. 2025-09-10 01:03:26 -04:00
Storm Dragon
2bfb146ef5 game cover picture added. 2025-09-10 01:02:41 -04:00
Storm Dragon
21d3cd7788 lint and spacing fixes. Also fixed problem with levels not showing up in compiled version (hopefully). 2025-09-09 22:02:33 -04:00
Storm Dragon
949c12f193 A few minor cleanups. Added game over sound to survival mode. Not sure how I missed that for this long lol. 2025-09-09 18:12:51 -04:00
Storm Dragon
dc1557e71d Oops, forgot to add some files in the last push. Rest of the sound changes. 2025-09-09 03:03:22 -04:00
Storm Dragon
494de84ba3 Improve sound playing code to check for specific level pack sounds. 2025-09-09 03:02:40 -04:00
Storm Dragon
8766290ccd Hopefully fixed a race condition where you could be killed while getting a cauldron and come back to life. Added sound for fill in grave and for survivor bonus. 2025-09-09 00:01:53 -04:00
Storm Dragon
1d37a16f9e Minor cosmetic updates. 2025-09-08 18:03:05 -04:00
Storm Dragon
2437e13604 Updated libstormgames. Fixed death sounds following player. Fixed volume keys in survival mode. 2025-09-08 16:00:13 -04:00