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 |
1.7.1