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

Opcode80ED, Kill
>> subfunction   Kill

Author: Wasteland Ghost

08.02.05 14:45:41

Синтаксис оригинального компилятора:
void kill_critter(ObjectPtr obj, int death_frame) - убить криттера и определить изображение останков
Аргументы:
obj - указатель на объект
death_frame - идентификатор изображения:
возможные идентификаторы:
ANIM_fall_back_sf (48)
ANIM_fall_front_sf (49)
ANIM_bad_landing_sf (50)
ANIM_big_hole_sf (51)
ANIM_charred_body_sf (52)
ANIM_chunks_of_flesh_sf (53)
ANIM_dancing_autofire_sf (54)
ANIM_electrify_sf (55)
ANIM_sliced_in_half_sf (56)
ANIM_burned_to_nothing_sf (57)
ANIM_electrified_to_nothing_sf (58)
ANIM_exploded_to_nothing_sf (59)
ANIM_melted_to_nothing_sf (60)
ANIM_fall_back_blood_sf (61)
ANIM_fall_front_blood_sf (62)
специальные:
KILL_DONT_LEAVE_BODY (0)
KILL_LEAVE_BODY (1)
KILL_LEAVE_NV_BODY (2)
Примечания:
команда НЕ анимирует смерть криттера и НЕ обновляет экран
используется в контексте обработчиков карты
Author: legacy information

22.06.02 13:29:01

80ED - убивает криттера и определяет вид останков. Формат: <CritterAddr>;<вид трупа>;80ED. После выполнения команды криттер падает замертво в позе, определяемой 2-м аргументом. Более сказать невозможно, пока не будет результатов по системе frm.