Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
FireplaceBase Class Reference
Inheritance diagram for FireplaceBase:
FireplaceIndoor FireplaceFireBarrel

Protected Member Functions

override void AfterStoreLoad ()
void BarrelHoles_ColorBase ()
override bool CanAssignAttachmentsToQuickbar ()
override bool CanBeIgnitedBy (EntityAI igniter=NULL)
override bool CanBeIgnitedBy (EntityAI igniter=NULL)
override bool CanBeIgnitedBy (EntityAI igniter=NULL)
override bool CanCookOnStick ()
override bool CanDetachAttachment (EntityAI parent)
override bool CanDisplayAttachmentCategory (string category_name)
override bool CanDisplayAttachmentCategory (string category_name)
override bool CanDisplayAttachmentSlot (int slot_id)
override bool CanDisplayCargo ()
override bool CanExtinguishFire ()
override bool CanIgniteItem (EntityAI ignite_target=NULL)
override bool CanIgniteItem (EntityAI ignite_target=NULL)
override bool CanIgniteItem (EntityAI ignite_target=NULL)
override bool CanLoadAttachment (EntityAI attachment)
override bool CanLoadAttachment (EntityAI attachment)
override bool CanLoadItemIntoCargo (EntityAI item)
override bool CanLoadItemIntoCargo (EntityAI item)
override bool CanObstruct ()
override bool CanProxyObstruct ()
override bool CanPutInCargo (EntityAI parent)
override bool CanPutInCargo (EntityAI parent)
override bool CanPutInCargo (EntityAI parent)
override bool CanPutIntoHands (EntityAI parent)
override bool CanPutIntoHands (EntityAI parent)
override bool CanPutIntoHands (EntityAI parent)
override bool CanReceiveAttachment (EntityAI attachment, int slotId)
override bool CanReceiveAttachment (EntityAI attachment, int slotId)
override bool CanReceiveItemIntoCargo (EntityAI item)
override bool CanReceiveItemIntoCargo (EntityAI item)
override bool CanReleaseAttachment (EntityAI attachment)
override bool CanReleaseAttachment (EntityAI attachment)
override bool CanReleaseCargo (EntityAI cargo)
override bool CanRemoveFromCargo (EntityAI parent)
override bool CanRemoveFromCargo (EntityAI parent)
override bool CanRemoveFromCargo (EntityAI parent)
override bool CanRemoveFromHands (EntityAI parent)
override bool CanShowSmoke ()
override bool CanShowSmoke ()
override void Close ()
void CloseLoad ()
void ContactEvent (IEntity other, vector position)
override void CreateAreaDamage ()
void DestroyClutterCutter (Object clutter_cutter)
void DestroyClutterCutter (Object clutter_cutter)
override void EEItemAttached (EntityAI item, string slot_name)
override void EEItemAttached (EntityAI item, string slot_name)
override void EEItemAttached (EntityAI item, string slot_name)
override void EEItemDetached (EntityAI item, string slot_name)
override void EEItemDetached (EntityAI item, string slot_name)
override void EEItemDetached (EntityAI item, string slot_name)
override void EOnContact (IEntity other, Contact extra)
void EOnPostSimulate (IEntity other, float timeSlice)
override void EOnTouch (IEntity other, int extra)
void Fireplace ()
string GetBarrelCloseSoundset ()
string GetBarrelOpenSoundset ()
override int GetDamageSystemVersionChange ()
override string GetDeploySoundset ()
override string GetInvulnerabilityTypeString ()
vector GetSmokeEffectPosition ()
override bool HasFlammableMaterial ()
override bool HasFlammableMaterial ()
override bool HasFlammableMaterial ()
override float HeightStartCheckOverride ()
void InitializeTemperatureSources ()
void InitializeTemperatureSources ()
override void InitItemSounds ()
override bool IsBarrelWithHoles ()
override bool IsBaseFireplace ()
override bool IsBaseFireplace ()
override bool IsIgnited ()
override bool IsIgnited ()
override bool IsIgnited ()
override bool IsIndoorOven ()
override bool IsOpen ()
override bool IsPrepareToDelete ()
override bool IsPrepareToDelete ()
override bool IsThisIgnitionSuccessful (EntityAI item_source=NULL)
override bool IsThisIgnitionSuccessful (EntityAI item_source=NULL)
override bool IsThisIgnitionSuccessful (EntityAI item_source=NULL)
override void OnBeforeTryDelete ()
override void OnDebugSpawn ()
override void OnIgnitedTarget (EntityAI target_item)
override void OnIgnitedTarget (EntityAI target_item)
override void OnIgnitedTarget (EntityAI target_item)
override void OnIgnitedThis (EntityAI fire_source)
override void OnIgnitedThis (EntityAI fire_source)
override void OnIgnitedThis (EntityAI fire_source)
override bool OnStoreLoad (ParamsReadContext ctx, int version)
override bool OnStoreLoad (ParamsReadContext ctx, int version)
override bool OnStoreLoad (ParamsReadContext ctx, int version)
override void OnStoreSave (ParamsWriteContext ctx)
override void OnStoreSave (ParamsWriteContext ctx)
override void OnStoreSave (ParamsWriteContext ctx)
override void OnVariablesSynchronized ()
override void OnWasAttached (EntityAI parent, int slot_id)
override void OnWasDetached (EntityAI parent, int slot_id)
override void Open ()
void OpenLoad ()
void OvenIndoor ()
override void ParticleNormalSmokeStart ()
override void ParticleSmallSmokeStart ()
override void RefreshFireplacePhysics ()
override void RefreshPhysics ()
override void SetActions ()
override void SetActions ()
override void SetCookingEquipment (ItemBase equipment)
void SetFirePointIndex (int fire_point_index)
void SetSmokePointPosition (vector smoke_point_pos)
void SoundBarrelClosePlay ()
void SoundBarrelOpenPlay ()
void UpdateVisualState ()

