MF_AbstractPlatformControl
Base class for platform control scripts. And also provides a common point of reference for certain variables used by other scripts.
Public Variables
targetingScript : MF_AbstractTargeting
weapons : WeaponData[]
An array of all weapons this platform will handle.
aimTime : float
Time that platform must be aimed at a target before firing. Counts up when has a valid firing solution, and counts down when it doesn't.
Hidden Variables
curWeapon : int
The weapon index that is next to fire.
Public Class WeaponData
Caches the script and tracks the burst status of a weapon.
weapon : GameObject
script : MF_AbstractWeapon (Hidden)
burst : bool (Hidden)
Base class for platform control scripts. And also provides a common point of reference for certain variables used by other scripts.
Public Variables
targetingScript : MF_AbstractTargeting
weapons : WeaponData[]
An array of all weapons this platform will handle.
aimTime : float
Time that platform must be aimed at a target before firing. Counts up when has a valid firing solution, and counts down when it doesn't.
Hidden Variables
curWeapon : int
The weapon index that is next to fire.
Public Class WeaponData
Caches the script and tracks the burst status of a weapon.
weapon : GameObject
script : MF_AbstractWeapon (Hidden)
burst : bool (Hidden)