Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
SceneData Class Reference

Protected Member Functions

void SceneData ()
SceneObject AddObject (EntityAI e)
void Clear ()
SceneObject CreateSceneObject (string obj_name, vector pos)
ScenePlayer CreateScenePlayer ()
void DeleteSceneObject (SceneObject scene_object)
int GetInitDay ()
float GetInitFog ()
int GetInitHour ()
int GetInitMinute ()
int GetInitMonth ()
float GetInitOvercast ()
float GetInitRain ()
float GetInitTime ()
float GetInitWindForce ()
int GetInitYear ()
string GetNameMission ()
string GetNameScene ()
SceneObject GetSceneObjectByEntityAI (EntityAI e)
array< ref SceneObjectGetSceneObjects ()
array< ref SceneObjectGetSceneObjectsAll ()
array< ref ScenePlayer > GetScenePlayers ()
void SetInitDay (int value)
void SetInitFog (float value)
void SetInitHour (int value)
void SetInitMinute (int value)
void SetInitMonth (int value)
void SetInitOvercast (float value)
void SetInitRain (float value)
void SetInitTime (float time)
void SetInitWindForce (float value)
void SetInitYear (int value)
void SetNameMission (string name)
void SetNameScene (string name)

Protected Attributes

ref array< ref SceneObjectm_AllObjs
int m_DateInitDay
int m_DateInitHour
int m_DateInitMinute
int m_DateInitMonth
int m_DateInitYear
float m_InitTime
string m_NameMission
string m_NameScene
ref array< ref SceneObjectm_Objects
ref array< ref ScenePlayer > m_Players
float m_WeaterInitFog
float m_WeaterInitOvercast
float m_WeaterInitRain
float m_WeaterInitWindForce

Detailed Description

Definition at line 1 of file scenedata.c.

Constructor & Destructor Documentation

◆ SceneData()

void SceneData ( )
inlineprotected

Definition at line 23 of file scenedata.c.

References m_AllObjs, m_Objects, and m_Players.

Member Function Documentation

◆ AddObject()

SceneObject AddObject ( EntityAI e)
inlineprotected

◆ Clear()

void Clear ( )
inlineprotected

Definition at line 316 of file scenedata.c.

References m_AllObjs, m_Objects, and m_Players.

◆ CreateSceneObject()

SceneObject CreateSceneObject ( string obj_name,
vector pos )
inlineprotected

Definition at line 285 of file scenedata.c.

References SceneObject::Init(), and m_Objects.

Referenced by PluginConfigHandler::LoadSceneObjects().

◆ CreateScenePlayer()

ScenePlayer CreateScenePlayer ( )
inlineprotected

Definition at line 303 of file scenedata.c.

References m_Players, STRING_EMPTY, and Vector().

Referenced by PluginConfigHandler::LoadScenePlayer().

◆ DeleteSceneObject()

void DeleteSceneObject ( SceneObject scene_object)
inlineprotected

Definition at line 376 of file scenedata.c.

References m_Objects, and m_Players.

◆ GetInitDay()

int GetInitDay ( )
inlineprotected

Definition at line 157 of file scenedata.c.

References m_DateInitDay.

Referenced by PluginConfigHandler::SaveSceneSettings().

◆ GetInitFog()

float GetInitFog ( )
inlineprotected

Definition at line 242 of file scenedata.c.

References m_WeaterInitFog.

Referenced by PluginConfigHandler::SaveSceneWeather(), and PluginLocalProfile::SceneSave().

◆ GetInitHour()

int GetInitHour ( )
inlineprotected

Definition at line 174 of file scenedata.c.

References m_DateInitHour.

Referenced by PluginConfigHandler::SaveSceneSettings().

◆ GetInitMinute()

int GetInitMinute ( )
inlineprotected

Definition at line 191 of file scenedata.c.

References m_DateInitMinute.

Referenced by PluginConfigHandler::SaveSceneSettings().

◆ GetInitMonth()

int GetInitMonth ( )
inlineprotected

Definition at line 140 of file scenedata.c.

References m_DateInitMonth.

Referenced by PluginConfigHandler::SaveSceneSettings().

◆ GetInitOvercast()

float GetInitOvercast ( )
inlineprotected

Definition at line 208 of file scenedata.c.

References m_WeaterInitOvercast.

Referenced by PluginConfigHandler::SaveSceneWeather().

◆ GetInitRain()

float GetInitRain ( )
inlineprotected

◆ GetInitTime()

float GetInitTime ( )
inlineprotected

Definition at line 106 of file scenedata.c.

References m_InitTime.

Referenced by PluginConfigHandler::SaveSceneSettings(), and PluginLocalProfile::SceneSave().

◆ GetInitWindForce()

float GetInitWindForce ( )
inlineprotected

Definition at line 259 of file scenedata.c.

References m_WeaterInitWindForce.

Referenced by PluginConfigHandler::SaveSceneWeather().

◆ GetInitYear()

int GetInitYear ( )
inlineprotected

Definition at line 123 of file scenedata.c.

References m_DateInitYear.

Referenced by PluginConfigHandler::SaveSceneSettings().

◆ GetNameMission()

string GetNameMission ( )
inlineprotected

Definition at line 90 of file scenedata.c.

References m_NameMission.

Referenced by PluginConfigHandler::SaveSceneSettings(), and PluginLocalProfile::SceneSave().

