Property | Type | Description | |
---|---|---|---|
Instructions | HITInstruction[] |
Method | Description | |
---|---|---|
Abs ( |
||
Add ( |
Increment a "dest" variable by a "src" variable.
|
|
AddToGroup ( |
||
And ( |
||
Assert ( |
||
Call ( |
Call a function; push the instruction pointer and jump to the given address.
|
|
CallEntryPoint ( |
||
CallMask ( |
||
CallPush ( |
||
Callback ( |
||
Cmp ( |
Compare two variables and set the flags.
|
|
Dec ( |
||
Div ( |
Divide a "dest" variable by a "src" variable, and round the result towards zero (truncate).
|
|
Duck ( |
Ducks all audio with priority lower than this. Imagine all the other sounds getting quieter when the fire music plays.
|
|
End ( |
Return from this function; pop the instruction pointer from the stack and jump.
|
|
Error ( |
||
GetSrcDataField ( |
||
GetVar ( |
||
Greater ( |
||
IfEqual ( |
If the zero flag is set, jump to the given address.
|
|
IfGreatOrEq ( |
If the sign flag is not set, jump to the given address.
|
|
IfGreater ( |
If the sign flag is not set and the zero flag is not set, jump to the given address
|
|
IfLess ( |
If the sign flag is set, jump to the given address.
|
|
IfLessOrEq ( |
If the sign flag is set or the zero flag is set, jump to the given address.
|
|
IfNotEqual ( |
If the zero flag is not set, jump to the given address.
|
|
Inc ( |
||
Jump ( |
Jump to a given address.
|
|
KillNote ( |
||
KillTrack ( |
Kill a track, whose ID resides in the specified variable.
|
|
Less ( |
||
Limit ( |
||
LoadB ( |
Sign-extend a 1-byte constant to 4 bytes and write to a variable.
|
|
LoadL ( |
Write a 4-byte constant to a variable.
|
|
Loop ( |
Jump back to the loop point (start of track subroutine by default).
|
|
Max ( |
Find the higher of a "dest" variable and a "src" constant and store the result in the variable.
|
|
Min ( |
Find the lower of a "dest" variable and a "src" constant and store the result in the variable.
|
|
Mul ( |
Multiply a "dest" variable by a "src" variable.
|
|
NAnd ( |
||
NOP ( |
Does nothing.
|
|
NOr ( |
||
Not ( |
||
Note ( |
||
NoteOff ( |
||
NoteOn ( |
Play a note, whose ID resides in the specified variable.
|
|
NoteOnLoop ( |
||
Or ( |
||
PlayNote ( |
||
PlayTrack ( |
Play a track, whose ID resides in the specified variable.
|
|
Pop ( |
||
PrintReg ( |
||
Push ( |
||
PushMask ( |
||
PushVars ( |
||
Rand ( |
Generate a random number between "low" and "high" variables, inclusive, and store the result in the "dest" variable.
|
|
RemoveFromGroup ( |
||
Return ( |
Kill this thread.
|
|
SeqGroupKill ( |
Kill an actor's vocals, given a constant ID.
|
|
SeqGroupReturn ( |
Kill a sequence group with the return value specified by a constant.
|
|
SeqGroupTrackID ( |
||
SeqGroupWait ( |
||
Set ( |
Copy the contents of one variable into another.
|
|
SetChanReg ( |
||
SetGL ( |
Read globally, set locally (source: defaultsyms.txt).
|
|
SetLG ( |
Set global = local (source: defaultsyms.txt).
|
|
SetLL ( |
Copy the contents of one variable into another (equivalent to set and settt; defaultsyms.txt says "ISN'T THIS THE SAME AS SET TOO?")
|
|
SetLT ( |
||
SetLoop ( |
Set the loop point to the current position.
|
|
SetSrcDataField ( |
||
SetTL ( |
||
SmartAdd ( |
||
SmartChoose ( HITThread thread ) : HITResult |
Set the specified variable to a random entry from the selected hitlist.
|
|
SmartIndex ( HITThread thread ) : HITResult |
Load a track ("index" variable) from a hitlist ("table" variable).
|
|
SmartRemove ( HITThread thread ) : HITResult | ||
SmartRemoveAll ( HITThread thread ) : HITResult | ||
SmartSetCrit ( HITThread thread ) : HITResult | ||
SmartSetList ( HITThread thread ) : HITResult |
Choose a global hitlist, or 0 for the one local to the track (source: defaultsyms.txt).
|
|
StopNote ( HITThread thread ) : HITResult | ||
StopTrack ( HITThread thread ) : HITResult |
Stop playing a track, whose ID resides in the specified variable.
|
|
Sub ( HITThread thread ) : HITResult |
Decrement a "dest" variable by a "src" variable.
|
|
Test ( HITThread thread ) : HITResult |
Examine a variable and set the flags.
|
|
Test1 ( HITThread thread ) : HITResult | ||
Test2 ( HITThread thread ) : HITResult | ||
Test3 ( HITThread thread ) : HITResult | ||
Test4 ( HITThread thread ) : HITResult | ||
TestX ( HITThread thread ) : HITResult | ||
Throw ( HITThread thread ) : HITResult | ||
Unduck ( HITThread thread ) : HITResult |
Unducks all audio back to the volume before Duck() was called.
|
|
Wait ( HITThread thread ) : HITResult |
Wait for a length of time in milliseconds, specified by a variable.
|
|
WaitEqual ( HITThread thread ) : HITResult |
Wait until two variables are equal.
|
|
WaitGreatOrEq ( HITThread thread ) : HITResult | ||
WaitGreater ( HITThread thread ) : HITResult | ||
WaitLess ( HITThread thread ) : HITResult | ||
WaitLessOrEq ( HITThread thread ) : HITResult | ||
WaitNotEqual ( HITThread thread ) : HITResult | ||
WaitSamp ( HITThread thread ) : HITResult |
Wait for the previously selected note to finish playing.
|
|
XOr ( HITThread thread ) : HITResult |
public static Abs ( |
||
thread | ||
return | HITResult |
public static Add ( |
||
thread | ||
return | HITResult |
public static AddToGroup ( |
||
thread | ||
return | HITResult |
public static And ( |
||
thread | ||
return | HITResult |
public static Assert ( |
||
thread | ||
return | HITResult |
public static Call ( |
||
thread | ||
return | HITResult |
public static CallEntryPoint ( |
||
thread | ||
return | HITResult |
public static CallMask ( |
||
thread | ||
return | HITResult |
public static CallPush ( |
||
thread | ||
return | HITResult |
public static Callback ( |
||
thread | ||
return | HITResult |
public static Cmp ( |
||
thread | ||
return | HITResult |
public static Dec ( |
||
thread | ||
return | HITResult |
public static Div ( |
||
thread | ||
return | HITResult |
public static Duck ( |
||
thread | ||
return | HITResult |
public static End ( |
||
thread | ||
return | HITResult |
public static Error ( |
||
thread | ||
return | HITResult |
public static GetSrcDataField ( |
||
thread | ||
return | HITResult |
public static GetVar ( |
||
thread | ||
return | HITResult |
public static Greater ( |
||
thread | ||
return | HITResult |
public static IfEqual ( |
||
thread | ||
return | HITResult |
public static IfGreatOrEq ( |
||
thread | ||
return | HITResult |
public static IfGreater ( |
||
thread | ||
return | HITResult |
public static IfLess ( |
||
thread | ||
return | HITResult |
public static IfLessOrEq ( |
||
thread | ||
return | HITResult |
public static IfNotEqual ( |
||
thread | ||
return | HITResult |
public static Inc ( |
||
thread | ||
return | HITResult |
public static Jump ( |
||
thread | ||
return | HITResult |
public static KillNote ( |
||
thread | ||
return | HITResult |
public static KillTrack ( |
||
thread | ||
return | HITResult |
public static Less ( |
||
thread | ||
return | HITResult |
public static Limit ( |
||
thread | ||
return | HITResult |
public static LoadB ( |
||
thread | ||
return | HITResult |
public static LoadL ( |
||
thread | ||
return | HITResult |
public static Loop ( |
||
thread | ||
return | HITResult |
public static Max ( |
||
thread | ||
return | HITResult |
public static Min ( |
||
thread | ||
return | HITResult |
public static Mul ( |
||
thread | ||
return | HITResult |
public static NAnd ( |
||
thread | ||
return | HITResult |
public static NOP ( |
||
thread | ||
return | HITResult |
public static NOr ( |
||
thread | ||
return | HITResult |
public static Not ( |
||
thread | ||
return | HITResult |
public static Note ( |
||
thread | ||
return | HITResult |
public static NoteOff ( |
||
thread | ||
return | HITResult |
public static NoteOn ( |
||
thread | ||
return | HITResult |
public static NoteOnLoop ( |
||
thread | ||
return | HITResult |
public static Or ( |
||
thread | ||
return | HITResult |
public static PlayNote ( |
||
thread | ||
return | HITResult |
public static PlayTrack ( |
||
thread | ||
return | HITResult |
public static Pop ( |
||
thread | ||
return | HITResult |
public static PrintReg ( |
||
thread | ||
return | HITResult |
public static Push ( |
||
thread | ||
return | HITResult |
public static PushMask ( |
||
thread | ||
return | HITResult |
public static PushVars ( |
||
thread | ||
return | HITResult |
public static Rand ( |
||
thread | ||
return | HITResult |
public static RemoveFromGroup ( |
||
thread | ||
return | HITResult |
public static Return ( |
||
thread | ||
return | HITResult |
public static SeqGroupKill ( |
||
thread | ||
return | HITResult |
public static SeqGroupReturn ( |
||
thread | ||
return | HITResult |
public static SeqGroupTrackID ( |
||
thread | ||
return | HITResult |
public static SeqGroupWait ( |
||
thread | ||
return | HITResult |
public static Set ( |
||
thread | ||
return | HITResult |
public static SetChanReg ( |
||
thread | ||
return | HITResult |
public static SetGL ( |
||
thread | ||
return | HITResult |
public static SetLG ( |
||
thread | ||
return | HITResult |
public static SetLL ( |
||
thread | ||
return | HITResult |
public static SetLT ( |
||
thread | ||
return | HITResult |
public static SetLoop ( |
||
thread | ||
return | HITResult |
public static SetSrcDataField ( |
||
thread | ||
return | HITResult |
public static SetTL ( |
||
thread | ||
return | HITResult |
public static SmartAdd ( |
||
thread | ||
return | HITResult |
public static SmartChoose ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static SmartIndex ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static SmartRemove ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static SmartRemoveAll ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static SmartSetCrit ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static SmartSetList ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static StopNote ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static StopTrack ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Sub ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Test ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Test1 ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Test2 ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Test3 ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Test4 ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static TestX ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Throw ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Unduck ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static Wait ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static WaitEqual ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static WaitGreatOrEq ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static WaitGreater ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static WaitLess ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static WaitLessOrEq ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static WaitNotEqual ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static WaitSamp ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |
public static XOr ( HITThread thread ) : HITResult | ||
thread | HITThread | |
return | HITResult |