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

Opcode80F4, Free
>> subfunction   Free

Author: Wasteland Ghost

08.02.05 14:52:19

Синтаксис оригинального компилятора:
int destroy_object(ObjectPtr obj) - уничтожает объект
Аргументы:
obj - указатель на объект
Возвращаемое значение:
число реально уничтоженных экземпляров (?)
Примечания:
обработчик destroy_p_proc срабатывает только если объект уничтожается НЕ из своего скрипта.
Author: jargo

24.02.03 20:20:55

Free (objAddr) - This procedure is used to destroy object/entity.

Parameters:

objAddr - аddress of object to destroy (mostly self)

Example:

Free (Self); {This command will destroy owner of script file}

This procedure will NOT destroy player or any party member. If you want to destroy
party member then first use unlincally procedure.
Author: Wasteland Ghost

16.01.03 9:03:29

Free (objAddr) - деструктор, уничтожает объект и освобождает (?) память

Аргументы:
    objAddr - адрес объекта
Возвращаемое значение:
    Нет (?)
Пример:
Free (objAddr);
Author: legacy information

22.06.02 13:29:01

80F4 - нечто аналогичное оператору delete или, скорее, деструктору объекта. Формат: <ObjectAddr>;80F4. Уничтожает объект и, вероятно, освобождает память.