Commit Graph

  • 04b9ac5a51 Fixed a bug where random items found in coffins didn't correctly trigger events. master Storm Dragon 2025-10-12 01:03:34 -04:00
  • 275ead1e80 Bug fixes from the massive code cleanup. Storm Dragon 2025-10-04 02:17:54 -04:00
  • 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. Storm Dragon 2025-10-03 01:46:28 -04:00
  • 95fc94a507 Improvements and lots of bug fixes to new weapon systems. Storm Dragon 2025-09-30 16:12:42 -04:00
  • 6d49ea25c3 Simplified 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
  • 870ef051ba Alternative key ' for console. Storm Dragon 2025-09-27 16:25:34 -04:00
  • fbbb970303 Fixed some console command bugs. Storm Dragon 2025-09-27 02:20:31 -04:00
  • 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. Storm Dragon 2025-09-26 17:49:38 -04:00
  • 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. Storm Dragon 2025-09-26 17:41:32 -04:00
  • 28856d2662 Hopefully improve packaging. This is experimental and may have to be removed. Storm Dragon 2025-09-26 17:05:20 -04:00
  • 525c9d7563 Hopefully improve packaging. This is experimental and may have to be removed. Storm Dragon 2025-09-26 17:04:13 -04:00
  • 10f859136b Fixed a few bugs in console commands. Storm Dragon 2025-09-26 13:42:17 -04:00
  • 1d39ff0ca7 Console added, bound to ` Storm Dragon 2025-09-26 05:05:42 -04:00
  • 7eb353677a Fixed 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
  • fcf54760d7 Fixed errors in documentation for level creation. Fixed some save loading bugs. Storm Dragon 2025-09-24 11:52:09 -04:00
  • 33e0f6093b Updated submodule. Storm Dragon 2025-09-23 18:04:07 -04:00
  • 8688c8fad3 Added speech history in the game bound to f1 previous, f2 current, f3 next. I may expand this later. Storm Dragon 2025-09-23 17:56:22 -04:00
  • e15b497c54 Updated submodule. Storm Dragon 2025-09-23 14:29:40 -04:00
  • d2304fae85 Tweaks to survival mode with spawn chances. Storm Dragon 2025-09-23 00:41:23 -04:00
  • a686e816f5 Missed a bit of the skullstorm override system. Fixed that and updated documentation. Storm Dragon 2025-09-21 23:40:10 -04:00
  • 77633adf14 Updated submodule. Storm Dragon 2025-09-21 22:38:44 -04:00
  • b516593f5d Updated submodule. Storm Dragon 2025-09-21 22:18:28 -04:00
  • 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. Storm Dragon 2025-09-21 20:48:22 -04:00
  • 477fb747b1 Updated documentation for custom levels. Storm Dragon 2025-09-21 19:54:25 -04:00
  • 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. Storm Dragon 2025-09-21 19:25:09 -04:00
  • bd7df4804d Updated submodule. Storm Dragon 2025-09-21 14:34:13 -04:00
  • b1d6fc3468 Updated submodule. Storm Dragon 2025-09-21 14:21:12 -04:00
  • bd1eb7c1c7 Introduced a bug with coffins and items when working on survival mode. Hopefully fixed now. Storm Dragon 2025-09-21 12:37:26 -04:00
  • 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. Storm Dragon 2025-09-21 01:38:49 -04:00
  • ed764cdfdf More 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
  • befc6bbe92 Updated level creation documentation. Fixed a couple bugs in weapon overrides. Storm Dragon 2025-09-20 20:48:08 -04:00
  • 63a5088f51 Fixed a few bugs with the new override system. Storm Dragon 2025-09-20 20:15:02 -04:00
  • 5dd78a1687 Added override capabilities for lots of items, weapons, and hazards. Storm Dragon 2025-09-20 04:10:32 -04:00
  • 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. Storm Dragon 2025-09-19 16:20:20 -04:00
  • 0d4e5e7bde Add ability for dialogue based messages. Storm Dragon 2025-09-18 15:52:21 -04:00
  • 3fa36e4ac1 Updated submodule. Storm Dragon 2025-09-17 22:48:27 -04:00
  • 5826aa4580 Updated 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
  • bd298ab17e fixed a bug with nunchucks not saving weapon speed. Updated libstormgames. Storm Dragon 2025-09-16 12:54:27 -04:00
  • 1c442261d9 Migrate to libstormgames systems. testing Storm Dragon 2025-09-16 01:51:36 -04:00
  • 90f14b842e Fixed jumping while ducking bug. Updated level creation documentation. Storm Dragon 2025-09-15 17:22:47 -04:00
  • 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. Storm Dragon 2025-09-13 14:44:19 -04:00
  • 8218d28701 Sound file error hopefully fixed for pyinstaller. Storm Dragon 2025-09-13 01:33:16 -04:00
  • 82f1128087 Fixed sample rate for sounds. Removed debug statement for info for survival mode. Storm Dragon 2025-09-12 16:47:15 -04:00
  • 1f51a2e6be Clarify information about bone dust. Storm Dragon 2025-09-11 20:30:00 -04:00
  • d5fcbcaf40 Volume a bit too low on Spider's Domain. Storm Dragon 2025-09-11 20:01:33 -04:00
  • 8ee60f7f45 Fixed bug with missing Spider's Domain music, updated credits. Storm Dragon 2025-09-11 18:36:14 -04:00
  • 60ab8cd868 Changes merged from testing. Storm Dragon 2025-09-11 11:47:43 -04:00
  • d83e7db248 A 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
  • cc0f0437f5 game cover picture added. Storm Dragon 2025-09-10 01:03:26 -04:00
  • 2bfb146ef5 game cover picture added. Storm Dragon 2025-09-10 01:02:41 -04:00
  • 21d3cd7788 lint 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
  • 949c12f193 A 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
  • dc1557e71d Oops, forgot to add some files in the last push. Rest of the sound changes. Storm Dragon 2025-09-09 03:03:22 -04:00
  • 494de84ba3 Improve sound playing code to check for specific level pack sounds. Storm Dragon 2025-09-09 03:02:40 -04:00
  • 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. Storm Dragon 2025-09-09 00:01:53 -04:00
  • 1d37a16f9e Minor cosmetic updates. Storm Dragon 2025-09-08 18:03:05 -04:00
  • 2437e13604 Updated libstormgames. Fixed death sounds following player. Fixed volume keys in survival mode. Storm Dragon 2025-09-08 16:00:13 -04:00
  • 04067a4bb3 Updated credits and instructions. Storm Dragon 2025-09-07 20:27:16 -04:00
  • 8a60c8e454 Fixed traceback in menu. Storm Dragon 2025-09-07 18:21:13 -04:00
  • 3034712c95 If wielding witch broom instantly land when jumping by pressing down. Storm Dragon 2025-09-07 14:50:09 -04:00
  • 56a78aa4ff Weapons 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
  • cf3f27d9b8 Add ability to switch weapons with number keys. Storm Dragon 2025-09-07 12:11:52 -04:00
  • 2bc27c0e28 More work on survival mode. Storm Dragon 2025-09-07 11:13:01 -04:00
  • ce353d0ed9 Updates 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
  • 76a49baa15 updated submodule. Storm Dragon 2025-07-12 00:07:01 -04:00
  • 9a3bbebbb9 Updated level creation documentation. Storm Dragon 2025-07-05 07:41:23 -04:00
  • 2c502e6e39 Updated instructions file. Storm Dragon 2025-06-05 02:59:24 -04:00
  • 614d78166f Ability 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
  • d1519b13e2 Updated submodule. Storm Dragon 2025-03-22 17:40:37 -04:00
  • 87d0764156 Some minor cleanup. Storm Dragon 2025-03-21 20:54:13 -04:00
  • cb69189c8e Forgot to push some level files. Storm Dragon 2025-03-19 19:28:34 -04:00
  • ea91eaf6a6 Updated submodule. Fixed a bug with skullstorms. Storm Dragon 2025-03-16 17:48:40 -04:00
  • 8616a87b7b Updated submodule. Storm Dragon 2025-03-16 01:21:15 -04:00
  • 0e81c4a912 Updated submodule. Storm Dragon 2025-03-15 21:28:38 -04:00
  • 11a8a398d3 menu updated to use the newer simpler menu system. Updated submodule. Storm Dragon 2025-03-15 19:54:30 -04:00
  • c1f765c8ee Updated the menu to use the new improved game_menu(). Storm Dragon 2025-03-15 04:23:51 -04:00
  • 0075473cf5 Updated submodule. Storm Dragon 2025-03-14 21:44:05 -04:00
  • cf9c4c75f1 Merge branch 'master' of ssh://git.stormux.org:1101/storm/wicked-quest Storm Dragon 2025-03-14 18:17:37 -04:00
  • 95608c1745 Updated submodule. Storm Dragon 2025-03-14 18:17:06 -04:00
  • 45c06fe8f3 A few minor updates for the new version of libstormgames. Storm Dragon 2025-03-14 18:16:14 -04:00
  • 2887023753 Skulls 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
  • 61927dc713 Maybe fixed a bug that would cause player to randomly stop moving. Storm Dragon 2025-03-05 21:26:07 -05:00
  • 60cc5b12fd Update submodule. Storm Dragon 2025-03-05 19:44:14 -05:00
  • afe59fad70 Updated instructions. Storm Dragon 2025-02-27 16:09:14 -05:00
  • 8c4e542860 Levels 4 and 10 updated. Storm Dragon 2025-02-26 07:47:20 -05:00
  • 7a8f38a019 Grasping hands obstacle added. Storm Dragon 2025-02-26 06:57:11 -05:00
  • 508b85daf3 Updated submodule. Storm Dragon 2025-02-26 03:10:27 -05:00
  • ebca3c4983 Updated submodule. Storm Dragon 2025-02-26 02:56:42 -05:00
  • 6ef69a33e6 Validate 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
  • 1b0a6eba83 Firing 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
  • ce79f07805 Level 13 updated. Storm Dragon 2025-02-24 05:04:35 -05:00
  • 988394c8d1 Alternate throw jack-o-lantern keys moved to z or / Storm Dragon 2025-02-24 04:55:15 -05:00
  • 8f4fb7f3bb Moved alternate jack-o-lantern throw key to enter. No more conflicts with volume keys. Storm Dragon 2025-02-24 04:03:51 -05:00
  • 491096027d Fixed a typo. Storm Dragon 2025-02-23 20:32:19 -05:00
  • 1502e7d3da Fixed 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
  • d2d378f337 Levels 1-12 improved, still working on 13. Storm Dragon 2025-02-21 21:53:12 -05:00
  • 2c4f994c14 Minor update to credits. Storm Dragon 2025-02-19 13:32:14 -05:00
  • 8be6c58b92 Updated credits. Storm Dragon 2025-02-19 13:16:08 -05:00
  • 051ec84488 Added spec file for pyinstaller, updated .gitignore, added patrons section to credits. Storm Dragon 2025-02-19 12:45:05 -05:00
  • bc1646f83e End of game for Wicked Quest levels added. Storm Dragon 2025-02-18 16:24:09 -05:00