Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
FireplaceBase Class Reference
Inheritance diagram for FireplaceBase:
FireplaceIndoor FireplaceFireBarrel

Protected Member Functions

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

Static Protected Member Functions

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

Protected Attributes

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

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"
 

Detailed Description

Definition at line 1 of file barrelholes_colorbase.c.

Member Function Documentation

◆ AfterStoreLoad()

override void FireplaceBase::AfterStoreLoad ( )
protected

Definition at line 538 of file fireplace.c.

◆ BarrelHoles_ColorBase()

void FireplaceBase::BarrelHoles_ColorBase ( )
protected

universal temperature sources overrides

Definition at line 11 of file barrelholes_colorbase.c.

◆ CanAssignAttachmentsToQuickbar()

override bool FireplaceBase::CanAssignAttachmentsToQuickbar ( )
protected

Definition at line 446 of file fireplace.c.

◆ CanBeIgnitedBy() [1/3]

override bool FireplaceBase::CanBeIgnitedBy ( EntityAI igniter = NULL)
protected

Definition at line 470 of file barrelholes_colorbase.c.

◆ CanBeIgnitedBy() [2/3]

override bool FireplaceBase::CanBeIgnitedBy ( EntityAI igniter = NULL)
protected

Definition at line 562 of file fireplace.c.

◆ CanBeIgnitedBy() [3/3]

override bool FireplaceBase::CanBeIgnitedBy ( EntityAI igniter = NULL)
protected

Definition at line 284 of file ovenindoor.c.

◆ CanCookOnStick()

override bool FireplaceBase::CanCookOnStick ( )
protected

Definition at line 49 of file barrelholes_colorbase.c.

◆ CanDetachAttachment()

override bool FireplaceBase::CanDetachAttachment ( EntityAI parent)
protected

Definition at line 97 of file barrelholes_colorbase.c.

◆ CanDisplayAttachmentCategory() [1/2]

override bool FireplaceBase::CanDisplayAttachmentCategory ( string category_name)
protected

Definition at line 371 of file barrelholes_colorbase.c.

◆ CanDisplayAttachmentCategory() [2/2]

override bool FireplaceBase::CanDisplayAttachmentCategory ( string category_name)
protected

Definition at line 424 of file fireplace.c.

◆ CanDisplayAttachmentSlot()

override bool FireplaceBase::CanDisplayAttachmentSlot ( int slot_id)
protected

Definition at line 127 of file fireplace.c.

◆ CanDisplayCargo()

override bool FireplaceBase::CanDisplayCargo ( )
protected

Definition at line 359 of file barrelholes_colorbase.c.

◆ CanExtinguishFire()

override bool FireplaceBase::CanExtinguishFire ( )
protected

Definition at line 448 of file barrelholes_colorbase.c.

◆ CanIgniteEntityAsFireplace()

static bool FireplaceBase::CanIgniteEntityAsFireplace ( notnull EntityAI entity)
staticprotected

Definition at line 717 of file fireplace.c.

◆ CanIgniteItem() [1/3]

override bool FireplaceBase::CanIgniteItem ( EntityAI ignite_target = NULL)
protected

Definition at line 480 of file barrelholes_colorbase.c.

◆ CanIgniteItem() [2/3]

override bool FireplaceBase::CanIgniteItem ( EntityAI ignite_target = NULL)
protected

Definition at line 567 of file fireplace.c.

◆ CanIgniteItem() [3/3]

override bool FireplaceBase::CanIgniteItem ( EntityAI ignite_target = NULL)
protected

Definition at line 294 of file ovenindoor.c.

◆ CanLoadAttachment() [1/2]

override bool FireplaceBase::CanLoadAttachment ( EntityAI attachment)
protected

Definition at line 178 of file barrelholes_colorbase.c.

◆ CanLoadAttachment() [2/2]

override bool FireplaceBase::CanLoadAttachment ( EntityAI attachment)
protected

