// starting begin Ingameon ;
   0: CALL_OW 8
// exp ;
   4: CALL 756 0 0
// RemoveUnit ( D ) ;
   8: LD_EXP 7
  12: PPUSH
  13: CALL_OW 64
// RemoveUnit ( AM ) ;
  17: LD_EXP 5
  21: PPUSH
  22: CALL_OW 64
// RemoveUnit ( M ) ;
  26: LD_EXP 4
  30: PPUSH
  31: CALL_OW 64
// RemoveUnit ( KI ) ;
  35: LD_EXP 6
  39: PPUSH
  40: CALL_OW 64
// ComEnterUnit ( S1 , b1 ) ;
  44: LD_INT 74
  46: PPUSH
  47: LD_INT 29
  49: PPUSH
  50: CALL_OW 120
// ComEnterUnit ( J1 , b2 ) ;
  54: LD_EXP 3
  58: PPUSH
  59: LD_INT 34
  61: PPUSH
  62: CALL_OW 120
// SaveForQuickRestart ;
  66: CALL_OW 22
// centeronunits_enabled = true ;
  70: LD_ADDR_EXP 1
  74: PUSH
  75: LD_INT 1
  77: ST_TO_ADDR
// comagressivemove ( [ ZW ] , 86 , 66 ) ;
  78: LD_INT 87
  80: PUSH
  81: EMPTY
  82: LIST
  83: PPUSH
  84: LD_INT 86
  86: PPUSH
  87: LD_INT 66
  89: PPUSH
  90: CALL_OW 114
// comagressivemove ( [ WA ] , 86 , 66 ) ;
  94: LD_INT 89
  96: PUSH
  97: EMPTY
  98: LIST
  99: PPUSH
 100: LD_INT 86
 102: PPUSH
 103: LD_INT 66
 105: PPUSH
 106: CALL_OW 114
// comagressivemove ( [ JH ] , 86 , 66 ) ;
 110: LD_INT 85
 112: PUSH
 113: EMPTY
 114: LIST
 115: PPUSH
 116: LD_INT 86
 118: PPUSH
 119: LD_INT 66
 121: PPUSH
 122: CALL_OW 114
// end ;
 126: END
// every 0 0$01 trigger centeronunits_enabled do
 127: LD_EXP 1
 131: IFFALSE 144
 133: GO 135
 135: DISABLE
// begin enable ;
 136: ENABLE
// CenterNowOnUnits ( ZW ) ;
 137: LD_INT 87
 139: PPUSH
 140: CALL_OW 87
// end ;
 144: END
// export centeronunits_enabled ; end_of_file every 0 0$01 trigger IsInArea ( ZW , Area58 ) do
 145: LD_INT 87
 147: PPUSH
 148: LD_INT 8
 150: PPUSH
 151: CALL_OW 308
 155: IFFALSE 755
 157: GO 159
 159: DISABLE
// begin centeronunits_enabled = false ;
 160: LD_ADDR_EXP 1
 164: PUSH
 165: LD_INT 0
 167: ST_TO_ADDR
// CenteronUnits ( A1 ) ;
 168: LD_EXP 2
 172: PPUSH
 173: CALL_OW 85
// Say ( ZW , Zwiad1 ) ;
 177: LD_INT 87
 179: PPUSH
 180: LD_STRING Zwiad1
 182: PPUSH
 183: CALL_OW 88
// Say ( A1 , Alex1 ) ;
 187: LD_EXP 2
 191: PPUSH
 192: LD_STRING Alex1
 194: PPUSH
 195: CALL_OW 88
// Say ( ZW , Zwiad2 ) ;
 199: LD_INT 87
 201: PPUSH
 202: LD_STRING Zwiad2
 204: PPUSH
 205: CALL_OW 88
// CenteronUnits ( pj ) ;
 209: LD_INT 3
 211: PPUSH
 212: CALL_OW 85
// wait ( 0 0$4 ) ;
 216: LD_INT 140
 218: PPUSH
 219: CALL_OW 67
// CenteronUnits ( A1 ) ;
 223: LD_EXP 2
 227: PPUSH
 228: CALL_OW 85
// Say ( A1 , Alex2 ) ;
 232: LD_EXP 2
 236: PPUSH
 237: LD_STRING Alex2
 239: PPUSH
 240: CALL_OW 88
// Say ( ZW , Zwiad3 ) ;
 244: LD_INT 87
 246: PPUSH
 247: LD_STRING Zwiad3
 249: PPUSH
 250: CALL_OW 88
// Say ( MO , Mona1 ) ;
 254: LD_INT 49
 256: PPUSH
 257: LD_STRING Mona1
 259: PPUSH
 260: CALL_OW 88
// CenteronUnits ( ph ) ;
 264: LD_INT 6
 266: PPUSH
 267: CALL_OW 85
// wait ( 0 0$4 ) ;
 271: LD_INT 140
 273: PPUSH
 274: CALL_OW 67
// CenteronUnits ( A1 ) ;
 278: LD_EXP 2
 282: PPUSH
 283: CALL_OW 85
// Say ( ZW , Zwiad4 ) ;
 287: LD_INT 87
 289: PPUSH
 290: LD_STRING Zwiad4
 292: PPUSH
 293: CALL_OW 88
// comagressivemove ( [ J1 ] , 81 , 65 ) ;
 297: LD_EXP 3
 301: PUSH
 302: EMPTY
 303: LIST
 304: PPUSH
 305: LD_INT 81
 307: PPUSH
 308: LD_INT 65
 310: PPUSH
 311: CALL_OW 114
// wait ( 0 0$6 ) ;
 315: LD_INT 210
 317: PPUSH
 318: CALL_OW 67
// Say ( J1 , J1 ) ;
 322: LD_EXP 3
 326: PPUSH
 327: LD_STRING J1
 329: PPUSH
 330: CALL_OW 88
// Say ( MO , Mona2 ) ;
 334: LD_INT 49
 336: PPUSH
 337: LD_STRING Mona2
 339: PPUSH
 340: CALL_OW 88
// Say ( A1 , Alex3 ) ;
 344: LD_EXP 2
 348: PPUSH
 349: LD_STRING Alex3
 351: PPUSH
 352: CALL_OW 88
// Say ( J1 , J2 ) ;
 356: LD_EXP 3
 360: PPUSH
 361: LD_STRING J2
 363: PPUSH
 364: CALL_OW 88
// Say ( A1 , Alex4 ) ;
 368: LD_EXP 2
 372: PPUSH
 373: LD_STRING Alex4
 375: PPUSH
 376: CALL_OW 88
// Say ( ZW , Zwiadowca5 ) ;
 380: LD_INT 87
 382: PPUSH
 383: LD_STRING Zwiadowca5
 385: PPUSH
 386: CALL_OW 88
// Say ( J1 , J3 ) ;
 390: LD_EXP 3
 394: PPUSH
 395: LD_STRING J3
 397: PPUSH
 398: CALL_OW 88
// Say ( ZW , Zwiadowca6 ) ;
 402: LD_INT 87
 404: PPUSH
 405: LD_STRING Zwiadowca6
 407: PPUSH
 408: CALL_OW 88
// Say ( J1 , J4 ) ;
 412: LD_EXP 3
 416: PPUSH
 417: LD_STRING J4
 419: PPUSH
 420: CALL_OW 88
// Say ( A1 , Alex5 ) ;
 424: LD_EXP 2
 428: PPUSH
 429: LD_STRING Alex5
 431: PPUSH
 432: CALL_OW 88
// Say ( J1 , J5 ) ;
 436: LD_EXP 3
 440: PPUSH
 441: LD_STRING J5
 443: PPUSH
 444: CALL_OW 88
// Say ( A1 , Alex6 ) ;
 448: LD_EXP 2
 452: PPUSH
 453: LD_STRING Alex6
 455: PPUSH
 456: CALL_OW 88
// Say ( J1 , J6 ) ;
 460: LD_EXP 3
 464: PPUSH
 465: LD_STRING J6
 467: PPUSH
 468: CALL_OW 88
// Say ( A1 , Alex7 ) ;
 472: LD_EXP 2
 476: PPUSH
 477: LD_STRING Alex7
 479: PPUSH
 480: CALL_OW 88
