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

◆ GetDistanceString()

string ScriptedWidgetEventHandler::GetDistanceString ( float total_distance,
bool meters_only = false )
inlineprotected

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

83 {
84 if (total_distance > 0)
85 {
86 string distanceString;
87
88 float kilometers = total_distance * 0.001;
89 kilometers = Math.Round(kilometers);
90 if ( kilometers >= 10 && !meters_only )
91 {
92 distanceString = GetValueString(kilometers, true) + " #STR_distance_unit_abbrev_kilometer_0";
93 }
94 else
95 {
96 distanceString = GetValueString(total_distance) + " #STR_distance_unit_abbrev_meter_0";
97 }
98
99 return distanceString;
100 }
101
102 return "0" + " #STR_distance_unit_abbrev_meter_0";
103 }
string GetValueString(float total_value, bool show_decimals=false)
Определения MainMenuStats.c:105

Перекрестные ссылки GetValueString() и Math::Round().

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