Commit Graph

361 Commits

Author SHA1 Message Date
Rob Pearce ec8ce89723 Ice bridge tile now melts when you walk on it.
Added drip sprite. 
Added 'thick ice bridge' tile which doesn't melt
2013-12-21 19:54:51 +00:00
Rob Pearce e04a095147 - [+] remove command line switches for hiscore server
- [+] on beehive (1-16), make chute wider so that rats can fall down it
- [+] Hiscores
    - [+] make L/R do the same as U/D
- [+] honey
    - [+] honey shouldn't slow down bullets
    - [+] honey slows down players too much , especially if you don't
          have boots. maybe don't slowdown below normal speed.
- [+] magic lamp
    - [+] don't say 'hurry up' when magic lamp is active.
    - [+] magic lamp should show a countdown ticking down
    - [+] magic lamp should last exactly 30 seconds.
2013-12-11 00:32:35 +00:00
Rob Pearce 0b6a524379 Commit. 2013-12-10 23:49:31 +00:00
Rob Pearce 1ab55faf16 - [+] replace isice() with tt->ice
- [+] extra properties on existing tiles
    - [+] sticky tiles should make it hard to accelerate when not moving
    - [+] Tile which stops net! (metal, honey, ice)
2013-08-30 11:08:01 +00:00
Rob Pearce 49bdea060d - [+] change net colouring
- [+] draw sprite for end of netting
- [+] add starfield zooming up at end to make it obvious you're falling
- [+] blackcloud bugs:
    - [+] shouldn't be killed by headcrush
    - [+] shouldn't be moved by platforms
    - [+] shouldn't bounce on trampolines
2013-08-27 12:59:20 +00:00
Rob Pearce b8bc4af6f0 Added default hiscore file to SVN. 2013-08-25 06:51:05 +00:00
Rob Pearce b8d1237522 - [+] move to sqlite for local hiscores ?
- [+] replace gethiscores with gethiscores_inet
    - [+] replace submithiscores with submithiscores_inet
    - [+] gethiscores_local - just use local files.
    - [+] submithiscores_local - write code, base it on
          submithiscores.php
- Fix images for lives remaining when players are swapped (ie. player1 is
	mrs dwarf)
2013-08-25 06:37:14 +00:00
Rob Pearce 9146ee5ab1 - [+] when weighing a trampoline down, move sprite down to lowness of
"trampdown" tile.
- [+] check difficulty curve
    - [+] Level 1-17 (mountaineering)
        - [+] move to level 19 due to difficulty.
        - [+] increase hurryup period to 60 seconds
        - [+] 2-9 a lot harder now that planets shoot - move later.
        - [+] sand castle - unintentionally hard to get up. fixed
- [+] don't draw anchor powerup on king cloud 
- [+] don't create magic lamp coins on top of spikes
- [+] redraw egg.png (ant food from king ant)
- [+] draw player 2 death text in correct player colour
- [+] allow player 1 be mrs dwarf - press 1up/2up again on mode
      selection screen
2013-08-17 21:53:59 +00:00
Rob Pearce 22404cae90 Magnet powerup shouldn't work on super powerups. 2013-08-14 12:17:09 +00:00
Rob Pearce 1a3721f06d - [+] sprites are shooting to the top if you hit a
solid tile with your head while on a moving platform.
      you now die instead.
2013-08-14 12:15:30 +00:00
Rob Pearce b1cd328732 Fix unfair placement of plant on underground lake level.
"make app" now works again.
Always clear 'skipto' at endgame.
2013-08-14 12:07:36 +00:00
Rob Pearce ede22aafab cleanup 2013-08-14 11:50:09 +00:00
Rob Pearce 95087435ae Tweak magic lamp powerup - all initial fruits on next level
are now gold bars as well.
2013-08-14 11:49:24 +00:00
Rob Pearce 7937c776bc - [+] bugfix - black cloud was never appearing.
- [+] bugfix - super powerups should never disappear.
- [+] during endgame, award 100x points for fruits and disable extra
      life at 100k
- [+] remove ' ythresh too high' message
2013-08-14 11:27:35 +00:00
Rob Pearce d9963652c8 - [+] plants now shoot upwards if you are above and near (similar to
spider drop code)
    - [+] projectile is vertical fireball
    - [+] use code similar to snake
    - [+] only allowed to shoot if s->bullet = null
    - [+] always use open mouth frame if s->bullet 
    - [+] bullet has initial negative y velocity and is affected by
          gravity
    - [+] once it is lower than its initial y point, it dies....
    - [+] ...and update owner->bullet = null
2013-08-14 10:46:53 +00:00
Rob Pearce 3a269817f0 Fixed bug in fireup filename. 2013-08-14 10:19:34 +00:00
Rob Pearce a70095c0c1 - [+] Fix up level 99.
- [+] King Cat boss
    - [+] level
    - [+] background picture
    - [+] wizard or cat?
        - [+] teleport to a player
        - [+] pick or cycle one of:
            - [+] summon monsters (if low monsters)
            - [+] horzfireballs
            - [+] create wind L/R
            - [+] bricks fall
            - [+] sweep in circle fire (if players far away)
            - [+] shoot bat sonar AT players
            - [+] create flames/spikes
            - [+] turn into little cats?
- [+] implement ending
    - [+] all tiles turn into fruits and start falling
    - [+] fruit rain...
    - [+] all players go to permenant umbrella mode
        - [+] players don't fall due to gravity
        - [+] always use umbrella sprite
        - [+] players can now move any direction
    - [+] background goes white and begins fading to black
    - [+] winning text!
- [+] Umbrella blocks bullets which are above you
- [+] Don't show "0" text when powerups are worth no points (eg. big
      things)
2013-08-14 09:52:33 +00:00
Rob Pearce 4ee2ac224b - Snake spit is now slightly higher (so it can fit over 1 tile barriers)
- Added new levels
2009-04-14 01:40:48 +00:00
Rob Pearce 8dee5433c6 - Fixed string format warnings
- "N" in editor will now select better level numbers
2009-03-26 23:46:40 +00:00
Rob Pearce ace244678b - Fixed graphical glitch with angry doom cloud
- Fixed bug where two doom clouds could appear
2009-03-26 23:38:16 +00:00
Rob Pearce 612ebba3a8 Fixed player animation while on conveyorbelt (only animate if actively walking) 2009-03-26 21:51:12 +00:00
Rob Pearce d478852cc9 - Can now have animated tiles in layer2
- Life powerup now registers on powerup detector
2009-03-26 20:29:41 +00:00
Rob Pearce 3846f93669 Increased size of bat slightly
Changed sonar to blue
2009-03-22 18:42:03 +00:00
Rob Pearce 783fc7799c Replaced moth with bat 2009-03-21 21:42:38 +00:00
Rob Pearce f96f3305dc - Fixed bugs with whitetail spider:
- wasn't changing direction to face players after climbing ladders
	- was jumping instead of climbing ladders when players were far above
2009-03-20 18:55:55 +00:00
Rob Pearce e00f108727 Fixed bug with moth firing when near edge of screen 2009-03-20 07:14:58 +00:00
Rob Pearce c4a2ec0569 Fixed spider speed 2009-03-20 07:11:10 +00:00
Rob Pearce 3a3c76de87 Added sound effect for moth 2009-03-20 01:56:12 +00:00
Rob Pearce 227f1c219e Tweaked delay of moth shooting
Added extra frames for moth bullet
2009-03-20 01:47:56 +00:00
Rob Pearce bbb53f6304 - Added new monster: moth
- Fixed bug where the player would get stuck after 
falling/jumping onto the top of a ladder
2009-03-20 01:35:13 +00:00
Rob Pearce 4f03d862c0 Removed minor debug info 2009-03-11 02:54:48 +00:00
Rob Pearce 9c00e4d21b - whitetail spider is now more intelligent (will turn to face player after
climbing a ladder and while falling)
- added whitetail climb image to web site
2009-03-11 02:26:19 +00:00
Rob Pearce 186d4aa387 Fixed serious bug with whitetail spider 2009-03-11 01:46:48 +00:00
Rob Pearce b51a69ca10 Added new monster - white spider 2009-03-10 23:16:08 +00:00
Rob Pearce dcc7d426e3 - ice bridges are now slippery
- added l3 tile - sand battlement
2009-03-10 21:10:17 +00:00
Rob Pearce 55b6881ee0 Added new powerup: magic lamp 2009-03-05 22:40:02 +00:00
Rob Pearce 258a16186a - Mostly finished King Ant
- Added objects for king ant:
	- ant eggs
	- big armour

- Updated level screenshots
2009-03-05 20:59:20 +00:00
Rob Pearce 859e8c10a5 - More work on King Ant
- Added "Bigfirewall" (which melts ice bridges)
2009-03-05 01:53:20 +00:00
Rob Pearce 6175ce4859 Initial work for new boss: King Ant 2009-03-04 21:22:28 +00:00
Rob Pearce 8c31b2eb26 - Added new levels
- Replaced sound effect when losing armour
2009-03-04 19:59:35 +00:00
Rob Pearce 79c84370ed Fixed issue where player could swim upwards super-fast by holding UP+SWIM with
a mask

Removed a cheat key which could cause a crash.

Modified some levels (to remove duplicate monsters)
2009-03-03 02:18:10 +00:00
Rob Pearce c0c10963cd Tweaked jetpack fireball 2009-02-04 00:54:54 +00:00
Rob Pearce 9868a0f105 Added new powerup: top hat 2009-01-30 03:30:38 +00:00
Rob Pearce 7b0a859fe6 Added new "layer 3" tiles which are drawn in front of sprites. 2009-01-23 02:13:51 +00:00
Rob Pearce cabf1eb80b bugfix: wand shouldn't affect caught monsters
added new levels
2009-01-22 21:54:31 +00:00
Rob Pearce 65fc8f8b96 Another sound tweak 2008-12-31 03:56:13 +00:00
Rob Pearce 745c058639 Another sound tweak - smaller buffer this time 2008-12-31 03:55:08 +00:00
Rob Pearce ba962618e3 Another sound tweak 2008-12-31 03:53:47 +00:00
Rob Pearce af5fcbe11f Tweaked audio parameters 2008-12-31 03:52:19 +00:00
Rob Pearce db653cc476 - Clock powerup now freezes corpses too 2008-12-28 02:22:32 +00:00