IsOven() &&

Definition at line 139 of file fireplace.c.

◆ CanLoadItemIntoCargo() [1/2]

override bool FireplaceBase::CanLoadItemIntoCargo ( EntityAI item)
protected

Definition at line 321 of file barrelholes_colorbase.c.

◆ CanLoadItemIntoCargo() [2/2]

override bool FireplaceBase::CanLoadItemIntoCargo ( EntityAI item)
protected

Definition at line 397 of file fireplace.c.

◆ CanObstruct()

override bool FireplaceBase::CanObstruct ( )
protected

Definition at line 40 of file fireplace.c.

◆ CanPlaceFireplaceInSelectedSpot()

static bool FireplaceBase::CanPlaceFireplaceInSelectedSpot ( Object building,
int fire_point_index,
out vector fire_point_pos_world,
out vector fire_point_rot_world )
staticprotected

Definition at line 103 of file ovenindoor.c.

◆ CanProxyObstruct()

override bool FireplaceBase::CanProxyObstruct ( )
protected

Definition at line 45 of file fireplace.c.

◆ CanPutInCargo() [1/3]

override bool FireplaceBase::CanPutInCargo ( EntityAI parent)
protected

Definition at line 293 of file barrelholes_colorbase.c.

◆ CanPutInCargo() [2/3]

override bool FireplaceBase::CanPutInCargo ( EntityAI parent)
protected

Definition at line 368 of file fireplace.c.

◆ CanPutInCargo() [3/3]

override bool FireplaceBase::CanPutInCargo ( EntityAI parent)
protected

Definition at line 257 of file ovenindoor.c.

◆ CanPutIntoHands() [1/3]

override bool FireplaceBase::CanPutIntoHands ( EntityAI parent)
protected

Definition at line 338 of file barrelholes_colorbase.c.

◆ CanPutIntoHands() [2/3]

override bool FireplaceBase::CanPutIntoHands ( EntityAI parent)
protected

Definition at line 409 of file fireplace.c.

◆ CanPutIntoHands() [3/3]

override bool FireplaceBase::CanPutIntoHands ( EntityAI parent)
protected

Definition at line 268 of file ovenindoor.c.

◆ CanReceiveAttachment() [1/2]

override bool FireplaceBase::CanReceiveAttachment ( EntityAI attachment,
int slotId )
protected

Definition at line 152 of file barrelholes_colorbase.c.

◆ CanReceiveAttachment() [2/2]

override bool FireplaceBase::CanReceiveAttachment ( EntityAI attachment,
int slotId )
protected

Definition at line 79 of file fireplace.c.

◆ CanReceiveItemIntoCargo() [1/2]

override bool FireplaceBase::CanReceiveItemIntoCargo ( EntityAI item)
protected

Definition at line 310 of file barrelholes_colorbase.c.

◆ CanReceiveItemIntoCargo() [2/2]

override bool FireplaceBase::CanReceiveItemIntoCargo ( EntityAI item)
protected

Definition at line 389 of file fireplace.c.

◆ CanReleaseAttachment() [1/2]

override bool FireplaceBase::CanReleaseAttachment ( EntityAI attachment)
protected

Definition at line 183 of file fireplace.c.

◆ CanReleaseAttachment() [2/2]

override bool FireplaceBase::CanReleaseAttachment ( EntityAI attachment)
protected

Definition at line 164 of file ovenindoor.c.

◆ CanReleaseCargo()

override bool FireplaceBase::CanReleaseCargo ( EntityAI cargo)
protected

Definition at line 332 of file barrelholes_colorbase.c.

◆ CanRemoveFromCargo() [1/3]

override bool FireplaceBase::CanRemoveFromCargo ( EntityAI parent)
protected

Definition at line 304 of file barrelholes_colorbase.c.

◆ CanRemoveFromCargo() [2/3]

override bool FireplaceBase::CanRemoveFromCargo ( EntityAI parent)
protected

