/* synthesized appendix for ELEEW8 */ /* sparse lines above preserve recovered debugger line numbers where available */ /* ===== slot 0x0A equip ===== */ function eleew8_equip() /* entry=56 class_id=0x0126 slot=0x0A */ { set_info(0x0211, *(arg_06)); process_exclude(); if (!arg_0A) { spawn ELEEW8.enterFastArea(pid, arg_06); suspend; return; } else { for local_02 in nearby_items(shape=0x044E, origin=arg_06) { /* loopnext */ } ITEM.slot_25(0x1000, arg_06); } return; } /* ===== slot 0x0F enterFastArea ===== */ function eleew8_enterFastArea() /* entry=56 class_id=0x0126 slot=0x0F */ { set_info(0x021B, *(arg_06)); process_exclude(); if ((Item.getFrame(arg_06) == 1) || (Item.getStatus(arg_06) & 0x1000)) { return; } else { local_0A = Item.getQLo(arg_06); ITEM.slot_24(0x1000, arg_06); local_04 = (Item.getX(arg_06) + 64); local_06 = Item.getY(arg_06); local_08 = Item.getZ(arg_06); suspend; suspend; } return; }