Static Protected Member Functions

static bool CanIgniteEntityAsFireplace (notnull EntityAI entity)
static bool CanPlaceFireplaceInSelectedSpot (Object building, int fire_point_index, out vector fire_point_pos_world, out vector fire_point_rot_world)
static int GetFirePointIndex (string action_selection)
static Fireplace IgniteEntityAsFireplace (notnull EntityAI entity, notnull EntityAI fire_source)

Protected Attributes

bool m_ContactDeletionProcessing = false
int m_FirePointIndex = 1
bool m_IsOpenedClient = false
ref OpenableBehaviour m_Openable
float m_SmokePosX
float m_SmokePosY
float m_SmokePosZ

Static Protected Attributes

static const string OVENPOINT_ACTION_SELECTION = "oven_action"
static const string OVENPOINT_FIRE_POSITION = "oven_point"
static const string OVENPOINT_PLACE_ROT = "oven_rot"
static const string OVENPOINT_SMOKE_POSITION = "oven_smoke"

Private Attributes

const string ANIMATION_CLOSED = "LidOn"
const string ANIMATION_OPENED = "LidOff"
bool m_ContactEventProcessing = false

Detailed Description

Definition at line 1 of file barrelholes_colorbase.c.

Member Function Documentation

◆ AfterStoreLoad()

override void AfterStoreLoad ( )
inlineprotected

◆ BarrelHoles_ColorBase()

◆ CanAssignAttachmentsToQuickbar()

override bool CanAssignAttachmentsToQuickbar ( )
inlineprotected

Definition at line 446 of file fireplace.c.

◆ CanBeIgnitedBy() [1/3]

override bool CanBeIgnitedBy ( EntityAI igniter = NULL)
inlineprotected

Definition at line 470 of file barrelholes_colorbase.c.

References HasAnyKindling(), IsBurning(), and IsOpen().

◆ CanBeIgnitedBy() [2/3]

override bool CanBeIgnitedBy ( EntityAI igniter = NULL)
inlineprotected

Definition at line 562 of file fireplace.c.

References HasAnyKindling(), and IsBurning().

◆ CanBeIgnitedBy() [3/3]

override bool CanBeIgnitedBy ( EntityAI igniter = NULL)
inlineprotected

Definition at line 284 of file ovenindoor.c.

References HasAnyKindling().

◆ CanCookOnStick()

override bool CanCookOnStick ( )
inlineprotected

Definition at line 49 of file barrelholes_colorbase.c.

Referenced by ActionCookOnStick::ActionCondition().

◆ CanDetachAttachment()

override bool CanDetachAttachment ( EntityAI parent)
inlineprotected

Definition at line 97 of file barrelholes_colorbase.c.

References GetNumberOfItems().

◆ CanDisplayAttachmentCategory() [1/2]

override bool CanDisplayAttachmentCategory ( string category_name)
inlineprotected

Definition at line 371 of file barrelholes_colorbase.c.

References IsOpen().

◆ CanDisplayAttachmentCategory() [2/2]

override bool CanDisplayAttachmentCategory ( string category_name)
inlineprotected

Definition at line 424 of file fireplace.c.

References IsOven().

◆ CanDisplayAttachmentSlot()

override bool CanDisplayAttachmentSlot ( int slot_id)
inlineprotected

Definition at line 127 of file fireplace.c.

References InventorySlots::GetSlotName().

◆ CanDisplayCargo()

override bool CanDisplayCargo ( )
inlineprotected

Definition at line 359 of file barrelholes_colorbase.c.

References IsOpen().

◆ CanExtinguishFire()

override bool CanExtinguishFire ( )
inlineprotected

Definition at line 448 of file barrelholes_colorbase.c.

References IsBurning(), and IsOpen().

Referenced by ActionCondition().

◆ CanIgniteEntityAsFireplace()

bool CanIgniteEntityAsFireplace ( notnull EntityAI entity)
inlinestaticprotected

Definition at line 717 of file fireplace.c.

References IsEntityOnInteriorSurface().

◆ CanIgniteItem() [1/3]

override bool CanIgniteItem ( EntityAI ignite_target = NULL)
inlineprotected

Definition at line 480 of file barrelholes_colorbase.c.

References IsBurning(), and IsOpen().

◆ CanIgniteItem() [2/3]

override bool CanIgniteItem ( EntityAI ignite_target = NULL)
inlineprotected

Definition at line 567 of file fireplace.c.

References IsBurning().

◆ CanIgniteItem() [3/3]

override bool CanIgniteItem ( EntityAI ignite_target = NULL)
inlineprotected

Definition at line 294 of file ovenindoor.c.

References IsBurning().

◆ CanLoadAttachment() [1/2]

override bool CanLoadAttachment ( EntityAI attachment)
inlineprotected

◆ CanLoadAttachment() [2/2]

override bool CanLoadAttachment ( EntityAI attachment)
inlineprotected

◆ CanLoadItemIntoCargo() [1/2]

override bool CanLoadItemIntoCargo ( EntityAI item)
inlineprotected

Definition at line 321 of file barrelholes_colorbase.c.

References GameConstants::STATE_RUINED.

◆ CanLoadItemIntoCargo() [2/2]

override bool CanLoadItemIntoCargo ( EntityAI item)
inlineprotected

Definition at line 397 of file fireplace.c.

◆ CanObstruct()

override bool CanObstruct ( )
inlineprotected

Definition at line 40 of file fireplace.c.

References IsOven().

◆ CanPlaceFireplaceInSelectedSpot()

bool CanPlaceFireplaceInSelectedSpot ( Object building,
int fire_point_index,
out vector fire_point_pos_world,
out vector fire_point_rot_world )
inlinestaticprotected

Definition at line 103 of file ovenindoor.c.

References g_Game, OvenIndoor(), OVENPOINT_FIRE_POSITION, and OVENPOINT_PLACE_ROT.

◆ CanProxyObstruct()

override bool CanProxyObstruct ( )
inlineprotected

Definition at line 45 of file fireplace.c.

References IsOven().

◆ CanPutInCargo() [1/3]

override bool CanPutInCargo ( EntityAI parent)
inlineprotected

◆ CanPutInCargo() [2/3]

override bool CanPutInCargo ( EntityAI parent)
inlineprotected

◆ CanPutInCargo() [3/3]

override bool CanPutInCargo ( EntityAI parent)
inlineprotected

Definition at line 257 of file ovenindoor.c.

◆ CanPutIntoHands() [1/3]

override bool CanPutIntoHands ( EntityAI parent)
inlineprotected

◆ CanPutIntoHands() [2/3]

override bool CanPutIntoHands ( EntityAI parent)
inlineprotected

◆ CanPutIntoHands() [3/3]

override bool CanPutIntoHands ( EntityAI parent)
inlineprotected

Definition at line 268 of file ovenindoor.c.

◆ CanReceiveAttachment() [1/2]

override bool CanReceiveAttachment ( EntityAI attachment,
int slotId )
inlineprotected

◆ CanReceiveAttachment() [2/2]

