Storm Dragon
|
87d0764156
|
Some minor cleanup.
|
2025-03-21 20:54:13 -04:00 |
|
Storm Dragon
|
ea91eaf6a6
|
Updated submodule. Fixed a bug with skullstorms.
|
2025-03-16 17:48:40 -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
|
7a8f38a019
|
Grasping hands obstacle added.
|
2025-02-26 06:57:11 -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
|
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
|
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
|
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
|
5b0615db7f
|
Made vulnerable and spawn code not depend on the enemy type. Hopefully nothing broke.
|
2025-02-17 12:52:53 -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
|
9fd23478bb
|
There was some weirdness with hunter attack patterns. Tried to fix.
|
2025-02-14 22:43:30 -05:00 |
|
Storm Dragon
|
1d60c58532
|
Added points system with scoreboard.
|
2025-02-14 21:39:32 -05:00 |
|
Storm Dragon
|
656083b2f2
|
Push players back 5 steps from the end if levels is locked, hopefully cut down on the spamming of the level locked message a bit.
|
2025-02-14 12:26:25 -05:00 |
|
Storm Dragon
|
c17d19fb6b
|
Finally remembered to remove some debug statements. Added a finish level fanfare for the skeleton, complete with wicked laugh. Work on level 8, it used to be a tiny level, now it's better and has a ghost boss.
|
2025-02-14 03:12:05 -05:00 |
|
Storm Dragon
|
5953369440
|
Final boss in place, updated levels.
|
2025-02-13 20:06:07 -05:00 |
|
Storm Dragon
|
2f96300845
|
Ghost enemy added, boss for level 10. Levels updated, probably still not final version, but getting close.
|
2025-02-13 13:53:08 -05:00 |
|
Storm Dragon
|
3edee44fa0
|
Level 2 is now a boss level.
|
2025-02-12 01:45:38 -05:00 |
|
Storm Dragon
|
361f085a4c
|
Reset invincibility and spider web on start of new level.
|
2025-02-12 00:53:47 -05:00 |
|
Storm Dragon
|
af3ddb0efc
|
Warning sound for end of invincibility.
|
2025-02-11 23:22:41 -05:00 |
|
Storm Dragon
|
c6adc193a1
|
Items can no longer bounc past the end of level. Slight modification to item bounce speed, may need more adjustments.
|
2025-02-11 22:50:26 -05:00 |
|
Storm Dragon
|
8530993fa9
|
Fixed item crazy sound mismatch. Updated instructions, probably not final version, but at least a place holder.
|
2025-02-11 20:23:39 -05:00 |
|
Storm Dragon
|
7f68af1958
|
Level updates. Fixed a bug with hunting enemies. Boosted sound for headless horseman.
|
2025-02-11 19:02:51 -05:00 |
|
Storm Dragon
|
5ca8188c2b
|
A couple of small adjustments to level 12 and 13. Added the ability to lock levels meaning all enemies must be defeated before you can pass the right boundary. Raised the volume level of coffins a bit. Fixed hunter style attack patterns.
|
2025-02-11 12:54:48 -05:00 |
|
Storm Dragon
|
2351579bb5
|
new item, shin bone , added.
|
2025-02-10 20:49:50 -05:00 |
|
Storm Dragon
|
a991829cf9
|
Levels and ambience updated.
|
2025-02-10 14:15:01 -05:00 |
|
Storm Dragon
|
ffb0f8cb4d
|
Added a strategic pygame.event.pump() in level.py. Levels 4-7 added, will probably need refining.
|
2025-02-09 17:05:49 -05:00 |
|
Storm Dragon
|
6303cf93e7
|
Spiderweb obstacles added. Latest libstormgames module update. Level 4 created, needs adjustment, currently way too hard.
|
2025-02-09 13:38:11 -05:00 |
|
Storm Dragon
|
0f0d719578
|
Make the game more level creator friendly by separating levels into adventures. Menu for choosing which adventure you want.
|
2025-02-08 23:22:38 -05:00 |
|
Storm Dragon
|
740ec3e825
|
Removed the unneeded direction parameter from catapults. No longer has to be included in the json file, won't cause crash.
|
2025-02-08 21:26:08 -05:00 |
|
Storm Dragon
|
bcaa4f7f17
|
Updated libstormgames. Volume keys now require alt, alt+pageup, alt+pagedown, etc.
|
2025-02-08 19:29:49 -05:00 |
|
Storm Dragon
|
ada16cb40f
|
Graves basically rewritten.
|
2025-02-08 03:30:45 -05:00 |
|
Storm Dragon
|
e0e097a397
|
New weapon, witch's broom, added. New enemy type, witch, added.
|
2025-02-07 15:13:27 -05:00 |
|
Storm Dragon
|
162ebbd5e2
|
Add e keybinding to see your cdurrent weapon. Hopefully item tracking works correctly now.
|
2025-02-06 20:12:28 -05:00 |
|
Storm Dragon
|
ffbb9da992
|
Fixed attack sound sometimes not playing. Fixed a problem where a single attack was doing multiple attack damage. The means I reaqlly need to reword the first three levels, because they are very hard now lol.
|
2025-02-06 15:20:47 -05:00 |
|
Storm Dragon
|
3c931b83ac
|
Updated libstormgames submodule. Rewrite load level on death. This was actually a lot easier than I was making it.
|
2025-02-06 13:24:00 -05:00 |
|
Storm Dragon
|
59225c1c79
|
Grave edge sounds and player hit sounds do not play if you are not vulnerable to them.
|
2025-02-06 03:40:29 -05:00 |
|
Storm Dragon
|
3bc1fb3085
|
Updates to level 2. Fixed extra life through bone dust bug.
|
2025-02-06 02:46:44 -05:00 |
|
Storm Dragon
|
8f57069c98
|
New items added..
|
2025-02-06 02:31:57 -05:00 |
|
Storm Dragon
|
c29bcd40b7
|
Allow for custom footsteps. Some work on footsteps to make the sound less crazy. Various other updates. Added initial documentation and credits files.
|
2025-02-05 02:04:57 -05:00 |
|
Storm Dragon
|
883dafaac0
|
Extra life added, fixed sounds to use the new functions for volume control Other various improvements.
|
2025-02-04 07:12:12 -05:00 |
|
Storm Dragon
|
4f7f5504d1
|
Stats tracking updated. Work on skull storms. Enemy death sound added for goblins. Various updates and fixes.
|
2025-02-04 00:28:50 -05:00 |
|
Storm Dragon
|
1d033e067a
|
Updated libstormgames submodule. Added skull storms. Fixed no jack-o-lanterns reported when there actually were. Fixed player being recreated on each new level thus resetting all stats.
|
2025-02-03 02:17:53 -05:00 |
|
Storm Dragon
|
0a7052094d
|
Got end of level working. Added floating coffins, shatter them and collect what comes out.
|
2025-02-01 19:50:13 -05:00 |
|
Storm Dragon
|
3836f4a2c9
|
Added sound for when pumpkin hits you or lands near by.
|
2025-02-01 02:57:01 -05:00 |
|
Storm Dragon
|
7627543ed8
|
Catapults working. At this point most of the basic game is set up, now I have to get down to level and enemy creation, and sounds for when things happen.
|
2025-02-01 00:11:36 -05:00 |
|