Usecode pseudocode
This commit is contained in:
parent
f92d1504fa
commit
c12bb39437
1362 changed files with 71072 additions and 38056 deletions
|
|
@ -10,7 +10,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
/* free_local_string bp_offset=0xFE target=[BP-02h] */
|
||||
textFile = "MISSION OBJECTIVES:^*";
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType() > 30) goto block_012E;
|
||||
if (Actor.getMap() > 30) goto block_012E;
|
||||
|
||||
block_0128:
|
||||
goto block_1466;
|
||||
|
|
@ -18,7 +18,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_012E:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 1)) != 2) goto block_0287;
|
||||
if (Actor.getMap((Actor.getMap() != 1)) != 2) goto block_0287;
|
||||
|
||||
block_014C:
|
||||
if (!global[0x0020]) goto block_0186;
|
||||
|
|
@ -58,7 +58,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_0287:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 3)) != 4) goto block_040D;
|
||||
if (Actor.getMap((Actor.getMap() != 3)) != 4) goto block_040D;
|
||||
|
||||
block_02A5:
|
||||
if (!global[0x0021]) goto block_02B0;
|
||||
|
|
@ -95,7 +95,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_040D:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 5)) != 6) goto block_0583;
|
||||
if (Actor.getMap((Actor.getMap() != 5)) != 6) goto block_0583;
|
||||
|
||||
block_042B:
|
||||
if (!global[0x0022]) goto block_0466;
|
||||
|
|
@ -135,7 +135,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_0583:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 7)) != 8) goto block_06F6;
|
||||
if (Actor.getMap((Actor.getMap() != 7)) != 8) goto block_06F6;
|
||||
|
||||
block_05A1:
|
||||
if (!global[0x0023]) goto block_05DB;
|
||||
|
|
@ -175,7 +175,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_06F6:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 9)) != 10) goto block_085D;
|
||||
if (Actor.getMap((Actor.getMap() != 9)) != 10) goto block_085D;
|
||||
|
||||
block_0714:
|
||||
if (!global[0x0024]) goto block_074F;
|
||||
|
|
@ -215,7 +215,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_085D:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 11)) != 12) goto block_09E4;
|
||||
if (Actor.getMap((Actor.getMap() != 11)) != 12) goto block_09E4;
|
||||
|
||||
block_087B:
|
||||
if (!global[0x0025]) goto block_08B5;
|
||||
|
|
@ -256,7 +256,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_09E4:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 13)) != 14) goto block_0B08;
|
||||
if (Actor.getMap((Actor.getMap() != 13)) != 14) goto block_0B08;
|
||||
|
||||
block_0A02:
|
||||
if (!global[0x0026]) goto block_0A3C;
|
||||
|
|
@ -289,7 +289,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_0B08:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 15)) != 16) goto block_0BF2;
|
||||
if (Actor.getMap((Actor.getMap() != 15)) != 16) goto block_0BF2;
|
||||
|
||||
block_0B26:
|
||||
if (!global[0x0027]) goto block_0B60;
|
||||
|
|
@ -319,7 +319,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_0BF2:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 17)) != 18) goto block_0D04;
|
||||
if (Actor.getMap((Actor.getMap() != 17)) != 18) goto block_0D04;
|
||||
|
||||
block_0C10:
|
||||
if (!global[0x0028]) goto block_0C4A;
|
||||
|
|
@ -351,7 +351,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_0D04:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 19)) != 20) goto block_0E55;
|
||||
if (Actor.getMap((Actor.getMap() != 19)) != 20) goto block_0E55;
|
||||
|
||||
block_0D22:
|
||||
if (!global[0x0029]) goto block_0D5D;
|
||||
|
|
@ -384,7 +384,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_0E55:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 21)) != 22) goto block_0FAE;
|
||||
if (Actor.getMap((Actor.getMap() != 21)) != 22) goto block_0FAE;
|
||||
|
||||
block_0E73:
|
||||
if (!global[0x002A]) goto block_0EAF;
|
||||
|
|
@ -424,7 +424,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_0FAE:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 23)) != 24) goto block_10B0;
|
||||
if (Actor.getMap((Actor.getMap() != 23)) != 24) goto block_10B0;
|
||||
|
||||
block_0FCC:
|
||||
if (!global[0x002B]) goto block_1008;
|
||||
|
|
@ -456,7 +456,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_10B0:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 25)) != 26) goto block_1185;
|
||||
if (Actor.getMap((Actor.getMap() != 25)) != 26) goto block_1185;
|
||||
|
||||
block_10CE:
|
||||
if (!global[0x002C]) goto block_1109;
|
||||
|
|
@ -486,7 +486,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_1185:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 27)) != 28) goto block_128A;
|
||||
if (Actor.getMap((Actor.getMap() != 27)) != 28) goto block_128A;
|
||||
|
||||
block_11A3:
|
||||
/* str_to_ptr */
|
||||
|
|
@ -511,7 +511,7 @@ function datalink_use() /* entry=278 class_id=0x04D4 slot=0x01 */
|
|||
block_128A:
|
||||
/* global_address global_id=0x3C */
|
||||
/* global_address global_id=0x3C */
|
||||
if (Item.getType((Item.getType() != 29)) != 30) goto block_142D;
|
||||
if (Actor.getMap((Actor.getMap() != 29)) != 30) goto block_142D;
|
||||
|
||||
block_12A8:
|
||||
if (!global[0x0038]) goto block_1347;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue