DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс FireplaceIndoor
+ Граф наследования:FireplaceIndoor:

Защищенные члены

void FireplaceIndoor ()
 
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 IsFireplaceIndoor ()
 
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 CanReceiveItemIntoCargo (EntityAI item)
 
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 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)
 

Защищенные данные

float m_SmokePosX
 
float m_SmokePosY
 
float m_SmokePosZ
 
int m_FirePointIndex = 1
 

Статические защищенные данные

static const string FIREPOINT_ACTION_SELECTION = "fireplace_action"
 
static const string FIREPOINT_FIRE_POSITION = "fireplace_point"
 
static const string FIREPOINT_PLACE_ROT = "fireplace_rot"
 
static const string FIREPOINT_SMOKE_POSITION = "fireplace_smoke"
 

Дополнительные унаследованные члены

- Закрытые члены унаследованные от FireplaceBase
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 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)
 
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)
 
- Закрытые статические члены унаследованные от FireplaceBase
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)
 
- Закрытые данные унаследованные от FireplaceBase
bool m_IsOpenedClient = false
 
ref OpenableBehaviour m_Openable
 
float m_SmokePosX
 
float m_SmokePosY
 
float m_SmokePosZ
 
int m_FirePointIndex = 1
 
- Закрытые статические данные унаследованные от FireplaceBase
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"
 

Подробное описание

См. определение в файле FireplaceIndoor.c строка 1