override bool CanReceiveAttachment ( EntityAI attachment,
int slotId )
inlineprotected

◆ CanReceiveItemIntoCargo() [1/2]

override bool CanReceiveItemIntoCargo ( EntityAI item)
inlineprotected

Definition at line 310 of file barrelholes_colorbase.c.

References IsOpen(), and GameConstants::STATE_RUINED.

◆ CanReceiveItemIntoCargo() [2/2]

override bool CanReceiveItemIntoCargo ( EntityAI item)
inlineprotected

Definition at line 389 of file fireplace.c.

◆ CanReleaseAttachment() [1/2]

override bool CanReleaseAttachment ( EntityAI attachment)
inlineprotected

Definition at line 183 of file fireplace.c.

References ATTACHMENT_STONES, HasStoneCircle(), IsBurning(), and IsOven().

◆ CanReleaseAttachment() [2/2]

override bool CanReleaseAttachment ( EntityAI attachment)
inlineprotected

Definition at line 164 of file ovenindoor.c.

References IsBurning(), IsFuel(), and IsKindling().

◆ CanReleaseCargo()

override bool CanReleaseCargo ( EntityAI cargo)
inlineprotected

Definition at line 332 of file barrelholes_colorbase.c.

References IsOpen().

◆ CanRemoveFromCargo() [1/3]

override bool CanRemoveFromCargo ( EntityAI parent)
inlineprotected

Definition at line 304 of file barrelholes_colorbase.c.

◆ CanRemoveFromCargo() [2/3]

override bool CanRemoveFromCargo ( EntityAI parent)
inlineprotected

Definition at line 383 of file fireplace.c.

◆ CanRemoveFromCargo() [3/3]

override bool CanRemoveFromCargo ( EntityAI parent)
inlineprotected

Definition at line 262 of file ovenindoor.c.

◆ CanRemoveFromHands()

override bool CanRemoveFromHands ( EntityAI parent)
inlineprotected

Definition at line 273 of file ovenindoor.c.

◆ CanShowSmoke() [1/2]

override bool CanShowSmoke ( )
inlineprotected

Definition at line 459 of file barrelholes_colorbase.c.

References IsOpen().

Referenced by RefreshFireParticlesAndSounds().

◆ CanShowSmoke() [2/2]

override bool CanShowSmoke ( )
inlineprotected

Definition at line 457 of file fireplace.c.

References IsOven().

◆ Close()

override void Close ( )
inlineprotected

Definition at line 411 of file barrelholes_colorbase.c.

References m_Openable, SetTakeable(), and UpdateVisualState().

◆ CloseLoad()

void CloseLoad ( )
inlineprotected

Definition at line 419 of file barrelholes_colorbase.c.

References m_Openable, SetTakeable(), and UpdateVisualState().

Referenced by OnStoreLoad().

◆ ContactEvent()

void ContactEvent ( IEntity other,
vector position )
inlineprotected

Definition at line 60 of file fireplace.c.

References dBodyIsActive(), g_Game, and m_ContactEventProcessing.

Referenced by EOnContact(), and EOnTouch().

◆ CreateAreaDamage()

override void CreateAreaDamage ( )
inlineprotected

◆ DestroyClutterCutter() [1/2]

void DestroyClutterCutter ( Object clutter_cutter)
inlineprotected

Definition at line 510 of file barrelholes_colorbase.c.

References g_Game.

Referenced by OnIgnitedThis().

◆ DestroyClutterCutter() [2/2]

void DestroyClutterCutter ( Object clutter_cutter)
inlineprotected

Definition at line 463 of file fireplace.c.

References g_Game.

◆ EEItemAttached() [1/3]

override void EEItemAttached ( EntityAI item,
string slot_name )
inlineprotected

◆ EEItemAttached() [2/3]

◆ EEItemAttached() [3/3]

override void EEItemAttached ( EntityAI item,
string slot_name )
inlineprotected

◆ EEItemDetached() [1/3]

override void EEItemDetached ( EntityAI item,
string slot_name )
inlineprotected

◆ EEItemDetached() [2/3]

◆ EEItemDetached() [3/3]

◆ EOnContact()

override void EOnContact ( IEntity other,
Contact extra )
inlineprotected

Definition at line 55 of file fireplace.c.

References ContactEvent(), and Contact::Position.

◆ EOnPostSimulate()

