04b9ac5a51Fixed a bug where random items found in coffins didn't correctly trigger events.
master
Storm Dragon
2025-10-12 01:03:34 -04:00
275ead1e80Bug fixes from the massive code cleanup.
Storm Dragon
2025-10-04 02:17:54 -04:00
dd67eb5e1dFix 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.
Storm Dragon
2025-10-03 01:46:28 -04:00
95fc94a507Improvements and lots of bug fixes to new weapon systems.
Storm Dragon
2025-09-30 16:12:42 -04:00
6d49ea25c3Simplified the spec file and it will hopefully include all files in levels, not just folders.
Storm Dragon
2025-09-27 21:36:47 -04:00
870ef051baAlternative key ' for console.
Storm Dragon
2025-09-27 16:25:34 -04:00
fbbb970303Fixed some console command bugs.
Storm Dragon
2025-09-27 02:20:31 -04:00
a16b6f0b1fWell, unifying the way levels are called didn't seem to fix the requirement, so now using copy for levels in the hook file.
Storm Dragon
2025-09-26 17:49:38 -04:00
4681dc5a2eFound 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.
Storm Dragon
2025-09-26 17:41:32 -04:00
28856d2662Hopefully improve packaging. This is experimental and may have to be removed.
Storm Dragon
2025-09-26 17:05:20 -04:00
525c9d7563Hopefully improve packaging. This is experimental and may have to be removed.
Storm Dragon
2025-09-26 17:04:13 -04:00
10f859136bFixed a few bugs in console commands.
Storm Dragon
2025-09-26 13:42:17 -04:00
1d39ff0ca7Console added, bound to `
Storm Dragon
2025-09-26 05:05:42 -04:00
7eb353677aFixed wrong name used for catapult firing interval in Wicked Quest levels. There shouldn't really be any noticeable changes in game play.
Storm Dragon
2025-09-24 11:53:24 -04:00
fcf54760d7Fixed errors in documentation for level creation. Fixed some save loading bugs.
Storm Dragon
2025-09-24 11:52:09 -04:00
3845d93808Fixed 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.
Storm Dragon
2025-09-21 20:48:22 -04:00
477fb747b1Updated documentation for custom levels.
Storm Dragon
2025-09-21 19:54:25 -04:00
948d0c32f7Extended 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.
Storm Dragon
2025-09-21 19:25:09 -04:00
bd1eb7c1c7Introduced a bug with coffins and items when working on survival mode. Hopefully fixed now.
Storm Dragon
2025-09-21 12:37:26 -04:00
4b21552ca9Actually 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.
Storm Dragon
2025-09-21 01:38:49 -04:00
ed764cdfdfMore improvements to the override system. Fixed a bug that reared its ugly head during updates to grasping hands code.
Storm Dragon
2025-09-21 00:17:25 -04:00
befc6bbe92Updated level creation documentation. Fixed a couple bugs in weapon overrides.
Storm Dragon
2025-09-20 20:48:08 -04:00
63a5088f51Fixed a few bugs with the new override system.
Storm Dragon
2025-09-20 20:15:02 -04:00
5dd78a1687Added override capabilities for lots of items, weapons, and hazards.
Storm Dragon
2025-09-20 04:10:32 -04:00
91eecae786Updated 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.
Storm Dragon
2025-09-19 16:20:20 -04:00
0d4e5e7bdeAdd ability for dialogue based messages.
Storm Dragon
2025-09-18 15:52:21 -04:00
5826aa4580Updated libstormgames. Added end of skull storm sound. Fixed inconsistancy with escape key in survival as apposed to story mode.
Storm Dragon
2025-09-17 15:34:01 -04:00
bd298ab17efixed a bug with nunchucks not saving weapon speed. Updated libstormgames.
Storm Dragon
2025-09-16 12:54:27 -04:00
1c442261d9Migrate to libstormgames systems.
testing
Storm Dragon
2025-09-16 01:51:36 -04:00
4041983385Finally 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.
Storm Dragon
2025-09-13 14:44:19 -04:00
60ab8cd868Changes merged from testing.
Storm Dragon
2025-09-11 11:47:43 -04:00
d83e7db248A few adjustments to documentation and reworked how monsters are unlocked in survival mode. Added bonus for unlocking everything.
Storm Dragon
2025-09-11 11:44:46 -04:00
21d3cd7788lint and spacing fixes. Also fixed problem with levels not showing up in compiled version (hopefully).
Storm Dragon
2025-09-09 22:02:33 -04:00
949c12f193A few minor cleanups. Added game over sound to survival mode. Not sure how I missed that for this long lol.
Storm Dragon
2025-09-09 18:12:51 -04:00
dc1557e71dOops, forgot to add some files in the last push. Rest of the sound changes.
Storm Dragon
2025-09-09 03:03:22 -04:00
494de84ba3Improve sound playing code to check for specific level pack sounds.
Storm Dragon
2025-09-09 03:02:40 -04:00
8766290ccdHopefully 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.
Storm Dragon
2025-09-09 00:01:53 -04:00
2437e13604Updated libstormgames. Fixed death sounds following player. Fixed volume keys in survival mode.
Storm Dragon
2025-09-08 16:00:13 -04:00
04067a4bb3Updated credits and instructions.
Storm Dragon
2025-09-07 20:27:16 -04:00
8a60c8e454Fixed traceback in menu.
Storm Dragon
2025-09-07 18:21:13 -04:00
3034712c95If wielding witch broom instantly land when jumping by pressing down.
Storm Dragon
2025-09-07 14:50:09 -04:00
56a78aa4ffWeapons now do different things. Shovels fill in graves, broom gives a speed and jump bonus and nunchucks just thwack things real hard and have best reach.
Storm Dragon
2025-09-07 13:20:49 -04:00
cf3f27d9b8Add ability to switch weapons with number keys.
Storm Dragon
2025-09-07 12:11:52 -04:00
2bc27c0e28More work on survival mode.
Storm Dragon
2025-09-07 11:13:01 -04:00
ce353d0ed9Updates to libstormgames submodule. Updated the game to use the menu improvements. Started work on survival mode.
Storm Dragon
2025-09-07 03:13:25 -04:00
614d78166fAbility to save added, collect 200 bone dust and the game saves. Load a game from the load option in the main menu.
Storm Dragon
2025-06-05 02:56:06 -04:00
45c06fe8f3A few minor updates for the new version of libstormgames.
Storm Dragon
2025-03-14 18:16:14 -04:00
2887023753Skulls no longer pause in mid fall when you leave a storm but instead reset. No more surprise splats.
Storm Dragon
2025-03-05 21:34:54 -05:00
61927dc713Maybe fixed a bug that would cause player to randomly stop moving.
Storm Dragon
2025-03-05 21:26:07 -05:00
6ef69a33e6Validate all level data before starting game. No more getting to level 10 before realizing there's an error in the json syntax. Notify players when the level is locked with a boss level message.
Storm Dragon
2025-02-26 02:40:47 -05:00
1b0a6eba83Firing sound for catapult actually comes from the direction of the catapult. It still works if catapult itself is out of normal sound range.
Storm Dragon
2025-02-24 14:55:07 -05:00
988394c8d1Alternate throw jack-o-lantern keys moved to z or /
Storm Dragon
2025-02-24 04:55:15 -05:00
8f4fb7f3bbMoved alternate jack-o-lantern throw key to enter. No more conflicts with volume keys.
Storm Dragon
2025-02-24 04:03:51 -05:00
491096027dFixed a typo.
Storm Dragon
2025-02-23 20:32:19 -05:00
1502e7d3daFixed a bug in skullstorm.py. Players can not be damaged by falling skulls if invincible. Jumping is no longer a good way to avoid them because they are falling from above.
Storm Dragon
2025-02-22 16:45:37 -05:00
d2d378f337Levels 1-12 improved, still working on 13.
Storm Dragon
2025-02-21 21:53:12 -05:00
2c4f994c14Minor update to credits.
Storm Dragon
2025-02-19 13:32:14 -05:00