Skip to content

Instantly share code, notes, and snippets.

@T-Maxxx
Created August 26, 2020 19:37
Show Gist options
  • Save T-Maxxx/886cc302b8db241b1cc4855c4336fc49 to your computer and use it in GitHub Desktop.
Save T-Maxxx/886cc302b8db241b1cc4855c4336fc49 to your computer and use it in GitHub Desktop.
IW3 engine UI script "commands" complete list
fadeout(<item name>)
show(<item name>)
hide(<item name>)
showMenu(<menu name>)
hideMenu(<menu name>)
setcolor(<type>, <r>, <g>, <b>, <a>), where <type> from {backcolor, forecolor, bordercolor}, <{r, g, b, a}> is float from 0.0 to 1.0 where 0.0 is 0 and 1.0 is 255.
open(<menu name>)
close(<menu name>)
ingameopen(<menu name>)
ingameclose(<menu name>)
setbackground(<material>)
setitemcolor(<item name>, <type>, <r>, <g>, <b>, <a>), where <type> like in "setcolor", <{r, g, b, a}> like in "setcolor"
focusfirst(?)
setfocus(<item name>)
setfocusbydvar(<dvar name>)
setdvar(<dvar name>, <dvar string value>)
exec(<string>)
execnow(<string>)
execOnDvarStringValue(<dvarName>, <dvarValue>, <execCommand>)
execOnDvarIntValue(<dvarName>, <dvarValue>, <execCommand>)
execOnDvarFloatValue(<dvarName>, <dvarValue>, <execCommand>)
execNowOnDvarStringValue(<dvarName>, <dvarValue>, <execCommand>)
execNowOnDvarIntValue(<dvarName>, <dvarValue>, <execCommand>)
execNowOnDvarFloatValue(<dvarName>, <dvarValue>, <execCommand>)
play(<soundAlias>)
scriptmenuresponse(<responseString>)
scriptMenuRespondOnDvarStringValue(<dvarName>, <dvarValue>, <responseString>)
scriptMenuRespondOnDvarIntValue(<dvarName>, <dvarValue>, <responseString>)
scriptMenuRespondOnDvarFloatValue(<dvarName>, <dvarValue>, <responseString>)
setLocalVarBool(<varName>, <intAsString>)
setLocalVarInt(<varName>, <intAsString>)
setLocalVarFloat(<varName>, <floatAsString>)
setLocalVarString(<varName>, <string>)
feederTop()
feederBottom()
openforgametype(<string>), where <string> can contain "%s" where current gametype will be inserted and then it opens menu with result name.
closeforgametype(<string>), where <string> same as is "openforgametype"
statclearperknew(???), something related to "mp/statstable.csv"
statsetusingtable(???), something related to create-a-class feature.
statclearbitmask((<dvarName>, <dvarName2>), ???)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment