|
void | TrapBase () |
|
void | OnUpdate (EntityAI victim) |
|
TrapTrigger | GetTrapTrigger () |
|
override void | OnVariablesSynchronized () |
| this event is called all variables are synchronized on client
|
|
override void | EEDelete (EntityAI parent) |
|
override void | OnStoreSave (ParamsWriteContext ctx) |
|
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
|
bool | IsActive () |
|
bool | IsInactive () |
|
override bool | IsTakeable () |
|
bool | IsActivable () |
|
bool | IsPlaceable () |
|
bool | IsPlaceableAtPosition (vector position) |
|
void | Disarm () |
|
void | OnDisarm () |
| also called from RPC on client
|
|
void | SnapOnObject (EntityAI victim) |
|
void | RemoveFromObject (EntityAI victim) |
|
void | OnSteppedOn (EntityAI victim) |
|
void | OnSteppedOut (EntityAI victim) |
|
void | Synch (EntityAI victim) |
| keeping "step" here for consistency only
|
|
override void | OnRPC (PlayerIdentity sender, int rpc_type, ParamsReadContext ctx) |
|
void | RefreshState () |
|
void | SetupTrap () |
|
void | SetupTrapPlayer (PlayerBase player, bool set_position=true) |
|
void | AddDefect () |
|
void | SetActive () |
|
void | OnActivate () |
|
void | StartActivate (PlayerBase player) |
|
void | StartDeactivate (PlayerBase player) |
|
void | SetInactive (bool stop_timer=true) |
|
void | CreateTrigger () |
|
void | DeleteTrigger () |
|
void | DeferredEnableTrigger () |
|
override void | OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner) |
|
override void | EEItemAttached (EntityAI item, string slot_name) |
|
override void | EEItemDetached (EntityAI item, string slot_name) |
|
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
|
override bool | CanPutInCargo (EntityAI parent) |
|
override bool | CanPutIntoHands (EntityAI parent) |
|
override bool | CanRemoveFromHands (EntityAI parent) |
|
override bool | CanBePlaced (Man player, vector position) |
|
bool | CanBeClapped () |
| DEPRECATED Set if trap can be disarmed using ActionClapBearTrapWithThisItem.
|
|
bool | CanBeDisarmed () |
|
void | SetDisarmed (bool disarmed) |
| DEPRECATED.
|
|
bool | GetDisarmed () |
| DEPRECATED.
|
|
override void | SetActions () |
|
EntityAI | GetClosestCarWheel (EntityAI victim) |
|
void | DamageClothing (PlayerBase player) |
|
void | PlayDeployLoopSound () |
|
void | StopDeployLoopSound () |
| DEPRECATED.
|
|