-
fd999d63af
Properly scale enemy wave health scale
master
Klemen Plestenjak
2024-02-15 22:18:04 +01:00
-
9ca1992eef
Tweak tower and unit values
Klemen Plestenjak
2024-02-15 14:51:51 +01:00
-
dc99726824
Reduce goblin speed
Klemen Plestenjak
2024-02-15 13:30:11 +01:00
-
e0b6b31b17
Remove asserts in favor of failing pathfinding
Klemen Plestenjak
2024-02-15 13:29:01 +01:00
-
f360cb6335
Re-enable path smoothing
Klemen Plestenjak
2024-02-14 15:35:13 +01:00
-
41532bcc60
Play correct sound for resource harvesting
Klemen Plestenjak
2024-02-14 14:52:08 +01:00
-
6715fc2352
Setup state in setAIBehaviour (syncpoints)
Klemen Plestenjak
2024-02-13 23:26:22 +01:00
-
cf8af6c2ac
Lower push force even more
Klemen Plestenjak
2024-02-13 19:27:33 +01:00
-
6b34ce07ea
Lower applied force
Klemen Plestenjak
2024-02-13 19:24:21 +01:00
-
e686e9496b
Add slight pushback also on non-stationary entities
Klemen Plestenjak
2024-02-13 19:22:48 +01:00
-
ddf2cf9a17
Don't draw select area, if can't use mouse
Klemen Plestenjak
2024-02-13 19:03:18 +01:00
-
dcd4d1940d
Polish up AI
Klemen Plestenjak
2024-02-13 19:01:51 +01:00
-
417cf081d7
Fix tree_test.tmj export
Klemen Plestenjak
2024-02-13 18:28:50 +01:00
-
24abf94faa
Add chase/evade behaviour
Klemen Plestenjak
2024-02-13 18:27:53 +01:00
-
e6ddafd3e2
Fix pathfinding again
Klemen Plestenjak
2024-02-13 16:25:27 +01:00
-
f066ae1b3d
Fix wave notification text
Klemen Plestenjak
2024-02-13 16:18:10 +01:00
-
a97086e5a4
Set default Unit for worker
Klemen Plestenjak
2024-02-13 16:07:08 +01:00
-
7ca294b962
Correctly populate Unit struct when creating entities
Klemen Plestenjak
2024-02-13 15:57:40 +01:00
-
40712e13a9
Tweak wave times, fix Unit modification
Klemen Plestenjak
2024-02-13 15:55:14 +01:00
-
d8c7bb7074
Improve harvest target assigment (asign closest first)
Klemen Plestenjak
2024-02-13 14:40:44 +01:00
-
8d7a32d941
Make entity grid finer
Klemen Plestenjak
2024-02-13 13:25:50 +01:00
-
2c0ceb026b
Move towards center when harvesting resources
Klemen Plestenjak
2024-02-13 13:24:28 +01:00
-
acebdceb6c
Use center position for path following, tweak proximity threshold
Klemen Plestenjak
2024-02-13 13:13:43 +01:00
-
7d8dec5ef7
Fix pathfinding when target is slightly inside collider
Klemen Plestenjak
2024-02-13 13:09:52 +01:00
-
1e20d307ea
Add debug menu option, misc. tweaks
Klemen Plestenjak
2024-02-13 12:57:29 +01:00
-
dc140027ed
Properly set wave ifno
Klemen Plestenjak
2024-02-13 12:02:35 +01:00
-
4c8c59fd10
Add basic tooltip
Klemen Plestenjak
2024-02-13 11:58:56 +01:00
-
fc219b6a33
Tweak prices
Klemen Plestenjak
2024-02-13 11:25:07 +01:00
-
3dfe496d52
Tweak mage tower range and cooldown
Klemen Plestenjak
2024-02-13 11:23:31 +01:00
-
6fe17bffe0
Tweak wave data
Klemen Plestenjak
2024-02-13 11:21:35 +01:00
-
0c97ba6511
Tweak building health, fix damage dealing
Klemen Plestenjak
2024-02-13 11:10:48 +01:00
-
02a418957e
Fix bug with unit recruitment
Klemen Plestenjak
2024-02-12 18:47:12 +01:00
-
abaa778aab
Finish main menu screen
Klemen Plestenjak
2024-02-12 17:18:37 +01:00
-
10c6d74e90
Properly center camera
Klemen Plestenjak
2024-02-12 16:31:46 +01:00
-
6870858817
Exclude build_game directory
Klemen Plestenjak
2024-02-12 15:49:58 +01:00
-
a254b3f410
Remove Exit game button for HTML5
Klemen Plestenjak
2024-02-12 15:45:34 +01:00
-
f0332465ef
Add P button to pause
Klemen Plestenjak
2024-02-12 15:44:43 +01:00
-
4252547342
Web build
Klemen Plestenjak
2024-02-12 15:41:31 +01:00
-
e69fdeed1f
Enemy swarm movement
Klemen Plestenjak
2024-02-12 14:14:23 +01:00
-
c5b6dc0501
Soft fail, when checking for collisions outside map bounds
Klemen Plestenjak
2024-02-12 09:33:12 +01:00
-
bfc1bc425f
Wave incrementing
Klemen Plestenjak
2024-02-11 19:23:40 +01:00
-
0319a0a5b3
Add wave display in topBar
Klemen Plestenjak
2024-02-11 16:54:58 +01:00
-
02fb325e3b
Remove fps title
Klemen Plestenjak
2024-02-11 16:48:17 +01:00
-
bb54002fa3
Add game over screen
Klemen Plestenjak
2024-02-11 16:46:43 +01:00
-
f984ca3163
Implement market
Klemen Plestenjak
2024-02-11 10:22:09 +01:00
-
71eddd9ec2
Tweak fireball emitter color
Klemen Plestenjak
2024-02-10 23:17:32 +01:00
-
b20f6950ec
Tweak tower and fireball emitter
Klemen Plestenjak
2024-02-10 17:32:12 +01:00
-
0d6ae7814e
Fix camera bounds
Klemen Plestenjak
2024-02-10 16:46:11 +01:00
-
c738ce5c14
Remove sound playing slots, as they do not work
Klemen Plestenjak
2024-02-10 16:26:48 +01:00
-
1b28a93d91
Optimize tower entity checking
Klemen Plestenjak
2024-02-10 16:11:03 +01:00
-
27dcc42ce0
Tweak fireball lifespan
Klemen Plestenjak
2024-02-10 16:08:25 +01:00
-
5c606f494a
Add hurt sounds, fix sound playing
Klemen Plestenjak
2024-02-10 15:12:33 +01:00
-
f08b38664c
Add hurt sounds, fix sound playing
Klemen Plestenjak
2024-02-10 15:12:18 +01:00
-
20af3967a8
Add sounds
Klemen Plestenjak
2024-02-10 15:03:39 +01:00
-
6eddf11cfa
Fix rotation
Klemen Plestenjak
2024-02-10 14:33:07 +01:00
-
b39202f730
Add particle layer 0
Klemen Plestenjak
2024-02-10 14:09:04 +01:00
-
062383407c
Blood particles
Klemen Plestenjak
2024-02-10 13:58:42 +01:00
-
5a66d6ad12
Add damage falloff to projectile
Klemen Plestenjak
2024-02-10 13:28:00 +01:00
-
e1e4448751
Center floaty text
Klemen Plestenjak
2024-02-10 13:26:03 +01:00
-
1487d67a3b
Add fireball particles, add max lifespan to fireball
Klemen Plestenjak
2024-02-10 11:39:01 +01:00
-
1c6fab51c6
Add tower firing
Klemen Plestenjak
2024-02-10 11:25:02 +01:00
-
e654c47446
Properly clamp spatial index calculation
Klemen Plestenjak
2024-02-10 11:16:26 +01:00
-
504b5b5f9b
Clamp spatial index to grid size
Klemen Plestenjak
2024-02-10 11:06:41 +01:00
-
0e6e1d5a2d
Return size 0 for NULL array, correct for min/max in spatial grid
Klemen Plestenjak
2024-02-10 10:51:38 +01:00
-
aa0fea49e9
Add emission to ParticleEmitter
Klemen Plestenjak
2024-02-10 10:13:18 +01:00
-
ae71e259fd
Hide health bar, if it was not changed
Klemen Plestenjak
2024-02-10 09:36:29 +01:00
-
c6a4356d2b
Remove bugs with ecs hooks
Klemen Plestenjak
2024-02-09 21:46:28 +01:00
-
2d08cf7b73
Add knockback when attacking, fix animation state
Klemen Plestenjak
2024-02-09 18:50:47 +01:00
-
b8da0a9f2d
Add knockback when attacking, fix animation state
Klemen Plestenjak
2024-02-09 18:50:18 +01:00
-
484e5e9b39
Add battle test
Klemen Plestenjak
2024-02-09 18:19:39 +01:00
-
bc7da3c7a3
Partial tower implementation
Klemen Plestenjak
2024-02-09 15:46:53 +01:00
-
e9b9c68f6b
Fix slowdown
Klemen Plestenjak
2024-02-09 10:20:27 +01:00
-
14f7e2b56c
Implement warehouse and granary
Klemen Plestenjak
2024-02-09 10:14:54 +01:00
-
ababd53846
Add worker test map
Klemen Plestenjak
2024-02-09 09:57:29 +01:00
-
9b815c220f
Remove mill from build menu
Klemen Plestenjak
2024-02-09 09:48:30 +01:00
-
ea738270a0
Better formation placement
Klemen Plestenjak
2024-02-09 09:46:36 +01:00
-
8056fda650
Fix memory leak with object pools
Klemen Plestenjak
2024-02-08 21:16:24 +01:00
-
593c947f2e
Extend death animation
Klemen Plestenjak
2024-02-07 18:01:44 +01:00
-
e595ec9333
Add Floaty text particles
Klemen Plestenjak
2024-02-07 17:58:55 +01:00
-
6c1d0dfdb2
Add hurt, die animation when taking damage
Klemen Plestenjak
2024-02-07 17:14:17 +01:00
-
d6466b8f55
Add health
Klemen Plestenjak
2024-02-07 16:12:45 +01:00
-
eb768fa968
Remove redundent logs
Klemen Plestenjak
2024-02-07 15:51:20 +01:00
-
28b36e86dc
Add UI for recruiting
Klemen Plestenjak
2024-02-07 12:12:07 +01:00
-
e41837001e
Fix pop consuming
Klemen Plestenjak
2024-02-07 12:00:02 +01:00
-
c625f566bc
Improve unit recruiting
Klemen Plestenjak
2024-02-07 11:38:42 +01:00
-
28ee6da17b
Remove entity arms - bad idea
Klemen Plestenjak
2024-02-07 11:02:06 +01:00
-
32caeeb995
Remove continue button
Klemen Plestenjak
2024-02-07 10:59:05 +01:00
-
8a938127ad
Reduce minimum physics slowdown, make physics dependant on dt
Klemen Plestenjak
2024-02-05 10:15:24 +01:00
-
c8d3b6952d
Rename buildings to building_factory, randomize unit place position
Klemen Plestenjak
2024-02-05 10:13:22 +01:00
-
18dd3e2226
Add unit recruiting
Klemen Plestenjak
2024-02-05 10:11:54 +01:00
-
ba293b15d9
Add tower
Klemen Plestenjak
2024-02-05 09:26:04 +01:00
-
d55ed29f97
Limit how many workers can harvest the same resource
Klemen Plestenjak
2024-02-05 09:19:59 +01:00
-
ab0fef8ebf
Remove color randomness
Klemen Plestenjak
2024-01-30 19:39:52 +01:00
-
df581dcb9d
Add particles!
Klemen Plestenjak
2024-01-29 20:01:36 +01:00
-
a633c9cbdf
Implement FullScreen and FPS opts
Klemen Plestenjak
2024-01-29 16:41:13 +01:00
-
ed1815eddc
Properly change volume
Klemen Plestenjak
2024-01-29 12:50:36 +01:00
-
6e848cf239
Subtract player resources when building
Klemen Plestenjak
2024-01-29 12:40:47 +01:00
-
3c63c68597
Re-add gold ore
Klemen Plestenjak
2024-01-29 12:35:06 +01:00
-
bc463ac3e4
Fix camera bounds calculation
Klemen Plestenjak
2024-01-29 11:38:25 +01:00
-
32fa02929d
Add entity test map
Klemen Plestenjak
2024-01-29 10:48:40 +01:00