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