From 1c5ab1514bf0dd2fb9bf9cb3d124921c4bd4006b Mon Sep 17 00:00:00 2001 From: okvdai <108829133+okvdai@users.noreply.github.com> Date: Wed, 21 Jun 2023 14:36:41 +0200 Subject: [PATCH] Average kill distance calculation, better Hammer conversion --- .../mod/resource/pulse_english.txt | Bin 1034 -> 1118 bytes .../scripts/vscripts/pulse-common-func.gnut | 5 +++++ .../scripts/vscripts/ui/menu_stats_maps.nut | 8 ++++---- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/mods/ToneAPI.pulse/mod/resource/pulse_english.txt b/mods/ToneAPI.pulse/mod/resource/pulse_english.txt index 041ccd6528a8787ae223c4f77f67b00fe7f7c146..0d3d7124758600d7d92d9ef76905b341c16362aa 100644 GIT binary patch delta 50 zcmeC;xW}>K8}sCO%rcUW48aU83`z_NK 0 && int((1.905 * value ))/100 > 0 ? string(int((1.905 * value ) )/100) + "m" : "0"; } \ No newline at end of file diff --git a/mods/ToneAPI.pulse/mod/scripts/vscripts/ui/menu_stats_maps.nut b/mods/ToneAPI.pulse/mod/scripts/vscripts/ui/menu_stats_maps.nut index e43ddca..0e5f3d1 100644 --- a/mods/ToneAPI.pulse/mod/scripts/vscripts/ui/menu_stats_maps.nut +++ b/mods/ToneAPI.pulse/mod/scripts/vscripts/ui/menu_stats_maps.nut @@ -159,13 +159,13 @@ void function UpdateStatsForMap( string mapName ) SetStatsLabelValue( file.menu, "KillsValue1", pulseParse("maps", mapName.slice(3), "deaths") ) SetStatsLabelValue( file.menu, "KillsLabel2", Localize("#MAPS_TSD") ) - SetStatsLabelValue( file.menu, "KillsValue2", string(int((1.905 * float(pulseParse("maps", mapName.slice(3), "total_distance") ) ) )/100) + "m" ) + SetStatsLabelValue( file.menu, "KillsValue2", HammerToMeterString(float(pulseParse("maps", mapName.slice(3), "total_distance")))) SetStatsLabelValue( file.menu, "KillsLabel3", Localize("#MAPS_MSD") ) - SetStatsLabelValue( file.menu, "KillsValue3", string(int((1.905 * float(pulseParse("maps", mapName.slice(3), "max_distance") ) ) )/100) + "m" ) + SetStatsLabelValue( file.menu, "KillsValue3", HammerToMeterString(float(pulseParse("maps", mapName.slice(3), "max_distance")))) - SetStatsLabelValue( file.menu, "KillsLabel4", "--" ) - SetStatsLabelValue( file.menu, "KillsValue4", "--" ) + SetStatsLabelValue( file.menu, "KillsLabel4", Localize("#MAPS_ASD") ) + SetStatsLabelValue( file.menu, "KillsValue4", HammerToMeterString(float(pulseParse("maps", mapName.slice(3), "max_distance")) / float(pulseParse("maps", mapName.slice(3), "kills")))) //var anchorElem = Hud_GetChild( file.menu, "WeaponStatsBackground" ) //printt( Hud_GetX( anchorElem ) )