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
c0e963fbeb
fireball looks like a big stupid fuckin meatball now
2026-07-16 20:26:12 -07:00
c38d673768
adding sound effect game object to main branch
2026-07-14 23:57:13 -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
9f87c04b4c
reverting 9player changes
2026-07-14 23:28:12 -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
dd87fd6d0a
terrible looking placeholder for firework
2026-07-14 23:10:32 -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
2429efbf6a
Merge pull request 'new builder option per draft - first one is gold per kill' ( #11 ) from builder-abilities into main
...
Reviewed-on: #11
2026-07-07 23:45:34 -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
05671e8b0c
Removing unnecessary Terrain asset and moving 9 player terrain to art folder
2026-07-07 20:45:38 -07:00
4a37d3747c
building falling from orbit sound
2026-07-06 23:56:45 -07:00
ffe38ed8b1
add sounds to a few more units
2026-07-06 14:13:25 -07:00
7c0beddec4
remove useless files
2026-07-06 14:08:53 -07:00
51b7d58ada
cool sounds
2026-07-06 14:02:00 -07:00
da4f729681
rudimentary dust and shockwave
2026-07-06 13:20:23 -07:00
49ac784f6d
VFX graph for basic dust
2026-07-06 11:26:49 -07:00
3febdcf021
remove old building effect vestiges
2026-07-03 14:18:01 -07:00
362b76ae75
towers fall from the sky - neat!
2026-07-03 14:05:08 -07:00
d14305d804
music
2026-06-30 23:27:36 -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
4f21f8a99b
Merge branch 'main' into new-effects-work
2026-06-30 22:31:52 -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
a7b2d1854d
Merge branch 'unified-audio-manager' into main
...
# Conflicts:
# Assets/_Project/Definitions/Towers/TeslaCoilTower.asset
2026-06-30 21:39:09 -07:00
Ben Calegari
fc4d2adfe6
Rename firerate > attacks per second
2026-06-30 20:36:13 -07:00
ec3f82c591
readme
2026-06-30 20:24:55 -07:00
404c749a43
unified audio manager that limits the number of simultaneous sounds in certain categories
2026-06-30 20:12:03 -07:00
b6bc003f9e
Merge pull request 'Adding Post Processing and lights to the tesla tower' ( #9 ) from feature/post-processing into main
...
Reviewed-on: #9
2026-06-30 13:17:32 -07:00
d53a2a47e2
slightly slower fire rate, change fire rate name
2026-06-29 19:50:22 -07:00
c5cba2dcd7
sound isn't so terrible
2026-06-28 20:55:12 -07:00
95603a9a12
basic fire sound. very loud
2026-06-28 15:07:31 -07:00
587fc46f1a
Adding Post Processing and lights to the tesla tower
2026-06-25 18:22:39 -07:00
b0cf9f619e
Wiring 9Player scene to register new tower and construction set.
2026-06-25 11:36:55 -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
699ea34268
Adding Tesla Coil Tower and Arc VFX
...
New tower!
2026-06-25 11:35:23 -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
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