Stuff
This commit is contained in:
parent
ee33f94b4b
commit
f92d1504fa
547 changed files with 37597 additions and 0 deletions
|
|
@ -0,0 +1,9 @@
|
|||
function miss6_cachein() /* entry=358 class_id=0x0912 slot=0x04 */
|
||||
{
|
||||
entry:
|
||||
set_info(0x0213, *(arg_06));
|
||||
process_exclude();
|
||||
/* pop_global global_id=0x1F size=0x1 */
|
||||
return;
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
function miss6_hatch() /* entry=358 class_id=0x0912 slot=0x07 */
|
||||
{
|
||||
entry:
|
||||
set_info(0x0210, *(arg_06));
|
||||
process_exclude();
|
||||
if (Intrinsic003F(arg_06) != 1) goto block_0163;
|
||||
|
||||
block_0139:
|
||||
class_0A0C_slot_41();
|
||||
spawn class_0912_slot_20(pid, arg_06);
|
||||
suspend;
|
||||
goto block_019D;
|
||||
|
||||
block_0163:
|
||||
if (Intrinsic003F(arg_06) != 2) goto block_019D;
|
||||
|
||||
block_0172:
|
||||
/* pop_global global_id=0x34 size=0x1 */
|
||||
spawn class_0912_slot_21(1, pid, arg_06);
|
||||
suspend;
|
||||
goto block_019D;
|
||||
|
||||
block_019D:
|
||||
return;
|
||||
|
||||
}
|
||||
156
USECODE/EUSECODE_extracted/pseudocode/MISS6/slot_20_slot_20.txt
Normal file
156
USECODE/EUSECODE_extracted/pseudocode/MISS6/slot_20_slot_20.txt
Normal file
|
|
@ -0,0 +1,156 @@
|
|||
function miss6_slot_20() /* entry=358 class_id=0x0912 slot=0x20 */
|
||||
{
|
||||
var
|
||||
referent, /* [BP+00h] type=0x69 */
|
||||
snell, /* [BP-02h] type=0x24 */
|
||||
n, /* [BP-04h] type=0x24 */
|
||||
item, /* [BP-06h] type=0x24 */
|
||||
door, /* [BP-08h] type=0x24 */
|
||||
doorX; /* [BP-0Ah] type=0x69 */
|
||||
|
||||
entry:
|
||||
set_info(0x0001, *(arg_06));
|
||||
|
||||
block_01D1:
|
||||
/* global_address global_id=0x3C */
|
||||
if Intrinsic0033() goto block_0207;
|
||||
|
||||
block_01E1:
|
||||
spawn class_0A0C_slot_32(pid, 2, 0x00000000);
|
||||
suspend;
|
||||
goto block_01D1;
|
||||
|
||||
block_0207:
|
||||
/* loopscr value_u8=0x24 */
|
||||
/* loopscr value_u8=0x3D */
|
||||
/* loopscr value_u8=0x40 */
|
||||
/* loopscr value_u8=0x25 */
|
||||
/* loop current_var=0xFC string_bytes=0x6 loop_type=0x2 */
|
||||
|
||||
block_0225:
|
||||
if condition goto block_026D;
|
||||
|
||||
block_0228:
|
||||
/* loopnext */
|
||||
goto block_0225;
|
||||
|
||||
block_026D:
|
||||
if snell goto block_0720;
|
||||
|
||||
block_0277:
|
||||
suspend;
|
||||
door = 0;
|
||||
/* loopscr value_u8=0x24 */
|
||||
/* loopscr value_u8=0x3D */
|
||||
/* loopscr value_u8=0x40 */
|
||||
/* loopscr value_u8=0x25 */
|
||||
/* loop current_var=0xFA string_bytes=0x6 loop_type=0x2 */
|
||||
|
||||
block_02C3:
|
||||
if condition goto block_0310;
|
||||
|
||||
block_02C6:
|
||||
if (Intrinsic00D9(item) != 19) goto block_030C;
|
||||
|
||||
block_02D8:
|
||||
door = item;
|
||||
spawn class_0A06_slot_20(pid, door);
|
||||
suspend;
|
||||
doorX = Intrinsic0013(door);
|
||||
|
||||
block_030C:
|
||||
/* loopnext */
|
||||
goto block_02C3;
|
||||
|
||||
block_0310:
|
||||
if (!door) goto block_0376;
|
||||
|
||||
block_031B:
|
||||
/* loopscr value_u8=0x24 */
|
||||
/* loopscr value_u8=0x3D */
|
||||
/* loopscr value_u8=0x40 */
|
||||
/* loopscr value_u8=0x25 */
|
||||
/* loop current_var=0xFA string_bytes=0x6 loop_type=0x2 */
|
||||
|
||||
block_0339:
|
||||
if condition goto block_0374;
|
||||
|
||||
block_033C:
|
||||
door = item;
|
||||
spawn class_0A06_slot_20(pid, door);
|
||||
suspend;
|
||||
doorX = Intrinsic0013(door);
|
||||
/* loopnext */
|
||||
goto block_0339;
|
||||
|
||||
block_0374:
|
||||
|
||||
block_0376:
|
||||
/* global_address global_id=0x3C */
|
||||
if (Intrinsic0013() > doorX) goto block_03B8;
|
||||
|
||||
block_038F:
|
||||
/* global_address global_id=0x3C */
|
||||
spawn class_0A11_slot_22(pid, 1, 12);
|
||||
suspend;
|
||||
goto block_03FA;
|
||||
|
||||
block_03B8:
|
||||
/* global_address global_id=0x3C */
|
||||
if (Intrinsic0013() < (doorX - 64)) goto block_03FA;
|
||||
|
||||
block_03D1:
|
||||
/* global_address global_id=0x3C */
|
||||
spawn class_0A11_slot_22(pid, 1, 4);
|
||||
suspend;
|
||||
goto block_03FA;
|
||||
|
||||
block_03FA:
|
||||
/* global_address global_id=0x3C */
|
||||
spawn class_0A11_slot_22(pid, 4, 0);
|
||||
suspend;
|
||||
/* global_address global_id=0x3C */
|
||||
spawn class_0A11_slot_22(pid, 2, 14);
|
||||
suspend;
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
spawn class_0A11_slot_22(pid, 2, 4, snell);
|
||||
suspend;
|
||||
spawn class_0A11_slot_22(pid, 1, 6, snell);
|
||||
suspend;
|
||||
suspend;
|
||||
suspend;
|
||||
spawn class_0A0C_slot_32(pid, 60, 0x00000000);
|
||||
suspend;
|
||||
/* global_address global_id=0x3C */
|
||||
suspend;
|
||||
/* str_to_ptr */
|
||||
/* free_stack_string value_u8=0x4 target=[SP+04h] */
|
||||
suspend;
|
||||
/* str_to_ptr */
|
||||
/* free_stack_string value_u8=0x4 target=[SP+04h] */
|
||||
suspend;
|
||||
/* str_to_ptr */
|
||||
/* free_stack_string value_u8=0x4 target=[SP+04h] */
|
||||
suspend;
|
||||
spawn class_0A0C_slot_32(pid, 60, 0x00000000);
|
||||
suspend;
|
||||
spawn class_0A11_slot_22(pid, 1, 4, snell);
|
||||
suspend;
|
||||
spawn class_0A11_slot_22(pid, 1, 2, snell);
|
||||
suspend;
|
||||
spawn class_0A11_slot_22(pid, 1, 4, snell);
|
||||
suspend;
|
||||
suspend;
|
||||
spawn class_0A0C_slot_32(pid, 60, 0x00000000);
|
||||
suspend;
|
||||
spawn class_0A11_slot_24(pid, snell);
|
||||
suspend;
|
||||
/* global_address global_id=0x3C */
|
||||
suspend;
|
||||
/* pop_global global_id=0x25 size=0x1 */
|
||||
|
||||
block_0720:
|
||||
return;
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
function miss6_slot_21() /* entry=358 class_id=0x0912 slot=0x21 */
|
||||
{
|
||||
entry:
|
||||
set_info(0x0001, *(arg_06));
|
||||
spawn class_0A0C_slot_26(pid, "6f", 0x00000000);
|
||||
/* free_stack_string value_u8=0x0 target=[SP+00h] */
|
||||
suspend;
|
||||
return;
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue