7419e9a140
slow area persists as an area rather than instantaneously applying once to enemies in the area
2026-07-18 21:58:34 -07:00
a33d951abd
Updates to spells, HUD, Gold, and Camera Controls. New sound effects!
2026-07-18 18:12:56 -07:00
689fe7be88
shitty looking AOE effect for slow area
2026-07-17 00:03:36 -07:00
fe2c59d326
tab once selects builder, tab twice focuses builder
2026-07-16 20:49:13 -07:00
826d7b5037
Merge branch 'fireball-vfx'
2026-07-16 20:26:31 -07:00
52f7bfdf51
Merge pull request 'tower-sell' ( #12 ) from tower-sell into main
...
Reviewed-on: #12
2026-07-14 23:54:08 -07:00
adfc6c106c
little bit of sound
2026-07-14 23:24:29 -07:00
0b4cde4590
Adding the feature to sell towers with VFX and audio included
2026-07-14 23:15:34 -07:00
fb945db872
serialize some fields
2026-07-14 22:04:08 -07:00
ef5063c8a5
get rid of temp logging
2026-07-14 21:41:10 -07:00
ca958376a4
spells work! changed the layer to enemy
2026-07-14 21:37:41 -07:00
7cf15dcaa6
draft options working; spells won't cast though
2026-07-14 20:56:50 -07:00
1794f65b19
Fix sell hitch: batch footprint un-stamp; warn on missing SellEffectSpawner
...
TowerInstance.StampFootprint now writes walkability via SetWalkableBatch instead of per-tile SetWalkable, so despawning (selling) a 2x2 tower fires one OnWalkabilityChanged / enemy re-path instead of four — matching placement and removing the frame hitch on sell. PlaySellEffectRpc now logs a one-time warning when no SellEffectSpawner is in the scene, since a missing spawner silently suppressed the coin VFX and sound.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 20:44:11 -07:00
86bc916c49
Fix NGO RequireOwnership deprecation warnings; add VFX script metas
...
Replace deprecated [Rpc(..., RequireOwnership = true)] with InvokePermission = RpcInvokePermission.Owner on the owner-submitted draft/buff RPCs (PlayerDraft, PlayerBuffManager), matching the pattern already used elsewhere. Also commits the .meta files Unity generated for the new sell-VFX scripts so their GUIDs are stable across machines.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 20:22:00 -07:00
9be31b1645
Add tower Sell action with refund + coin VFX/SFX
...
Owner-validated sell RPC refunds SellRefundPercent of invested gold (Wall refunds 100% while un-upgraded), despawns the tower, and broadcasts a coin-burst VFX + rustle SFX. Refunds do not count as per-wave income. Investment/upgrade tracking added as the seam for the future upgrade system.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 20:05:06 -07:00
bf3c008777
bit field swapped for normal list at API boundaries
2026-07-07 23:43:15 -07:00
157b77ebfa
new builder option per draft - first one is gold per kill
2026-07-07 22:55:35 -07:00
4a37d3747c
building falling from orbit sound
2026-07-06 23:56:45 -07:00
362b76ae75
towers fall from the sky - neat!
2026-07-03 14:05:08 -07:00
2286de6fbc
Merge branch 'death-sounds'
2026-06-30 23:13:13 -07:00
9f25844657
death sounds, build sounds, better audio management
2026-06-30 23:12:27 -07:00
28b0e2cdf2
Adding VFX package, cleaning up texture on terrain slightly, and adding new build FX asset for orbital drop visuals.
2026-06-30 22:22:58 -07:00
1afc78d64f
Code fix to make sure towers are flush with the ground
...
This may need to be changed later if we have any towers that have visuals that go underneath the ground. Right now that won't work, but we also don't have anything like that.
2026-06-25 11:36:31 -07:00
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
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
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
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
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
Ben Calegari
04ead32846
Paint towers with some the colors of the wind
2026-06-03 00:00:14 -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
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