Fallout2 Opcode Playground

Opcodes: 8000-801F, 8020-803F, 8040-805F,
8060-807F, 8080-809F, 80A0-80BF, 80C0-80DF,
80E0-80FF, 8100-811F, 8120-813F, 8140-8155
 
List Opcodes:Used in Fallout 2Named
Known to DecompilerDescribed

Descriptions for 80A9

Opcode80A9, SetPlayerPos
>> subfunction   SetPlayerPos

Author: Wasteland Ghost

07.02.05 15:16:42

Синтаксис оригинального компилятора:
void override_map_start(int x, int y, int elev, int rot) - принудительно установить позицию игрока при загрузке карты
Аргументы:
x - позиция по x
y - позиция по y
elev - этаж (0, 1, 2)
rot - направление взгляда (0...5)
Возвращаемое значение:
нет
Примечания:
результат работы функции выглядит как немедленное перемещение игрока в указанную точку, на которой центрируется экран (см. также set_map_start)
Author: legacy information

22.06.02 13:29:01

80A9 - мгновенное перемещение чузена в произвольную точку локации. Формат: <x - координата>;<y - координата >;<z - вероятно, но не точно, этаж>;<ориентация>;80A9. Команда используется исключительно в функциях map_enter_p_proc скриптов локаций, хотя может использоваться и в любых других.