Definition at line 383 of file fireplace.c.

◆ CanRemoveFromCargo() [3/3]

override bool FireplaceBase::CanRemoveFromCargo ( EntityAI parent)
protected

Definition at line 262 of file ovenindoor.c.

◆ CanRemoveFromHands()

override bool FireplaceBase::CanRemoveFromHands ( EntityAI parent)
protected

Definition at line 273 of file ovenindoor.c.

◆ CanShowSmoke() [1/2]

override bool FireplaceBase::CanShowSmoke ( )
protected

Definition at line 459 of file barrelholes_colorbase.c.

◆ CanShowSmoke() [2/2]

override bool FireplaceBase::CanShowSmoke ( )
protected

Definition at line 457 of file fireplace.c.

◆ Close()

override void FireplaceBase::Close ( )
protected

Definition at line 411 of file barrelholes_colorbase.c.

◆ CloseLoad()

void FireplaceBase::CloseLoad ( )
protected

Definition at line 419 of file barrelholes_colorbase.c.

◆ ContactEvent()

void FireplaceBase::ContactEvent ( IEntity other,
vector position )
protected

Definition at line 60 of file fireplace.c.

◆ CreateAreaDamage()

override void FireplaceBase::CreateAreaDamage ( )
protected

Definition at line 59 of file barrelholes_colorbase.c.

◆ DestroyClutterCutter() [1/2]

void FireplaceBase::DestroyClutterCutter ( Object clutter_cutter)
protected

Definition at line 510 of file barrelholes_colorbase.c.

◆ DestroyClutterCutter() [2/2]

void FireplaceBase::DestroyClutterCutter ( Object clutter_cutter)
protected

Definition at line 463 of file fireplace.c.

◆ EEItemAttached() [1/3]

override void FireplaceBase::EEItemAttached ( EntityAI item,
string slot_name )
protected

Definition at line 188 of file barrelholes_colorbase.c.

◆ EEItemAttached() [2/3]

override void FireplaceBase::EEItemAttached ( EntityAI item,
string slot_name )
protected

Definition at line 214 of file fireplace.c.

◆ EEItemAttached() [3/3]

override void FireplaceBase::EEItemAttached ( EntityAI item,
string slot_name )
protected

Definition at line 180 of file ovenindoor.c.

◆ EEItemDetached() [1/3]

override void FireplaceBase::EEItemDetached ( EntityAI item,
string slot_name )
protected

Definition at line 242 of file barrelholes_colorbase.c.

◆ EEItemDetached() [2/3]

override void FireplaceBase::EEItemDetached ( EntityAI item,
string slot_name )
protected

Definition at line 278 of file fireplace.c.

◆ EEItemDetached() [3/3]

override void FireplaceBase::EEItemDetached ( EntityAI item,
string slot_name )
protected

Definition at line 212 of file ovenindoor.c.

◆ EOnContact()

override void FireplaceBase::EOnContact ( IEntity other,
Contact extra )
protected

Definition at line 55 of file fireplace.c.

◆ EOnPostSimulate()

void FireplaceBase::EOnPostSimulate ( IEntity other,
float timeSlice )
protected

Definition at line 66 of file fireplace.c.

◆ EOnTouch()

override void FireplaceBase::EOnTouch ( IEntity other,
int extra )
protected

Definition at line 50 of file fireplace.c.

◆ Fireplace()

void FireplaceBase::Fireplace ( )
protected

universal temperature sources overrides

Definition at line 6 of file fireplace.c.

◆ GetBarrelCloseSoundset()

string FireplaceBase::GetBarrelCloseSoundset ( )
protected

Definition at line 537 of file barrelholes_colorbase.c.

◆ GetBarrelOpenSoundset()

string FireplaceBase::GetBarrelOpenSoundset ( )
protected

Definition at line 532 of file barrelholes_colorbase.c.

◆ GetDamageSystemVersionChange()

