Commit graph

118 commits

Author SHA1 Message Date
7b93137216 Feature: per-tower construction-phase build bisuals
Adding the correct pipeline for creating the different building phases for towers. Adding a default set with primitive cubes.
2026-06-25 11:33:23 -07:00
a87b221d87 Refactor: Remove TowerRegistry, replicate towers by TypeID
Removing redundant workflow and making sure there's just once source of truth for the list of available towers.
2026-06-25 11:21:43 -07:00
63b8195985 Updating 9player map to support new draft system 2026-06-24 00:31:29 -07:00
b0ca2e1d28 Merge branch 'feature/draft-system' 2026-06-24 00:27:03 -07:00
3ceebed8f6 Adding the bones of the drafting system by removing the wall and siege towers from the base set and adding them temporarily as choices for the draft. Also adding Project_Context and Project_Roadmap documents to use with Claude 2026-06-24 00:15:17 -07:00
ec3a7a97a1 replacing obsolete SiegeCannon definition 2026-06-23 23:23:38 -07:00
Ben Calegari
c5c02ecc7e Fix cone make it look nice 2026-06-23 23:12:50 -07:00
Ben Calegari
4f57499e40 Seige tower 2026-06-23 23:12:48 -07:00
Ben Calegari
430e66bfbf Replace square with cone for Basic Arrow Tower. 2026-06-23 23:12:32 -07:00
a99570a29e enemies face south 2026-06-23 23:10:34 -07:00
1d03689dad Update WaveManager.cs 2026-06-23 22:52:24 -07:00
04d4167db6 Merge branch 'main' of https://git.marlboro-bc.duckdns.org/yeahweregames/UnityTowerDefense 2026-06-23 22:36:57 -07:00
ian
49ce33b162 Merge pull request 'enemies spawn held in place' (#5) from enemies-spawn-held-in-place into main
Reviewed-on: #5
2026-06-23 22:28:07 -07:00
4e11842d3e Merge branch 'main' of https://git.marlboro-bc.duckdns.org/yeahweregames/UnityTowerDefense 2026-06-23 22:27:37 -07:00
d685894878 Adding flying functionality for enemies 2026-06-23 22:27:35 -07:00
ff921080db enemies spawn held in place 2026-06-23 22:21:32 -07:00
3f3ad71741 Merge pull request 'Adding new tower types and concept of tower deck' (#4) from feature/tower-deck into main
Reviewed-on: #4
2026-06-23 22:00:26 -07:00
117c77b4a8 Adding new tower types and concept of tower deck 2026-06-23 21:55:12 -07:00
54f11d91ff remove chunk size - it's always 10% of wave size 2026-06-23 21:42:01 -07:00
f301d7ade9 Y offsets to spawning 2026-06-23 21:32:05 -07:00
53e7fc78a7 enemies spawn with offsets in positions and animations 2026-06-23 21:16:12 -07:00
92f7dc5a3b fix merge conflicts 2026-06-23 20:38:32 -07:00
8f394e1d92 fix bugs 2026-06-23 20:26:55 -07:00
53f2a3e8a8 more changes, i guess 2026-06-23 20:00:23 -07:00
8170f8d5e0 adding uncommited files (oops) 2026-06-23 19:57:38 -07:00
1256c46359 B button launches upgrade menu 2026-06-23 19:57:38 -07:00
b772a7d4a2 purchase buffs menu works 2026-06-23 19:57:38 -07:00
f32dbfae78 add wiring for offensive buffs 2026-06-23 19:57:35 -07:00
b4986f9715 Removing unnecessary files for unused visual scripting 2026-06-16 23:25:52 -07:00
73f3aca81c Removing unused skeleton assets, and moving all of the default builder animations and fbx files into our _project folder 2026-06-16 22:21:32 -07:00
7e37a8cf65 Committing FBX changes 2026-06-16 21:39:55 -07:00
mafoster134
20ce1bb537
Merge pull request #5 from mafoster134/new-wave-enemies
Adding 11 waves of enemies and bunch of new enemy types!
2026-06-09 22:26:32 -07:00
8b9ca8294f Adding 11 waves of enemies and bunch of new enemy types! 2026-06-09 22:25:24 -07:00
Ben Calegari
2be2e52fe4 Painted units correspond to damage types 2026-06-09 21:50:03 -07:00
Ben Calegari
04ead32846 Paint towers with some the colors of the wind 2026-06-03 00:00:14 -07:00
fec4433691 Removing huge package for characters, removing unused Mixamo folder, and submitting changes to 9Player level and new wave definition 2026-06-02 23:14:41 -07:00
1bc518824c remove unused variable 2026-06-02 22:46:17 -07:00
6b87e03a17 change activeDef to activeTowerDefinition so dummies like me can read the code 2026-06-02 22:25:44 -07:00
1d3857cb00 CancelPlacement -> ExitPlacementMode, also it's not public anymore 2026-06-02 22:08:08 -07:00
e33898c671 builder doesn't de-select after building a tower 2026-06-02 21:44:23 -07:00
6cb004b0d5 Changing Lighting in 9 Player Map 2026-05-27 00:14:11 -07:00
a911d0f13e Adding a ton of materials and textures, and adding terrain! 2026-05-26 23:59:57 -07:00
3568936359 Adding the massive creature pack and the third wave definition 2026-05-25 19:50:07 -07:00
3dcc0e7edd Updating HUD, Gold Config, and finishing off Play flow for 9player map. 2026-05-22 12:18:23 -07:00
a7be12fa9b Adding 9 Player level 2026-05-21 23:36:19 -07:00
fdada6f132 Adding new Races, Main Menu -> Lobby flow, and what's needed to set up multiplayer testing. 2026-05-17 23:31:02 -07:00
60fa58b07f Comitting lobby code without testing. 2026-05-15 14:30:15 -07:00
66f84652dc Everything related to chat functionality, and updating the projectile prefab to rotate properly 2026-05-15 13:40:13 -07:00
d92d00c83f Committing missed main scene file from previous commit 2026-05-13 17:40:25 -07:00
f6cc6a7102 Adding Text Mesh Pro, new enemies, new enemy waves, new HUD functionality, New animators, a retry function, and floating text for gold earned and lives lost. 2026-05-13 17:39:16 -07:00