Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
S
 SCRIPT
 script_macros_common.hpp
CBA_fnc_selectWeapon
CBA_fnc_setMarkerPersistent
CBA_fnc_shuffle
CBA_fnc_split
CBA_fnc_strLen
 SUB
CBA_fnc_switchPlayer
T
CBA_fnc_test
 TRACE_1(MESSAGE,A)
 TRACE_2(MESSAGE,A,B)
 TRACE_3(MESSAGE,A,B,C)
 TRACE_4(MESSAGE,A,B,C,D)
 TRACE_5(MESSAGE,A,B,C,D,E)
 TRACE_6(MESSAGE,A,B,C,D,E,F)
 TRACE_7(MESSAGE,A,B,C,D,E,F,G)
 TRACE_8(MESSAGE,A,B,C,D,E,F,G,H)
 TRACE_n
CBA_fnc_trim
V
 VARIABLE
W
 WARNING
Sets name of script (relies on PREFIX and COMPONENT values being #defined).
A general set of useful macro functions for use by CBA itself or by any module that uses CBA.
Selects weapon, if the player has the weapon, including correctly selecting a muzzle, if any.
Sets or unsets JIP persistency on a global marker.
Shuffles an array’s contents into random order, returning a new array.
Splits a string into substrings using a separator.
Counts the number of characters in a string.
Subtract a value from a number variable.
Switch player to another unit.
Runs unit tests for an addon or component.
Log 1 variable.
Log 2 variables.
Log 3 variables.
Log 4 variables.
Log 5 variables.
Log 6 variables.
Log 7 variables.
Log 8 variables.
Log a message and 1-8 variables to the RPT log.
Trims white-space (space, tab, newline) from the both ends of a string.
Variable to check if it is of a particular type [Any, not nil]
Record a timestamped, non-critical error in the RPT log.
Close