Steve
|
57aaafa789
|
Use e here, instead of self, for more clarity.
|
2018-02-11 11:09:16 +00:00 |
Steve
|
d75d3ec9cd
|
Quadtree error fix.
|
2018-02-11 11:08:32 +00:00 |
Steve
|
43ef8079fc
|
Save Bob's x,y as ints.
|
2018-02-11 11:08:21 +00:00 |
Steve
|
9fdcf042ca
|
Set type of trap when saving.
|
2018-02-11 11:08:05 +00:00 |
Steve
|
284436f8c9
|
Remove dead entities as soon as possible, to prevent dangling pointers.
|
2018-02-11 07:59:11 +00:00 |
Steve
|
34b97bcc27
|
Game saving updates.
|
2018-02-10 19:03:55 +00:00 |
Steve
|
55dabbb018
|
Start of world saving.
|
2018-02-10 18:35:56 +00:00 |
Steve
|
1b7f2255b1
|
Don't load custom sprites.
|
2018-02-10 17:25:43 +00:00 |
Steve
|
db64944700
|
Typo fix.
|
2018-02-10 17:25:11 +00:00 |
Steve
|
0aa204ea71
|
At least 1 enemy type.
|
2018-02-10 07:57:31 +00:00 |
Steve
|
bab333d492
|
Added Teeka, LaserBlob, LaserDroid, PlasmaBlob, PlasmaDroid, SpreadGunBlob, and SpreadGunDroid.
|
2018-02-10 07:56:28 +00:00 |
Steve
|
0197bcd5fa
|
Added MachineGunDroid.
|
2018-02-09 22:41:37 +00:00 |
Steve
|
32109cbc15
|
Prevent entity from leaving the map bounds.
|
2018-02-09 22:34:30 +00:00 |
Steve
|
972c3c4aa9
|
Set sprite frame to 0 when dead.
|
2018-02-09 22:34:01 +00:00 |
Steve
|
31d55d6954
|
Trace line to/from centre of objects.
|
2018-02-09 22:33:38 +00:00 |
Steve
|
a6a3cbd6a6
|
Warn when health is low.
|
2018-02-09 22:32:57 +00:00 |
Steve
|
712a2c47b9
|
Fix for grenade blob / droid attacks.
|
2018-02-09 21:54:12 +00:00 |
Steve
|
88a8d34425
|
Misc updates.
|
2018-02-09 19:20:37 +00:00 |
Steve
|
a93950056d
|
Output object files to bin directory.
|
2018-02-09 19:20:18 +00:00 |
Steve
|
442f561f00
|
Added Shotgun Blob / Droid, and laser traps.
|
2018-02-09 19:10:19 +00:00 |
Steve
|
acb00a7d95
|
Grenade droid init fixes.
|
2018-02-09 08:38:02 +00:00 |
Steve
|
76dda670bf
|
Added Blue, Red, and Yellow keycards. Added CardReader.
|
2018-02-09 08:37:51 +00:00 |
Steve
|
d8c9337a2e
|
Expand quadtree range for platform contact.
|
2018-02-09 08:21:08 +00:00 |
Steve
|
4cd3322799
|
Default control updates.
|
2018-02-09 08:10:36 +00:00 |
Steve
|
d09ceefbb9
|
Update quadtree for pushed entities. Handle riders.
|
2018-02-09 07:42:36 +00:00 |
Steve
|
9f100106eb
|
Don't add enemies if noEnemies flag set.
|
2018-02-09 07:42:10 +00:00 |
Steve
|
0e71bcc88f
|
Use quadtree for collisions.
|
2018-02-09 07:21:37 +00:00 |
Steve
|
11960757cc
|
Reappear after 1 or 2 seconds.
|
2018-02-09 07:20:12 +00:00 |
Steve
|
f3bf29b333
|
Only add key once.
|
2018-02-08 22:26:00 +00:00 |
Steve
|
50a1c78c10
|
Don't show counts on mini inventory (not enough screen real esate).
|
2018-02-08 22:25:48 +00:00 |
Steve
|
1ed138b766
|
Use power instead of value for batteries.
|
2018-02-08 22:25:23 +00:00 |
Steve
|
70d1101ded
|
Assign self when spawning enemies.
|
2018-02-08 22:25:10 +00:00 |
Steve
|
46d9983142
|
Increase available number of sounds channels.
|
2018-02-08 22:24:53 +00:00 |
Steve
|
28023ba18b
|
Correcly apply damage to Bob.
|
2018-02-08 22:24:19 +00:00 |
Steve
|
78ac0154bb
|
Tidied headers.
|
2018-02-08 21:54:47 +00:00 |
Steve
|
8da314ea63
|
Fixes for joypad buttons.
|
2018-02-08 21:54:30 +00:00 |
Steve
|
453d2ae3dc
|
Load / save config.
|
2018-02-08 21:54:11 +00:00 |
Steve
|
07dd76c5d1
|
Handle found keys.
|
2018-02-08 21:53:52 +00:00 |
Steve
|
ccf228f875
|
Control and input updates.
|
2018-02-08 21:53:32 +00:00 |
Steve
|
b00b9dcdb4
|
Added Grenade Blob and Grenade Droid.
|
2018-02-08 21:53:02 +00:00 |
Steve
|
0335b7e837
|
Use uint32 for file lengths.
|
2018-02-08 21:30:02 +00:00 |
Steve
|
14b503eff2
|
Added Machine Gun Blob. Load Cells and Hearts.
|
2018-02-08 08:35:09 +00:00 |
Steve
|
9bda46bb9b
|
Show required objectives in red.
|
2018-02-08 08:21:37 +00:00 |
Steve
|
7df76683ad
|
Ignore everything in dev, except screenshots.
|
2018-02-08 08:12:01 +00:00 |
Steve
|
dc5aead758
|
Load compressed map data.
|
2018-02-08 08:07:04 +00:00 |
Steve
|
14f4ef57ad
|
Load and play music during mission.
|
2018-02-08 07:34:35 +00:00 |
Steve
|
bf0f64caf8
|
Show objectives intro screen when starting a level.
|
2018-02-08 07:26:42 +00:00 |
Steve
|
e9c1560bde
|
Show objective and inventory screen.
|
2018-02-07 22:49:42 +00:00 |
Steve
|
b862123c95
|
Focus camera on doors, etc., that are opened when offscreen.
|
2018-02-07 19:21:13 +00:00 |
Steve
|
3afbfabeb5
|
Joypad controls (hardcoded, for now).
|
2018-02-07 19:20:36 +00:00 |