From: Samual Date: Sun, 6 Nov 2011 04:08:14 +0000 (-0400) Subject: Move GetFilteredNumber to common/util.qc X-Git-Tag: xonotic-v0.6.0~188^2~28^2~254 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=a78b91520c282002feab931402c6ff64cbb81f7f;p=xonotic%2Fxonotic-data.pk3dir.git Move GetFilteredNumber to common/util.qc --- diff --git a/qcsrc/common/util.qc b/qcsrc/common/util.qc index 5ffef8f09..105b7e776 100644 --- a/qcsrc/common/util.qc +++ b/qcsrc/common/util.qc @@ -2107,3 +2107,17 @@ float lowestbit(float f) f &~= f * 65536; return f; } + +// used by gamecommand/clientcommand system +float GetFilteredNumber(string input) +{ + float output; + + if(substring(input, 0, 1) == "#") + output = stof(substring(input, 1, -1)); + else + output = stof(input); + + //print(strcat("input: ", input, ", output: ", ftos(output), ",\n")); + return output; +} \ No newline at end of file diff --git a/qcsrc/server/miscfunctions.qc b/qcsrc/server/miscfunctions.qc index 8da5eb4c3..2fe562774 100644 --- a/qcsrc/server/miscfunctions.qc +++ b/qcsrc/server/miscfunctions.qc @@ -3135,16 +3135,3 @@ float isPushable(entity e) return TRUE; return FALSE; } - -float GetFilteredNumber(string input) -{ - float output; - - if(substring(input, 0, 1) == "#") - output = stof(substring(input, 1, -1)); - else - output = stof(input); - - //print(strcat("input: ", input, ", output: ", ftos(output), ",\n")); - return output; -}