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 812D

Opcode812D, IsLocked
>> subfunction   IsLocked

Author: Wasteland Ghost

08.02.05 15:46:20

Синтаксис оригинального компилятора:
boolean obj_is_locked(ObjectPtr what) - проверяет, заперт ли данный объект
Аргументы:
what - указатель на объект
Возвращаемое значение:
TRUE - если объект заперт
FALSE - если объект не заперт или объект вообще нельзя запереть
Author: legacy information

22.06.02 13:29:01

812D - один аргумент - ObjectAddr двери. Возвращает 0, если дверь не заперта, и 2000000H, если заперта. Почему именно это значение - ахез, но в наблюдавшихся случаях именно так.