Commit Graph

168 Commits

Author SHA1 Message Date
Rob Pearce 8b6e15051b Added initial hiscore code 2008-10-22 00:51:09 +00:00
Rob Pearce fd9dedd2cb Modifications to try to address bug with catching far away enemies 2008-10-22 00:01:39 +00:00
Rob Pearce 874b5e37b3 hiscores db now in sqlite2 format rather than sqlite3 2008-10-21 22:20:26 +00:00
Rob Pearce b24591120b Added initial hiscore table file 2008-10-21 20:03:33 +00:00
Rob Pearce d0ce615d97 - Fixed graphical glitch when going to next level
- Easy move now gives permenant armour
2008-10-21 19:42:50 +00:00
Rob Pearce fe4e72d4b2 - Fixed bug with shooting using joysticks 2008-10-21 03:30:05 +00:00
Rob Pearce 6a50395976 Changed death sound 2008-10-21 02:37:58 +00:00
Rob Pearce 1e0f885685 Play 1up sound when game starts 2008-10-21 02:06:32 +00:00
Rob Pearce a066edeaaf - Fixed bug where first level was loaded twice 2008-10-21 01:10:30 +00:00
Rob Pearce d0b4d250c6 - Enter key can now be used in initial menus 2008-10-21 00:14:32 +00:00
Rob Pearce c172efde3a - More joystick code (events during title screen and axis motion) 2008-10-21 00:11:20 +00:00
Rob Pearce 5b14d1dd3f More joystick code 2008-10-20 23:17:43 +00:00
Rob Pearce b3bda9cb2d - Added credit handling ready for usage on MAME machine
- Joystick buttons can (in theory) now be used to clear help text and drive
  title screen
2008-10-20 21:40:00 +00:00
Rob Pearce 404bf4eb4a - Updates to joystick code ready for mame machine 2008-10-20 20:38:40 +00:00
Rob Pearce e47e01e18e - Made level 2 easier
- Modified dirt texture on title screen
- Darkened background of basic powerup icons for readability
- Help icons are now only displayed in easy mode
2008-10-20 01:43:50 +00:00
Rob Pearce 7b2d999373 Changed description of phone 2008-10-20 00:42:16 +00:00
Rob Pearce dbc815c8ba Changed description of tap 2008-10-20 00:39:51 +00:00
Rob Pearce f24bdf4d50 - Modified double jump behaviour - no longer has to be at the peak of your jump 2008-10-19 23:45:15 +00:00
Rob Pearce f39e2ef53a - Added "Easy Mode" - gives more lives, longer time limit before hurryup, longer invulnerability at start 2008-10-19 22:58:54 +00:00
Rob Pearce b08cdd3eae - Player gets wings when you get wingboots
- Fixed crash related to checking joystick when none exists
2008-10-19 20:45:38 +00:00
Rob Pearce da545ce57e Fixed bug with spider hitting bottom of screen. 2008-10-19 09:08:02 +00:00
Rob Pearce 53fe1cbc2e - Fixed bug where player wouldn't die!
- Fixed infinite loop bug when spider dropped off bottom of screen
2008-10-19 09:04:56 +00:00
Rob Pearce 587fe83089 Cleaned up player death routine
Added honey and winged boots to haspowerup()
Moved monster release into uncatch()
2008-10-19 09:00:03 +00:00
Rob Pearce 1c7a30b15c Cosmetic level change 2008-10-19 08:26:09 +00:00
Rob Pearce 1c0df53ea2 Changed poker effect - replaced permenant sticky net with permenant double jump
Fixed bug where ice effect wouldn't affect bottom right hand tile

Moved help icon explaining trampolines to an earlier level

Picking up snowman powerup will now give you 10 extra seconds before hurryup,
to avoid having the ice cancelled too soon.
2008-10-19 08:25:24 +00:00
Rob Pearce 6ed107a1e3 Fixed potential divide by zero error in drawlevel()
Fixed problem with randomness
2008-10-19 08:00:34 +00:00
Rob Pearce 4ff41589e8 Tweaked spider behaviour when you release it - no longer gets stuck 2008-10-18 22:08:08 +00:00
Rob Pearce 6fabd59303 Tweaked scuba mask speed 2008-10-18 22:00:31 +00:00
Rob Pearce f7a3b69144 Fixed double jump behaviour - need to release the jump key 2008-10-18 21:52:08 +00:00
Rob Pearce 092cfa2180 Lives >=5 are now shown by a "x5" 2008-10-18 21:46:55 +00:00
Rob Pearce 11dcca1cc4 modified level 2 slightly 2008-10-18 21:32:14 +00:00
Rob Pearce 7be15d2f61 Cloud now moves more smoothly towards next level. Shouldn't ever miss starting
point any more
2008-10-18 20:36:27 +00:00
Rob Pearce 9ace94ff98 bugfix: title screen now works again 2008-10-18 20:30:58 +00:00
Rob Pearce d3f5591bba bugfix: iced snails now die instantly if you touch them rather than turning
into slugs (and killing you)
2008-10-18 20:29:51 +00:00
Rob Pearce fcb074cc68 When freezing for help text, screen is now dimmer rather than blanked. 2008-10-18 20:24:12 +00:00
Rob Pearce b1343ddb1b Added powerup - Skull (makes you lose all net powerups) 2008-10-18 05:10:10 +00:00
Rob Pearce 26e91e1da1 New powerup: winged boots (allows you to double-jump) 2008-10-18 04:49:08 +00:00
Rob Pearce 53e373c1b4 Bugfix: P_HELMET was listed as FT_TEMP rather than FT_PERM 2008-10-18 04:23:02 +00:00
Rob Pearce 0fb927f06b Changed "-lSDL_Mixer" to "-lSDL_mixer" in makefile for linux compatibility. 2008-10-18 04:18:53 +00:00
Rob Pearce f692d038f7 Added missing sprite 2008-10-18 04:17:27 +00:00
Rob Pearce ea3cf4e16b Added powerup: accordion (makes net super-super long) 2008-10-18 04:16:06 +00:00
Rob Pearce 17dfeed71e bugfix: weird behaviour if you pressed left+right simultaneously 2008-10-18 03:54:36 +00:00
Rob Pearce 1d6d196943 Fixed bug with trampoline incorrectly appearing if you finished a level
while standing on a trampoline.
2008-10-18 03:49:14 +00:00
Rob Pearce 1dc3714841 Updated isplacable() for clover 2008-10-18 03:30:57 +00:00
Rob Pearce 5c5073339b - Added new tile: posts holding bridges (purely cosmetic) 2008-10-18 03:29:37 +00:00
Rob Pearce cdf82e72e6 - Game now drops to title screen after game over
- Fixed freeze bug if you got luckiness without having any cards
- Luckiness is now done via the 4-leaf clover object, and visually displayed
  by flashing the score
2008-10-18 03:18:24 +00:00
Rob Pearce c4b48e993d - Killing 5 monsters simultaneously will force cards appearing on the next
level to be good (ie. match suit, value, or value +/- 1 of current cards)
2008-10-17 18:39:22 +00:00
Rob Pearce 5f260a9ae9 Modified behaviour of help text - it now stays on the screen until you press Z
to clear it.
2008-10-17 11:15:27 +00:00
Rob Pearce 79ac13691a - Added black border around cards
- Flood effect (tap) now times out after 20 seconds to avoid getting stuck
- Clock timer now does not display during poker effect
2008-10-17 02:05:54 +00:00
Rob Pearce 1d1046d8db - Fixed bug with scuba mask appeaering at incorrect times
- Added powerup location to "The Island"
2008-10-16 10:34:19 +00:00