home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1998 June (Bonus) / Bomico.iso / Anno1602 / GADDATA / MKSOLDAT.GAD < prev    next >
Text File  |  1998-03-03  |  3KB  |  152 lines

  1.  
  2. ;---Spieler Definitionen---;
  3.   Objekt: GADGET
  4.  
  5.     BLK_TOOL  =   0
  6.   
  7.     COL_WHT =     255
  8.     COL_RED =     249
  9.     COL_BLK =     0
  10.  
  11.     ZEINR =       0
  12.  
  13.   ;---Default-Werte festlegen---;
  14.     @Nummer:    0
  15.     Id:         0
  16.     Blocknr:    BLK_TOOL
  17.     Gfxnr:      0
  18.     Kind:       GAD_UNUSED
  19.     ObjFill:    0,MAXGADGET
  20.  
  21.   ;========================================;
  22.   ;   Hier starten richtige Definitionen   ;
  23.   ;========================================;
  24.  
  25.     IDHAUPT     = 52001
  26.     IDNIX       = 52201
  27.  
  28.     GFXTAFEL    = 0
  29.     GFXPFEIL    = GFXTAFEL+1
  30.     GFXPLUS     = GFXPFEIL+4
  31.     GFXMAIN     = GFXPLUS+4
  32.         GFXMAP            = GFXMAIN+8
  33.         GFXHAUS     = GFXMAP+5
  34.     GFXPFEIL    = GFXHAUS+18
  35.     GFXBAUMAT   = GFXPFEIL+6
  36.     GFXBAUHAUS  = GFXBAUMAT+35
  37.     GFXMENU     = GFXBAUHAUS+86
  38.     GFXOVERHEAD = GFXMENU+3
  39.     GFXPFEILV   = GFXOVERHEAD+5
  40.     GFXMENGE    = GFXPFEILV+4
  41.     GFXWARELEER = GFXMENGE+8
  42.     GFXWARE     = GFXWARELEER+4
  43.     GFXKONT     = GFXWARE+41
  44.         GFXLEISTE   = GFXKONT+20
  45.         GFXSIED     = GFXLEISTE+55
  46.         GFXSIEDFACE    =    GFXSIED+9
  47.         GFXSIEDINFR    = GFXSIEDFACE+4
  48.         GFXSIEDNAHR = GFXSIEDINFR+16
  49.         GFXPROD     = GFXSIEDNAHR+2
  50.         GFXSHIP            = GFXPROD+6
  51.         GFXWERFT        = GFXSHIP+39
  52.         GFXMILIT        = GFXWERFT+15
  53.         GFXSTADT        = GFXMILIT+18
  54.         GFXTRANS        = GFXSTADT+14
  55.     GFXOPTION   = GFXTRANS+12
  56.     GFXKAMPF    = GFXOPTION+50
  57.  
  58. ;================HAUPT-GADGETS==================;
  59.  
  60.   ;---▄berschrift fⁿr Schiffsflotte---;
  61.     @Nummer:    +0
  62.     Id:         IDHAUPT+0
  63.     Kind:       GAD_GFX
  64.     Noselflg:   1
  65.     Gfxnr:      GFXOVERHEAD+2
  66.     Pos:        6, 354
  67.     Size:       244, 30
  68.  
  69.     @Nummer:    +1
  70.     Id:         IDHAUPT+1
  71.     Kind:       GAD_TEXTZ
  72.     Blocknr:    ZEINR
  73.     Color:      1, 1
  74.     Pos:        6, 358
  75.     Size:       244, 30
  76.     Posoffs:    124, 29
  77.  
  78.   ;---Formationsbefehle---;
  79.     @Nummer:    +1
  80.     BASE =      Nummer
  81.     Id:         IDHAUPT+10
  82.     Kind:       GAD_GFX
  83.     Gfxnr:      GFXKAMPF+0
  84.     Pressoff:   4
  85.     Pos:        35, 415
  86.     Size:       57, 64
  87.     
  88.     @Nummer:    +1
  89.     ObjFill:    BASE
  90.     @Id:        +1
  91.     @Gfxnr:     +1
  92.     @Pos:       +68, +0
  93.     
  94.     @Nummer:    +1
  95.     ObjFill:    BASE
  96.     @Id:        +1
  97.     @Gfxnr:     +1
  98.     @Pos:       +67, +0
  99.     
  100.     @Nummer:    +1
  101.     ObjFill:    BASE
  102.     @Id:        +1
  103.     @Gfxnr:     +1
  104.     Pos:        24, 485
  105.     Size:       68, 63
  106.  
  107.   ;---Stoppen der Einheit---;
  108.     @Nummer:    +1
  109.     Id:         IDHAUPT+20
  110.     Kind:       GAD_GFX
  111.     Gfxnr:      GFXSHIP+24
  112.         Pressoff:        1
  113.     Pos:        33, 697
  114.     Size:       42, 59
  115.  
  116.   ;---Einheiten-Subselektier-Befehle---;
  117.     @Nummer:    +1
  118.     BASE =      Nummer
  119.     Id:         IDHAUPT+30
  120.     Kind:       GAD_GFX
  121.     Gfxnr:      GFXKAMPF+14
  122.     Pressoff:   5
  123.     Pos:        15, 614
  124.     Size:       56, 79
  125.     
  126.     @Nummer:    +1
  127.     ObjFill:    BASE
  128.     @Id:        +1
  129.     @Gfxnr:     +1
  130.     @Pos:       +56, +0
  131.     
  132.     @Nummer:    +1
  133.     ObjFill:    BASE
  134.     @Id:        +1
  135.     @Gfxnr:     +1
  136.     @Pos:       +56, +0
  137.     
  138.     @Nummer:    +1
  139.     ObjFill:    BASE
  140.     @Id:        +1
  141.     @Gfxnr:     +1
  142.     @Pos:       +56, +0
  143.     Size:       62, 79
  144.  
  145.     @Nummer:    +1
  146.     ObjFill:    BASE
  147.     @Id:        +1
  148.     @Gfxnr:     +1
  149.     Pos:        180, 554
  150.     Size:       64, 63
  151.  
  152.   EndObj;