Commit Graph

65 Commits

Author SHA1 Message Date
b20f6950ec Tweak tower and fireball emitter 2024-02-10 17:32:12 +01:00
27dcc42ce0 Tweak fireball lifespan 2024-02-10 16:08:25 +01:00
6eddf11cfa Fix rotation 2024-02-10 14:33:07 +01:00
062383407c Blood particles 2024-02-10 13:58:42 +01:00
1487d67a3b Add fireball particles, add max lifespan to fireball 2024-02-10 11:39:01 +01:00
1c6fab51c6 Add tower firing 2024-02-10 11:25:02 +01:00
aa0fea49e9 Add emission to ParticleEmitter 2024-02-10 10:13:18 +01:00
bc7da3c7a3 Partial tower implementation 2024-02-09 15:46:53 +01:00
14f7e2b56c Implement warehouse and granary 2024-02-09 10:14:54 +01:00
e595ec9333 Add Floaty text particles 2024-02-07 17:58:55 +01:00
6c1d0dfdb2 Add hurt, die animation when taking damage 2024-02-07 17:14:17 +01:00
d6466b8f55 Add health 2024-02-07 16:12:45 +01:00
c625f566bc Improve unit recruiting 2024-02-07 11:38:42 +01:00
28ee6da17b Remove entity arms - bad idea 2024-02-07 11:02:06 +01:00
d55ed29f97 Limit how many workers can harvest the same resource 2024-02-05 09:19:59 +01:00
ab0fef8ebf Remove color randomness 2024-01-30 19:39:52 +01:00
df581dcb9d Add particles! 2024-01-29 20:01:36 +01:00
205fb57f07 Implement farming 2024-01-28 17:33:55 +01:00
a61768e912 Add hitboxes 2024-01-28 11:00:32 +01:00
0423a962df Consume pop capacity + evade AI boiler plate 2024-01-23 21:43:58 +01:00
777ebeadc4 Depositing resources increases player resources 2024-01-23 19:53:25 +01:00
3511b260cc Add units UI 2024-01-23 19:46:12 +01:00
efd241d950 Add gold mining 2024-01-23 18:55:56 +01:00
2d11bb4675 Properly set building owner + apply building pop capacity 2024-01-23 18:39:53 +01:00
b6e54a7fcb Proper build UI 2024-01-23 16:54:39 +01:00
c9a2bd2672 Add rest of assets, add blue player 2024-01-23 11:26:23 +01:00
36d8bac7c4 Simlify and improve BT visualization 2024-01-11 08:34:53 +01:00
3ba5c8932b Fix and integrate BT 2024-01-10 14:42:21 +01:00
88cbfe4a37 Properly handle map collisions when placing/destroying buildings 2024-01-08 15:27:58 +01:00
c08fca9670 Buildings as entities instead of map layer 2024-01-08 14:41:26 +01:00
9c745d2857 Partial entity inspector 2024-01-07 13:49:13 +01:00
f667614cfe Add weapons 2024-01-06 19:54:22 +01:00
dbc0ce5981 Basic property editor 2024-01-05 08:36:05 +01:00
3c18280a32 Polish kinematic movement 2024-01-04 17:18:31 +01:00
cc6b1c1a35 Add entity_factory 2024-01-04 16:40:39 +01:00
3ec7505214 Generalize easing system (works for all components now) 2023-12-29 20:03:01 +01:00
cc66f15131 Move system initialization in systems.c, properly delete all entities when unloading map 2023-12-29 17:18:06 +01:00
5190c86316 Change Storage to tag (since we have global storage) 2023-12-29 14:59:40 +01:00
681080f3ed Fix harvesting and add resource depositing 2023-12-29 14:54:13 +01:00
31a9289770 Move systems into subdirectory, add tree shake animation 2023-12-29 14:46:11 +01:00
e7a0f91c36 Add draw sorting based on Y position 2023-12-29 09:42:15 +01:00
33b28b620d Implement harvest worker AI 2023-12-17 14:20:13 +01:00
4f2ac9a0eb Add actions 2023-12-17 09:06:14 +01:00
4047843b55 Add animations back 2023-12-16 17:52:56 +01:00
ce519fe409 Update to use game_tileset.h 2023-12-13 15:37:41 +01:00
11832ec1cc Basic wood chopping 2023-12-10 11:08:40 +01:00
8543cc7b43 Rework input 2023-12-07 14:19:10 +01:00
365fb41831 Remove rotation from steering behavior 2023-12-07 11:41:13 +01:00
ddb562a62e Split follow path system with follow target position 2023-12-07 11:20:04 +01:00
488dccfada Add entity rotation 2023-12-06 08:09:02 +01:00