406 Commits

Author SHA1 Message Date
fd999d63af Properly scale enemy wave health scale 2024-02-15 22:18:04 +01:00
9ca1992eef Tweak tower and unit values 2024-02-15 14:51:51 +01:00
dc99726824 Reduce goblin speed 2024-02-15 13:30:11 +01:00
e0b6b31b17 Remove asserts in favor of failing pathfinding 2024-02-15 13:29:01 +01:00
f360cb6335 Re-enable path smoothing 2024-02-14 15:35:13 +01:00
41532bcc60 Play correct sound for resource harvesting 2024-02-14 14:52:08 +01:00
6715fc2352 Setup state in setAIBehaviour (syncpoints) 2024-02-13 23:26:22 +01:00
cf8af6c2ac Lower push force even more 2024-02-13 19:27:33 +01:00
6b34ce07ea Lower applied force 2024-02-13 19:24:21 +01:00
e686e9496b Add slight pushback also on non-stationary entities 2024-02-13 19:22:48 +01:00
ddf2cf9a17 Don't draw select area, if can't use mouse 2024-02-13 19:03:18 +01:00
dcd4d1940d Polish up AI 2024-02-13 19:01:51 +01:00
417cf081d7 Fix tree_test.tmj export 2024-02-13 18:28:50 +01:00
24abf94faa Add chase/evade behaviour 2024-02-13 18:27:53 +01:00
e6ddafd3e2 Fix pathfinding again 2024-02-13 16:25:27 +01:00
f066ae1b3d Fix wave notification text 2024-02-13 16:18:10 +01:00
a97086e5a4 Set default Unit for worker 2024-02-13 16:07:08 +01:00
7ca294b962 Correctly populate Unit struct when creating entities 2024-02-13 15:57:40 +01:00
40712e13a9 Tweak wave times, fix Unit modification 2024-02-13 15:55:14 +01:00
d8c7bb7074 Improve harvest target assigment (asign closest first) 2024-02-13 14:40:44 +01:00
8d7a32d941 Make entity grid finer 2024-02-13 13:25:50 +01:00
2c0ceb026b Move towards center when harvesting resources 2024-02-13 13:24:28 +01:00
acebdceb6c Use center position for path following, tweak proximity threshold 2024-02-13 13:13:43 +01:00
7d8dec5ef7 Fix pathfinding when target is slightly inside collider 2024-02-13 13:09:52 +01:00
1e20d307ea Add debug menu option, misc. tweaks 2024-02-13 12:57:29 +01:00
dc140027ed Properly set wave ifno 2024-02-13 12:02:35 +01:00
4c8c59fd10 Add basic tooltip 2024-02-13 11:58:56 +01:00
fc219b6a33 Tweak prices 2024-02-13 11:25:07 +01:00
3dfe496d52 Tweak mage tower range and cooldown 2024-02-13 11:23:31 +01:00
6fe17bffe0 Tweak wave data 2024-02-13 11:21:35 +01:00
0c97ba6511 Tweak building health, fix damage dealing 2024-02-13 11:10:48 +01:00
02a418957e Fix bug with unit recruitment 2024-02-12 18:47:12 +01:00
abaa778aab Finish main menu screen 2024-02-12 17:18:37 +01:00
10c6d74e90 Properly center camera 2024-02-12 16:31:46 +01:00
6870858817 Exclude build_game directory 2024-02-12 15:49:58 +01:00
a254b3f410 Remove Exit game button for HTML5 2024-02-12 15:45:34 +01:00
f0332465ef Add P button to pause 2024-02-12 15:44:43 +01:00
4252547342 Web build 2024-02-12 15:41:31 +01:00
e69fdeed1f Enemy swarm movement 2024-02-12 14:14:23 +01:00
c5b6dc0501 Soft fail, when checking for collisions outside map bounds 2024-02-12 09:33:12 +01:00
bfc1bc425f Wave incrementing 2024-02-11 19:23:40 +01:00
0319a0a5b3 Add wave display in topBar 2024-02-11 16:54:58 +01:00
02fb325e3b Remove fps title 2024-02-11 16:48:17 +01:00
bb54002fa3 Add game over screen 2024-02-11 16:46:43 +01:00
f984ca3163 Implement market 2024-02-11 10:22:09 +01:00
71eddd9ec2 Tweak fireball emitter color 2024-02-10 23:17:32 +01:00
b20f6950ec Tweak tower and fireball emitter 2024-02-10 17:32:12 +01:00
0d6ae7814e Fix camera bounds 2024-02-10 16:46:11 +01:00
c738ce5c14 Remove sound playing slots, as they do not work 2024-02-10 16:26:48 +01:00
1b28a93d91 Optimize tower entity checking 2024-02-10 16:11:03 +01:00