Commit Graph

59 Commits

Author SHA1 Message Date
a69cf1584a Drunk patrons cannot attend the club again 2023-10-11 08:40:21 +11:00
64cf8787d7 fp: Lower prices, Get rid of price multiplier 2023-10-10 08:53:19 +11:00
169170945b fp: Add queueing x3 mobs at buildings 2023-10-10 00:07:30 +11:00
81b3fc5c5d fp: Add pause screen 2023-10-09 21:35:51 +11:00
bd4783cc39 fp: Add better price and spawn balancing 2023-10-09 09:01:56 +11:00
ab61a482c7 fp: Vary the spawn and waypoints 2023-10-08 19:48:17 +11:00
25736461fb fp: Add game over sequence 2023-10-08 19:05:56 +11:00
065292c7ac fp: Add attack upgrade to merchant 2023-10-08 17:35:57 +11:00
17947c7b69 fp: Draw health bars fro mobs, fix projectile origin 2023-10-08 17:25:08 +11:00
ecfe730744 fp: Fix the attack box path finding and hit detection 2023-10-08 17:07:20 +11:00
efec333b61 fp: Redo the attack boxes 2023-10-08 16:46:49 +11:00
1889b9f9c5 fp: Wire up game reset 2023-10-08 16:46:44 +11:00
daa6cb4cb4 Change the numbers for better balancing 2023-10-08 13:13:18 +11:00
631579d29b fp: Add monkeys and carrying to portal 2023-10-08 01:29:50 +11:00
7e1bcee5df fp: Integrate the icons 2023-10-07 23:05:46 +11:00
d564ad225d fp: Improve swarming of buildings 2023-10-07 19:14:09 +11:00
4cb9ad4f39 fp: Fix attack boxes persisting and decrement health 2023-10-07 17:55:34 +11:00
19f8649870 fp: Add terry ghosting 2023-10-07 15:29:56 +11:00
b5c8c45769 fp: Add a basic data plan visualisation 2023-10-06 21:48:05 +11:00
57a09d6f9a fp: Make the building behaviours generic and work across multiple buildings 2023-10-06 20:48:20 +11:00
bfe2fef528 fp: Tone down scanline effect 2023-10-06 19:57:59 +11:00
85603bda2a fp: Add scanlines for A E S T H E T I C S, Add increasing enemy health for waves 2023-10-06 19:52:15 +11:00
5f8344ddda fp: Add projectile attack 2023-10-05 21:10:50 +11:00
4f4868efb0 Make transition functions more robust 2023-10-01 17:56:06 +11:00
00365ec86f fp: Add cooldowns to attacks 2023-10-01 17:56:04 +11:00
f258886d68 fp: Get camera fix 2023-10-01 14:38:31 +11:00
fe06bdfe19 fp: Use tely audio for queueing sounds 2023-09-30 20:14:42 +10:00
ab9f0df551 Merge remote-tracking branch 'origin/audio' 2023-09-30 19:37:35 +10:00
403051e540 Play multiple audio files 2023-09-30 19:09:15 +10:00
e467abf922 fp: Add a simplified swarming algorithm 2023-09-30 16:11:39 +10:00
a35cb8d2a6 fp: Start drafting up swarming of buildings 2023-09-29 22:44:27 +10:00
158fcb12fe fp: Add mobbing behaviour to surround club terry 2023-09-29 21:42:27 +10:00
3829a2bdc9 fp: First draft swarming on entity 2023-09-29 14:50:40 +10:00
ffb2ec3ea3 fp: Orient sprite in direction of velocity 2023-09-27 00:09:14 +10:00
a9fba6f01d fp: Smoochie attack on aggro, add heart anim on attack 2023-09-26 23:58:48 +10:00
7a2bebf3c3 fp: Use meters for calculations 2023-09-26 00:07:39 +10:00
1c8b6c8e1f fp: Move spawning to entity.cpp 2023-09-25 22:13:32 +10:00
219425fc96 fp: Add sentinel DS, fix physics step, fix waypoints 2023-09-25 00:43:22 +10:00
677486e094 fp: Use animated sprites, use ms for animation duration 2023-09-24 23:08:30 +10:00
468c9995bd fp: Remove action to anim mapping 2023-09-24 21:54:08 +10:00
30a69e40e9 fp: Rejig the mob spawner to use a fixed-waypoint path 2023-09-24 19:11:44 +10:00
bff3fc759d fp: Move some structs to entity.h 2023-09-24 18:16:14 +10:00
ea9f63d709 tely: Deprecate anim to action mapping it sucks 2023-09-24 17:01:21 +10:00
3745b0c6bc tely: Decouple entity from sprite sheet 2023-09-24 15:51:41 +10:00
b70a86aa33 tely/asset: Fix sprite packer emitting wrong anim rect count 2023-09-24 15:50:10 +10:00
1062e138d6 fp: Improve the A* situation, but its not quite fixed yet 2023-09-23 17:38:10 +10:00
9106230079 fp: Add debug visualisation for A* 2023-09-23 17:19:36 +10:00
38410073cf fp: Add mob spawner and profiling metrics 2023-09-23 16:42:22 +10:00
f431be1b29 fp: Precalculate the collision grid before the A* process 2023-09-23 15:52:26 +10:00
eceb4a3a21 fp: Add base walls 2023-09-23 15:44:37 +10:00