// Say ( J1 , J7 ) ;
 484: LD_EXP 3
 488: PPUSH
 489: LD_STRING J7
 491: PPUSH
 492: CALL_OW 88
// Say ( A1 , Alex8 ) ;
 496: LD_EXP 2
 500: PPUSH
 501: LD_STRING Alex8
 503: PPUSH
 504: CALL_OW 88
// Say ( J1 , J8 ) ;
 508: LD_EXP 3
 512: PPUSH
 513: LD_STRING J8
 515: PPUSH
 516: CALL_OW 88
// Say ( A1 , Alex9 ) ;
 520: LD_EXP 2
 524: PPUSH
 525: LD_STRING Alex9
 527: PPUSH
 528: CALL_OW 88
// ComEnterUnit ( J1 , b2 ) ;
 532: LD_EXP 3
 536: PPUSH
 537: LD_INT 34
 539: PPUSH
 540: CALL_OW 120
// comagressivemove ( [ ZW ] , 130 , 100 ) ;
 544: LD_INT 87
 546: PUSH
 547: EMPTY
 548: LIST
 549: PPUSH
 550: LD_INT 130
 552: PPUSH
 553: LD_INT 100
 555: PPUSH
 556: CALL_OW 114
// comagressivemove ( [ WA ] , 130 , 100 ) ;
 560: LD_INT 89
 562: PUSH
 563: EMPTY
 564: LIST
 565: PPUSH
 566: LD_INT 130
 568: PPUSH
 569: LD_INT 100
 571: PPUSH
 572: CALL_OW 114
// comagressivemove ( [ JH ] , 130 , 100 ) ;
 576: LD_INT 85
 578: PUSH
 579: EMPTY
 580: LIST
 581: PPUSH
 582: LD_INT 130
 584: PPUSH
 585: LD_INT 100
 587: PPUSH
 588: CALL_OW 114
// comagressivemove ( [ MO ] , 82 , 66 ) ;
 592: LD_INT 49
 594: PUSH
 595: EMPTY
 596: LIST
 597: PPUSH
 598: LD_INT 82
 600: PPUSH
 601: LD_INT 66
 603: PPUSH
 604: CALL_OW 114
// wait ( 0 0$6 ) ;
 608: LD_INT 210
 610: PPUSH
 611: CALL_OW 67
// Say ( MO , Mona3 ) ;
 615: LD_INT 49
 617: PPUSH
 618: LD_STRING Mona3
 620: PPUSH
 621: CALL_OW 88
// Say ( A1 , Alex10 ) ;
 625: LD_EXP 2
 629: PPUSH
 630: LD_STRING Alex10
 632: PPUSH
 633: CALL_OW 88
// Say ( MO , Mona4 ) ;
 637: LD_INT 49
 639: PPUSH
 640: LD_STRING Mona4
 642: PPUSH
 643: CALL_OW 88
// Say ( A1 , Alex11 ) ;
 647: LD_EXP 2
 651: PPUSH
 652: LD_STRING Alex11
 654: PPUSH
 655: CALL_OW 88
// Ingameoff ;
 659: CALL_OW 9
// SaveCharacters ( A1 , A1 ) ;
 663: LD_EXP 2
 667: PPUSH
 668: LD_STRING A1
 670: PPUSH
 671: CALL_OW 38
// SaveCharacters ( J1 , J1 ) ;
 675: LD_EXP 3
 679: PPUSH
 680: LD_STRING J1
 682: PPUSH
 683: CALL_OW 38
// SaveCharacters ( AM , AM ) ;
 687: LD_EXP 5
 691: PPUSH
 692: LD_STRING AM
 694: PPUSH
 695: CALL_OW 38
// SaveCharacters ( D , D ) ;
 699: LD_EXP 7
 703: PPUSH
 704: LD_STRING D
 706: PPUSH
 707: CALL_OW 38
// SaveCharacters ( K , K ) ;
 711: LD_EXP 8
 715: PPUSH
 716: LD_STRING K
 718: PPUSH
 719: CALL_OW 38
// SaveCharacters ( M , M ) ;
 723: LD_EXP 4
 727: PPUSH
 728: LD_STRING M
 730: PPUSH
 731: CALL_OW 38
