◆ Fire()
| IEnumerator Turret.Fire |
( |
| ) |
|
|
inlineprivate |
Fires at all targets on the target list.
◆ HazardsPresent()
| bool Turret.HazardsPresent |
( |
| ) |
|
|
inlineprivate |
Returns true during a meteor shower or pirate attack.
◆ Start()
Called by unity engine on start up to initialize variables.
◆ UpdateMachine()
| override void Turret.UpdateMachine |
( |
| ) |
|
|
inlinevirtual |
◆ UpdatePowerReceiver()
| void Turret.UpdatePowerReceiver |
( |
| ) |
|
|
inlineprivate |
Gets power values from power receiver.
◆ address
◆ barrel
◆ cooling
◆ creationMethod
| string Turret.creationMethod = "built" |
◆ fireCoroutine
| Coroutine Turret.fireCoroutine |
|
private |
◆ firing
◆ foundTarget
◆ game
◆ hasHeatExchanger
| bool Turret.hasHeatExchanger |
◆ hasTarget
◆ heat
◆ ID
| string Turret.ID = "unassigned" |
◆ laser
| LineRenderer Turret.laser |
|
private |
◆ laserMat
◆ muzzle
◆ power
◆ powerObject
| GameObject Turret.powerObject |
◆ powerON
◆ powerReceiver
◆ restingRotation
| Quaternion Turret.restingRotation |
|
private |
◆ speed
◆ stateManager
◆ targets
| GameObject [] Turret.targets |
|
private |
◆ warmup
The documentation for this class was generated from the following file: