Commit Graph

111 Commits

Author SHA1 Message Date
Storm Dragon
11a8a398d3 menu updated to use the newer simpler menu system. Updated submodule. 2025-03-15 19:54:30 -04:00
Storm Dragon
c1f765c8ee Updated the menu to use the new improved game_menu(). 2025-03-15 04:23:51 -04:00
Storm Dragon
0075473cf5 Updated submodule. 2025-03-14 21:44:05 -04:00
Storm Dragon
cf9c4c75f1 Merge branch 'master' of ssh://git.stormux.org:1101/storm/wicked-quest 2025-03-14 18:17:37 -04:00
Storm Dragon
95608c1745 Updated submodule. 2025-03-14 18:17:06 -04:00
Storm Dragon
45c06fe8f3 A few minor updates for the new version of libstormgames. 2025-03-14 18:16:14 -04:00
Storm Dragon
2887023753 Skulls no longer pause in mid fall when you leave a storm but instead reset. No more surprise splats. 2025-03-05 21:34:54 -05:00
Storm Dragon
61927dc713 Maybe fixed a bug that would cause player to randomly stop moving. 2025-03-05 21:26:07 -05:00
Storm Dragon
60cc5b12fd Update submodule. 2025-03-05 19:44:14 -05:00
Storm Dragon
afe59fad70 Updated instructions. 2025-02-27 16:09:14 -05:00
Storm Dragon
8c4e542860 Levels 4 and 10 updated. 2025-02-26 07:47:20 -05:00
Storm Dragon
7a8f38a019 Grasping hands obstacle added. 2025-02-26 06:57:11 -05:00
Storm Dragon
508b85daf3 Updated submodule. 2025-02-26 03:10:27 -05:00
Storm Dragon
ebca3c4983 Updated submodule. 2025-02-26 02:56:42 -05:00
Storm Dragon
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. 2025-02-26 02:40:47 -05:00
Storm Dragon
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. 2025-02-24 14:55:07 -05:00
Storm Dragon
ce79f07805 Level 13 updated. 2025-02-24 05:04:35 -05:00
Storm Dragon
988394c8d1 Alternate throw jack-o-lantern keys moved to z or / 2025-02-24 04:55:15 -05:00
Storm Dragon
8f4fb7f3bb Moved alternate jack-o-lantern throw key to enter. No more conflicts with volume keys. 2025-02-24 04:03:51 -05:00
Storm Dragon
491096027d Fixed a typo. 2025-02-23 20:32:19 -05:00
Storm Dragon
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. 2025-02-22 16:45:37 -05:00
Storm Dragon
d2d378f337 Levels 1-12 improved, still working on 13. 2025-02-21 21:53:12 -05:00
Storm Dragon
2c4f994c14 Minor update to credits. 2025-02-19 13:32:14 -05:00
Storm Dragon
8be6c58b92 Updated credits. 2025-02-19 13:16:08 -05:00
Storm Dragon
051ec84488 Added spec file for pyinstaller, updated .gitignore, added patrons section to credits. 2025-02-19 12:45:05 -05:00
Storm Dragon
bc1646f83e End of game for Wicked Quest levels added. 2025-02-18 16:24:09 -05:00
Storm Dragon
f5ea9dd278 Added optional end of game cut scene. Make sure to specify utf-8 encoding for python files to work with pyinstaller. 2025-02-17 20:09:46 -05:00
Storm Dragon
1cd636b8f4 Adjusted vulnerability time for the ghost boss. Trying to hit that thing in 1 second time while dodging it's attacks is ... hard. 2025-02-17 15:23:35 -05:00
Storm Dragon
e6d8f09410 It's always the small, simple changes that cause the most problems. Invulnerability system hopefully working for real this time. 2025-02-17 15:21:45 -05:00
Storm Dragon
4de969496d Fixed a bug with the timer initialization of the invulnerable code. Being lazy and setting it to 0 as a place holder came back to bite me lol. 2025-02-17 13:16:33 -05:00
Storm Dragon
bd2e8d3fec Merge branch 'master' of git.stormux.org:storm/wicked-quest 2025-02-17 12:53:11 -05:00
Storm Dragon
5b0615db7f Made vulnerable and spawn code not depend on the enemy type. Hopefully nothing broke. 2025-02-17 12:52:53 -05:00
27c18b0642 Fix typo in instructions 2025-02-17 09:17:14 -08:00
Storm Dragon
fdb8381603 Updates to instructions. 2025-02-16 23:09:16 -05:00
Storm Dragon
aa6a8a23fa Pause game added, bound to backspace. 2025-02-16 17:25:50 -05:00
Storm Dragon
5381d35222 Updated projectiles to travel 12 tiles instead of only 10. This means, if you can hear it, you can hit it. 2025-02-15 22:30:20 -05:00
Storm Dragon
a727cdfaa9 Add run lock toggle, so you can lock the running state and then use space or shift to walk. Keybinding is tab or capslock. Update all external references to coin to be bone dust instead. Change the sound names to match. Now the only coin references are in the code itself. 2025-02-15 21:47:24 -05:00
Storm Dragon
3ca3b180c6 Shin bones now restore health like they are supposed to do. Healing now happens even if invincible. Thanks Ember for the bug report. 2025-02-15 20:53:35 -05:00
Storm Dragon
bf63513c44 Menu navigation sounds added. 2025-02-15 18:46:59 -05:00
Storm Dragon
8101a9211b Updated credits. 2025-02-15 18:44:14 -05:00
Storm Dragon
9b08eaa1c2 Added shift as an alternative run key. 2025-02-15 14:37:11 -05:00
Storm Dragon
0fa7cf825c License and readme files added. 2025-02-15 14:04:45 -05:00
Storm Dragon
70d02a8db3 README files added. 2025-02-15 13:53:16 -05:00
Storm Dragon
cdcb9acaa3 Updated submodule. 2025-02-15 12:32:57 -05:00
Storm Dragon
4d7fd545c0 Updated module. The display_text function should no longer show blank lines with navigating with the arrows. Original copy features should still work the same as always. 2025-02-15 02:56:25 -05:00
Storm Dragon
9574b7c51c Updated submodule. Added wxpython to requirements.txt. 2025-02-15 01:51:24 -05:00
Storm Dragon
04155b6036 Fixed a bug, forgot to add global keyword in libstormgames. Updated module. 2025-02-15 00:07:08 -05:00
Storm Dragon
1a36770ce5 Updated submodule. 2025-02-15 00:00:23 -05:00
Storm Dragon
7a11bbb7ae Stop score from appearing as a float. 2025-02-14 22:56:44 -05:00
Storm Dragon
9fd23478bb There was some weirdness with hunter attack patterns. Tried to fix. 2025-02-14 22:43:30 -05:00