DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ SaveSceneSettings()

void PluginConfigHandler::SaveSceneSettings ( SceneData scene)
inlineprotected

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

189 {
190 // Save Mission Name
191 CfgParamString cfg_mission = CfgParamString.Cast( GetParamByName(PARAM_MISSION, CFG_TYPE_STRING) );
192 cfg_mission.SetValue(scene.GetNameMission());
193
194 // Save Time
195 CfgParamFloat cfg_time = CfgParamFloat.Cast( GetParamByName(PARAM_TIME, CFG_TYPE_FLOAT) );
196 cfg_time.SetValue(scene.GetInitTime());
197
198 // Save Year
199 CfgParamInt cfg_year = CfgParamInt.Cast( GetParamByName(PARAM_YEAR, CFG_TYPE_INT) );
200 cfg_year.SetValue(scene.GetInitYear());
201
202 // Save Month
203 CfgParamInt cfg_month = CfgParamInt.Cast( GetParamByName(PARAM_MONTH, CFG_TYPE_INT) );
204 cfg_month.SetValue(scene.GetInitMonth());
205
206 // Save Day
207 CfgParamInt cfg_day = CfgParamInt.Cast( GetParamByName(PARAM_DAY, CFG_TYPE_INT) );
208 cfg_day.SetValue(scene.GetInitDay());
209
210 // Save Hour
211 CfgParamInt cfg_hour = CfgParamInt.Cast( GetParamByName(PARAM_HOUR, CFG_TYPE_INT) );
212 cfg_hour.SetValue(scene.GetInitHour());
213
214 // Save Minute
215 CfgParamInt cfg_minute = CfgParamInt.Cast( GetParamByName(PARAM_MINUTE, CFG_TYPE_INT) );
216 cfg_minute.SetValue(scene.GetInitMinute());
217 }
const int CFG_TYPE_INT
Определения CfgParam.c:2
const int CFG_TYPE_STRING
Определения CfgParam.c:1
const int CFG_TYPE_FLOAT
Определения CfgParam.c:3
const string PARAM_TIME
Определения PluginConfigScene.c:7
const string PARAM_HOUR
Определения PluginConfigScene.c:11
const string PARAM_MINUTE
Определения PluginConfigScene.c:12
const string PARAM_DAY
Определения PluginConfigScene.c:10
const string PARAM_YEAR
Определения PluginConfigScene.c:8
const string PARAM_MISSION
Определения PluginConfigScene.c:6
const string PARAM_MONTH
Определения PluginConfigScene.c:9
int GetInitMinute()
Определения SceneData.c:191
int GetInitYear()
Определения SceneData.c:123
string GetNameMission()
Определения SceneData.c:90
int GetInitMonth()
Определения SceneData.c:140
float GetInitTime()
Определения SceneData.c:106
int GetInitDay()
Определения SceneData.c:157
int GetInitHour()
Определения SceneData.c:174

Перекрестные ссылки CFG_TYPE_FLOAT, CFG_TYPE_INT, CFG_TYPE_STRING, SceneData::GetInitDay(), SceneData::GetInitHour(), SceneData::GetInitMinute(), SceneData::GetInitMonth(), SceneData::GetInitTime(), SceneData::GetInitYear(), SceneData::GetNameMission(), PARAM_DAY, PARAM_HOUR, PARAM_MINUTE, PARAM_MISSION, PARAM_MONTH, PARAM_TIME и PARAM_YEAR.

Используется в SceneDataSave().