Commit Graph

276 Commits

Author SHA1 Message Date
Rob Pearce b0bca28c23 - Umbrella activation key is now UP instead of DOWN
- Added new ice tiles
2008-11-25 22:23:18 +00:00
Rob Pearce 95b2f5ca35 King fly nearly finished 2008-11-25 04:05:53 +00:00
Rob Pearce f327d1cf49 Initial code for King Fly 2008-11-25 01:41:15 +00:00
Rob Pearce 4296d62962 Added new powerup: umbrella 2008-11-25 01:00:57 +00:00
Rob Pearce baa09237cd New levels 2008-11-24 23:58:43 +00:00
Rob Pearce 791e247e60 New level 2008-11-24 23:19:35 +00:00
Rob Pearce e9a0ada29b Only certain global powerups now get turned off on player death 2008-11-24 23:19:20 +00:00
Rob Pearce 645522bff6 Added powerup: camera 2008-11-24 21:35:46 +00:00
Rob Pearce 0729cf09ba Modified jetpack behaviour 2008-11-24 20:59:58 +00:00
Rob Pearce 3699eb64c8 Added jetpack image on website
Added jetpack sound
2008-11-24 20:43:46 +00:00
Rob Pearce c5eff9eab0 Replaced kangaroo with jetpack 2008-11-24 20:02:39 +00:00
Rob Pearce 7add2a6744 Modified kangaroo image 2008-11-24 20:02:13 +00:00
Rob Pearce b718ef380b Added new powerup: kangaroo 2008-11-23 08:15:04 +00:00
Rob Pearce ac160edaad - 2nd attempt at not playing splash sound when on pink cloud
- Reduced hurryup time on "Smile" level
- Fixed bug in uncatch()
- Chocolate is now worth 8,000 points
- Small points values now include commas
- Fixed graphical glitch with magnet and red skull powerups
2008-11-23 05:50:02 +00:00
Rob Pearce fd9c8a7f78 Added missing tiles 2008-11-22 22:34:39 +00:00
Rob Pearce bf457a5d52 New levels 2008-11-22 22:20:30 +00:00
Rob Pearce 65f88bd4bf Replaced skull images 2008-11-22 21:33:56 +00:00
Rob Pearce 295232e4fc If you slam a player into solid ground (ie. encased in ground) then they now
die.  This prevents cheating by slamming them into a block then having them
rise to the top.
2008-11-22 11:26:28 +00:00
Rob Pearce 9e0bb1f76a Level graphical glitches fixed 2008-11-22 11:02:19 +00:00
Rob Pearce 8b6d3bb6af Added img for random.
Fixed crash for random image.
2008-11-22 11:01:17 +00:00
Rob Pearce 52d0c3d200 Replaced sound 2008-11-22 10:18:16 +00:00
Rob Pearce 91790eeb0a Added secret way to skip levels 1 and 2
Random level powerup now disappears on end of level
2008-11-22 10:11:33 +00:00
Rob Pearce ed7505722b Reordered levels 2008-11-22 02:10:55 +00:00
Rob Pearce a1b215117b Added 2 new powerups: magnet, badmagnet 2008-11-22 00:55:20 +00:00
Rob Pearce a67b8515c7 Added new powerup: anchor 2008-11-22 00:21:22 +00:00
Rob Pearce 3bcda69871 Added caught image for armoured players 2008-11-21 23:29:21 +00:00
Rob Pearce 487985c619 Modified help text 2008-11-21 22:55:47 +00:00
Rob Pearce 8ba170e987 Modofied fruit conuter behaviour - now keeps incrementing as long as
enemies are in the air.

