Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
House Class Reference
Inheritance diagram for House:
BuildingBase Land_Bilboard_Base Land_HotSpring Land_Underground_EntranceBase Land_WarheadStorage_Bunker_Facility Land_WarheadStorage_Main Land_WarheadStorage_PowerStation StaticObj_Roadblock_Wood_Small Land_Underground_Stairs_Exit

Protected Member Functions

void ~Land_Buoy ()
override void DeferredInit ()

Protected Attributes

BuoyLight m_Light

Private Member Functions

void House ()
void ChristmasTree ()
override void EEDelete (EntityAI parent)
override void EEDelete (EntityAI parent)
override void EEInit ()
override void EEInit ()
override void EEOnCECreate ()
string GetSoundSet ()
void RequestSoundEvent ()

Static Private Member Functions

static bool Init ()

Private Attributes

const string LOOP_SOUND = "ChristmasMusic_SoundSet"
EffectSound m_AmbientSoundLoop
Particle m_ParticleEfx
XmasTreeLight m_TreeLight

Static Private Attributes

static bool m_Init = Init()

Detailed Description

Definition at line 1 of file crashbase.c.

Constructor & Destructor Documentation

◆ ~Land_Buoy()

void ~Land_Buoy ( )
inlineprotected

Definition at line 17 of file land_buoy.c.

References m_Light.

◆ House()

void House ( )
inlineprivate

Definition at line 87 of file building.c.

Member Function Documentation

◆ ChristmasTree()

void ChristmasTree ( )
inlineprivate

Definition at line 7 of file christmastree.c.

References g_Game, and m_TreeLight.

◆ DeferredInit()

override void DeferredInit ( )
inlineprotected

Definition at line 5 of file land_buoy.c.

References g_Game, and m_Light.

◆ EEDelete() [1/2]

override void EEDelete ( EntityAI parent)
inlineprivate

Definition at line 44 of file crashbase.c.

References g_Game, and m_ParticleEfx.

◆ EEDelete() [2/2]

override void EEDelete ( EntityAI parent)
inlineprivate

◆ EEInit() [1/2]

override void EEInit ( )
inlineprivate

◆ EEInit() [2/2]

override void EEInit ( )
inlineprivate

Definition at line 16 of file christmastree.c.

References g_Game, LOOP_SOUND, and m_AmbientSoundLoop.

◆ EEOnCECreate()

override void EEOnCECreate ( )
inlineprivate

Definition at line 13 of file crashbase.c.

References RequestSoundEvent().

◆ GetSoundSet()

string GetSoundSet ( )
inlineprivate

Definition at line 26 of file crashbase.c.

◆ Init()

bool Init ( )
inlinestaticprivate

Definition at line 6 of file crashbase.c.

References CrashSoundSets::RegisterSoundSet().

◆ RequestSoundEvent()

void RequestSoundEvent ( )
inlineprivate

Definition at line 19 of file crashbase.c.

References g_Game, GetPosition(), and CrashBase::GetSoundSet().

Referenced by EEOnCECreate().

Field Documentation

◆ LOOP_SOUND

const string LOOP_SOUND = "ChristmasMusic_SoundSet"
private

Definition at line 5 of file christmastree.c.

Referenced by EEInit().

◆ m_AmbientSoundLoop

EffectSound m_AmbientSoundLoop
private

Definition at line 4 of file christmastree.c.

Referenced by EEDelete(), and EEInit().

◆ m_Init

bool m_Init = Init()
staticprivate

Definition at line 4 of file crashbase.c.

◆ m_Light

BuoyLight m_Light
protected

Definition at line 3 of file land_buoy.c.

Referenced by ~Land_Buoy(), and DeferredInit().

◆ m_ParticleEfx

Particle m_ParticleEfx
private

Definition at line 3 of file crashbase.c.

Referenced by EEDelete().

◆ m_TreeLight

XmasTreeLight m_TreeLight
private

Definition at line 3 of file christmastree.c.

Referenced by ChristmasTree(), and EEDelete().


The documentation for this class was generated from the following files:
  • F:/Games/Dayz/scripts/4_world/entities/building/crashbase.c
  • F:/Games/Dayz/scripts/4_world/entities/building/specific/land_buoy.c
  • F:/Games/Dayz/scripts/4_world/entities/woodbase/christmastree.c
  • F:/Games/Dayz/scripts/4_world/entities/game/super/building.c