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

Opcode80E8, Heal
>> subfunction   Heal

Author: Wasteland Ghost

09.02.05 10:52:42

Синтаксис оригинального компилятора:
void critter_heal(ObjectPtr who, int amount) - лечит (снимает) заданное количество хитпойнтов
Аргументы:
who - указатель на криттера
amount - количество хитпойнтов (может быть и положительной, и отрицательной величиной)
Author: legacy information

22.06.02 13:29:01

80E8 - лечение. Формат: <CritterAddr пациента>;<скоко хитов добавить>;80E8. Просто пролечивает криттера на указанное количество хитпойнтов. Полное лечение в скриптах (типа шамана или волтовского доктора) организуется именно через это дело, причем второй аргумент вычисляется как 80CA(7)-80CA(23h).