Commit Graph

56 Commits

Author SHA1 Message Date
Steve 1093c16ed0 Atlas update. 2019-06-02 16:13:34 +01:00
Steve 0c631edd09 Start of map mirroring. 2018-05-13 08:59:30 +01:00
Steve 9bafce978f Don't save Teeka - there is never an instance in the game where he needs to be persisted. 2018-04-25 18:15:23 +01:00
Steve ceaced512f If Bob was stunned when the game is saving, set him back to normal facing so we don't error. 2018-04-25 08:17:49 +01:00
Steve d4f310119f Centre bullets more inside shooter. 2018-04-24 19:04:08 +01:00
Steve 73ace650e1 i18n updates. 2018-04-01 17:41:45 +01:00
Steve 28f84f5236 Tidied all headers. 2018-03-21 18:26:46 +00:00
Steve 7f705a6641 Tidy. 2018-03-21 08:44:30 +00:00
Steve 4e7bbf7190 Use rising parameter for flames. 2018-03-21 08:20:34 +00:00
Steve 39573010b7 Add blood decal when Bob dies. 2018-03-21 08:14:29 +00:00
Steve c36c36dd60 Make Bob and enemies pop into white spheres when no blood option is selected. 2018-03-21 07:43:54 +00:00
Steve 96949ec97c Play pop sound when no blood option selected. 2018-03-21 07:29:04 +00:00
Steve 5828a660d3 Flag MIA as rescued immediately. 2018-03-18 12:48:52 +00:00
Steve 1becdb42cc Reset Teeka's exit mission flag. 2018-03-17 16:57:11 +00:00
Steve 74383264c2 Use saveDelay, to prevent premature saving while manually quitting levels. 2018-03-08 07:52:42 +00:00
Steve 1d033cf327 Don't allow Teeka's shots to hurt the player. 2018-03-06 08:24:45 +00:00
Steve f720d9457c Set MIA to foreground when teleporting. 2018-03-05 08:38:59 +00:00
Steve 1073276c6f Fix for Bob taking slime / lava damage. 2018-03-04 09:48:33 +00:00
Steve 6ba888436b Ensure Bob faces correct way at beginning of mission. 2018-03-03 16:04:18 +00:00
Steve 2634a6fd97 Tidied all header. 2018-03-01 07:52:50 +00:00
Steve dd7188afc7 Store Bob's facing, to restore when resetting. 2018-03-01 07:41:04 +00:00
Steve af4ce38296 Added directional audio. 2018-02-26 18:56:13 +00:00
Steve 501db4420b Use entity id to play sounds. 2018-02-25 17:29:44 +00:00
Steve 443255baea Debugging stuff. 2018-02-25 12:36:34 +00:00
Steve 9c279da3a2 Ensure that sprite frames don't overrun array bounds. 2018-02-24 15:59:26 +00:00
Steve f1c3b3e680 Set Bob to gone when killed, to avoid crash. 2018-02-23 19:25:31 +00:00
Steve 28d3c70183 Checkpoint bug fix. 2018-02-19 19:14:32 +00:00
Steve 25cf4f2814 Removed resumingMission field. 2018-02-18 11:25:00 +00:00
Steve e5976f04dd More misc. updates. 2018-02-15 22:56:34 +00:00
Steve 5ecdab744d Save Bob at most recently checkpoint position. 2018-02-15 21:39:46 +00:00
Steve d71bee6b11 Use single variable to track mission type. 2018-02-14 07:26:51 +00:00
Steve ea323685c9 Stats updates. Start of trophy code. 2018-02-13 21:36:42 +00:00
Steve 4f0a056a9a Play sound when Teeka fires. 2018-02-11 14:10:15 +00:00
Steve 43ef8079fc Save Bob's x,y as ints. 2018-02-11 11:08:21 +00:00
Steve bab333d492 Added Teeka, LaserBlob, LaserDroid, PlasmaBlob, PlasmaDroid, SpreadGunBlob, and SpreadGunDroid. 2018-02-10 07:56:28 +00:00
Steve 28023ba18b Correcly apply damage to Bob. 2018-02-08 22:24:19 +00:00
Steve c287a1333e Control updates. 2018-02-07 18:27:42 +00:00
Steve fed96ef890 Misc. fixes. 2018-02-06 22:27:28 +00:00
Steve 5bfea20534 Pick up and store items. 2018-02-04 08:11:42 +00:00
Steve d3db893190 Moved nothing() to MIA. 2018-02-03 18:32:12 +00:00
Steve b8aa460221 Basic movement. Various bug fixes. 2018-02-03 13:07:56 +00:00
Steve 383c8c19a3 Various bug fixes. 2018-02-02 23:01:51 +00:00
Steve 3c7b3b5170 Added world code. 2018-02-02 19:10:12 +00:00
Steve aba616b085 Bob init fixes. 2018-02-01 22:29:51 +00:00
Steve 2eab687dec Tidied headers. 2018-02-01 21:52:23 +00:00
Steve 0df09f914a Particles processing, Bob, and entity actions. 2018-02-01 21:51:43 +00:00
Steve 75b18c03f1 Added entity init() functions. 2018-02-01 07:50:37 +00:00
Steve 3fa7c7a525 Animate entities. 2018-01-31 22:54:14 +00:00
Steve d11443158d Use getCurrentSprite for entity sprites. 2018-01-31 22:28:00 +00:00
Steve cab6d3b205 Render entities. 2018-01-31 21:50:49 +00:00