void EOnPostSimulate ( IEntity other,
float timeSlice )
inlineprotected

◆ EOnTouch()

override void EOnTouch ( IEntity other,
int extra )
inlineprotected

Definition at line 50 of file fireplace.c.

References ContactEvent(), and GetPosition().

◆ Fireplace()

◆ GetBarrelCloseSoundset()

string GetBarrelCloseSoundset ( )
inlineprotected

Definition at line 537 of file barrelholes_colorbase.c.

Referenced by InitItemSounds().

◆ GetBarrelOpenSoundset()

string GetBarrelOpenSoundset ( )
inlineprotected

Definition at line 532 of file barrelholes_colorbase.c.

Referenced by InitItemSounds().

◆ GetDamageSystemVersionChange()

override int GetDamageSystemVersionChange ( )
inlineprotected

Definition at line 73 of file barrelholes_colorbase.c.

◆ GetDeploySoundset()

override string GetDeploySoundset ( )
inlineprotected

Definition at line 542 of file barrelholes_colorbase.c.

◆ GetFirePointIndex()

int GetFirePointIndex ( string action_selection)
inlinestaticprotected

Definition at line 92 of file ovenindoor.c.

References string::Length(), string::Substring(), and string::ToInt().

◆ GetInvulnerabilityTypeString()

override string GetInvulnerabilityTypeString ( )
inlineprotected

Definition at line 78 of file barrelholes_colorbase.c.

◆ GetSmokeEffectPosition()

vector GetSmokeEffectPosition ( )
inlineprotected

◆ HasFlammableMaterial() [1/3]

override bool HasFlammableMaterial ( )
inlineprotected

Definition at line 465 of file barrelholes_colorbase.c.

◆ HasFlammableMaterial() [2/3]

override bool HasFlammableMaterial ( )
inlineprotected

Definition at line 557 of file fireplace.c.

◆ HasFlammableMaterial() [3/3]

override bool HasFlammableMaterial ( )
inlineprotected

Definition at line 279 of file ovenindoor.c.

◆ HeightStartCheckOverride()

override float HeightStartCheckOverride ( )
inlineprotected

Definition at line 451 of file fireplace.c.

◆ IgniteEntityAsFireplace()

Fireplace IgniteEntityAsFireplace ( notnull EntityAI entity,
notnull EntityAI fire_source )
inlinestaticprotected

Definition at line 685 of file fireplace.c.

References ECE_PLACE_ON_SURFACE, Fireplace(), and g_Game.

◆ InitializeTemperatureSources() [1/2]

void InitializeTemperatureSources ( )
inlineprotected

◆ InitializeTemperatureSources() [2/2]

void InitializeTemperatureSources ( )
inlineprotected

◆ InitItemSounds()

override void InitItemSounds ( )
inlineprotected

◆ IsBarrelWithHoles()

override bool IsBarrelWithHoles ( )
inlineprotected

◆ IsBaseFireplace() [1/2]

◆ IsBaseFireplace() [2/2]

override bool IsBaseFireplace ( )
inlineprotected

Definition at line 35 of file fireplace.c.

◆ IsIgnited() [1/3]

override bool IsIgnited ( )
inlineprotected

Definition at line 490 of file barrelholes_colorbase.c.

References IsBurning().

◆ IsIgnited() [2/3]

override bool IsIgnited ( )
inlineprotected

Definition at line 572 of file fireplace.c.

References IsBurning().

◆ IsIgnited() [3/3]

override bool IsIgnited ( )
inlineprotected

Definition at line 304 of file ovenindoor.c.

References IsBurning().

◆ IsIndoorOven()

override bool IsIndoorOven ( )
inlineprotected

Definition at line 159 of file ovenindoor.c.

Referenced by GetSteamPosition(), and RefreshFireplaceVisuals().

◆ IsOpen()

override bool IsOpen ( )
inlineprotected

◆ IsPrepareToDelete() [1/2]

override bool IsPrepareToDelete ( )
inlineprotected

Definition at line 237 of file barrelholes_colorbase.c.

Referenced by CheckForDestroy().

◆ IsPrepareToDelete() [2/2]

override bool IsPrepareToDelete ( )
inlineprotected

Definition at line 361 of file fireplace.c.

References HasAshes(), and IsBurning().

◆ IsThisIgnitionSuccessful() [1/3]

