Commit Graph

281 Commits

Author SHA1 Message Date
Rob Pearce c29a17ccbb "make app" now avoids putting .svn files into the .app. 2008-10-10 09:20:09 +00:00
Rob Pearce aedeac1e76 Added staging area 2008-10-10 09:14:40 +00:00
Rob Pearce 8d7a84ad68 - When you jump while on conveyor belts, their direction is added to yours.
- Can no longer skip boss levels with a telephon
2008-10-10 09:11:53 +00:00
Rob Pearce 39b592fad8 Fixed king rat health 2008-10-10 08:59:03 +00:00
Rob Pearce cf23430180 Added missing file 2008-10-10 05:29:49 +00:00
Rob Pearce 9949690935 - Changed cloud.png to be small version of blackcloud.png (for use in doco)
- Music now dims when you enter the water
- You now get permenant shoes when you beat king rat
2008-10-10 05:29:35 +00:00
Rob Pearce 89c4bec31e Reduced size of shuriken 2008-10-10 04:23:15 +00:00
Rob Pearce cc19cd81e9 - bugfix: shouldm't be able to slam while climbing 2008-10-10 04:02:09 +00:00
Rob Pearce ff69d13636 Restored randomness in powerups 2008-10-10 03:56:24 +00:00
Rob Pearce 24e71aca9e - Added new powerup: ufo (meteors fall from the sky) 2008-10-10 03:53:59 +00:00
Rob Pearce af568df64e Shuriken is now a set powerup as well as random 2008-10-10 02:49:15 +00:00
Rob Pearce 2fe86b549e Added powerup: ninja star 2008-10-10 02:46:56 +00:00
Rob Pearce 020bf02fdd Added shuriken sound effec 2008-10-10 02:39:42 +00:00
Rob Pearce 79a3ea6549 - Rings now give more points, but get disabled at HurryUp time
- Fixed up insanely high hurryup times on some levels
- Fixed bug where editor would default to random high hurryup time
- Added "Nice catch!" feature - 4x points for grabbing a fruit just as it lands
2008-10-10 01:30:40 +00:00
Rob Pearce 8f66a5b52e Added missing files 2008-10-10 00:52:11 +00:00
Rob Pearce 730f603dd6 Added powerup: extra life 2008-10-10 00:51:40 +00:00
Rob Pearce 3f0346dafe Added powerup: phone (skips 2 levels) 2008-10-09 23:49:43 +00:00
Rob Pearce 3ba0f582ac Moved file to template area 2008-10-09 23:21:52 +00:00
Rob Pearce 2091d31e65 Removed unused file 2008-10-09 23:21:24 +00:00
Rob Pearce 13ffef7716 Added cannon template 2008-10-09 23:21:05 +00:00
Rob Pearce ff73aa696a Cleanup of directory structure 2008-10-09 23:20:35 +00:00
Rob Pearce 16ecf919ea renamed file 2008-10-09 23:18:54 +00:00
Rob Pearce d0b2ed4e71 Renamed file 2008-10-09 23:17:59 +00:00
Rob Pearce 39b36abad2 added scripts dir 2008-10-09 23:17:17 +00:00
Rob Pearce e9f3b4567e Removed unused files 2008-10-09 23:16:53 +00:00
Rob Pearce 43f6d7d008 Removed unused files
Added templates area
2008-10-09 23:15:22 +00:00
Rob Pearce 99dd423a7b - Redrew black cloud of doom and changed code slightly
- Moved editor font to data area
- Added code to create .app
- Mouse cursor now hidden
- Removed unused files
2008-10-09 23:12:51 +00:00
Rob Pearce 1050dcd0b0 Moved backgrounds to data dir 2008-10-09 21:04:41 +00:00
Rob Pearce b87955fb11 Moving data files to a single location
** THIS BUILD WON'T RUN **
2008-10-09 20:51:09 +00:00
Rob Pearce d93ab72ed1 Added ability to toggle fullscreen (press "f") 2008-10-09 20:03:17 +00:00
Rob Pearce d1b0b99f68 - bugfix: "The Island" was impossible
- removed unused file tiles.conf
2008-10-09 10:38:24 +00:00
Rob Pearce 6221e5f777 test 2008-10-09 09:43:43 +00:00
Rob Pearce cb1e2011ed Fixed tiles file 2008-10-09 09:37:23 +00:00
Rob Pearce ab1340dc2f Added missing files 2008-10-09 09:36:13 +00:00
Rob Pearce c701545c87 Added new data files 2008-10-09 03:35:22 +00:00
Rob Pearce e7f0f045c2 Added new levels 2008-10-09 03:34:23 +00:00
Rob Pearce 04a7f02211 - bugfix: walk ring shouldn't work while swimming
- bugfix: fixed ladders behaviour
- bugfix: dont play splash sound effect for mosnters which start in the water
- added boss music
- top/bottom of screen now wrap around
- bees no longer avoid the top/bottom of the screen
- added new moster: snail/slug
- swimming sprites now create bubblse
2008-10-09 03:32:15 +00:00
Rob Pearce dba3c41970 - Added doco generation function (./edit -dump) 2008-10-07 09:18:42 +00:00
Rob Pearce 095c92d17f - Added screenhsots
- Fixed another end of level crash related to killing sprites after nextlevel()
- Fixed crash in adjustx() when mosnters were in water
- Should turn off player->climbing when the pink Turncloud hits them
- If player isn't fast, force next mosterkill powerup to be speed
2008-10-07 07:58:36 +00:00
Rob Pearce f2832e4da4 GAME:
- bugfix: bomb wasn't decrementing netcaught
- bugfix: Fixed mask on red "angry" overlay
- bugfix: Ice from snowman now extends on to edge tiles
- bugfix: dotileeffect() no longer affects bullets/effects
- bugfix: fixed bug where invulnerability wouldn't cause flashing
- tweaked difficulty on "look out above!"
- Added pink cloud on which player travels to the next level
- Added boss: King Rat
- Added powerup: fly spray (slows monsters)
- Added powerup: fusion cannon 