override int FireplaceBase::GetDamageSystemVersionChange ( )
protected

Definition at line 73 of file barrelholes_colorbase.c.

◆ GetDeploySoundset()

override string FireplaceBase::GetDeploySoundset ( )
protected

Definition at line 542 of file barrelholes_colorbase.c.

◆ GetFirePointIndex()

static int FireplaceBase::GetFirePointIndex ( string action_selection)
staticprotected

Definition at line 92 of file ovenindoor.c.

◆ GetInvulnerabilityTypeString()

override string FireplaceBase::GetInvulnerabilityTypeString ( )
protected

Definition at line 78 of file barrelholes_colorbase.c.

◆ GetSmokeEffectPosition()

vector FireplaceBase::GetSmokeEffectPosition ( )
protected

Definition at line 139 of file ovenindoor.c.

◆ HasFlammableMaterial() [1/3]

override bool FireplaceBase::HasFlammableMaterial ( )
protected

Definition at line 465 of file barrelholes_colorbase.c.

◆ HasFlammableMaterial() [2/3]

override bool FireplaceBase::HasFlammableMaterial ( )
protected

Definition at line 557 of file fireplace.c.

◆ HasFlammableMaterial() [3/3]

override bool FireplaceBase::HasFlammableMaterial ( )
protected

Definition at line 279 of file ovenindoor.c.

◆ HeightStartCheckOverride()

override float FireplaceBase::HeightStartCheckOverride ( )
protected

Definition at line 451 of file fireplace.c.

◆ IgniteEntityAsFireplace()

static Fireplace FireplaceBase::IgniteEntityAsFireplace ( notnull EntityAI entity,
notnull EntityAI fire_source )
staticprotected

Definition at line 685 of file fireplace.c.

◆ InitializeTemperatureSources() [1/2]

void FireplaceBase::InitializeTemperatureSources ( )
protected

Definition at line 40 of file barrelholes_colorbase.c.

◆ InitializeTemperatureSources() [2/2]

void FireplaceBase::InitializeTemperatureSources ( )
protected

Definition at line 26 of file fireplace.c.

◆ InitItemSounds()

override void FireplaceBase::InitItemSounds ( )
protected

Definition at line 547 of file barrelholes_colorbase.c.

◆ IsBarrelWithHoles()

override bool FireplaceBase::IsBarrelWithHoles ( )
protected

Definition at line 133 of file barrelholes_colorbase.c.

◆ IsBaseFireplace() [1/2]

override bool FireplaceBase::IsBaseFireplace ( )
protected

Definition at line 54 of file barrelholes_colorbase.c.

◆ IsBaseFireplace() [2/2]

override bool FireplaceBase::IsBaseFireplace ( )
protected

Definition at line 35 of file fireplace.c.

◆ IsIgnited() [1/3]

override bool FireplaceBase::IsIgnited ( )
protected

Definition at line 490 of file barrelholes_colorbase.c.

◆ IsIgnited() [2/3]

override bool FireplaceBase::IsIgnited ( )
protected

Definition at line 572 of file fireplace.c.

◆ IsIgnited() [3/3]

override bool FireplaceBase::IsIgnited ( )
protected

Definition at line 304 of file ovenindoor.c.

◆ IsIndoorOven()

override bool FireplaceBase::IsIndoorOven ( )
protected

Definition at line 159 of file ovenindoor.c.

◆ IsOpen()

override bool FireplaceBase::IsOpen ( )
protected

Definition at line 428 of file barrelholes_colorbase.c.

◆ IsPrepareToDelete() [1/2]

override bool FireplaceBase::IsPrepareToDelete ( )
protected

Definition at line 237 of file barrelholes_colorbase.c.

◆ IsPrepareToDelete() [2/2]

override bool FireplaceBase::IsPrepareToDelete ( )
protected

Definition at line 361 of file fireplace.c.

