Call targets (list)
Virtual Machine supports ~2000 predefined call targets. About third of them were never used in original scripts. For calls that were used, most of the time it was possible to automatically get signatures with argument count, return value, ACT usage and variable types. In other cases signatures were retrieved manually.
In case of unused call targets, signatures have to be either guessed or retrieved from the game's executable. Some of the unused targets are connected to empty/removed functions. Calling non-existent target doesn't crash the VM, instead it's equivalent to calling a target with no arguments.
Contents
Basic calls
General usage calls used in all types of situations.
Used calls
TBC
Unused calls
TBC
Debug calls
Calls used mostly for debugging purposes. Many lead to empty functions or functions usable only in debug environment.
Used calls
TBC
Unused calls
TBC
Battle calls
Calls used mostly in battle context.
Used calls
TBC
Unused calls
TBC
Menu calls
Calls used mostly in menu context.
Used calls
TBC
Unused calls
TBC