If a corpse lands on an enemy, it dies
2008-11-21 08:52:43 +00:00
Rob Pearce 13d7a02f3a Level tweaks 2008-11-21 07:19:28 +00:00
Rob Pearce ba136195fb Fixed monster jumping logic bug
Tweaked slug movement (only jump upwards if player is above)
2008-11-21 06:51:51 +00:00
Rob Pearce 606386e218 You can now only get a card if BOTH players already have the powerup 2008-11-21 01:48:16 +00:00
Rob Pearce d34d410d53 New sound 2008-11-21 01:33:47 +00:00
Rob Pearce 90abe273a0 Added new sound 2008-11-21 01:07:51 +00:00
Rob Pearce cdedd171ea Minor level modifications and intro tweaks 2008-11-21 01:07:41 +00:00
Rob Pearce 27cb2a18d4 - Can now skip intro with 1up/2up buttons
- Level modifications
2008-11-21 00:36:24 +00:00
Rob Pearce cc94db97ea Added intro sequence 2008-11-21 00:14:26 +00:00
Rob Pearce dd09ae55f9 Added conveyorbelt tiles
Level modifications to use conveyor belts
2008-11-19 03:57:07 +00:00
Rob Pearce 6f6a121d63 More replacements 2008-11-19 01:43:35 +00:00
Rob Pearce 86459b6b68 Replaced candy with cake 2008-11-19 01:41:48 +00:00
Rob Pearce 68d80c0b2d Updated pizza image 2008-11-19 01:33:58 +00:00
Rob Pearce 1ad640523c Updated candy image 2008-11-19 01:32:33 +00:00
Rob Pearce 25963afe27 Updated sundae image 2008-11-19 01:30:43 +00:00
Rob Pearce eae9de14e2 Image updates 2008-11-19 01:28:04 +00:00
Rob Pearce 05a50b84cb Added new images 2008-11-19 01:23:29 +00:00
Rob Pearce 2495a34cee Graphics modifications 2008-11-19 00:10:57 +00:00
Rob Pearce c446d2d6f4 Level modifications 2008-11-18 22:56:55 +00:00
Rob Pearce 16f7e091e3 Renamed tile definition file 2008-11-18 22:38:35 +00:00
Rob Pearce 5a878410ce Removed old file 2008-11-18 22:36:12 +00:00
Rob Pearce 1f1c10e512 Renamed levels dir 2008-11-18 22:35:40 +00:00
Rob Pearce 2525d2514d New level 2008-11-18 22:34:22 +00:00
Rob Pearce 9ae8702bee Renamed levels.dat to map.dat 2008-11-18 22:30:43 +00:00
Rob Pearce ae07b28313 Tweaked monster movement:
- monsters will now drop off the bottom of the screen to follow 
	  players
	- monsters are now better at jumping over gaps
2008-11-18 22:25:54 +00:00
Rob Pearce 13feabf3fc Brightened clock 2008-11-18 09:53:33 +00:00
Rob Pearce 428d62ecb5 Increased contrast on clock 2008-11-18 09:50:35 +00:00
Rob Pearce d686632d78 Increased contrast on clover 2008-11-18 09:48:12 +00:00
Rob Pearce 2345d3c035 Updated gold ring image 2008-11-18 09:45:57 +00:00
Rob Pearce 59155fc42c Updated ring image.
Changed background of website to green
2008-11-18 09:44:14 +00:00
Rob Pearce a9cfeab947 New level, also modified fly behaviour slightly so they won't fall forever 2008-11-18 03:21:57 +00:00
Rob Pearce ff454edce9 New levels, and reordered kitchen levels 2008-11-18 02:27:48 +00:00
Rob Pearce 07d980df31 Added new powerup: candle (creates flaming corpses) 2008-11-18 02:16:15 +00:00
Rob Pearce 09d9ec48f8 New level 2008-11-18 00:04:24 +00:00
Rob Pearce 276c0d89ee - Redrew player ready boxes
- tweaked level 2

