450 {
451 Param5<int,int,int,int,int> p5 = new Param5<int,int,int,int,int>(0,0,0,0,0);
452 int year, month, day, hour, minute;
453
457
458 if (slider_used)
459 {
460 int time_minutes = Math.Lerp(0, (24*60) - 1,
m_TimeSlider.GetCurrent()/100);
461 hour = time_minutes / 60;
462 minute = time_minutes % 60;
463 }
464 else
465 {
468 }
469
470 p5.param1 = year;
471 p5.param2 = month;
472 p5.param3 = day;
473 p5.param4 = hour;
474 p5.param5 = minute;
475
478
479 g_Game.GetMission().GetOnTimeChanged().Invoke();
480
482 {
484 }
485 }
proto native World GetWorld()
proto native DayZPlayer GetPlayer()
EditBoxWidget m_DateMinute
SliderWidget m_TimeSlider
EditBoxWidget m_DateMonth
void RefreshDateWidgets(int year, int month, int day, int hour, int minute)
proto native void SetDate(int year, int month, int day, int hour, int minute)
Sets actual ingame world time.
proto native CGame GetGame()