Inherits ITogglableSMO.
Public Member Functions | |
MapForceFieldObject (Item@ spawner, Map@ map, uint fullFieldPid, uint halvedFieldPid) | |
uint | GetRespawnInterval () |
bool | IsOn () |
bool | IsOff () |
bool | IsFlickered () |
bool | IsDisrupted () |
bool | IsNotDisrupted () |
bool | IsDestroyed () |
bool | IsNotDestroyed () |
bool | IsFull () |
bool | IsHalved () |
bool | IsRepairableWhenOff () |
void | IsRepairableWhenOff (bool repairable) |
uint | GetCurPid () |
void | Toggle () |
void | ForceOn () |
void | TurnOn () |
void | TurnOff () |
bool | UseDisruptSkill (Critter& player, int skill, int complexity) |
void | Disrupt () |
void | Undisrupt () |
void | Flicker (uint id) |
void | DamageCritter () |
void | Explode (Item& emitter) |
void | SetRespawnEvent (Item@ emitter) |
void | Respawn (Item@ emitter) |
void | SetFull () |
void | SetHalved () |
Public Attributes | |
Item@ | spawner |
Map@ | map |
uint | fullFieldPid |
uint | halvedFieldPid |
MapForceFieldObject | ( | Item@ | spawner, | |
Map@ | map, | |||
uint | fullFieldPid, | |||
uint | halvedFieldPid | |||
) |
uint GetRespawnInterval | ( | ) |
bool IsOn | ( | ) |
bool IsOff | ( | ) |
bool IsFlickered | ( | ) |
bool IsDisrupted | ( | ) |
bool IsNotDisrupted | ( | ) |
bool IsDestroyed | ( | ) |
bool IsNotDestroyed | ( | ) |
bool IsFull | ( | ) |
bool IsHalved | ( | ) |
bool IsRepairableWhenOff | ( | ) |
void IsRepairableWhenOff | ( | bool | repairable | ) |
uint GetCurPid | ( | ) |
void Toggle | ( | ) |
Implements ITogglableSMO.
void ForceOn | ( | ) |
void TurnOn | ( | ) |
Implements ITogglableSMO.
void TurnOff | ( | ) |
Implements ITogglableSMO.
bool UseDisruptSkill | ( | Critter& | player, | |
int | skill, | |||
int | complexity | |||
) |
void Disrupt | ( | ) |
void Undisrupt | ( | ) |
void Flicker | ( | uint | id | ) |
void DamageCritter | ( | ) |
void Explode | ( | Item& | emitter | ) |
void SetRespawnEvent | ( | Item@ | emitter | ) |
void Respawn | ( | Item@ | emitter | ) |
void SetFull | ( | ) |
void SetHalved | ( | ) |
uint fullFieldPid |
uint halvedFieldPid |