Crusader_Decomp/USECODE/EUSECODE_extracted/pseudocode/LWPLATE4/slot_06_gotHit.txt

23 lines
451 B
Text
Raw Normal View History

2026-03-25 23:32:36 +01:00
function lwplate4_gotHit() /* entry=254 class_id=0x0466 slot=0x06 */
{
var
referent, /* [BP+00h] type=0x69 */
r, /* [BP+0Ah] type=0x69 */
vel, /* [BP+0Ch] type=0x69 */
item; /* [BP-02h] type=0x24 */
2026-03-26 00:37:17 +01:00
set_info(0x020C, *(arg_06));
process_exclude();
FREE.slot_2C(vel, r);
2026-03-26 00:37:17 +01:00
if (!retval) {
2026-03-25 23:32:36 +01:00
return;
2026-03-26 00:37:17 +01:00
}
else {
item = r;
if (r == 1) {
spawn LITEWALL.slot_21(pid, r, arg_06);
2026-03-26 00:37:17 +01:00
suspend;
}
}
return;
2026-03-25 23:32:36 +01:00
}