◆ Fire()
| IEnumerator MissileTurret.Fire |
( |
| ) |
|
|
inlineprivate |
Fires at all targets on the target list.
◆ Start()
| void MissileTurret.Start |
( |
| ) |
|
|
inline |
Called by unity engine on start up to initialize variables.
◆ UpdateMachine()
| override void MissileTurret.UpdateMachine |
( |
| ) |
|
|
inlinevirtual |
◆ UpdatePowerReceiver()
| void MissileTurret.UpdatePowerReceiver |
( |
| ) |
|
|
inlineprivate |
Gets power values from power receiver.
◆ address
| int MissileTurret.address |
◆ ammoAmount
| int MissileTurret.ammoAmount |
◆ ammoType
| string MissileTurret.ammoType |
◆ cooling
| int MissileTurret.cooling |
◆ creationMethod
| string MissileTurret.creationMethod = "built" |
◆ fireCoroutine
| Coroutine MissileTurret.fireCoroutine |
|
private |
◆ firing
| bool MissileTurret.firing |
|
private |
◆ foundTarget
| bool MissileTurret.foundTarget |
|
private |
◆ game
◆ hasHeatExchanger
| bool MissileTurret.hasHeatExchanger |
◆ hasTarget
| bool MissileTurret.hasTarget |
|
private |
◆ heat
◆ ID
| string MissileTurret.ID = "unassigned" |
◆ inputID
| string MissileTurret.inputID |
◆ inputObject
| GameObject MissileTurret.inputObject |
◆ launcher
| GameObject MissileTurret.launcher |
◆ missile
| GameObject MissileTurret.missile |
◆ muzzle
| GameObject MissileTurret.muzzle |
◆ power
◆ powerObject
| GameObject MissileTurret.powerObject |
◆ powerON
| bool MissileTurret.powerON |
◆ powerReceiver
◆ restingRotation
| Quaternion MissileTurret.restingRotation |
|
private |
◆ speed
| int MissileTurret.speed = 1 |
◆ stateManager
◆ targets
| GameObject [] MissileTurret.targets |
|
private |
◆ warmup
The documentation for this class was generated from the following file: