DIFF

class PluginConfigSceneSource

PluginConfigScene PluginConfigHandler PluginFileHandler PluginBase

All members, including inherited

Constants 23

protected const string FILE_ROOT_SCENES = "scenes"
Referenced by GetPathScenes()
protected const string PARAM_MISSION = "Mission"
protected const string PARAM_TIME = "InitTime"
protected const string PARAM_YEAR = "InitYear"
protected const string PARAM_MONTH = "InitMonth"
protected const string PARAM_DAY = "InitDay"
protected const string PARAM_HOUR = "InitHour"
protected const string PARAM_MINUTE = "InitMinute"
protected const string PARAM_OVERCAST = "WeatherInitOvercast"
protected const string PARAM_RAIN = "WeatherInitRain"
protected const string PARAM_FOG = "WeatherInitFog"
protected const string PARAM_WIND_F = "WeatherInitWindForce"
protected const string PARAM_PLAYER = "Player"
protected const string PARAM_OBJ_COUNT = "SceneObjectsCount"
protected const string PARAM_OBJ_NAME = "SceneObject"
protected const string PARAM_OBJ_ATT = "Att"
protected const string PARAM_OBJ_LNK = "Lnk"
protected const string PARAM_OBJ_TYPE = "type"
protected const string PARAM_OBJ_POS = "position"
protected const string PARAM_OBJ_ROT = "rotation"
protected const string PARAM_OBJ_DMG = "damage"
protected const string PARAM_OBJ_HLT = "health"
protected const string PARAM_OBJ_ISCR = "init_script"

Members 3

protected string FILE_ROOT = "$saves:"
Referenced by GetPathScenes(), and OnInit()
TStringArray m_CfgTemplate
protected string m_FileSceneName

Methods 19

override void OnInit()
string GetPathScenes()
References FILE_ROOT, and FILE_ROOT_SCENES
Referenced by GetFileName(), GetSceneList(), SceneDelete()
Show 2 more, SceneDuplicate(), and SceneRename()
override string GetFileName()
Referenced by SceneDataLoad()
void SceneRename(string scene_name, string scene_name_new)
string EncodeInitScript(string script)
References string.Replace()
string DecodeInitScript(string script)
References string.Replace()