Commit Graph

42 Commits

Author SHA1 Message Date
d9f3216793 fix offscreen units deselection 2024-10-21 22:57:34 +10:00
f24419a86a add aphid poop sounds and plop animations 2024-10-21 21:25:27 +10:00
a080e96bb2 add button sounds 2024-10-21 14:44:45 +10:00
fc7cb75b23 improve debug manager 2024-10-16 14:25:56 +10:00
6cff7362fc tweak comments 2024-10-13 21:07:35 +10:00
d89c177521 remove the whole frustrum collider from SelectionManager and make units add themselves to visible 2024-10-13 20:47:58 +10:00
2e66680d52 replace ' with " 2024-10-13 20:41:13 +10:00
13ddbc8bd3 prefix private variables with _ 2024-10-13 20:28:25 +10:00
7b069f062c add comments to managers 2024-10-13 19:52:21 +10:00
c1df8daf5f rename input toggle_camera_navigation to toggle_confinement 2024-10-13 19:45:54 +10:00
a9aed09bfa create StaticNodeManager to hold all the nodes that need to get accessed globally 2024-10-13 15:17:31 +10:00
80ee24e986 add more sounds 2024-10-08 06:49:37 +10:00
024bc2b7d9 create sound_manager and add gathering sounds 2024-10-08 03:54:04 +10:00
e46f6253d6 optimize animations and a some other stuff 2024-10-08 01:48:50 +10:00
0fba1ee78d remove items_manager and make honeydew searching tied to a position 2024-10-07 23:11:11 +10:00
54e0ad846c set debug_draw.process_mode to always 2024-10-07 21:34:49 +10:00
969442d799 create BunchSpawner 2024-10-07 07:00:33 +10:00
6e671a97dc separate collision layers 2024-10-07 05:07:47 +10:00
b329791acf add unit info ui 2024-10-07 04:06:47 +10:00
705e861e3f add ant bying and pause menu 2024-10-07 02:36:19 +10:00
2074e57cc4 create ant gathering routine 2024-10-06 22:34:34 +10:00
0e1dd1b2f2 create Gathering component for picking up honeydew 2024-10-06 20:00:14 +10:00
78cb85eb92 add more asserts 2024-10-06 19:40:26 +10:00
ab17b3489f add honeydews appending in items_manager 2024-10-06 19:33:48 +10:00
33f76ac5c1 add items_manager 2024-10-06 19:32:49 +10:00
0440fcb1fc move selector to selection_manager global 2024-10-06 18:45:31 +10:00
2eb3369b95 make hovering_manager to manage hovers from one place 2024-10-06 18:34:54 +10:00
8096cd7046 add anthill ui and bying units 2024-10-06 15:56:04 +10:00
d590c5cdf0 add button to toggle mouse confinement 2024-10-06 07:50:11 +10:00
411eafabf5 add draw calls counter to debug 2024-10-06 07:35:55 +10:00
4f06f8b26b show hover indicator on mouse enter 2024-10-06 06:48:31 +10:00
cb889e9053 add better checks for mouse buttons 2024-10-06 02:53:04 +10:00
4fb358b112 add fps counter to debug_draw 2024-10-06 00:45:10 +10:00
6ac97ce0fb rename enable to enabled in debug_draw 2024-10-05 21:33:45 +10:00
e903a6524f add enabled bool to debug_draw 2024-10-05 21:33:14 +10:00
189d3b5e31 make lines more compact in debug_draw 2024-10-05 20:58:31 +10:00
603a65edfa add more spacing between functions 2024-10-05 20:56:51 +10:00
c89f69d613 add markers and circles to debug_draw 2024-10-05 20:55:54 +10:00
e27d16a9f9 add debug drawing class 2024-10-05 20:38:49 +10:00
cf1536f315 prefix private functions with underscore 2024-10-05 20:38:33 +10:00
e59b67bd14 add fullscreen and quitting managers 2024-10-05 19:40:28 +10:00
ffde3104fe add cursor_manager and cursor_click image 2024-10-05 17:06:06 +10:00