Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision |
new:getcvarfixed [2018/02/15 20:53] – created korshun | new:getcvarfixed [2018/02/19 12:58] – korshun |
---|
====== GetCVarFixed ====== | ====== GetCVarFixed ====== |
| |
* ''fixed GetCVarFixed(str name) | * ''fixed a_GetCVarFixed(str name)'' |
* ''fixed GetUserCVarFixed(int player, str name) | * ''fixed a_GetUserCVarFixed(int player, str name)'' |
| |
ZDoom doesn't provide a version of [[zdoom>GetCVar]] that returns the value of a float cvar. | ZDoom doesn't provide a version of [[zdoom>GetCVar]] that returns the value of a float cvar. |
| |
ACSUtils implements GetCVarFixed and GetUserCVarFixed by calling [[zdoom>GetCVarString]] and parsing the number using ACSUtils [[number parsing functions]]. | ACSUtils implements ''a_GetCVarFixed'' and ''a_GetUserCVarFixed'' by calling [[zdoom>GetCVarString]] to retrieve its value as a string and parsing that string using ACSUtils [[new:number_parsing|number parsing functions]]. |
| |
| The functions have an ''a_'' prefix, because [[GDCC]] has its own unrelated ''GetCVarFixed'' function, which would cause a compiler error in GDCC if the ACSUtils functions were just called ''GetCVarFixed'' and ''GetUserCVarFixed''. |