◆ GetNameScene()

string GetNameScene ( )
inlineprotected

Definition at line 74 of file scenedata.c.

References m_NameScene.

Referenced by PluginConfigHandler::SceneDataSave(), and PluginLocalProfile::SceneSave().

◆ GetSceneObjectByEntityAI()

SceneObject GetSceneObjectByEntityAI ( EntityAI e)
inlineprotected

Definition at line 348 of file scenedata.c.

References m_Objects, and m_Players.

Referenced by PluginBase::OnRPCSyncSceneObject().

◆ GetSceneObjects()

array< ref SceneObject > GetSceneObjects ( )
inlineprotected

◆ GetSceneObjectsAll()

array< ref SceneObject > GetSceneObjectsAll ( )
inlineprotected

Definition at line 49 of file scenedata.c.

References GetSceneObjects(), GetScenePlayers(), and m_AllObjs.

◆ GetScenePlayers()

array< ref ScenePlayer > GetScenePlayers ( )
inlineprotected

Definition at line 41 of file scenedata.c.

References m_Players.

Referenced by GetSceneObjectsAll(), and PluginConfigHandler::SaveScenePlayer().

◆ SetInitDay()

void SetInitDay ( int value)
inlineprotected

◆ SetInitFog()

void SetInitFog ( float value)
inlineprotected

Definition at line 250 of file scenedata.c.

References g_Game, and m_WeaterInitFog.

Referenced by PluginConfigHandler::LoadSceneWeather().

◆ SetInitHour()

void SetInitHour ( int value)
inlineprotected

◆ SetInitMinute()

void SetInitMinute ( int value)
inlineprotected

◆ SetInitMonth()

void SetInitMonth ( int value)
inlineprotected

◆ SetInitOvercast()

void SetInitOvercast ( float value)
inlineprotected

Definition at line 216 of file scenedata.c.

References g_Game, and m_WeaterInitOvercast.

Referenced by PluginConfigHandler::LoadSceneWeather().

◆ SetInitRain()

void SetInitRain ( float value)
inlineprotected

Definition at line 233 of file scenedata.c.

References g_Game, and m_WeaterInitRain.

Referenced by PluginConfigHandler::LoadSceneWeather().

◆ SetInitTime()

void SetInitTime ( float time)
inlineprotected

Definition at line 114 of file scenedata.c.

References m_InitTime.

Referenced by PluginConfigHandler::LoadSceneSettings().

◆ SetInitWindForce()

void SetInitWindForce ( float value)
inlineprotected

Definition at line 267 of file scenedata.c.

References g_Game, and m_WeaterInitWindForce.

Referenced by PluginConfigHandler::LoadSceneWeather().

◆ SetInitYear()

void SetInitYear ( int value)
inlineprotected

◆ SetNameMission()

void SetNameMission ( string name)
inlineprotected

Definition at line 98 of file scenedata.c.

References m_NameMission, and name.

Referenced by PluginConfigHandler::LoadSceneSettings().

◆ SetNameScene()

void SetNameScene ( string name)
inlineprotected

Definition at line 82 of file scenedata.c.

References m_NameScene, and name.

Referenced by PluginConfigHandler::SceneDataLoad().

Field Documentation

◆ m_AllObjs

ref array<ref SceneObject> m_AllObjs
protected

Definition at line 18 of file scenedata.c.

Referenced by SceneData(), Clear(), and GetSceneObjectsAll().

◆ m_DateInitDay

int m_DateInitDay
protected

Definition at line 8 of file scenedata.c.

Referenced by GetInitDay(), SetInitDay(), SetInitHour(), SetInitMinute(), SetInitMonth(), and SetInitYear().

◆ m_DateInitHour

int m_DateInitHour
protected

◆ m_DateInitMinute

int m_DateInitMinute
protected

◆ m_DateInitMonth

int m_DateInitMonth
protected

◆ m_DateInitYear

int m_DateInitYear
protected

◆ m_InitTime

float m_InitTime
protected

Definition at line 5 of file scenedata.c.

Referenced by GetInitTime(), and SetInitTime().

◆ m_NameMission

string m_NameMission
protected

Definition at line 4 of file scenedata.c.

Referenced by GetNameMission(), and SetNameMission().

◆ m_NameScene

string m_NameScene
protected

Definition at line 3 of file scenedata.c.

Referenced by GetNameScene(), and SetNameScene().

◆ m_Objects

ref array<ref SceneObject> m_Objects
protected

◆ m_Players

ref array<ref ScenePlayer> m_Players
protected

◆ m_WeaterInitFog

float m_WeaterInitFog
protected

Definition at line 13 of file scenedata.c.

Referenced by GetInitFog(), and SetInitFog().

◆ m_WeaterInitOvercast

float m_WeaterInitOvercast
protected

Definition at line 11 of file scenedata.c.

Referenced by GetInitOvercast(), and SetInitOvercast().

◆ m_WeaterInitRain

float m_WeaterInitRain
protected

Definition at line 12 of file scenedata.c.

Referenced by GetInitRain(), and SetInitRain().

◆ m_WeaterInitWindForce

float m_WeaterInitWindForce
protected

Definition at line 14 of file scenedata.c.

Referenced by GetInitWindForce(), and SetInitWindForce().


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/classes/sceneeditor/scenedata.c