- removed tower from background image
2008-11-17 03:12:32 +00:00
Rob Pearce 6065647568 Player 2 now has high heels 2008-11-17 02:59:11 +00:00
Rob Pearce 71a65dce09 Added new powerup: whistle 2008-11-17 02:44:44 +00:00
Rob Pearce 590ccdac68 Finished adding wand powerup 2008-11-16 23:01:10 +00:00
Rob Pearce a18947cc7a - Added new powerup: gnome
- Redrew explosion sprite
2008-11-16 21:24:00 +00:00
Rob Pearce e6809268b5 Now displaying a tombstone when you lose all your lives 2008-11-12 07:23:10 +00:00
Rob Pearce 687d151e96 Added missing tiles 2008-11-12 05:32:32 +00:00
Rob Pearce aa2ddf538e Fixed bug with player2 and scuba mask
Added armour images for player 2
2008-11-12 05:06:32 +00:00
Rob Pearce 1dc13e0ca2 Initial changes for multi-player mode
THIS VERSION MAY BE BUGGY!!
2008-11-12 03:25:48 +00:00
Rob Pearce c4055adcb2 Added new levels
Fixed fly behaviour when underwater
Black cloud now crates puffs when it hits you
Tweaks to platform movement
2008-11-10 23:52:27 +00:00
Rob Pearce 79f9308aed Now introducing moving water earlier (world 2 instead of 3)
Also fixed bug where help text would disappear in editor
2008-11-10 08:23:08 +00:00
Rob Pearce 61ac6d7ad0 Level tweaks 2008-11-10 08:08:02 +00:00
Rob Pearce 340a585652 Made level 43 easier 2008-11-10 08:04:17 +00:00
Rob Pearce c104f67faa Dead things can't land on platforms.
Fixed bug in level41
2008-11-10 08:01:21 +00:00
Rob Pearce 7d3c4f5c31 Modified shield image 2008-11-10 07:55:44 +00:00
Rob Pearce 79abbbac02 Modified trophy image
Modified shield image
Increased shield time
2008-11-10 07:51:15 +00:00
Rob Pearce 9dd2438af6 Updated trophy graphics 2008-11-10 07:32:20 +00:00
Rob Pearce b63500598d Replaced big numnets with big scuba mask 2008-11-09 21:28:46 +00:00
Rob Pearce 0a73370e4c Finished redrawing slug 2008-11-09 21:20:15 +00:00
Rob Pearce 453519b4ab Fixed bug where wings displayed in wrong positino if you died while swimming
Started redrawing slug
2008-11-09 21:18:14 +00:00
Rob Pearce 98304f67c4 Fixed bug with wraparound from water (bottom) to non-water (top) 2008-11-09 20:42:37 +00:00
Rob Pearce 4fb89c3b95 - Editor now displays hints about ambiguous tiles such as rollers/moving water
- Added new level
2008-11-09 20:19:53 +00:00
Rob Pearce a22cabc37e Added new tile: water flowing right 2008-11-09 06:02:15 +00:00
Rob Pearce f45c6ed8dc Level additions 2008-11-09 05:46:54 +00:00
Rob Pearce 430c8e8283 Fixed graphical glitch with fly 2008-11-09 05:31:24 +00:00
Rob Pearce 81210a050a - Added new monster: fly
- Level tweaks
- Removed broken moving platform inertia - they now just pause.
2008-11-09 05:24:07 +00:00
Rob Pearce 1bc25f661f Replaced graphic for platform
Tweaked platform acceleration and movement

Minor level modifications
2008-11-08 21:14:10 +00:00
Rob Pearce 02d2c2ef3b More work on kitchen levels 2008-11-08 02:29:36 +00:00
Rob Pearce caafce6f61 New kitchen levels
Tweaks to editor for adding platform waypoints
2008-11-07 23:29:22 +00:00
Rob Pearce ada8820524 Added new kitchen tiles 2008-11-07 19:31:58 +00:00
Rob Pearce 47387045f0 More moving platform code 2008-11-06 09:33:54 +00:00
Rob Pearce 5e40cf4c02 Initial code for moving platforms 2008-11-06 09:15:09 +00:00
Rob Pearce be2905f66b Simplified isplacablesprite() in edit.c
Changed background of tile palette in editor
2008-11-06 02:21:49 +00:00
Rob Pearce 93ee197f1d Level tweaks 2008-11-06 00:47:34 +00:00
Rob Pearce 013f24498d Modifications/additions to beach backgounds 2008-11-05 21:58:07 +00:00
Rob Pearce e90594777e Tweaked backgrounds for forest levels 2008-11-05 21:14:21 +00:00
Rob Pearce 24a1b71ab2 Added missing big numnets image 2008-11-05 18:23:04 +00:00
Rob Pearce 3205c8170b Reordered levels, and minor level difficulty tweaks 2008-11-05 08:11:26 +00:00
Rob Pearce dc4bae71e6 Added missing sounds 2008-11-04 20:55:06 +00:00
Rob Pearce 4e723d856f Modifications to king snail code 2008-11-03 06:06:37 +00:00
Rob Pearce 60b6fcdc4b Added new level 2008-10-31 23:02:46 +00:00
Rob Pearce 3e310ccce7 Redrew extra life 2008-10-31 22:36:26 +00:00
Rob Pearce 451549c44f - Fixed editor bug with sprite ids >= 128
- Fixed level 40 (was corrupted by editor bug)
- Fixed level 112 (was impossible to complete)
2008-10-31 22:04:25 +00:00
Rob Pearce 27990c3beb - Added missing level 40
- Gunner powerup now turns off netting & slamming when picked up
- Helmet now causes puff of smoke above the player, not the powerup (in case
  you pick it up with honey nets)