override bool IsThisIgnitionSuccessful ( EntityAI item_source = NULL)
inlineprotected

Definition at line 515 of file barrelholes_colorbase.c.

References HasAnyKindling(), IsOnWaterSurface(), and IsOpen().

◆ IsThisIgnitionSuccessful() [2/3]

override bool IsThisIgnitionSuccessful ( EntityAI item_source = NULL)
inlineprotected

◆ IsThisIgnitionSuccessful() [3/3]

override bool IsThisIgnitionSuccessful ( EntityAI item_source = NULL)
inlineprotected

Definition at line 319 of file ovenindoor.c.

References HasAnyKindling(), and IsWet().

◆ OnBeforeTryDelete()

override void OnBeforeTryDelete ( )
inlineprotected

Definition at line 354 of file fireplace.c.

References m_HalfExtents.

◆ OnDebugSpawn()

override void OnDebugSpawn ( )
inlineprotected

Definition at line 571 of file barrelholes_colorbase.c.

References m_Openable.

◆ OnIgnitedTarget() [1/3]

override void OnIgnitedTarget ( EntityAI target_item)
inlineprotected

Definition at line 495 of file barrelholes_colorbase.c.

◆ OnIgnitedTarget() [2/3]

override void OnIgnitedTarget ( EntityAI target_item)
inlineprotected

Definition at line 577 of file fireplace.c.

◆ OnIgnitedTarget() [3/3]

override void OnIgnitedTarget ( EntityAI target_item)
inlineprotected

Definition at line 309 of file ovenindoor.c.

◆ OnIgnitedThis() [1/3]

override void OnIgnitedThis ( EntityAI fire_source)
inlineprotected

◆ OnIgnitedThis() [2/3]

◆ OnIgnitedThis() [3/3]

override void OnIgnitedThis ( EntityAI fire_source)
inlineprotected

Definition at line 313 of file ovenindoor.c.

References StartFire().

◆ OnStoreLoad() [1/3]

override bool OnStoreLoad ( ParamsReadContext ctx,
int version )
inlineprotected

Definition at line 110 of file barrelholes_colorbase.c.

References CloseLoad(), OpenLoad(), and Serializer::Read().

◆ OnStoreLoad() [2/3]

override bool OnStoreLoad ( ParamsReadContext ctx,
int version )
inlineprotected

Definition at line 515 of file fireplace.c.

References m_HasStoneCircle, m_IsOven, and Serializer::Read().

◆ OnStoreLoad() [3/3]

override bool OnStoreLoad ( ParamsReadContext ctx,
int version )
inlineprotected

Definition at line 54 of file ovenindoor.c.

References m_FirePointIndex, m_SmokePosX, m_SmokePosY, m_SmokePosZ, and Serializer::Read().

◆ OnStoreSave() [1/3]

override void OnStoreSave ( ParamsWriteContext ctx)
inlineprotected

Definition at line 103 of file barrelholes_colorbase.c.

References m_Openable, and Serializer::Write().

◆ OnStoreSave() [2/3]

override void OnStoreSave ( ParamsWriteContext ctx)
inlineprotected

Definition at line 501 of file fireplace.c.

References g_Game, m_HasStoneCircle, m_IsOven, and Serializer::Write().

◆ OnStoreSave() [3/3]

override void OnStoreSave ( ParamsWriteContext ctx)
inlineprotected

Definition at line 41 of file ovenindoor.c.

References m_FirePointIndex, m_SmokePosX, m_SmokePosY, m_SmokePosZ, and Serializer::Write().

◆ OnVariablesSynchronized()

override void OnVariablesSynchronized ( )
inlineprotected

◆ OnWasAttached()

override void OnWasAttached ( EntityAI parent,
int slot_id )
inlineprotected

Definition at line 83 of file barrelholes_colorbase.c.

References Open.

◆ OnWasDetached()

override void OnWasDetached ( EntityAI parent,
int slot_id )
inlineprotected

Definition at line 90 of file barrelholes_colorbase.c.

References Close().

◆ Open()

override void Open ( )
inlineprotected

Definition at line 394 of file barrelholes_colorbase.c.

References m_Openable, SetTakeable(), and UpdateVisualState().

◆ OpenLoad()

void OpenLoad ( )
inlineprotected

Definition at line 402 of file barrelholes_colorbase.c.

References m_Openable, SetTakeable(), and UpdateVisualState().

