Engine:CCMD var: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
== Arguments ==
== Arguments ==
* name - name for new variable
* name - name for new variable
* value (optional) - the value to set. If no value, then prints value if exists
* value (optional) - the value to set. If no value, then prints value if exists.


== Details ==
== Details ==
Line 34: Line 34:


== Notes ==
== Notes ==
* Will not trigger any associated events, if variable already exists when using to set a value.
* If variable already exists, will not trigger any associated events when attempting to set.

Latest revision as of 21:37, 16 October 2023

Console commands

Creates a new variable in the current context, if doesn't exist. If exists is ignored.

var bob fred

Arguments[edit]

  • name - name for new variable
  • value (optional) - the value to set. If no value, then prints value if exists.

Details[edit]

Can be used to set defaults for values.

Examples[edit]

Default values[edit]

  • 'var' called with 'bob' without a value. Variable 'bob' doesn't exist.
> var bob
Unknown: bob
  • Creates variable 'bob' and sets to 'fred'.
> var bob fred
  • Same as the first example, but now bob exists.
> var bob
'bob' is 'fred'
  • Try to set 'bob' to 'james', but 'bob' is already set.
> var bob james
> var bob
'bob' is 'fred'

Notes[edit]

  • If variable already exists, will not trigger any associated events when attempting to set.