◆ IsThisIgnitionSuccessful() [1/3]

override bool FireplaceBase::IsThisIgnitionSuccessful ( EntityAI item_source = NULL)
protected

Definition at line 515 of file barrelholes_colorbase.c.

◆ IsThisIgnitionSuccessful() [2/3]

override bool FireplaceBase::IsThisIgnitionSuccessful ( EntityAI item_source = NULL)
protected

Definition at line 618 of file fireplace.c.

◆ IsThisIgnitionSuccessful() [3/3]

override bool FireplaceBase::IsThisIgnitionSuccessful ( EntityAI item_source = NULL)
protected

Definition at line 319 of file ovenindoor.c.

◆ OnBeforeTryDelete()

override void FireplaceBase::OnBeforeTryDelete ( )
protected

Definition at line 354 of file fireplace.c.

◆ OnDebugSpawn()

override void FireplaceBase::OnDebugSpawn ( )
protected

Definition at line 571 of file barrelholes_colorbase.c.

◆ OnIgnitedTarget() [1/3]

override void FireplaceBase::OnIgnitedTarget ( EntityAI target_item)
protected

Definition at line 495 of file barrelholes_colorbase.c.

◆ OnIgnitedTarget() [2/3]

override void FireplaceBase::OnIgnitedTarget ( EntityAI target_item)
protected

Definition at line 577 of file fireplace.c.

◆ OnIgnitedTarget() [3/3]

override void FireplaceBase::OnIgnitedTarget ( EntityAI target_item)
protected

Definition at line 309 of file ovenindoor.c.

◆ OnIgnitedThis() [1/3]

override void FireplaceBase::OnIgnitedThis ( EntityAI fire_source)
protected

Definition at line 499 of file barrelholes_colorbase.c.

◆ OnIgnitedThis() [2/3]

override void FireplaceBase::OnIgnitedThis ( EntityAI fire_source)
protected

Definition at line 581 of file fireplace.c.

◆ OnIgnitedThis() [3/3]

override void FireplaceBase::OnIgnitedThis ( EntityAI fire_source)
protected

Definition at line 313 of file ovenindoor.c.

◆ OnStoreLoad() [1/3]

override bool FireplaceBase::OnStoreLoad ( ParamsReadContext ctx,
int version )
protected

Definition at line 110 of file barrelholes_colorbase.c.

◆ OnStoreLoad() [2/3]

override bool FireplaceBase::OnStoreLoad ( ParamsReadContext ctx,
int version )
protected

Definition at line 515 of file fireplace.c.

◆ OnStoreLoad() [3/3]

override bool FireplaceBase::OnStoreLoad ( ParamsReadContext ctx,
int version )
protected

Definition at line 54 of file ovenindoor.c.

◆ OnStoreSave() [1/3]

override void FireplaceBase::OnStoreSave ( ParamsWriteContext ctx)
protected

Definition at line 103 of file barrelholes_colorbase.c.

◆ OnStoreSave() [2/3]

override void FireplaceBase::OnStoreSave ( ParamsWriteContext ctx)
protected

Definition at line 501 of file fireplace.c.

◆ OnStoreSave() [3/3]

override void FireplaceBase::OnStoreSave ( ParamsWriteContext ctx)
protected

Definition at line 41 of file ovenindoor.c.

◆ OnVariablesSynchronized()

override void FireplaceBase::OnVariablesSynchronized ( )
protected

Definition at line 138 of file barrelholes_colorbase.c.

◆ OnWasAttached()

override void FireplaceBase::OnWasAttached ( EntityAI parent,
int slot_id )
protected

Definition at line 83 of file barrelholes_colorbase.c.

◆ OnWasDetached()

override void FireplaceBase::OnWasDetached ( EntityAI parent,
int slot_id )
protected

Definition at line 90 of file barrelholes_colorbase.c.

◆ Open()

override void FireplaceBase::Open ( )
protected

Definition at line 394 of file barrelholes_colorbase.c.

◆ OpenLoad()

void FireplaceBase::OpenLoad ( )
protected

Definition at line 402 of file barrelholes_colorbase.c.

◆ OvenIndoor()

void FireplaceBase::OvenIndoor ( )
protected

Definition at line 13 of file ovenindoor.c.

◆ ParticleNormalSmokeStart()

override void FireplaceBase::ParticleNormalSmokeStart ( )
protected

Definition at line 151 of file ovenindoor.c.

◆ ParticleSmallSmokeStart()

override void FireplaceBase::ParticleSmallSmokeStart ( )
protected

Definition at line 145 of file ovenindoor.c.

◆ RefreshFireplacePhysics()

override void FireplaceBase::RefreshFireplacePhysics ( )
protected

Definition at line 495 of file fireplace.c.

◆ RefreshPhysics()

override void FireplaceBase::RefreshPhysics ( )
protected

Definition at line 468 of file fireplace.c.

◆ SetActions() [1/2]

override void FireplaceBase::SetActions ( )
protected

Definition at line 560 of file barrelholes_colorbase.c.

◆ SetActions() [2/2]

override void FireplaceBase::SetActions ( )
protected

Definition at line 742 of file fireplace.c.

◆ SetCookingEquipment()

override void FireplaceBase::SetCookingEquipment ( ItemBase equipment)
protected

Definition at line 340 of file fireplace.c.

◆ SetFirePointIndex()

void FireplaceBase::SetFirePointIndex ( int fire_point_index)
protected

Definition at line 98 of file ovenindoor.c.

◆ SetSmokePointPosition()

void FireplaceBase::SetSmokePointPosition ( vector smoke_point_pos)
protected

Definition at line 129 of file ovenindoor.c.

◆ SoundBarrelClosePlay()

void FireplaceBase::SoundBarrelClosePlay ( )
protected

◆ SoundBarrelOpenPlay()

void FireplaceBase::SoundBarrelOpenPlay ( )
protected

◆ UpdateVisualState()

void FireplaceBase::UpdateVisualState ( )
protected

Definition at line 433 of file barrelholes_colorbase.c.

Member Data Documentation

◆ m_ContactDeletionProcessing

bool FireplaceBase::m_ContactDeletionProcessing = false
protected

Definition at line 4 of file fireplace.c.

◆ m_FirePointIndex

int FireplaceBase::m_FirePointIndex = 1
protected

Definition at line 6 of file ovenindoor.c.

◆ m_IsOpenedClient

bool FireplaceBase::m_IsOpenedClient = false
protected

Definition at line 7 of file barrelholes_colorbase.c.

◆ m_Openable

ref OpenableBehaviour FireplaceBase::m_Openable
protected

Definition at line 9 of file barrelholes_colorbase.c.

◆ m_SmokePosX

float FireplaceBase::m_SmokePosX
protected

Definition at line 3 of file ovenindoor.c.

◆ m_SmokePosY

float FireplaceBase::m_SmokePosY
protected

Definition at line 4 of file ovenindoor.c.

◆ m_SmokePosZ

float FireplaceBase::m_SmokePosZ
protected

Definition at line 5 of file ovenindoor.c.

◆ OVENPOINT_ACTION_SELECTION

const string FireplaceBase::OVENPOINT_ACTION_SELECTION = "oven_action"
staticprotected

Definition at line 8 of file ovenindoor.c.

◆ OVENPOINT_FIRE_POSITION

const string FireplaceBase::OVENPOINT_FIRE_POSITION = "oven_point"
staticprotected

Definition at line 9 of file ovenindoor.c.

◆ OVENPOINT_PLACE_ROT

const string FireplaceBase::OVENPOINT_PLACE_ROT = "oven_rot"
staticprotected

Definition at line 10 of file ovenindoor.c.

◆ OVENPOINT_SMOKE_POSITION

const string FireplaceBase::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: