|
void | Fence () |
|
override string | GetConstructionKitType () |
|
override int | GetMeleeTargetType () |
|
bool | HasHinges () |
|
bool | HasFullyConstructedGate () |
|
void | SetGateState (int state) |
|
int | GetGateState () |
|
int | CheckGateState () |
|
void | SetOpenedState (bool state) |
|
override bool | IsOpened () |
|
bool | IsLocked () |
|
override bool | NameOverride (out string output) |
|
CombinationLock | GetCombinationLock () |
|
CamoNet | GetCamoNet () |
|
BarbedWire | GetBarbedWire1 () |
|
BarbedWire | GetBarbedWire2 () |
|
override vector | GetKitSpawnPosition () |
|
override bool | CanDisplayAttachmentSlot (int slot_id) |
|
override bool | CanDisplayAttachmentCategory (string category_name) |
|
override void | OnStoreSave (ParamsWriteContext ctx) |
|
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
|
override void | AfterStoreLoad () |
|
override void | OnVariablesSynchronized () |
|
override void | OnPartBuiltServer (notnull Man player, string part_name, int action_id) |
|
override void | OnPartDismantledServer (notnull Man player, string part_name, int action_id) |
|
override void | OnPartDestroyedServer (Man player, string part_name, int action_id, bool destroyed_by_connected_part=false) |
|
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
|
override bool | CanPutIntoHands (EntityAI parent) |
|
override bool | CanBeRepairedToPristine () |
|
bool | CanOpenFence () |
|
bool | CanCloseFence () |
|
void | OpenFence () |
|
void | CloseFence () |
|
void | CheckFenceOpened () |
|
void | CheckFenceClosed () |
|
override void | CreateAreaDamage (string slot_name, float rotation_angle=0) |
|
void | UpdateBarbedWireAreaDamagePos (float rotation_angle=0, bool to_delete=false) |
|
override void | PostAreaDamageActions () |
|
override bool | IsPlayerInside (PlayerBase player, string selection) |
|
override bool | IsFacingPlayer (PlayerBase player, string selection) |
|
override bool | IsFacingCamera (string selection) |
|
override bool | HasProperDistance (string selection, PlayerBase player) |
|
override bool | CanUseConstructionBuild () |
|
void | SoundGateOpenStart () |
|
void | SoundGateCloseStart () |
|
void | SoundGateCloseEnd () |
|
void | GateAttachmentsSanityCheck () |
|
void | HandleDropAttachment (ItemBase item) |
|
bool | GateAttachmentConditions (int slotId) |
|
override bool | TranslateSlotFromSelection (string selection_name, out int slot_id) |
|
override void | SetActions () |
|
override array< string > | OnDebugSpawnBuildExcludes () |
| Excludes certain parts from being built by OnDebugSpawn, uses Contains to compare.
|
|
override void | OnDebugSpawn () |
|
void | TerritoryFlag () |
|
void | ~TerritoryFlag () |
|
void | InitRefresherData () |
|
override string | GetConstructionKitType () |
|
override int | GetMeleeTargetType () |
|
override vector | GetKitSpawnPosition () |
|
override bool | CanDisplayAttachmentCategory (string category_name) |
|
override void | OnStoreSave (ParamsWriteContext ctx) |
|
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
|
override void | AfterStoreLoad () |
|
override void | OnCEUpdate () |
|
void | HandleRefreshers () |
| Saves positions of active lifetime refreshers to MissionGameplay / MissionServer.
|
|
void | SetRefresherActive (bool state) |
|
void | InsertRefresherPosition () |
|
void | RemoveRefresherPosition (int idx=-2) |
|
override void | OnVariablesSynchronized () |
|
override void | OnPartBuiltServer (notnull Man player, string part_name, int action_id) |
|
override void | OnPartDismantledServer (notnull Man player, string part_name, int action_id) |
|
override void | OnPartDestroyedServer (Man player, string part_name, int action_id, bool destroyed_by_connected_part=false) |
|
override void | EEItemDetached (EntityAI item, string slot_name) |
|
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
|
override bool | CanPutIntoHands (EntityAI parent) |
|
override bool | CanBeRepairedToPristine () |
|
override bool | IsPlayerInside (PlayerBase player, string selection) |
|
override bool | IsFacingPlayer (PlayerBase player, string selection) |
|
override bool | IsFacingCamera (string selection) |
|
override bool | HasProperDistance (string selection, PlayerBase player) |
|
override void | SetActions () |
|
void | AnimateFlagEx (float delta, PlayerBase player=null) |
|
void | AnimateFlag (float delta) |
|
void | LogAnimateFlag (float newPhase, notnull PlayerBase player) |
|
void | SetRefreshTimer01 (float fraction) |
|
void | AddRefresherTime01 (float fraction) |
|
float | GetRefresherTime01 () |
|
void | CheckLoadedVariables (int max_duration) |
|
override void | OnDebugSpawn () |
|
|
void | ShelterSite () |
|
override string | GetConstructionKitType () |
|
override int | GetMeleeTargetType () |
|
override vector | GetKitSpawnPosition () |
|
override void | OnPartBuiltServer (notnull Man player, string part_name, int action_id) |
|
override bool | CanPutIntoHands (EntityAI parent) |
|
override bool | CanBeRepairedToPristine () |
|
override bool | CanUseHandConstruction () |
|
override bool | MustBeBuiltFromOutside () |
|
override bool | IsFacingCamera (string selection) |
|
override bool | IsPlayerInside (PlayerBase player, string selection) |
|
override bool | HasProperDistance (string selection, PlayerBase player) |
|
override void | SetActions () |
|
void | Watchtower () |
|
override string | GetConstructionKitType () |
|
override int | GetMeleeTargetType () |
|
override void | UpdateVisuals () |
|
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
|
override bool | CanPutIntoHands (EntityAI parent) |
|
override bool | CanBeRepairedToPristine () |
|
override bool | PerformRoofCheckForBase (string partName, PlayerBase player, out bool result) |
|
override bool | CanDisplayAttachmentSlot (int slot_id) |
|
override bool | CanDisplayAttachmentCategory (string category_name) |
|
override bool | CheckSlotVerticalDistance (int slot_id, PlayerBase player) |
|
override bool | CheckMemoryPointVerticalDistance (float max_dist, string selection, PlayerBase player) |
|
override bool | CheckLevelVerticalDistance (float max_dist, string selection, PlayerBase player) |
|
override void | AfterStoreLoad () |
|
override void | OnPartBuiltServer (notnull Man player, string part_name, int action_id) |
|
override void | OnPartDismantledServer (notnull Man player, string part_name, int action_id) |
|
override void | OnPartDestroyedServer (Man player, string part_name, int action_id, bool destroyed_by_connected_part=false) |
|
override bool | IsFacingPlayer (PlayerBase player, string selection) |
|
override bool | IsFacingCamera (string selection) |
|
override bool | IsPlayerInside (PlayerBase player, string selection) |
|
override bool | HasProperDistance (string selection, PlayerBase player) |
|
override void | SetActions () |
|
override array< string > | OnDebugSpawnBuildExcludes () |
| Excludes certain parts from being built by OnDebugSpawn, uses Contains to compare.
|
|
override void | OnDebugSpawn () |
|
См. определение в файле Fence.c строка 1