Pseudocode decompialtion improvements and docs

This commit is contained in:
MaddoScientisto 2026-03-26 22:10:48 +01:00
commit 589bfc31ef
1898 changed files with 60634 additions and 6597 deletions

View file

@ -6,15 +6,15 @@ function textfile_slot_21() /* entry=393 class_id=0x0A17 slot=0x21 */
msgNum; /* [BP+0Ch] type=0x69 */
if (msgNum < 110) {
class_0A1F_slot_20(0, msgNum, linkNum, arg_06);
TEXTFIL2.slot_20(0, msgNum, linkNum, arg_06);
return;
}
else if (msgNum < 60) {
class_0A1D_slot_20(0, msgNum, linkNum, arg_06);
TEXTFIL1.slot_20(0, msgNum, linkNum, arg_06);
return;
}
else {
class_0A17_slot_23(0, msgNum, linkNum, arg_06);
TEXTFILE.slot_23(0, msgNum, linkNum, arg_06);
return;
}
return;

View file

@ -6,16 +6,16 @@ function textfile_slot_22() /* entry=393 class_id=0x0A17 slot=0x22 */
vel; /* [BP+0Ch] type=0x69 */
set_info(0x0001, *(arg_06));
class_0A0C_slot_2B(vel, ref);
FREE.slot_2B(vel, ref);
if (!retval) {
if (Item.getMapArray(arg_06) == 0) {
if (Item.getFrame(arg_06) == 0) {
spawn class_0A1E_slot_28(pid, 0, 0, arg_06);
spawn ITEM.slot_28(pid, 0, 0, arg_06);
suspend;
return;
}
else if (Item.getFrame(arg_06) == 1) {
spawn class_0A1E_slot_28(pid, 0, 0, arg_06);
spawn ITEM.slot_28(pid, 0, 0, arg_06);
suspend;
return;
}

View file

@ -12,7 +12,7 @@ function textfile_slot_23() /* entry=393 class_id=0x0A17 slot=0x23 */
if (msgNum >= 110) goto block_02EB;
block_02D1:
class_0A1F_slot_20(passcode, msgNum, linkNum, arg_06);
TEXTFIL2.slot_20(passcode, msgNum, linkNum, arg_06);
goto block_24DD;
block_02E8:
@ -22,7 +22,7 @@ function textfile_slot_23() /* entry=393 class_id=0x0A17 slot=0x23 */
if (msgNum >= 60) goto block_0313;
block_02F9:
class_0A1D_slot_20(passcode, msgNum, linkNum, arg_06);
TEXTFIL1.slot_20(passcode, msgNum, linkNum, arg_06);
goto block_24DD;
block_0310: