184 Commits

Author SHA1 Message Date
Storm Dragon
04b9ac5a51 Fixed a bug where random items found in coffins didn't correctly trigger events. 2025-10-12 01:03:34 -04:00
Storm Dragon
275ead1e80 Bug fixes from the massive code cleanup. 2025-10-04 02:17:54 -04:00
Storm Dragon
dd67eb5e1d Fix up some inconsistancies in the code levels should only be needed in one directory now, so update the hook to move levels into place on first run if needed. Warning, this version breaks existing save files. 2025-10-03 01:46:53 -04:00
Storm Dragon
95fc94a507 Improvements and lots of bug fixes to new weapon systems. 2025-09-30 16:12:42 -04:00
Storm Dragon
6d49ea25c3 Simplified the spec file and it will hopefully include all files in levels, not just folders. 2025-09-27 21:36:47 -04:00
Storm Dragon
870ef051ba Alternative key ' for console. 2025-09-27 16:25:34 -04:00
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