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 80AB

Opcode80AB, IsSneak
>> subfunction   IsSneak

Author: Wasteland Ghost

07.02.05 15:18:55

Синтаксис оригинального компилятора:
boolean using_skill(ObjectPtr who, int skill) - проверка использования "активного" умения
Аргументы:
who - указатель на объект
skill - номер "активного" умения (SKILL_FIRST_AID (6), SKILL_DOCTOR (7), SKILL_SNEAK (8))
Возвращаемое значение:
TRUE - если "активное" умение используется в данный момент, иначе - FALSE
Примечания:
реально возвращает верное значение только для SKILL_SNEAK
Author: legacy information

22.06.02 13:29:01

80AB - два аргумента - CritterID (на самом деле Addr) и 8 (при всех других значениях возвращает Addr, отличный от передаваемого), возвращает 1, если включен Sneak, в противном случае - 0.