2008-10-31 21:54:18 +00:00
Rob Pearce c8bda8cbec Adde dmissing images 2008-10-31 21:21:05 +00:00
Rob Pearce 8734b658b7 Can now use joystick for help text on/off 2008-10-31 21:13:27 +00:00
Rob Pearce ddf05fa1df - Level tweaks to avoid places where you could get stuck
- Don't show cloud warning on boss levels
- Limit to one playing card per level
- Can't get hiscores if you are cheating

-This line, and those below, will be ignored--

M    rc.c
M    shared.c
M    defs.h
M    data/world1/level115.dat
M    data/world1/level14.dat
M    globals.h
2008-10-30 02:24:24 +00:00
Rob Pearce 39e709a635 - Added new powerup: bug zapper
- Fruits which are about to disappear now flash
2008-10-30 01:06:25 +00:00
Rob Pearce feb4ae5615 Added new powerup - machine gun 2008-10-29 23:00:12 +00:00
Rob Pearce 0efde07a9f Fixed editor crash
New level
2008-10-29 21:54:53 +00:00
Rob Pearce 5024dc70bd Fixed graphical glitch in "underground lake" 2008-10-29 04:36:21 +00:00
Rob Pearce bd292af0b6 Adjusted colour levels in diamond 2008-10-29 04:02:58 +00:00
Rob Pearce d2a5b99c87 Redrew images for all gems 2008-10-29 03:59:09 +00:00
Rob Pearce 6d42aa287a - Added sound for catching a monster
- Fixed bug when slamming a monster with your back to the screen edge
2008-10-29 02:31:56 +00:00
Rob Pearce 6a0d2ee0c0 Now using experimental code to only clear "dirty" areas of the screen. Might improve speed on older computers.
Can now use F2 to show current frames per second instead of score
2008-10-26 20:52:53 +00:00
Rob Pearce e37ca153c9 - Added new monster: plant (doesn't move but is affected by conveyor belts)
- Added plants to levels
- More levels
2008-10-24 03:31:25 +00:00
Rob Pearce 89e10b2706 - Teleporting to a layer2 destination now works
- New levels
2008-10-24 02:55:19 +00:00
Rob Pearce 6a91d04c43 Added new levels 2008-10-23 22:31:03 +00:00
Rob Pearce 959dddf300 Updated isplacablesprite() in editor 2008-10-23 22:06:01 +00:00
Rob Pearce 832984f802 Added spikes to END level 2008-10-23 08:01:04 +00:00
Rob Pearce 9cab0704cf Fixed bug with boxing glove facing the wrong way
Added new tile type: metal
More troublshooting code for catching bug
2008-10-23 01:18:49 +00:00
Rob Pearce db8fa02c72 Fixed dwarfhead.png to be symmetrical 2008-10-23 00:28:37 +00:00
Rob Pearce 63802db4ae - Hiscore submission now works
- Added new hiscore music
- Added commandline options -hs and -hp to override default hiscore server
2008-10-22 19:40:10 +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 6a50395976 Changed death sound 2008-10-21 02:37:58 +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 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 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 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 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 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 f692d038f7 Added missing sprite 2008-10-18 04:17:27 +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 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
Rob Pearce 1e7afa71b6 Changed background in some levels
Added placeholder ending level.
2008-10-16 10:27:00 +00:00
Rob Pearce 6c7a61134e Added title screen 2008-10-16 03:47:16 +00:00
Rob Pearce 99b9d99d73 - Reordered levels and added new levels
- Moved world/level calculation into shared.c
2008-10-16 03:16:47 +00:00
Rob Pearce 4a6b8eb988 Added missing files 2008-10-15 12:03:21 +00:00
Rob Pearce df44b69bfb Added missing cardfont 2008-10-15 12:01:36 +00:00
Rob Pearce ae86a1af77 New level 2008-10-15 09:40:47 +00:00
Rob Pearce 1ca3dbab33 - Added new levels
- Caught monsters who die now become uncaught
2008-10-15 09:26:09 +00:00
Rob Pearce f564bb9765 Editor bugfix: poweruppos now placable again 2008-10-15 09:00:16 +00:00
Rob Pearce 11ad399497 - bugfix: can no longer move while on cloud
- reordered levels
2008-10-15 07:21:41 +00:00