turret system
design
upgrade graph: - laser - heavy laser - minigun - sniper - railgun - shotgun - cannon - tesla - plastic - heavy plastic - plasma plastic - slower - heavy slower - final slower - stopper - heavy stopper - T generator - kad generator - s generator
turret list
- laser
- heavy laser
- minigun
- sniper
- railgun
- shotgun
- cannon
- tesla
- plastic
- heavy plastic
- plasma plastic
- slower
- heavy slower
- final slower
- stopper
- heavy stopper
- struct I
- struct T
- struct X
- T generator
- kad generator
- s generator
modules
models
- laser
- heavy laser
- minigun
- sniper
- railgun
- shotgun
- cannon
- tesla
- plastic
- heavy plastic
- plasma plastic
- slower
- heavy slower
- final slower
- stopper
- heavy stopper
- struct I
- struct T
- struct X
- T generator
- kad generator
- s generator
- attach point
stats
- laser
- heavy laser
- minigun
- sniper
- railgun
- shotgun
- cannon
- tesla
- plastic
- heavy plastic
- plasma plastic
- slower
- heavy slower
- final slower
- stopper
- heavy stopper
- struct I
- struct T
- struct X
- T generator
- kad generator
- s generator
- attach point
placement
- only place when not ovelapping
- ghost cursor
- buy spending resources
- shader to ghost cursor
targeting
- check visible
- check range
- target selection
- first
- last
- strongest
- weakest
- closest
- further away
- least turning
- densest
- precalculate valid path nodes
shooting
- spread
- projectiles per shot
- projectile logic
- bullet
- ray
- plastic
- projectile stats
- projectile models
- bullet
- ray
- plastic
- bullet bounce
- plastic bounce
- projectile fx
- trails
- explosions
- shooting particles
economy
- resources on enemy hit
- generators make resources at end of wave
upgrades
- turrets can be upgraded
- only if can afford T
modules
- stats
- logic
- gui
- buy menu
- details
range indicator
- model
selection indicator
- model
- fx
gui
- stats details
- panel with stats
- upgrade bonus preview
- module bonus preview
- resize based on stats
- shop thumbnail
- on select
- picker options
- sell
- upgrade (multiple)
- target
- buy module
- manual control
- picker options