EDITOR:
- Added status bar containing various info
- Can now move level position via the editor
- Now quit using 'q', not 'esc'
- Inactive layers are now dimmers, toggle this with 't'
- Remove 'endmaps' and all mapping code from level files
- Removed monstertochar() and chartomonster() functions
- Removed old inline monster code in level files
2008-10-07 05:53:06 +00:00
Rob Pearce af7a793903 - added many new tiles
- re-ordered levels
- fixed bug with underwater fruits
2008-10-04 02:05:05 +00:00
Rob Pearce 053262ff2c - bugfix: move sprites away from walls when jumping/swimming to avoid getting stuck
- bugfix: don't trigger trampolines while moving to new nevel
- bugfix: clock powerup should turn off when you win the level
- tweak: don't create flipped/angry images for fruits or effects
- feature: new powerup - snowman. turns level and monsters to ice
- feature: new tiles: ice, icetop
- feature: new sprite image: icecube (used for freezing monsters)
2008-10-03 11:11:07 +00:00
Rob Pearce 55ce7e640f - feature: new tile - Web
- feature: hit P to pause
- feature: add sparkles to net
- feature: now reading background image file from level.dat
	(replaced level->tileset with level->bgfile)
- feature: added swimming frames for player
- feature: show level # at top of screen
- feature: added backgrounds for future worlds
- feature: new powerup - stop time
- feature: new powerup - trophy (all perm powerups)
- feature: new powerup - gold ring (points for walking)
- feature: new powerup - silver ring (points for jumping)
- feature: new powerup - helmet (protects you from dying once)
- feature: new powerup - bonus x2 (extends fruit streams)
- feature: new powerup - bell (warns when the random powerup is a perm one)
- tweak: random powerup now decided at start of level, to allow bell powerup to work
- tweak: increase mace powerup image size
- tweak: Bombs now kill monsters which you have caught
- tweak: All fruits now worth more points
- tweak: Moved display of lives down slightly
- bugfix: spider movement
- bugfix: don't play sound when you try to shoot/jump while climbing
- bugfix: fruits shouldn't hold down trampolines
- bugfix: mace kills shouldn't give powerups
- bugfix: mace slam collision detection now works better
2008-10-03 07:37:05 +00:00
Rob Pearce 8a50413b98 Removing unused file 2008-10-01 12:44:13 +00:00
Rob Pearce 81c812cf3c - Turned off double buffering to increase speed
- Implemented lives - displayed underneath score
- Extra life at every 100,000 points
- Game over after you lose all your lives (with sound effect)
- Added commas to score display
- Increased time after hurryup from 10 secs to 15 secs
2008-10-01 12:42:59 +00:00
Rob Pearce 388f50ccfc - Made level transition smoother and fixed bug with player movement
- Fixed bug - couldn't climb ladders next to walls
- Now using outlines instead of shadows on text
- Tweaked text colours
- Added KABOOM! to bomb and BIFF POW etc to boxing glove
- Now drawing puffs last to make sure they are on top of things
- Redrew graphics for rat, bee, snake
- Changed to new font (and renamed it to gamefont.ttf)
- OpenGL mode now mostly works (still need to fix angry sprite images, initial level transition and fullscreen mode)
- Replaced all .bmp format graphics with .png format
2008-10-01 07:27:44 +00:00
Rob Pearce 349db8365c fixed file 2008-10-01 06:48:10 +00:00
Rob Pearce a867d58458 new sprites 2008-10-01 06:47:47 +00:00
Rob Pearce 33fbd7ac5c Removed unused graphics
Added splash sound
2008-09-30 07:43:53 +00:00
Rob Pearce 08f10538dc Removed files 2008-09-30 07:43:42 +00:00