Referenced by OnStoreLoad().

◆ OvenIndoor()

◆ ParticleNormalSmokeStart()

override void ParticleNormalSmokeStart ( )
inlineprotected

◆ ParticleSmallSmokeStart()

override void ParticleSmallSmokeStart ( )
inlineprotected

◆ RefreshFireplacePhysics()

override void RefreshFireplacePhysics ( )
inlineprotected

Definition at line 495 of file fireplace.c.

References RefreshPhysics().

◆ RefreshPhysics()

override void RefreshPhysics ( )
inlineprotected

◆ SetActions() [1/2]

override void SetActions ( )
inlineprotected

Definition at line 560 of file barrelholes_colorbase.c.

References ActionPlaceObject(), and AddAction().

◆ SetActions() [2/2]

override void SetActions ( )
inlineprotected

◆ SetCookingEquipment()

override void SetCookingEquipment ( ItemBase equipment)
inlineprotected

◆ SetFirePointIndex()

void SetFirePointIndex ( int fire_point_index)
inlineprotected

Definition at line 98 of file ovenindoor.c.

References m_FirePointIndex.

◆ SetSmokePointPosition()

void SetSmokePointPosition ( vector smoke_point_pos)
inlineprotected

Definition at line 129 of file ovenindoor.c.

References m_SmokePosX, m_SmokePosY, and m_SmokePosZ.

◆ SoundBarrelClosePlay()

void SoundBarrelClosePlay ( )
protected

◆ SoundBarrelOpenPlay()

void SoundBarrelOpenPlay ( )
protected

◆ UpdateVisualState()

void UpdateVisualState ( )
inlineprotected

Field Documentation

◆ ANIMATION_CLOSED

const string ANIMATION_CLOSED = "LidOn"
private

Definition at line 5 of file barrelholes_colorbase.c.

Referenced by UpdateVisualState().

◆ ANIMATION_OPENED

const string ANIMATION_OPENED = "LidOff"
private

Definition at line 4 of file barrelholes_colorbase.c.

Referenced by UpdateVisualState().

◆ m_ContactDeletionProcessing

bool m_ContactDeletionProcessing = false
protected

Definition at line 4 of file fireplace.c.

Referenced by EOnPostSimulate().

◆ m_ContactEventProcessing

bool m_ContactEventProcessing = false
private

Definition at line 3 of file fireplace.c.

Referenced by ContactEvent(), and EOnPostSimulate().

◆ m_FirePointIndex

int m_FirePointIndex = 1
protected

Definition at line 6 of file ovenindoor.c.

Referenced by OnStoreLoad(), OnStoreSave(), and SetFirePointIndex().

◆ m_IsOpenedClient

bool m_IsOpenedClient = false
protected

Definition at line 7 of file barrelholes_colorbase.c.

◆ m_Openable

ref OpenableBehaviour m_Openable
protected

◆ m_SmokePosX

float m_SmokePosX
protected

◆ m_SmokePosY

float m_SmokePosY
protected

◆ m_SmokePosZ

float m_SmokePosZ
protected

◆ OVENPOINT_ACTION_SELECTION

const string OVENPOINT_ACTION_SELECTION = "oven_action"
staticprotected

Definition at line 8 of file ovenindoor.c.

◆ OVENPOINT_FIRE_POSITION

const string OVENPOINT_FIRE_POSITION = "oven_point"
staticprotected

Definition at line 9 of file ovenindoor.c.

Referenced by CanPlaceFireplaceInSelectedSpot().

◆ OVENPOINT_PLACE_ROT

const string OVENPOINT_PLACE_ROT = "oven_rot"
staticprotected

Definition at line 10 of file ovenindoor.c.

Referenced by CanPlaceFireplaceInSelectedSpot().

◆ OVENPOINT_SMOKE_POSITION

const string OVENPOINT_SMOKE_POSITION = "oven_smoke"
staticprotected

Definition at line 11 of file ovenindoor.c.


The documentation for this class was generated from the following files:
  • F:/Games/Dayz/scripts/4_world/entities/itembase/fireplacebase/barrelholes_colorbase.c
  • F:/Games/Dayz/scripts/4_world/entities/itembase/fireplacebase/fireplace.c
  • F:/Games/Dayz/scripts/4_world/entities/itembase/fireplacebase/ovenindoor.c