Private Member Functions | |
override void | SetActions () |
override void | SetActions () |
override void | SetActions () |
override void | SetActions () |
override bool | DisplayNameRuinAttach () |
override void | SetActions () |
override void | SetActions () |
override bool | DisplayNameRuinAttach () |
override bool | ShowZonesHealth () |
override void | SetActions () |
void | Clothing_Base () |
void | ~Clothing_Base () |
override bool | IsClothing () |
float | GetItemVisibility () |
void | UpdateNVGStatus (PlayerBase player, bool attaching=false, bool force_disable=false) |
override void | OnWasAttached (EntityAI parent, int slot_id) |
override void | OnWasDetached (EntityAI parent, int slot_id) |
bool | IsObstructingVoice () |
Returns if this entity obsructs player's voice. | |
void | MutePlayer (PlayerBase player, bool state) |
This items has effect on player's voice. | |
void | HandleVoiceEffect (bool enable, PlayerBase player) |
int | GetVoiceEffect () |
The voice effect this item uses, default is 0 (none) | |
bool | IsGasMask () |
void | GardenBase () |
void | ~GardenBase () |
override void | OnVariablesSynchronized () |
void | UpdateSlots () |
override bool | HasProxyParts () |
override int | GetHideIconMask () |
void | SetBaseFertility (float value) |
float | GetBaseFertility () |
override void | EOnInit (IEntity other, int extra) |
void | InitializeSlots () |
void | SetMaxWaterStateVal () |
int | GetMaxWaterStateVal () |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | EEOnAfterLoad () |
void | SyncSlots () |
override void | OnStoreSave (ParamsWriteContext ctx) |
void | PrintSlots () |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanPutIntoHands (EntityAI parent) |
override bool | CanRemoveFromHands (EntityAI parent) |
int | GetGardenSlotsCount () |
bool | CanPlantSeed (string selection_component) |
string | ConvertAttSlotToPlantSlot (string attach_slot) |
override void | EEItemAttached (EntityAI item, string slot_name) |
override void | EEItemDetached (EntityAI item, string slot_name) |
void | PlantSeed (ItemBase seed, string selection_component) |
void | CreatePlant (Slot slot) |
void | SetSlotState (int slotIndex, int value) |
int | GetSlotState (int slotIndex) |
void | SlotWaterStateUpdate (Slot slot) |
void | SlotFertilityStateUpdate (Slot slot) |
void | UpdateSlotTexture (int slot_index) |
This should be only called on server as the selections are synced to clients in C++. | |
void | SetSlotTextureDigged (int slot_index) |
void | SetSlotTextureFertilized (int slot_index, string item_type) |
void | RemoveSlot (int index) |
void | RemoveSlotPlant (Object plant) |
Slot | GetSlotBySelection (string selection_component) |
int | GetSlotIndexBySelection (string selection_component) |
int | GetSlotIndexByAttachmentSlot (string att_slot) |
int | GetSlotIndexByPlant (Object plant) |
int | GetNearestSlotIDByState (vector position, int slot_state) |
vector | GetSlotPosition (int index) |
void | CheckRainStart () |
void | CheckRainTick () |
array< ref Slot > | GetSlots () |
Slot | GetSlotByIndex (int index) |
override void | SetActions () |
void | SetFertilizerBitmapByIndex (int index, int value) |
int | GetFertilizerBitmapByIndex (int index) |
void | SetWaterBitmapByIndex (int index, int value) |
int | GetWaterBitmapByIndex (int index) |
void | SetWaterQuantity (int slotIndex, int value) |
int | GetWaterQuantity (int slotIndex) |
void | SetFertilizerQuantity (int slotIndex, int value) |
int | GetFertilizerQuantity (int slotIndex) |
bool | IsCorrectFertilizer (ItemBase item, string selection_component) |
DEPRECATED. | |
void | UpdateTexturesOnAllSlots () |
bool | NeedsFertilization (string selection_component) |
void | Fertilize (PlayerBase player, ItemBase item, float consumed_quantity, string selection_component) |
void | WaterAllSlots () |
override bool | CanPutAsAttachment (EntityAI parent) |
override bool | HasFlammableMaterial () |
override bool | CanBeIgnitedBy (EntityAI igniter=NULL) |
override bool | CanIgniteItem (EntityAI ignite_target=NULL) |
override void | OnIgnitedTarget (EntityAI target_item) |
override void | OnIgnitedThis (EntityAI fire_source) |
override bool | IsThisIgnitionSuccessful (EntityAI item_source=NULL) |
override void | SetActions () |
override float | GetBandagingEffectivity () |
override bool | CanBeDisinfected () |
override float | GetInfectionChance (int system=0, Param param=null) |
override void | OnCombine (ItemBase other_item) |
void | BarbedWire () |
override void | EEInit () |
bool | IsMounted () |
protected bool | GetSlotLockedState () |
void | SetMountedState (bool is_mounted) |
protected void | UpdateAttachmentSlot () |
protected void | LockAttachmentSlot (bool lock_state) |
void | Synchronize () |
override void | OnVariablesSynchronized () |
override void | OnStoreSave (ParamsWriteContext ctx) |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | AfterStoreLoad () |
override void | OnWorkStart () |
override void | OnWorkStop () |
override void | OnWork (float consumed_energy) |
override void | OnIsPlugged (EntityAI source_device) |
override void | OnIsUnplugged (EntityAI last_energy_source) |
override void | OnInventoryEnter (Man player) |
protected void | CreateElectrifiedDamageTrigger () |
protected void | CreateDamageTrigger () |
protected void | DestroyDamageTrigger () |
void | Spark () |
void | SoundCut () |
void | SoundSpark () |
void | SoundBuzzLoopStart () |
void | SoundBuzzLoopStop () |
void | SoundElectricShock () |
void | SoundCollision () |
override void | PreAreaDamageActions () |
override void | PostAreaDamageActions () |
override void | OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner) |
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
override string | GetDeploySoundset () |
override string | GetLoopDeploySoundset () |
override void | SetActions () |
void | PlayDeployLoopSound () |
void | StopDeployLoopSound () |
DEPRECATED. | |
override bool | HasFlammableMaterial () |
override bool | CanBeIgnitedBy (EntityAI igniter=NULL) |
override bool | CanIgniteItem (EntityAI ignite_target=NULL) |
override void | OnIgnitedTarget (EntityAI target_item) |
override void | OnIgnitedThis (EntityAI fire_source) |
override bool | IsThisIgnitionSuccessful (EntityAI item_source=NULL) |
override void | SetActions () |
void | BaseBuildingBase () |
override void | EEDelete (EntityAI parent) |
override string | GetInvulnerabilityTypeString () |
override bool | CanObstruct () |
override int | GetHideIconMask () |
override void | InitItemSounds () |
override string | GetFoldSoundset () |
override string | GetLoopFoldSoundset () |
void | SynchronizeBaseState () |
override void | OnVariablesSynchronized () |
protected void | OnSynchronizedClient () |
void | RegisterPartForSync (int part_id) |
void | UnregisterPartForSync (int part_id) |
bool | IsPartBuildInSyncData (int part_id) |
protected void | RegisterActionForSync (int part_id, int action_id) |
protected void | ResetActionSyncData () |
protected void | SetActionFromSyncData () |
void | SetPartFromSyncData (ConstructionPart part) |
void | SetPartsFromSyncData () |
protected ConstructionPart | GetConstructionPartById (int id) |
bool | HasBase () |
void | SetBaseState (bool has_base) |
override bool | IsDeployable () |
bool | IsOpened () |
ItemBase | CreateConstructionKit () |
void | CreateConstructionKitInHands (notnull PlayerBase player) |
protected vector | GetKitSpawnPosition () |
protected string | GetConstructionKitType () |
void | DestroyConstructionKit (ItemBase construction_kit) |
void | DestroyConstruction () |
override void | OnStoreSave (ParamsWriteContext ctx) |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | AfterStoreLoad () |
void | SetPartsAfterStoreLoad () |
override void | OnCreatePhysics () |
override void | EEHealthLevelChanged (int oldLevel, int newLevel, string zone) |
override void | EEOnAfterLoad () |
override void | EEInit () |
override void | EEItemAttached (EntityAI item, string slot_name) |
override void | EEItemDetached (EntityAI item, string slot_name) |
protected void | OnSetSlotLock (int slotId, bool locked, bool was_locked) |
override bool | IgnoreOutOfReachCondition () |
void | OnPartBuiltServer (notnull Man player, string part_name, int action_id) |
void | OnPartBuiltClient (string part_name, int action_id) |
void | OnPartDismantledServer (notnull Man player, string part_name, int action_id) |
void | OnPartDismantledClient (string part_name, int action_id) |
void | OnPartDestroyedServer (Man player, string part_name, int action_id, bool destroyed_by_connected_part=false) |
void | OnPartDestroyedClient (string part_name, int action_id) |
protected void | HandleItemFalling (ConstructionPart part) |
Disconnected temporarily. | |
protected void | ItemFall (vector min, vector max) |
Disconnected temporarily. | |
void | InitBaseState () |
void | InitVisuals () |
void | UpdateVisuals () |
void | UpdateAttachmentVisuals (string slot_name, bool is_locked) |
void | UpdatePhysics () |
void | UpdateAttachmentPhysics (string slot_name, bool is_locked) |
protected void | UpdateNavmesh () |
override bool | CanUseConstruction () |
override bool | CanUseConstructionBuild () |
protected bool | IsAttachmentSlotLocked (EntityAI attachment) |
protected bool | IsAttachmentSlotLocked (string slot_name) |
void | GetAttachmentSlots (EntityAI entity, out array< string > attachment_slots) |
bool | CheckSlotVerticalDistance (int slot_id, PlayerBase player) |
protected bool | CheckMemoryPointVerticalDistance (float max_dist, string selection, PlayerBase player) |
protected bool | CheckLevelVerticalDistance (float max_dist, string selection, PlayerBase player) |
void | ConstructionInit () |
Construction | GetConstruction () |
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
bool | HasAttachmentsBesidesBase () |
override bool | ShowZonesHealth () |
override bool | IsTakeable () |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanRemoveFromCargo (EntityAI parent) |
override bool | CanPutIntoHands (EntityAI parent) |
override bool | IsFacingPlayer (PlayerBase player, string selection) |
override bool | IsPlayerInside (PlayerBase player, string selection) |
bool | MustBeBuiltFromOutside () |
Some buildings can only be built from outside. | |
bool | IsFacingCamera (string selection) |
bool | PerformRoofCheckForBase (string partName, PlayerBase player, out bool result) |
bool | HasProperDistance (string selection, PlayerBase player) |
bool | CanFoldBaseBuildingObject () |
ItemBase | FoldBaseBuildingObject () |
void | CreateAreaDamage (string slot_name, float rotation_angle=0) |
void | CalcDamageAreaRotation (float angle_deg, out vector center, out vector orientation) |
void | DestroyAreaDamage (string slot_name) |
override bool | IsIgnoredByConstruction () |
protected void | SoundBuildStart (string part_name) |
protected void | SoundDismantleStart (string part_name) |
protected void | SoundDestroyStart (string part_name) |
protected string | GetBuildSoundByMaterial (string part_name) |
protected string | GetDismantleSoundByMaterial (string part_name) |
void | CheckForHybridAttachments (EntityAI item, string slot_name) |
override int | GetDamageSystemVersionChange () |
override void | SetActions () |
protected void | DebugCustomState () |
array< string > | OnDebugSpawnBuildExcludes () |
Excludes certain parts from being built by OnDebugSpawn, uses Contains to compare. | |
override void | OnDebugSpawn () |
void | FullyBuild () |
void | BatteryCharger () |
override bool | IsElectricAppliance () |
override void | OnWork (float consumed_energy) |
override void | OnWorkStart () |
override void | OnWorkStop () |
void | UpdateStatusLights () |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanPutIntoHands (EntityAI parent) |
override void | OnOwnSocketTaken (EntityAI device) |
override void | OnOwnSocketReleased (EntityAI device) |
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
override bool | CanLoadAttachment (EntityAI attachment) |
void | HideAttachedClipsStates () |
void | RedLightOn () |
void | GreenLightOn () |
void | YellowLightOn () |
void | SwitchLightOn () |
void | RedLightOff () |
void | GreenLightOff () |
void | YellowLightOff () |
void | SwitchLightOff () |
override void | OnSwitchOn () |
override void | OnSwitchOff () |
override void | OnInventoryExit (Man player) |
override void | OnInventoryEnter (Man player) |
override void | RefreshPhysics () |
override void | OnPlacementStarted (Man player) |
override bool | IsDeployable () |
override string | GetDeploySoundset () |
override void | SetActions () |
void | BloodContainerBase () |
override bool | IsBloodContainer () |
void | SetBloodTypeVisible (bool visible) |
bool | GetBloodTypeVisible () |
override void | OnStoreSave (ParamsWriteContext ctx) |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | OnWorkStart () |
override void | OnWorkStop () |
protected void | RefreshFlameVisual (bool working=false) |
protected void | SoundBurningStart () |
protected void | SoundBurningStop () |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanRemoveFromCargo (EntityAI parent) |
override bool | IsIgnited () |
override void | OnIgnitedTarget (EntityAI target_item) |
override bool | CanIgniteItem (EntityAI ignite_target=NULL) |
override void | SetActions () |
protected EntityAI | GetGasCanister () |
bool | HasEnoughEnergyForRepair (float pTime) |
override void | OnDebugSpawn () |
void | CableReel () |
override bool | IsElectricAppliance () |
void | ForceIntoHandsNow (PlayerBase player) |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanPutIntoHands (EntityAI parent) |
override void | OnInventoryEnter (Man player) |
override bool | CanRemoveFromHands (EntityAI parent) |
override void | OnPlacementStarted (Man player) |
override string | GetDeploySoundset () |
override void | SetActions () |
override void | SetActions () |
void | Defibrillator () |
void | ~Defibrillator () |
float | GetTimeNeededToCharge () |
float | GetEnergyNeededToCharge () |
override void | OnWorkStart () |
override void | OnWorkStop () |
void | OnIsCharged () |
void | StopChargedAlarm () |
void | StopChargingSound () |
void | StopChargingTimer () |
bool | IsCharged () |
void | DischargeServer (PlayerBase victim) |
void | DischargeClient (PlayerBase victim) |
override void | SetActions () |
override bool | CanMakeGardenplot () |
override void | SetActions () |
override int | GetOnDigWormsAmount () |
override void | SetActions () |
void | Flag_Base () |
void | ~Flag_Base () |
void | Synchronize () |
override void | OnVariablesSynchronized () |
override void | OnStoreSave (ParamsWriteContext ctx) |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | AfterStoreLoad () |
override void | OnWasAttached (EntityAI parent, int slot_id) |
override void | OnWasDetached (EntityAI parent, int slot_id) |
override int | GetViewIndex () |
override void | SetActions () |
override void | OnWorkStart () |
override void | OnWork (float consumed_energy) |
override void | OnWorkStop () |
override void | OnInventoryExit (Man player) |
override void | SetActions () |
override void | OnDebugSpawn () |
override bool | HasFlammableMaterial () |
override bool | CanBeIgnitedBy (EntityAI igniter=NULL) |
override bool | CanIgniteItem (EntityAI ignite_target=NULL) |
override void | OnIgnitedTarget (EntityAI target_item) |
override void | OnIgnitedThis (EntityAI fire_source) |
override bool | IsThisIgnitionSuccessful (EntityAI item_source=NULL) |
override void | SetActions () |
void | ~RestrainingToolLocked () |
override void | EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc) |
override void | EEKilled (Object killer) |
override void | SetActions () |
override bool | CanIgniteItem (EntityAI ignite_target=NULL) |
Override this method and and check if the given item can be ignited. It is not necesarry to check here if the item is not in cargo of something. | |
override void | OnIgnitedTarget (EntityAI target_item) |
override void | OnIgnitedTargetFailed (EntityAI target_item) |
override void | SetActions () |
override bool | CanPutAsAttachment (EntityAI parent) |
override bool | CanDetachAttachment (EntityAI parent) |
override void | SetActions () |
override bool | CanPutAsAttachment (EntityAI parent) |
override bool | IsBasebuildingKit () |
override bool | HasProxyParts () |
override bool | CanProxyObstruct () |
override void | EEInit () |
override bool | DisassembleOnLastDetach () |
override void | EEItemDetached (EntityAI item, string slot_name) |
override void | OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner) |
override void | OnEndPlacement () |
override void | OnPlacementCancelled (Man player) |
override bool | IsDeployable () |
override bool | CanAssignAttachmentsToQuickbar () |
override string | GetDeploySoundset () |
override string | GetLoopDeploySoundset () |
override void | RefreshPhysics () |
void | UpdateVisuals () |
void | UpdatePhysics () |
void | AssembleKit () |
void | DisassembleKit (ItemBase item) |
void | CreateRope (Rope rope) |
override void | SetActions () |
void | PlayDeployLoopSound () |
void | StopDeployLoopSound () |
DEPRECATED. | |
override bool | CanExplodeInFire () |
override void | InitItemVariables () |
override bool | CanIgniteItem (EntityAI ignite_target=NULL) |
override void | OnIgnitedTarget (EntityAI target_item) |
override void | OnIgnitedTargetFailed (EntityAI target_item) |
override void | SetActions () |
override bool | CanExplodeInFire () |
override void | SetActions () |
void | MetalWire () |
override bool | CanPutAsAttachment (EntityAI parent) |
void | UpdateAllSelections () |
override void | OnInventoryEnter (Man player) |
override void | OnIsPlugged (EntityAI source_device) |
override void | OnIsUnplugged (EntityAI last_energy_source) |
override void | OnOwnSocketTaken (EntityAI device) |
override void | OnOwnSocketReleased (EntityAI device) |
override void | SetActions () |
override void | SetActions () |
void | Paper () |
void | ~Paper () |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | OnStoreSave (ParamsWriteContext ctx) |
override WrittenNoteData | GetWrittenNoteData () |
override bool | HasFlammableMaterial () |
override bool | CanBeIgnitedBy (EntityAI igniter=null) |
override bool | CanIgniteItem (EntityAI ignite_target=null) |
override void | OnIgnitedTarget (EntityAI target_item) |
override void | OnIgnitedThis (EntityAI fire_source) |
override bool | IsThisIgnitionSuccessful (EntityAI item_source=null) |
override void | SetActions () |
void | ParticleTest () |
override void | EEDelete (EntityAI parent) |
override bool | IsPeltBase () |
override void | SetActions () |
override bool | CanIgniteItem (EntityAI ignite_target=NULL) |
override void | OnIgnitedTarget (EntityAI target_item) |
override void | OnIgnitedTargetFailed (EntityAI target_item) |
override void | SetActions () |
override bool | CanMakeGardenplot () |
override void | SetActions () |
override void | SetActionAnimOverrides () |
override int | GetOnDigWormsAmount () |
void | PileOfWoodenPlanks () |
void | UpdateSelections () |
override void | EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc) |
int | RemovePlanks (int needed_planks) |
override bool | SetQuantity (float value, bool destroy_config=true, bool destroy_forced=false, bool allow_client=false, bool clamp_to_stack_max=true) |
override bool | CanPutIntoHands (EntityAI parent) |
override bool | CanPutInCargo (EntityAI parent) |
void | Pitchfork () |
override void | SetActions () |
override void | OnSwitchOn () |
override void | OnSwitchOff () |
override void | OnWorkStart () |
override void | OnWorkStop () |
protected void | SoundBurningStart () |
protected void | SoundBurningStop () |
protected void | SoundTurnOn () |
protected void | SoundTurnOff () |
override void | SetActions () |
ItemBase | GetCookingEquipment () |
void | SetCookingEquipment (ItemBase equipment) |
void | ClearCookingEquipment (ItemBase pItem) |
void | DestroyFireplace () |
override void | EEInit () |
override void | EEItemAttached (EntityAI item, string slot_name) |
override void | EEItemDetached (EntityAI item, string slot_name) |
override void | OnSwitchOn () |
override void | OnSwitchOff () |
override void | OnWorkStart () |
override void | OnWorkStop () |
override void | OnWork (float consumed_energy) |
void | CookWithEquipment () |
override bool | GetCookingTargetTemperature (out float temperature) |
protected void | RefreshFlameVisual (bool working=false, bool hasAttachment=false) |
protected void | RemoveCookingAudioVisuals () |
protected void | SoundBurningStart () |
protected void | SoundBurningStop () |
protected void | SoundTurnOn () |
protected void | SoundTurnOff () |
override bool | IsSelfAdjustingTemperature () |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanRemoveFromCargo (EntityAI parent) |
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
override bool | CanLoadAttachment (EntityAI attachment) |
override bool | CanPutIntoHands (EntityAI parent) |
override bool | IsIgnited () |
override bool | CanIgniteItem (EntityAI ignite_target=NULL) |
override void | SetActions () |
override void | OnDebugSpawn () |
void | PowerGeneratorBase () |
void | ~PowerGeneratorBase () |
override void | EEInit () |
override void | EOnInit (IEntity other, int extra) |
override float | GetLiquidThroughputCoef () |
protected vector | GetSmokeParticlePosition () |
protected vector | GetSmokeParticleOrientation () |
void | StartLoopSound () |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanPutIntoHands (EntityAI parent) |
bool | CanManipulate () |
override void | OnInitEnergy () |
override void | OnWorkStart () |
override void | OnWork (float consumed_energy) |
override void | OnWorkStop () |
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) |
protected void | SetLowEnergyState (bool state) |
void | UpdateFuelMeter () |
void | SetFuel (float fuel_amount) |
float | AddFuel (float available_fuel) |
bool | CanAddFuel (ItemBase container) |
float | GetFuel () |
float | GetMaxFuel () |
float | GetFuelPercentage () |
bool | HasSparkplug () |
override void | OnVariablesSynchronized () |
override string | GetDeploySoundset () |
override void | SetActions () |
override void | OnDebugSpawn () |
override void | GetDebugActions (out TSelectableActionInfoArrayEx outputList) |
override bool | OnAction (int action_id, Man player, ParamsReadContext ctx) |
override bool | CanSwapEntities (EntityAI otherItem, InventoryLocation otherDestination, InventoryLocation destination) |
override bool | CanPutAsAttachment (EntityAI parent) |
override bool | CanBeSplit () |
override bool | HasFlammableMaterial () |
override bool | CanBeIgnitedBy (EntityAI igniter=null) |
override bool | CanIgniteItem (EntityAI ignite_target=null) |
override bool | CanBeCombined (EntityAI other_item, bool reservation_check=true, bool stack_max_limit=false) |
override void | OnIgnitedThis (EntityAI fire_source) |
override bool | IsThisIgnitionSuccessful (EntityAI item_source=null) |
override bool | CanAssignToQuickbar () |
override bool | CanBeDisinfected () |
override void | SetActions () |
override float | GetBandagingEffectivity () |
override float | GetInfectionChance (int system=0, Param param=null) |
override void | OnCombine (ItemBase other_item) |
override void | OnWorkStart () |
void | StartPeriodicMeasurement () |
void | PrepareMeasurement () |
void | DoMeasurement () |
void | StopPeriodicMeasurement () |
override void | OnWorkStop () |
override void | SetActions () |
override bool | IsElectricAppliance () |
override void | OnInitEnergy () |
override void | OnWorkStart () |
override void | OnWork (float consumed_energy) |
override void | OnWorkStop () |
override void | OnSwitchOn () |
override void | OnSwitchOff () |
override string | GetDeploySoundset () |
override void | SetActions () |
override bool | CanMakeGardenplot () |
override void | SetActions () |
override void | SetActionAnimOverrides () |
override int | GetOnDigWormsAmount () |
override bool | CanExplodeInFire () |
void | Spotlight () |
override bool | IsElectricAppliance () |
override void | OnInitEnergy () |
override void | EOnInit (IEntity other, int extra) |
override void | OnSwitchOn () |
override void | OnSwitchOff () |
override void | OnWorkStart () |
override void | OnWorkStop () |
override void | OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner) |
override void | OnIsPlugged (EntityAI source_device) |
protected void | UpdateAllSelections () |
override void | OnIsUnplugged (EntityAI last_energy_source) |
void | Fold (bool keep_connected=false) |
void | Unfold () |
override void | OnStoreSave (ParamsWriteContext ctx) |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanPutIntoHands (EntityAI parent) |
bool | IsFolded () |
protected void | SoundTurnOn () |
protected void | SoundTurnOff () |
override void | OnPlacementStarted (Man player) |
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
override void | OnPlacementCancelled (Man player) |
override bool | IsDeployable () |
override string | GetDeploySoundset () |
override string | GetLoopDeploySoundset () |
override int | GetViewIndex () |
override void | SetActions () |
void | PlayDeployLoopSound () |
void | StopDeployLoopSound () |
DEPRECATED. | |
override void | SetActions () |
override void | OnWasAttached (EntityAI parent, int slot_id) |
override void | OnWasDetached (EntityAI parent, int slot_id) |
override void | EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc) |
void | TentBase () |
void | ~TentBase () |
override string | GetInvulnerabilityTypeString () |
override bool | HasProxyParts () |
override bool | CanProxyObstructSelf () |
prevents showing cargo when outside the tent geometry | |
override bool | IsItemTent () |
override bool | CanBeRepairedByCrafting () |
override int | GetMeleeTargetType () |
override void | OnStoreSave (ParamsWriteContext ctx) |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | RefreshPhysics () |
override void | OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner) |
override void | OnVariablesSynchronized () |
override void | EEHealthLevelChanged (int oldLevel, int newLevel, string zone) |
void | HideAllAnimationsAndProxyPhysics (bool hide_animations=true, bool hide_physics=true) |
bool | ConditionIntoInventory (EntityAI player) |
override bool | IsTakeable () |
override bool | CanPutIntoHands (EntityAI parent) |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanRemoveFromCargo (EntityAI parent) |
override bool | CanRemoveFromHands (EntityAI parent) |
bool | ConditionOutOfHands (EntityAI player) |
override bool | CanBeRepairedToPristine () |
void | RefreshAttachements () |
override void | EEItemAttached (EntityAI item, string slot_name) |
override void | EEItemDetached (EntityAI item, string slot_name) |
override int | GetViewIndex () |
int | GetState () |
int | GetStateLocal () |
bool | CanBePacked () |
bool | CanBeManipulated () |
bool | CanAttach (ItemBase item) |
override bool | IsIgnoredByConstruction () |
void | Pack (bool update_navmesh, bool init=false) |
void | Pitch (bool update_navmesh, bool init=false) |
protected void | TryPitch (bool update_navmesh, bool init=false) |
void | UpdateVisuals () |
void | UpdatePhysics () |
void | Refresh () |
bool | CanToggleAnimations (string selection) |
void | ResetToggle () |
void | ManipulateEntrance () |
void | ManipulateWindow () |
bool | IsManipulatedEntrance () |
bool | IsManipulatedWindow () |
void | ToggleAnimation (string selection) |
void | HandleCamoNetAttachment (bool hide) |
void | AnimateCamonetToggle (ToggleAnimations toggle) |
void | AnimateCamonetByOpeningSelection (string opening_selection) |
string | GetSoundOpen () |
string | GetSoundClose () |
string | GetSoundOpenWindow () |
string | GetSoundCloseWindow () |
void | RegenerateNavmesh () |
bool | HasClutterCutter () |
string | GetClutterCutter () |
void | DestroyClutterCutter () |
override bool | IsDeployable () |
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
override void | InitItemSounds () |
override void | SetActions () |
void | HandleOpeningsVisuals () |
void | HandleOpeningsPhysics () |
override int | GetDamageSystemVersionChange () |
override bool | CanReceiveItemIntoCargo (EntityAI item) |
override bool | CanLoadItemIntoCargo (EntityAI item) |
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
override bool | CanLoadAttachment (EntityAI attachment) |
override bool | CanBePlaced (Man player, vector position) |
void | SetIsBeingPacked (bool isBeingPacked) |
void | PlayDeployLoopSound () |
void | StopDeployLoopSound () |
DEPRECATED. | |
void | SoundTentOpenPlay () |
DEPRECATED. | |
void | SoundTentClosePlay () |
void | SoundTentOpenWindowPlay () |
void | SoundTentCloseWindowPlay () |
float | GetTemperatureValue (PlayerBase player) |
override void | SetActions () |
void | ToolBase () |
int | GetKeyCompatibilityType () |
If used to un/lock doors, which does it open. Bitwise. | |
int | GetDisarmRate () |
override void | OnRPC (PlayerIdentity sender, int rpc_type, ParamsReadContext ctx) |
void | TrapSpawnBase () |
void | ~TrapSpawnBase () |
void | InitTrapValues () |
override void | OnStoreSave (ParamsWriteContext ctx) |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | OnVariablesSynchronized () |
this event is called all variables are synchronized on client | |
bool | IsActive () |
bool | IsDeployed () |
void | SetDeployed (bool newState) |
override bool | IsTakeable () |
bool | IsPlaceableAtPosition (vector position) |
void | SetupTrap () |
void | SetupTrapPlayer (PlayerBase player, bool set_position=true) |
void | UpdatePreyPos () |
void | Fold () |
void | AddDefect () |
void | StartActivate (PlayerBase player) |
bool | CanBeTaken () |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanPutIntoHands (EntityAI parent) |
void | ResetActiveProgress () |
void | ResetRunningTimerProgress () |
void | RunTrappingTimer (float duration, string fnName) |
generic trapping launcher for traps, use this to store delta info | |
void | SetActive () |
void | SetInactive () |
void | SetUsed () |
void | IncreaseElapsedTime () |
void | AdjustDetectionRange () |
void | EvaluateCatch () |
bool | IsPlayerInVicinity () |
void | TrySpawnCatch () |
void | SpawnCatch () |
void | SetCatchSuccessful (bool successful) |
void | OnCatchSpawnServer () |
void | OnCatchSpawnClient () |
protected void | PlayCatchEffectsServer () |
protected void | PlayCatchEffectsClient () |
protected void | PlayCatchSound (YieldItemBase yItem) |
protected void | PlayCatchNoise (YieldItemBase yItem) |
protected void | PlayCatchParticleSynced (YieldItemBase yItem) |
bool | SetCanCatch (out EntityAI bait) |
override void | OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner) |
bool | IsSurfaceWater (vector position) |
override bool | CanDisplayAttachmentSlot (int slot_id) |
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
override void | EEItemAttached (EntityAI item, string slot_name) |
override void | EEItemDetached (EntityAI item, string slot_name) |
void | InitCatchingComponent () |
void | ClearCatchingComponent () |
void | UpdateTrapEnviroMask () |
void | SetTrapEnviroMask (int value) |
void | HandleBaitLoss () |
void | DetachAllAttachments () |
detaches everything on catching end (some slots may not be accessible when folded) | |
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
bool | IsPlaceable () |
override bool | CanBePlaced (Man player, vector position) |
override void | SetActions () |
bool | CanPutInInventory (EntityAI player) |
DEPRECATED. | |
void | AlignCatch (ItemBase obj, string catch_name) |
DEPRECATED. | |
void | CatchSetQuant (ItemBase catch) |
!DEPRECATED | |
void | PlayDeployLoopSound () |
void | StopDeployLoopSound () |
DEPRECATED. | |
override void | SetActions () |
override void | SetActions () |
void | UndergroundStash () |
void | PlaceOnGround () |
ItemBase | GetStashedItem () |
override bool | CanDisplayCargo () |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanReleaseCargo (EntityAI cargo) |
override bool | CanReceiveItemIntoHands (EntityAI item_to_hands) |
override bool | CanSaveItemInHands (EntityAI item_in_hands) |
override bool | CanPutIntoHands (EntityAI parent) |
override bool | IsInventoryVisible () |
Static Private Attributes | |
static const string | SLOT_TEXTURE_DIGGED_WET_LIME = "dz\\gear\\cultivation\\data\\soil_digged_wet_lime_CO.paa" |
static const string | SLOT_TEXTURE_DIGGED_WET_PLANT = "dz\\gear\\cultivation\\data\\soil_digged_wet_plant_CO.paa" |
static const string | SLOT_MATERIAL_WET = "dz\\gear\\cultivation\\data\\soil_cultivated_wet.rvmat" |
static const string | SLOT_MATERIAL_DRY = "dz\\gear\\cultivation\\data\\soil_cultivated.rvmat" |
static const string | SLOT_MATERIAL_LIMED_WET = "dz\\gear\\cultivation\\data\\soil_cultivated_limed_wet.rvmat" |
static const string | SLOT_MATERIAL_LIMED_DRY = "dz\\gear\\cultivation\\data\\soil_cultivated_limed.rvmat" |
static const string | SLOT_MATERIAL_COMPOST_WET = "dz\\gear\\cultivation\\data\\soil_cultivated_compost_wet.rvmat" |
static const string | SLOT_MATERIAL_COMPOST_DRY = "dz\\gear\\cultivation\\data\\soil_cultivated_compost.rvmat" |
static private const string | SLOT_SELECTION_DIGGED_PREFIX = "seedbase_" |
static private const string | SLOT_SELECTION_COVERED_PREFIX = "slotCovered_" |
static private const string | SLOT_MEMORY_POINT_PREFIX = "slot_" |
static private const string | SLOT_SEEDBASE_PREFIX = "seedbase_" |
static private const int | CHECK_RAIN_INTERVAL = 15 |
static private const float | CREATE_PLANT_DELAY = 1000.0 |
static private const float | RAIN_INTENSITY_THRESHOLD = 0.05 |
static private ref map< string, string > | m_map_slots |
static const int | SOUNDS_SPARK_COUNT = 4 |
static const int | SOUNDS_CUT_COUNT = 3 |
static const int | SOUNDS_COLLISION_COUNT = 4 |
static const int | SOUNDS_SHOCK_COUNT = 4 |
static const float | RANDOM_SPARK_INTERVAL = 5.0 |
static const string | m_SoundsSpark [SOUNDS_SPARK_COUNT] = {"electricFenceSpark1", "electricFenceSpark2", "electricFenceSpark3", "electricFenceSpark4"} |
static const string | m_SoundsCut [SOUNDS_CUT_COUNT] = {"barbedFenceCut1", "barbedFenceCut2", "barbedFenceCut3"} |
static const string | m_SoundsCollision [SOUNDS_COLLISION_COUNT] = {"barbedFenceCollision1", "barbedFenceCollision2", "barbedFenceCollision3", "barbedFenceCollision4"} |
static const string | m_SoundsShock [SOUNDS_SHOCK_COUNT] = {"electricFenceShock1", "electricFenceShock2", "electricFenceShock3", "electricFenceShock4"} |
static const string | m_SoundBuzzLoop = "electricFenceBuzzLoop1" |
static protected const string | SEL_CLIPS_CAR = "clips_car_battery" |
static protected const string | SEL_CLIPS_TRUCK = "clips_truck_battery" |
static protected const string | SEL_CLIPS_DETACHED = "clips_detached" |
static protected const string | SEL_CLIPS_FOLDED = "clips_folded" |
static protected const string | SEL_SWITCH_ON = "switch_on" |
static protected const string | SEL_SWITCH_OFF = "switch_off" |
static protected const string | SEL_CORD_PLUGGED = "cord_plugged" |
static protected const string | SEL_CORD_FOLDED = "cord_folded" |
static protected const string | SEL_LIGHT_STATE_1 = "light_stand_by" |
static protected const string | SEL_LIGHT_STATE_2 = "light_charging" |
static protected const string | SEL_LIGHT_STATE_3 = "light_charged" |
static protected const string | RED_LIGHT_GLOW = "dz\\gear\\camping\\data\\battery_charger_light_r.rvmat" |
static protected const string | GREEN_LIGHT_GLOW = "dz\\gear\\camping\\data\\battery_charger_light_g.rvmat" |
static protected const string | YELLOW_LIGHT_GLOW = "dz\\gear\\camping\\data\\battery_charger_light_y.rvmat" |
static protected const string | SWITCH_LIGHT_GLOW = "dz\\gear\\camping\\data\\battery_charger_light_switch_on.rvmat" |
static protected const string | DEFAULT_MATERIAL = "dz\\gear\\camping\\data\\battery_charger.rvmat" |
static protected float | m_BlinkingStatusLightInterval = 0.4 |
static const string | SEL_CORD_FOLDED = "cord_folded" |
static const string | SEL_CORD_PLUGGED = "cord_plugged" |
static const string | CHARGING_SOUND = "defibrillator_charge_SoundSet" |
static const string | CHARGED_AND_READY_SOUND = "defibrillator_ready_SoundSet" |
static const string | SHOCK_SOUND = "defibrillator_shock_SoundSet" |
static float | m_ChargeTime = 5 |
static float | m_EnergyNeededToCharge = 20 |
static int | REFLECTOR_ID = 1 |
static int | GLASS_ID = 2 |
static string | LIGHT_OFF_GLASS = "dz\\gear\\tools\\data\\flashlight_glass.rvmat" |
static string | LIGHT_OFF_REFLECTOR = "dz\\gear\\tools\\data\\flashlight.rvmat" |
static string | LIGHT_ON_GLASS = "dz\\gear\\tools\\data\\flashlight_glass_on.rvmat" |
static string | LIGHT_ON_REFLECTOR = "dz\\gear\\tools\\data\\flashlight_glass_on.rvmat" |
static string | SEL_WIRE_ROLLED = "rolled" |
static string | SEL_WIRE_PREFIX = "Att_" |
static string | SEL_WIRE_SUFIX = "_plugged" |
static string | SEL_PLUG_SUFIX = "_plug" |
static private float | m_FuelTankCapacity |
static private float | m_FuelToEnergyRatio |
static const string | START_SOUND = "powerGeneratorTurnOn_SoundSet" |
static const string | LOOP_SOUND = "powerGeneratorLoop_SoundSet" |
static const string | STOP_SOUND = "powerGeneratorTurnOff_SoundSet" |
static const string | SPARKPLUG_ATTACH_SOUND = "sparkplug_attach_SoundSet" |
static const string | SPARKPLUG_DETACH_SOUND = "sparkplug_detach_SoundSet" |
static vector | m_LightLocalPosition |
static vector | m_LightLocalOrientation = "0 0 0" |
static const string | SEL_REFLECTOR_COMP_U = "reflector" |
static const string | SEL_CORD_FOLDED_U = "cord_folded" |
static const string | SEL_CORD_PLUGGED_U = "cord_plugged" |
static const string | SEL_CORD_PLUGGED_F = "spotlight_folded_cord_plugged" |
static const string | SEL_CORD_FOLDED_F = "spotlight_folded_cord_folded" |
static const string | SEL_INVENTORY = "inventory" |
static const string | SEL_PLACING = "placing" |
static const string | SEL_GLASS_F = "glass_folded" |
static const string | SEL_GLASS_U = "glass_unfolded" |
static const string | SEL_REFLECTOR_F = "reflector_folded" |
static const string | SEL_REFLECTOR_U = "reflector_unfolded" |
static const int | ID_GLASS_UNFOLDED = 3 |
static const int | ID_REFLECTOR_UNFOLDED = 4 |
static const int | ID_GLASS_FOLDED = 5 |
static const int | ID_REFLECTOR_FOLDED = 6 |
static const int | PACKED = 0 |
static const int | PITCHED = 1 |
|
inlineprivate |
|
inlineprivate |
References GetGame().
|
inlineprivate |
References SEffectManager::DestroyEffect().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References SEffectManager::DestroyEffect().
|
inlineprivate |
References m_Timer, and Timer::Stop().
|
inlineprivate |
References GetGame(), and m_DefectRate.
References GetFuel(), GetMaxFuel(), and SetFuel().
Referenced by OnAction().
|
inlineprivate |
References Math::Clamp(), Easing::EaseInQuad(), Math::InverseLerp(), IsCLIParam(), Math::Lerp(), and Print().
|
inlineprivate |
References GetSlotLockedState(), and SetMountedState().
|
inlineprivate |
References m_FixDamageSystemInit, and SetPartsAfterStoreLoad().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References IsHologram().
|
inlineprivate |
References CALL_CATEGORY_SYSTEM.
|
inlineprivate |
References ConstructionInit(), GetInvulnerabilityTypeString(), m_DamageTriggers, m_HybridAttachments, and m_Mountables.
|
inlineprivate |
References CALL_CATEGORY_SYSTEM, CGame::ConfigGetFloat(), GetGame(), GetType(), and SwitchLightOff().
Referenced by VehicleBattery::CanPutAsAttachment().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References Math::Cos(), Math::DEG2RAD, and Math::Sin().
References GetEnergy(), and LIQUID_GASOLINE.
|
inlineprivate |
|
inlineprivate |
References GetState().
|
inlineprivate |
Referenced by AttachmentCategoriesRow::CanCombine(), AttachmentCategoriesRow::Combine(), InventoryItem::CombineItems(), HandsContainer::DraggingOverHeader(), AttachmentCategoriesRow::DraggingOverHeader(), ClosableContainer::DraggingOverHeader(), ActionAttachOnSelection::FindSlotIdToAttachOrCombine(), ConstructionActionData::GetAttachmentSlotFromSelection(), HandsContainer::GetCombinationFlags(), and ItemManager::GetCombinationFlags().
|
inlineprivate |
Referenced by RecipeBase::CanDo().
|
inlineprivate |
Referenced by ActionCondition(), and OnFinishProgressServer().
|
inlineprivate |
References GetState().
|
inlineprivate |
References GetState().
Referenced by ActionDeployHuntingTrap::ActionCondition(), ActionCondition(), and Hologram::IsPlacementPermitted().
References TrapSpawnBase::IsPlaceableAtPosition().
|
inlineprivate |
Referenced by RecipeBase::CanDo().
|
inlineprivate |
|
inlineprivate |
Referenced by AttachmentCategoriesRow::CanCombine(), AttachmentCategoriesRow::Combine(), Attachments::IsItemActive(), HandsContainer::IsItemActive(), Attachments::IsItemWithQuantityActive(), Container::IsItemWithQuantityActive(), HandsContainer::IsItemWithQuantityActive(), AttachmentCategoriesRow::IsItemWithQuantityActive(), ClosableContainer::MouseClick2(), InventoryItem::OnRightClick(), AttachmentCategoriesRow::Select(), HandsContainer::SplitItem(), and ThrowEntityFromInventory().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Referenced by InventoryItem::EEKilled().
|
inlineprivate |
|
inlineprivate |
Referenced by ActionCondition(), and OnFinishProgressServer().
Override this method and and check if the given item can be ignited. It is not necesarry to check here if the item is not in cargo of something.
References GetQuantity(), GetWet(), and GameConstants::STATE_DAMP.
References GetQuantity().
References Class::CastTo().
Referenced by FireplaceBase::CanLoadAttachment().
References InventoryLocation::GetType(), and InventoryLocation::IsValid().
References GameConstants::STATE_RUINED.
References GameConstants::STATE_RUINED.
|
inlineprivate |
Referenced by Hologram::DoesHaveProjection(), and Hologram::GetProjectionName().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Referenced by CanPutInCargo(), and CanPutIntoHands().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
prevents showing cargo when outside the tent geometry
References GetQuantity().
Referenced by ActionPackGift::ActionCondition().
References CanManipulate().
Referenced by Attachments::SelectItem(), Container::SelectItem(), and SlotsContainer::SelectItem().
References CanManipulate().
References Class::CastTo().
References InventoryLocation::GetType(), and InventoryLocation::IsValid().
References GameConstants::STATE_RUINED.
References GameConstants::STATE_RUINED.
Referenced by ActionPackGift::ActionCondition().
|
inlineprivate |
|
inlineprivate |
Referenced by ItemFall().
|
inlineprivate |
|
private |
!DEPRECATED
References GetGame(), and m_HybridAttachments.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References CALL_CATEGORY_SYSTEM.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References m_CookingProcess, and SetCookingEquipment().
|
inlineprivate |
|
inlineprivate |
References Construction(), GetConstruction(), and m_Construction.
References string::Get().
|
inlineprivate |
References GetCookingEquipment(), and m_CookingProcess.
Referenced by OnWork().
|
inlineprivate |
|
inlineprivate |
References BaseBuildingBase::GetConstructionKitType(), and m_ConstructionKitHealth.
|
inlineprivate |
References m_AreaDamage.
Referenced by OnPlacementComplete(), and OnWorkStop().
|
inlineprivate |
References m_AreaDamage.
Referenced by OnPlacementComplete(), and OnWorkStart().
|
inlineprivate |
References g_Game, GetGame(), CGame::ObjectDelete(), and PlantBase().
|
inlineprivate |
References ECE_PLACE_ON_SURFACE, GetGame(), GetPosition, and InventoryLocation::GetType().
|
inlineprivate |
|
inlineprivate |
References GetEnergyNeededToCharge().
|
inlineprivate |
References GetGame(), and m_DamageTriggers.
|
inlineprivate |
References GetGame(), m_ClutterCutter, and CGame::ObjectDelete().
|
inlineprivate |
References bsbDebugPrint(), GetDebugName(), GetGame(), LogManager::IsBaseBuildingLogEnable(), and CGame::ObjectDelete().
|
inlineprivate |
References GetGame(), m_ConstructionKitHealth, and CGame::ObjectDelete().
|
inlineprivate |
References m_AreaDamage.
Referenced by OnInventoryEnter(), OnIsUnplugged(), OnItemLocationChanged(), OnWorkStart(), and OnWorkStop().
|
inlineprivate |
References GetGame(), and CGame::ObjectDelete().
|
inlineprivate |
detaches everything on catching end (some slots may not be accessible when folded)
|
inlineprivate |
|
inlineprivate |
Referenced by PluginRecipesManagerBase::GetValidRecipes().
|
inlineprivate |
References SEffectManager::PlaySoundOnObject().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References vector::AnglesToVector(), ParticleList::DEBUG_DOT, GetOrientation(), GetPosition, ParticleManager(), Math::RandomFloat(), DayZPhysics::RaycastRV(), Vector(), and vector::VectorToAngles().
Referenced by PrepareMeasurement().
|
inlineprivate |
References AreaDamageManager(), and m_DamageTriggers.
|
inlineprivate |
References GetGame(), CGame::ObjectDelete(), and Particle::Stop().
|
inlineprivate |
References CALL_CATEGORY_GAMEPLAY, ScriptCallQueue::CallLater(), CGame::GetCallQueue(), and GetGame().
|
inlineprivate |
References DebugCustomState(), and InitBaseState().
|
inlineprivate |
|
inlineprivate |
References GetGame(), GameConstants::ITEM_TEMPERATURE_NEUTRAL_ZONE_MIDDLE, m_CookingProcess, UniversalTemperatureSourceSettings::m_IsWorldOverriden, UniversalTemperatureSourceSettings::m_ManualUpdate, UniversalTemperatureSourceSettings::m_RangeFull, UniversalTemperatureSourceSettings::m_RangeMax, UniversalTemperatureSourceSettings::m_TemperatureCap, UniversalTemperatureSourceSettings::m_TemperatureItemCap, m_UTSource, and m_UTSSettings.
|
inlineprivate |
References GetGame(), GameConstants::ITEM_TEMPERATURE_NEUTRAL_ZONE_MIDDLE, UniversalTemperatureSourceSettings::m_ManualUpdate, UniversalTemperatureSourceSettings::m_RangeFull, UniversalTemperatureSourceSettings::m_RangeMax, UniversalTemperatureSourceSettings::m_TemperatureCap, UniversalTemperatureSourceSettings::m_TemperatureItemCap, m_UTSLEngine, m_UTSource, and m_UTSSettings.
References CGame::ConfigIsExisting(), string::Format(), g_Game, GetGame(), GetPosition, path, and PlantBase().
References RefreshFlameVisual(), and SetCookingEquipment().
References GetPosition, IsInitialized(), SEffectManager::PlaySound(), and EffectSound::SetAutodestroy().
References TentBase::HandleCamoNetAttachment().
References GetGame(), and IsActive().
References CGame::ConfigIsExisting(), string::Format(), GetGame(), path, and string::ToLower().
References UpdateAttachmentPhysics(), and BaseBuildingBase::UpdateVisuals().
References KitBase::DisassembleKit(), and GetGame().
References ClearCookingEquipment(), RefreshFlameVisual(), and RemoveCookingAudioVisuals().
References GetPosition, SEffectManager::PlaySound(), and EffectSound::SetAutodestroy().
References TentBase::HandleCamoNetAttachment().
References GetGame(), and IsActive().
|
inlineprivate |
References GetGame().
|
inlineprivate |
References UpdateSelections().
|
inlineprivate |
References Switchable_Base::GetLight().
|
inlineprivate |
|
inlineprivate |
References CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), CGame::GetCallQueue(), GetGame(), and SyncSlots().
|
inlineprivate |
References GetGame(), and UpdateFuelMeter().
References IsHologram(), Unfold(), and UpdateAllSelections().
|
inlineprivate |
References GetCLIParam(), IsCLIParam(), m_Bait, m_Timer, Print(), Timer::Stop(), and string::ToInt().
|
inlineprivate |
References Math::Clamp(), CGame::ConfigGetFloat(), and GetGame().
|
inlineprivate |
|
inlineprivate |
References GetGame(), and SetInactive().
Referenced by OnInitEnergy(), OnIsUnplugged(), OnItemLocationChanged(), OnPlacementCancelled(), and OnStoreLoad().
|
inlineprivate |
References UpdateAllSelections().
|
inlineprivate |
References CreateConstructionKit(), and DestroyConstruction().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References GetGame(), GardenBase::GetGardenSlotsCount(), string::Set(), and string::ToString().
References CGame::ConfigGetTextArray(), and GetGame().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References m_Construction.
|
inlineprivate |
|
inlineprivate |
References Construction(), GetConstruction(), and ConstructionPart::GetId().
|
inlineprivate |
References m_CookingEquipment.
Referenced by CookWithEquipment(), OnSwitchOff(), OnWork(), and OnWorkStart().
References PARAM_COOKING_TARGET_TEMP.
Referenced by AddTemperatureToItem(), and OnWork().
|
inlineprivate |
Referenced by InventoryItem::OnStoreLoad().
|
inlineprivate |
|
inlineprivate |
References SAT_DEBUG_ACTION.
Referenced by ScriptedWidgetEventHandler::ShowActionMenu().
|
inlineprivate |
Referenced by InventoryItem::InitItemSounds().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References CGame::ConfigGetFloat(), GetGame(), and GetType().
Referenced by Defibrillator().
|
inlineprivate |
|
inlineprivate |
References Math::Clamp(), GetEnergy(), and GetMaxFuel().
Referenced by AddFuel(), OnAction(), and SetFuel().
|
inlineprivate |
References m_FuelPercentage.
|
inlineprivate |
|
inlineprivate |
Referenced by HasEnoughEnergyForRepair(), and OnIgnitedTarget().
|
inlineprivate |
|
inlineprivate |
References m_Cleanness.
Referenced by BleedingSourcesManagerBase::RemoveBleedingSource().
References m_Cleanness.
|
inlineprivate |
Referenced by DeployableContainer_Base().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
If used to un/lock doors, which does it open. Bitwise.
|
inlineprivate |
References GetPosition.
|
inlineprivate |
References LIQUID_THROUGHPUT_GENERATOR.
Referenced by CAContinuousQuantityLiquidTransfer::Setup().
|
inlineprivate |
Referenced by InventoryItem::InitItemSounds().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Referenced by OnStartServer().
|
inlineprivate |
References m_FuelTankCapacity.
Referenced by AddFuel(), GetFuel(), OnAction(), and OnDebugSpawn().
|
inlineprivate |
|
inlineprivate |
References vector::Distance(), and GardenBase::GetGardenSlotsCount().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References string::Length(), string::Substring(), and string::ToInt().
References PlantBase().
References string::IndexOf(), string::Length(), string::Substring(), string::ToInt(), and string::ToLower().
|
inlineprivate |
References InventoryLocation::GetSlot().
Referenced by AfterStoreLoad(), and IsMounted().
References ToStringLen().
|
inlineprivate |
|
inlineprivate |
Referenced by StartLoopSound().
|
inlineprivate |
Referenced by StartLoopSound().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References GetItem().
Referenced by OnFinishProgressServer().
|
inlineprivate |
References m_State.
Referenced by PrintSlots().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References CGame::ConfigGetFloat(), GetGame(), and GetType().
|
inlineprivate |
References InventoryLocation::GetType().
|
inlineprivate |
|
inlineprivate |
References GetState(), and InventoryLocation::GetType().
|
inlineprivate |
The voice effect this item uses, default is 0 (none)
|
inlineprivate |
|
inlineprivate |
Referenced by UpdateStatusLights().
|
inlineprivate |
Referenced by UpdateStatusLights().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Disconnected temporarily.
References string::Contains(), ItemFall(), Debug::Log(), ConstructionPart::m_PartName, Math::Max(), and Math::Min().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References ComponentEnergyManager::GetEnergy(), and GetGasCanister().
|
inlineprivate |
Referenced by SetIgnitingAnimation().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References InventorySlots::GetSlotIdFromString().
|
inlineprivate |
References CGame::ConfigGetChildName(), CGame::ConfigGetChildrenCount(), GetGame(), GetType(), and string::ToLower().
|
inlineprivate |
References ATTACHED_CLIPS_STATES_COUNT.
Referenced by OnInventoryEnter(), OnInventoryExit(), OnOwnSocketReleased(), and OnOwnSocketTaken().
|
inlineprivate |
|
inlineprivate |
References IsCLIParam(), and Print().
|
inlineprivate |
|
private |
|
inlineprivate |
References GardenBase::GetGardenSlotsCount(), InventorySlots::GetSlotIdFromString(), and name.
|
inlineprivate |
References Empty, GetFoldSoundset(), GetItemSoundHandler(), GetLoopFoldSoundset(), ItemSoundHandler(), and SoundParameters::m_Loop.
Referenced by InventoryItem::InitItemVariables().
|
inlineprivate |
|
inlineprivate |
References can_this_be_combined.
|
inlineprivate |
References UAWaterType::FRESH, m_AnimationPhaseSet, m_AnimationPhaseTriggered, m_DefectRate, and UAWaterType::SEA.
|
inlineprivate |
|
inlineprivate |
References m_IsActive.
References InventoryLocation::GetSlot().
References InventorySlots::GetSlotIdFromString().
|
inlineprivate |
|
inlineprivate |
Referenced by UIScriptedMenu::UpdateItemInfoLiquidType().
|
inlineprivate |
References m_IsCharged.
|
inlineprivate |
Referenced by InventoryItem::EEHitBy().
|
inlineprivate |
Referenced by Hologram::DoesHaveProjection(), and SetupAnimation().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Referenced by ActionPlugTargetIntoThis::ActionCondition(), and InventoryItem::OnItemLocationChanged().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References m_IsFolded.
Referenced by UpdateAllSelections().
|
inlineprivate |
|
inlineprivate |
Referenced by ActionCondition().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Referenced by InventoryItem::EEHitBy().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References GetSlotLockedState().
|
inlineprivate |
Returns if this entity obsructs player's voice.
|
inlineprivate |
References m_SyncParts01, m_SyncParts02, and m_SyncParts03.
|
inlineprivate |
|
inlineprivate |
References GetGame(), CGame::IsSurfaceDigable(), and CGame::SurfaceGetType3D().
|
inlineprivate |
Referenced by InventoryItem::CanObstruct().
|
inlineprivate |
References GetCEApi(), GetPosition, and Debug::Log().
|
inlineprivate |
References Surface::AllowedWaterSurface(), GetGame(), and CGame::SurfaceGetType3D().
|
inlineprivate |
Referenced by ActionPackGift::ActionCondition(), ActionCondition(), ActionRepositionPluggedItem::ActionCondition(), ActionTakeHybridAttachment::ActionCondition(), ActionTakeHybridAttachmentToHands::ActionCondition(), ActionTakeItem::ActionCondition(), ActionTakeItemToHands::ActionCondition(), CanPutInCargo(), CanPutIntoHands(), CanRemoveFromHands(), VicinitySlotsContainer::DoubleClick(), ActionTargetsCursor::GetTarget(), VicinityObjects::GetVicinityObjects(), Container::SelectItem(), SlotsContainer::SelectItem(), and VicinitySlotsContainer::TransferItem().
|
inlineprivate |
|
inlineprivate |
Referenced by OnFinishProgressServer().
Disconnected temporarily.
References CanUseConstruction(), Class::CastTo(), DayZPlayerUtils(), and vector::Zero.
|
inlineprivate |
References InventoryLocation::GetSlot().
Referenced by SetMountedState().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Some buildings can only be built from outside.
|
inlineprivate |
This items has effect on player's voice.
References GetGame(), and CGame::SetVoiceEffect().
|
inlineprivate |
References AddFuel(), Math::Clamp(), GetFuel(), GetGame(), GetMaxFuel(), and SetFuel().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References m_Cleanness, and SetCleanness().
Referenced by InventoryItem::CombineItems().
|
inlineprivate |
References m_Cleanness, and SetCleanness().
|
inlineprivate |
References ConstructionInit(), and SetPartsAfterStoreLoad().
|
inlineprivate |
References FullyBuild().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References Class::CastTo(), and Vector().
|
inlineprivate |
References Class::CastTo(), GetMaxFuel(), and SetFuel().
Excludes certain parts from being built by OnDebugSpawn, uses Contains to compare.
|
inlineprivate |
Referenced by InventoryItem::SetIsBeingPlaced().
|
inlineprivate |
Referenced by OnFinishProgressServer().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References AddQuantity(), and GetGame().
|
inlineprivate |
|
inlineprivate |
References AddQuantity(), and GetGame().
|
inlineprivate |
References GetGame().
Referenced by OnFinishProgressServer().
|
inlineprivate |
References AddQuantity(), and GetGame().
|
inlineprivate |
References AddQuantity(), and GetGame().
|
inlineprivate |
Referenced by OnFinishProgressServer().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References CGame::ConfigGetFloat(), GetGame(), GetType(), m_FuelTankCapacity, and UpdateFuelMeter().
|
inlineprivate |
|
inlineprivate |
References Fold(), Unfold(), and UpdateAllSelections().
|
inlineprivate |
References DestroyDamageTrigger().
Referenced by InventoryItem::OnItemLocationChanged().
|
inlineprivate |
References HideAttachedClipsStates().
|
inlineprivate |
|
inlineprivate |
References Class::CastTo().
|
inlineprivate |
References HideAttachedClipsStates().
Referenced by InventoryItem::EEDelete(), and InventoryItem::OnItemLocationChanged().
|
inlineprivate |
References Vector().
|
inlineprivate |
References GetGame(), SEffectManager::PlaySoundOnObject(), and EffectSound::SoundStop().
|
inlineprivate |
References SoundCut().
|
inlineprivate |
References UpdateAllSelections().
|
inlineprivate |
References Unfold(), and UpdateAllSelections().
|
inlineprivate |
References DestroyDamageTrigger(), and SoundCut().
|
inlineprivate |
References UpdateAllSelections().
|
inlineprivate |
References Fold(), and UpdateAllSelections().
References DestroyDamageTrigger().
References UpdatePhysics().
References UpdateFuelMeter().
References Fold(), IsBeingPlaced(), m_Light, and Unfold().
References GetGame(), SetActive(), and SetInactive().
|
inlineprivate |
References HideAttachedClipsStates().
|
inlineprivate |
References UpdateAllSelections().
|
inlineprivate |
References HideAttachedClipsStates().
|
inlineprivate |
References UpdateAllSelections().
References SoundBuildStart().
References CALL_CATEGORY_GAMEPLAY, ScriptCallQueue::CallLater(), CreateConstructionKit(), CGame::GetCallQueue(), GetConstruction(), GetGame(), ConstructionPart::GetId(), ConstructionPart::IsBase(), RegisterActionForSync(), RegisterPartForSync(), ResetActionSyncData(), SetBaseState(), SetPartFromSyncData(), SynchronizeBaseState(), UpdateNavmesh(), and BaseBuildingBase::UpdateVisuals().
References SoundDestroyStart().
|
inlineprivate |
References bsbDebugPrint(), CALL_CATEGORY_GAMEPLAY, ScriptCallQueue::CallLater(), DestroyConstruction(), CGame::GetCallQueue(), GetConstruction(), GetDebugName(), GetGame(), ConstructionPart::GetId(), ConstructionPart::IsBase(), LogManager::IsBaseBuildingLogEnable(), RegisterActionForSync(), ResetActionSyncData(), SetPartFromSyncData(), SynchronizeBaseState(), UnregisterPartForSync(), UpdateNavmesh(), and BaseBuildingBase::UpdateVisuals().
References SoundDismantleStart().
References bsbDebugPrint(), CALL_CATEGORY_GAMEPLAY, ScriptCallQueue::CallLater(), DestroyConstruction(), CGame::GetCallQueue(), GetConstruction(), GetDebugName(), GetGame(), ConstructionPart::GetId(), ConstructionPart::IsBase(), LogManager::IsBaseBuildingLogEnable(), RegisterActionForSync(), ResetActionSyncData(), SetPartFromSyncData(), SynchronizeBaseState(), UnregisterPartForSync(), UpdateNavmesh(), and BaseBuildingBase::UpdateVisuals().
|
inlineprivate |
|
inlineprivate |
References Fold().
|
inlineprivate |
References CreateDamageTrigger(), CreateElectrifiedDamageTrigger(), and GetGame().
|
inlineprivate |
References Unfold().
|
inlineprivate |
References GetGame().
|
inlineprivate |
References GetGame(), CGame::IsMultiplayer(), CGame::IsServer(), SEL_CLIPS_DETACHED, SEL_CORD_FOLDED, and SEL_CORD_PLUGGED.
|
inlineprivate |
References GetGame(), and SEL_CORD_PLUGGED.
|
inlineprivate |
References GetGame(), CGame::IsMultiplayer(), CGame::IsServer(), and SEL_CORD_PLUGGED_F.
|
inlineprivate |
|
inlineprivate |
References GardenBase::GetGardenSlotsCount(), and Serializer::Read().
|
inlineprivate |
References Serializer::Read().
|
inlineprivate |
References m_HasBase, m_SyncParts01, m_SyncParts02, m_SyncParts03, and Serializer::Read().
|
inlineprivate |
References Serializer::Read().
|
inlineprivate |
|
inlineprivate |
References Serializer::Read().
|
inlineprivate |
References Fold(), Serializer::Read(), and Unfold().
|
inlineprivate |
|
inlineprivate |
References TrapSpawnBase::InitCatchingComponent(), m_IsStoreLoad, Serializer::Read(), and SetActive().
|
inlineprivate |
References GardenBase::GetGardenSlotsCount(), and Serializer::Write().
|
inlineprivate |
|
inlineprivate |
References m_HasBase, m_SyncParts01, m_SyncParts02, m_SyncParts03, and Serializer::Write().
|
inlineprivate |
References Serializer::Write().
|
inlineprivate |
|
inlineprivate |
References Serializer::Write().
|
inlineprivate |
References Serializer::Write().
|
inlineprivate |
References m_OpeningMask, m_State, and Serializer::Write().
|
inlineprivate |
References m_IsActive, and Serializer::Write().
|
inlineprivate |
|
inlineprivate |
References SoundTurnOff().
|
inlineprivate |
References GetCookingEquipment(), GetGame(), m_CookingProcess, m_UTSource, and SoundTurnOff().
|
inlineprivate |
|
inlineprivate |
References m_Light, and SoundTurnOff().
|
inlineprivate |
|
inlineprivate |
References SoundTurnOn().
|
inlineprivate |
References GetGame(), m_UTSource, and SoundTurnOn().
|
inlineprivate |
|
inlineprivate |
References SoundTurnOn().
|
inlineprivate |
References SetActionFromSyncData(), SetPartsFromSyncData(), and BaseBuildingBase::UpdateVisuals().
|
inlineprivate |
|
inlineprivate |
References m_IsMounted.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References UpdateFuelMeter().
|
inlineprivate |
References m_OpeningMask, and m_State.
|
inlineprivate |
this event is called all variables are synchronized on client
References Class::CastTo().
References Class::CastTo().
|
inlineprivate |
|
inlineprivate |
References Battery9V::GetEfficiency0To1(), GetGame(), and m_Light.
|
inlineprivate |
damaging of cookware
References CookWithEquipment(), GameConstants::FIRE_ATTACHMENT_DAMAGE_PER_SECOND, GetCookingEquipment(), GetCookingTargetTemperature(), GetGame(), m_UTSource, m_UTSSettings, PARAM_COOKING_TARGET_TEMP, and GameConstants::TEMP_COEF_GAS_STOVE.
|
inlineprivate |
References GetGame(), m_UTSLEngine, m_UTSource, m_UTSSettings, SetLowEnergyState(), and UpdateFuelMeter().
|
inlineprivate |
|
inlineprivate |
References CreateElectrifiedDamageTrigger(), DestroyDamageTrigger(), and SoundBuzzLoopStart().
|
inlineprivate |
References GetGame(), and UpdateStatusLights().
|
inlineprivate |
References m_Light, RefreshFlameVisual(), and SoundBurningStart().
|
inlineprivate |
References CALL_CATEGORY_GAMEPLAY, GetGame(), m_ChargeTime, and SEffectManager::PlaySoundOnObject().
|
inlineprivate |
References GetGame(), m_Light, and SoundBurningStart().
|
inlineprivate |
References GetCookingEquipment(), m_Light, RefreshFlameVisual(), and SoundBurningStart().
|
inlineprivate |
References CALL_CATEGORY_SYSTEM, GetGame(), IsInitialized(), and m_UTSource.
|
inlineprivate |
References GetGame(), and StartPeriodicMeasurement().
|
inlineprivate |
|
inlineprivate |
References m_Light, and UpdateAllSelections().
|
inlineprivate |
References CreateDamageTrigger(), DestroyDamageTrigger(), and SoundBuzzLoopStop().
|
inlineprivate |
References GetGame(), and UpdateStatusLights().
|
inlineprivate |
References m_Light, RefreshFlameVisual(), and SoundBurningStop().
|
inlineprivate |
References StopChargedAlarm(), StopChargingSound(), and StopChargingTimer().
|
inlineprivate |
References m_Light, and SoundBurningStop().
|
inlineprivate |
References m_Light, RefreshFlameVisual(), RemoveCookingAudioVisuals(), and SoundBurningStop().
|
inlineprivate |
References SEffectManager::DestroyEffect(), GetGame(), m_UTSource, and UpdateFuelMeter().
|
inlineprivate |
References GetGame(), and StopPeriodicMeasurement().
|
inlineprivate |
References GetGame(), and CGame::ObjectDelete().
|
inlineprivate |
References m_Light, and UpdateAllSelections().
References GetGame(), init, IsHologram(), m_HalfExtents, m_State, and Refresh().
|
inlineprivate |
|
inlineprivate |
References ParticleList::DEBUG_DOT, GetGame(), ParticleList::GetPathToParticles(), GetPosition, ParticleManager(), and path.
|
inlineprivate |
|
inlineprivate |
References GetGame().
|
inlineprivate |
|
inlineprivate |
References GetGame(), GetPosition, SetPosition(), and CGame::SurfaceRoadY().
Adjust slot water
References CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), CGame::GetCallQueue(), GetGame(), and GetPlugin().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References SoundCollision(), SoundElectricShock(), and Spark().
|
inlineprivate |
References DoMeasurement().
|
inlineprivate |
References GetPosition, GetState(), Debug::Log(), and PlantBase().
|
inlineprivate |
Referenced by UpdateStatusLights().
|
inlineprivate |
Referenced by UpdateStatusLights().
|
inlineprivate |
|
inlineprivate |
References InventorySlots::GetSlotIdFromString(), and TentBase::HandleCamoNetAttachment().
|
inlineprivate |
Referenced by EEItemAttached(), EEItemDetached(), OnWorkStart(), and OnWorkStop().
|
inlineprivate |
full size flame selection
shrinked flame selection
|
inlineprivate |
Referenced by InventoryItem::OnCreatePhysics().
|
inlineprivate |
References UpdatePhysics().
|
inlineprivate |
References m_State.
|
inlineprivate |
References CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), CGame::GetCallQueue(), and GetGame().
References m_InteractedPartId, and m_PerformedActionId.
|
inlineprivate |
References m_SyncParts01, m_SyncParts02, and m_SyncParts03.
|
inlineprivate |
References Class::CastTo(), and GetCookingEquipment().
Referenced by EEItemDetached(), and OnWorkStop().
References AddQuantity(), and GetQuantity().
|
inlineprivate |
References PlantBase(), and ToStringLen().
|
inlineprivate |
References RemoveSlot().
|
inlineprivate |
References m_InteractedPartId, and m_PerformedActionId.
|
inlineprivate |
References GetGame(), and CGame::GetTickTime().
|
inlineprivate |
References m_InitWaitTime.
|
inlineprivate |
generic trapping launcher for traps, use this to store delta info
References CALL_CATEGORY_SYSTEM, IsCLIParam(), m_Timer, and Timer::Stop().
|
inlineprivate |
References OverrideActionAnimation().
Referenced by InventoryItem::ItemBase().
|
inlineprivate |
References OverrideActionAnimation().
|
inlineprivate |
|
inlineprivate |
References ActionAttach(), and AddAction().
Referenced by InventoryItem::InitializeActions().
|
inlineprivate |
References ActionAttach(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionDetach(), and AddAction().
|
inlineprivate |
References ActionAttach(), ActionDetach(), and AddAction().
|
inlineprivate |
References ActionDetach(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionAttach(), ActionBandageSelf(), ActionBandageTarget(), ActionDetach(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionAttach(), ActionDetach(), and AddAction().
|
inlineprivate |
References AddAction(), and RemoveAction().
|
inlineprivate |
References ActionPlaceObject(), and AddAction().
|
inlineprivate |
|
inlineprivate |
References ActionPlaceObject(), AddAction(), and RemoveAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionBuryAshes(), ActionDigOutStash(), and AddAction().
|
inlineprivate |
References ActionAttach(), ActionDetach(), and AddAction().
|
inlineprivate |
References ActionAttach(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionAttach(), ActionDetach(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionLightItemOnFire(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionDeployObject(), and AddAction().
|
inlineprivate |
References ActionLightItemOnFire(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionAttach(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionAttach(), ActionDetach(), and AddAction().
|
inlineprivate |
References ActionAttach(), ActionDetach(), and AddAction().
|
inlineprivate |
References ActionLightItemOnFire(), and AddAction().
|
inlineprivate |
References ActionBuryAshes(), ActionDigOutStash(), ActionSkinning(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionLightItemOnFire(), and AddAction().
|
inlineprivate |
References ActionPlaceObject(), and AddAction().
|
inlineprivate |
References ActionAttach(), ActionBandageSelf(), ActionBandageTarget(), ActionCraftArmband(), ActionDetach(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionPlaceObject(), AddAction(), and RemoveAction().
|
inlineprivate |
References ActionBuryAshes(), ActionDigOutStash(), and AddAction().
|
inlineprivate |
References ActionDeployObject(), AddAction(), and RemoveAction().
|
inlineprivate |
References ActionAttach(), ActionDetach(), and AddAction().
|
inlineprivate |
References ActionDeployObject(), ActionPackTent(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References ActionActivateTrap(), and AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References m_CookingEquipment.
Referenced by ClearCookingEquipment(), and EEItemAttached().
|
inlineprivate |
References m_AnimationPhaseSet, and m_AnimationPhaseTriggered.
References Math::Clamp().
|
inlineprivate |
References DPrint(), GetFuel(), GetType(), m_FuelTankCapacity, and UpdateFuelMeter().
Referenced by AddFuel(), OnAction(), and OnDebugSpawn().
|
inlineprivate |
References GetGame(), m_IsActive, m_Timer, and Timer::Stop().
|
inlineprivate |
|
inlineprivate |
References GetGame(), and StartLoopSound().
Referenced by OnWork().
|
inlineprivate |
References Math::Pow().
|
inlineprivate |
References bsbDebugPrint(), GetDebugName(), LogManager::IsBaseBuildingLogEnable(), LockAttachmentSlot(), SetTakeable(), and Synchronize().
Referenced by AfterStoreLoad().
|
inlineprivate |
References ANIMATION_DEPLOYED, bsbDebugPrint(), bsbDebugSpam(), GetConstruction(), GetDebugName(), ConstructionPart::GetId(), ConstructionPart::GetPartName(), ConstructionPart::IsBase(), LogManager::IsBaseBuildingLogEnable(), ConstructionPart::IsBuilt(), IsPartBuildInSyncData(), and ConstructionPart::m_PartName.
|
inlineprivate |
|
inlineprivate |
References Construction(), GetConstruction(), SetPartFromSyncData(), and UpdateNavmesh().
|
inlineprivate |
References UpdateSelections().
Referenced by InventoryItem::AddQuantity(), InventoryItem::AfterStoreLoad(), PlayerSpawnHandler::ApplyAttributes(), ApplyModificationsResults(), BroomBase::ApplyResultModifications(), FlammableBase::ApplyResultModifications(), Barrel_ColorBase::BleachClothes(), PluginBase::CalculateHealth(), BreakLongWoodenStick::CopyOldPropertiesToNew(), UnboxLambda::CopyOldPropertiesToNew(), ActionCollectBloodTargetLambda::CopyOldPropertiesToNew(), TanLeatherLambda::CopyOldPropertiesToNew(), CopyOldPropertiesToNew(), ReplaceItemWithNewLambda::CopyOldPropertiesToNew(), CreateItemBasePiles(), CreateItemBasePilesDispersed(), CreateOrgan(), CAContinuousMineWood::CreatePrimaryItems(), CAContinuousMineWood::CreateSecondaryItems(), InventoryItem::DeSerializeNumericalVars(), KitBase::DisassembleKit(), RecipeBase::Do(), PrepareAnimal::Do(), DropNonUsableMaterialsServer(), GasMask_Filter::EEHealthLevelChanged(), Mask_Base::EEItemLocationChanged(), Apple::EEOnCECreate(), GreenBellPepper::EEOnCECreate(), Pear::EEOnCECreate(), Plum::EEOnCECreate(), Potato::EEOnCECreate(), Tomato::EEOnCECreate(), Zucchini::EEOnCECreate(), PluginBase::GiveWormsToPlayer(), Harvest(), SceneObject::Init(), InventoryItem::OnAction(), OnDebugSpawn(), ActionConsume::OnEndServer(), ActionRepairTentPart::OnFinishProgressServer(), ActionSawPlanks::OnFinishProgressServer(), OpenAndSwitchLambda::OnSuccess(), Barrel_ColorBase::ProduceFertilizer(), Pulling(), InventoryItem::ReadVarsFromCTX(), RemovePlantEx(), InventoryItem::SetQuantityMax(), InventoryItem::SetQuantityNormalized(), InventoryItem::SetQuantityToMinimum(), ActionSawPlanks::SpawnNewPlankPile(), InventoryItem::SplitIntoStackMax(), InventoryItem::SplitIntoStackMaxCargo(), InventoryItem::SplitIntoStackMaxEx(), InventoryItem::SplitIntoStackMaxToInventoryLocationEx(), InventoryItem::SplitItem(), InventoryItem::SplitItemToInventoryLocation(), Barrel_ColorBase::TanPelts(), ThrowEntityFromInventory(), and UpdateCookingState().
|
inlineprivate |
References ToStringLen().
References CGame::ConfigGetInt(), GetGame(), and ToStringLen().
|
inlineprivate |
|
inlineprivate |
References GetGame(), and SetupTrapPlayer().
|
inlineprivate |
References GetGame(), SetPosition(), and CGame::SurfaceRoadY().
|
inlineprivate |
References AddDefect(), GetGame(), m_AnimationPhaseSet, m_AnimationPhaseTriggered, m_IsActive, m_Timer, and Timer::Stop().
References Math::Clamp().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References g_Game.
|
inlineprivate |
References g_Game.
|
inlineprivate |
References GetBuildSoundByMaterial(), and m_Sound.
|
inlineprivate |
Referenced by OnWorkStart().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Referenced by OnWorkStop().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References GetGame().
Referenced by OnWorkStart().
|
inlineprivate |
References GetGame(), and CGame::ObjectDelete().
Referenced by OnWorkStop().
|
inlineprivate |
References GetGame(), PlaySound(), and Math::RandomInt().
Referenced by PreAreaDamageActions().
|
inlineprivate |
References GetGame(), PlaySound(), and Math::RandomInt().
Referenced by OnIsPlugged(), and OnIsUnplugged().
|
inlineprivate |
References GetDismantleSoundByMaterial(), and m_Sound.
|
inlineprivate |
References GetDismantleSoundByMaterial(), and m_Sound.
|
inlineprivate |
References GetGame(), PlaySound(), and Math::RandomInt().
Referenced by PreAreaDamageActions().
|
inlineprivate |
References GetGame(), PlaySound(), and Math::RandomInt().
Referenced by Spark().
|
private |
|
private |
|
private |
DEPRECATED.
|
private |
|
inlineprivate |
Referenced by OnSwitchOff().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Referenced by OnSwitchOn().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References ParticleList::BARBED_WIRE_SPARKS, ParticleManager(), and SoundSpark().
Referenced by PreAreaDamageActions().
|
inlineprivate |
References GetGame().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References GetGame(), GetSmokeParticleOrientation(), GetSmokeParticlePosition(), and SEffectManager::PlayOnObject().
Referenced by SetLowEnergyState().
|
inlineprivate |
References m_Timer.
Referenced by OnWorkStart().
|
inlineprivate |
References EffectSound::SoundStop().
Referenced by OnWorkStop().
|
inlineprivate |
References EffectSound::SoundStop().
Referenced by OnWorkStop().
|
inlineprivate |
Referenced by OnWorkStop().
|
private |
DEPRECATED.
|
private |
DEPRECATED.
|
private |
DEPRECATED.
|
private |
DEPRECATED.
|
private |
DEPRECATED.
|
inlineprivate |
References m_Timer, and Timer::Stop().
Referenced by OnWorkStop().
|
inlineprivate |
Referenced by BatteryCharger(), and UpdateStatusLights().
|
inlineprivate |
Referenced by UpdateStatusLights().
|
inlineprivate |
References GetGame().
Referenced by SetMountedState().
|
inlineprivate |
References GetGame().
|
inlineprivate |
References GetGame().
|
inlineprivate |
References g_Game, and GardenBase::GetGardenSlotsCount().
|
inlineprivate |
References GetInvulnerabilityTypeString(), m_HalfExtents, and vector::Zero.
|
inlineprivate |
References TentBase::AnimateCamonetToggle(), string::Contains(), Empty, ToggleAnimations::GetOpeningBit(), TentBase::GetSoundClose(), TentBase::GetSoundCloseWindow(), TentBase::GetSoundOpen(), TentBase::GetSoundOpenWindow(), ToggleAnimations::GetToggleOff(), ToggleAnimations::GetToggleOn(), m_OpeningMask, m_State, StartItemSoundServer(), and string::ToLower().
|
inlineprivate |
|
inlineprivate |
References TrapSpawnBase::InitTrapValues().
|
inlineprivate |
References IsCLIParam().
|
inlineprivate |
|
inlineprivate |
References UpdateAllSelections().
Referenced by EOnInit(), OnInitEnergy(), OnIsPlugged(), OnItemLocationChanged(), OnPlacementComplete(), OnStoreLoad(), and ActionPlugTargetIntoThis::Process().
|
inlineprivate |
References m_SyncParts01, m_SyncParts02, and m_SyncParts03.
|
inlineprivate |
References SEL_PLUG_SUFIX, SEL_WIRE_SUFIX, and string::ToLower().
Referenced by EOnInit(), Fold(), OnInitEnergy(), OnIsPlugged(), OnIsUnplugged(), OnOwnSocketReleased(), OnOwnSocketTaken(), OnWorkStart(), OnWorkStop(), and Unfold().
|
inlineprivate |
References IsFolded(), and IsHologram().
References bsbDebugPrint(), GetDebugName(), LogManager::IsBaseBuildingLogEnable(), and m_Mountables.
|
inlineprivate |
References InventoryLocation::GetSlot(), and InventorySlots::GetSlotName().
References CreateAreaDamage(), and DestroyAreaDamage().
|
inlineprivate |
References GetGame().
Referenced by EOnInit(), OnInitEnergy(), OnItemLocationChanged(), OnVariablesSynchronized(), OnWork(), OnWorkStop(), and SetFuel().
|
inlineprivate |
References CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), CGame::GetCallQueue(), and GetGame().
|
inlineprivate |
generic detach
References InventorySlots::GetSlotIdFromString().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References GetPosition.
|
inlineprivate |
References GetQuantity(), and GetQuantityMax().
Referenced by EEItemLocationChanged(), and SetQuantity().
|
inlineprivate |
Set relevant slot values from synced bitmaps
References GardenBase::GetGardenSlotsCount().
|
inlineprivate |
This should be only called on server as the selections are synced to clients in C++.
References ToStringLen().
|
inlineprivate |
References GetGame(), GreenLightOff(), GreenLightOn(), m_BlinkingStatusLightIsOn, RedLightOff(), RedLightOn(), SwitchLightOff(), SwitchLightOn(), YellowLightOff(), and YellowLightOn().
Referenced by OnWorkStart(), and OnWorkStop().
|
inlineprivate |
References GardenBase::GetGardenSlotsCount().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References string::Get(), and GetState().
|
inlineprivate |
|
inlineprivate |
Referenced by UpdateStatusLights().
|
inlineprivate |
Referenced by UpdateStatusLights().
|
private |
|
private |
|
private |
|
private |
Referenced by HideAttachedClipsStates().
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
After this time after deployment, the trap is activated.
|
private |
DEPRECATED, no reason to keep the information as member.
|
private |
|
private |
|
private |
|
private |
|
private |
DEPRECATED.
|
private |
|
private |
Max time of trap activity (seconds)
|
private |
DEPRECATED.
|
private |
|
staticprivate |
|
private |
Referenced by UpdateStatusLights().
|
private |
|
private |
|
private |
|
private |
DEPRECATED.
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
Referenced by OnWorkStart().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by GetCookingEquipment().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Normalized bait qty reduction on unsuccessful catch.
|
private |
|
private |
DEPRECATED.
|
private |
Adjusted by init wait time, when appropriate.
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
DEPRECATED.
|
private |
|
private |
|
private |
Referenced by GetFuelPercentage().
|
staticprivate |
Referenced by GetMaxFuel(), OnInitEnergy(), and SetFuel().
|
staticprivate |
|
private |
|
private |
|
private |
DEPRECATED.
|
private |
duh
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by IsCharged().
|
private |
|
private |
|
private |
|
private |
Referenced by IsFolded().
|
private |
DEPRECATED.
|
private |
|
private |
Referenced by OnVariablesSynchronized().
|
private |
|
private |
|
private |
|
private |
DEPRECATED.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
Catch spawn and player check interval (expensive-ish)
|
private |
|
private |
|
private |
Absolute damage dealt to trap when used.
|
private |
|
private |
|
private |
DEPRECATED.
|
private |
Referenced by GetWrittenNoteData().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
Catch evaluation interval.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
DEPRECATED Attached spark plug item.
|
private |
|
private |
DEPRECATED.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
DEPRECATED.
|
private |
DEPRECATED.
|
private |
Referenced by GetCookingTargetTemperature(), and OnWork().
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
Referenced by OnPlacementStarted().
|
staticprivate |
|
staticprivate |
|
staticprivate |
Referenced by Hologram::CorrectMaterialPathName(), and OnPlacementStarted().
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
Referenced by Hologram::CorrectMaterialPathName(), and OnPlacementStarted().
|
staticprivate |
|
staticprivate |
Referenced by OnPlacementStarted().
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
Referenced by UpdateAllSelections().
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
Referenced by UpdateAllSelections().
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
staticprivate |