// SaveCharacters ( MO , MO ) ;
 735: LD_INT 49
 737: PPUSH
 738: LD_STRING MO
 740: PPUSH
 741: CALL_OW 38
// ChangeMap ( 4 , %_cont ) ;
 745: LD_INT 4
 747: PPUSH
 748: LD_STRING %_cont
 750: PPUSH
 751: CALL_OW 340
// end ; end_of_file
 755: END
// export A1 , J1 , M , AM , KI , D , K ; export function exp ; begin
 756: LD_INT 0
 758: PPUSH
// uc_side = 5 ;
 759: LD_ADDR_OWVAR 20
 763: PUSH
 764: LD_INT 5
 766: ST_TO_ADDR
// uc_nation = 2 ;
 767: LD_ADDR_OWVAR 21
 771: PUSH
 772: LD_INT 2
 774: ST_TO_ADDR
// A1 := CreateCharacter ( A1 ) ;
 775: LD_ADDR_EXP 2
 779: PUSH
 780: LD_STRING A1
 782: PPUSH
 783: CALL_OW 34
 787: ST_TO_ADDR
// J1 := CreateCharacter ( J1 ) ;
 788: LD_ADDR_EXP 3
 792: PUSH
 793: LD_STRING J1
 795: PPUSH
 796: CALL_OW 34
 800: ST_TO_ADDR
// M := CreateCharacter ( M ) ;
 801: LD_ADDR_EXP 4
 805: PUSH
 806: LD_STRING M
 808: PPUSH
 809: CALL_OW 34
 813: ST_TO_ADDR
// AM := CreateCharacter ( AM ) ;
 814: LD_ADDR_EXP 5
 818: PUSH
 819: LD_STRING AM
 821: PPUSH
 822: CALL_OW 34
 826: ST_TO_ADDR
// KI := CreateCharacter ( KI ) ;
 827: LD_ADDR_EXP 6
 831: PUSH
 832: LD_STRING KI
 834: PPUSH
 835: CALL_OW 34
 839: ST_TO_ADDR
// K := CreateCharacter ( K ) ;
 840: LD_ADDR_EXP 8
 844: PUSH
 845: LD_STRING K
 847: PPUSH
 848: CALL_OW 34
 852: ST_TO_ADDR
// D := CreateCharacter ( D ) ;
 853: LD_ADDR_EXP 7
 857: PUSH
 858: LD_STRING D
 860: PPUSH
 861: CALL_OW 34
 865: ST_TO_ADDR
// PlaceUnitArea ( A1 , Area51 , false ) ;
 866: LD_EXP 2
 870: PPUSH
 871: LD_INT 1
 873: PPUSH
 874: LD_INT 0
 876: PPUSH
 877: CALL_OW 49
// PlaceUnitArea ( J1 , Area52 , false ) ;
 881: LD_EXP 3
 885: PPUSH
 886: LD_INT 2
 888: PPUSH
 889: LD_INT 0
 891: PPUSH
 892: CALL_OW 49
// PlaceUnitArea ( M , Area53 , false ) ;
 896: LD_EXP 4
 900: PPUSH
 901: LD_INT 3
 903: PPUSH
 904: LD_INT 0
 906: PPUSH
 907: CALL_OW 49
// PlaceUnitArea ( AM , Area55 , false ) ;
 911: LD_EXP 5
 915: PPUSH
 916: LD_INT 5
 918: PPUSH
 919: LD_INT 0
 921: PPUSH
 922: CALL_OW 49
// PlaceUnitArea ( KI , Area56 , false ) ;
 926: LD_EXP 6
 930: PPUSH
 931: LD_INT 6
 933: PPUSH
 934: LD_INT 0
 936: PPUSH
 937: CALL_OW 49
// PlaceUnitArea ( D , Area57 , false ) ;
 941: LD_EXP 7
 945: PPUSH
 946: LD_INT 7
 948: PPUSH
 949: LD_INT 0
 951: PPUSH
 952: CALL_OW 49
// PlaceUnitArea ( K , Area54 , false ) ;
 956: LD_EXP 8
 960: PPUSH
 961: LD_INT 4
 963: PPUSH
 964: LD_INT 0
 966: PPUSH
 967: CALL_OW 49
// end ;
 971: LD_VAR 0 1
 975: RET
