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

  1.  
  2. ;---Spieler Definitionen---;
  3.   Objekt: GADGET
  4.  
  5.     BLK_TOOL  =   0
  6.     BLK_BAUHAUS = 3
  7.   
  8.     COL_WHT =     255
  9.     COL_RED =     249
  10.     COL_BLK =     0
  11.  
  12.     ZEINR =       0
  13.         ZEILITTLE =        1
  14.  
  15.   ;---Default-Werte festlegen---;
  16.     @Nummer:    0
  17.     Id:         0
  18.     Blocknr:    BLK_TOOL
  19.     Gfxnr:      0
  20.     Kind:       GAD_UNUSED
  21.     ObjFill:    0,MAXGADGET
  22.  
  23.   ;========================================;
  24.   ;   Hier starten richtige Definitionen   ;
  25.   ;========================================;
  26.  
  27.     IDHAUPT     = 62001
  28.     IDNIX       = 62201
  29.  
  30.     GFXTAFEL    = 0
  31.     GFXPFEIL    = GFXTAFEL+1
  32.     GFXPLUS     = GFXPFEIL+4
  33.     GFXMAIN     = GFXPLUS+4
  34.         GFXMAP            = GFXMAIN+8
  35.         GFXHAUS     = GFXMAP+5
  36.     GFXPFEIL    = GFXHAUS+18
  37.     GFXBAUMAT   = GFXPFEIL+6
  38.     GFXBAUHAUS  = GFXBAUMAT+35
  39.     GFXMENU     = GFXBAUHAUS+86
  40.     GFXOVERHEAD = GFXMENU+3
  41.     GFXPFEILV   = GFXOVERHEAD+5
  42.     GFXMENGE    = GFXPFEILV+4
  43.     GFXWARELEER = GFXMENGE+8
  44.     GFXWARE     = GFXWARELEER+4
  45.     GFXKONT     = GFXWARE+41
  46.         GFXLEISTE   = GFXKONT+20
  47.         GFXSIED     = GFXLEISTE+55
  48.         GFXSIEDFACE    = GFXSIED+9
  49.         GFXSIEDINFR    = GFXSIEDFACE+4
  50.         GFXSIEDNAHR = GFXSIEDINFR+16
  51.         GFXPROD     = GFXSIEDNAHR+2
  52.         GFXSHIP            = GFXPROD+6
  53.         GFXWERFT        = GFXSHIP+39
  54.         GFXMILIT        = GFXWERFT+15
  55.         GFXSTADT        = GFXMILIT+18
  56.  
  57. ;================HAUPT-GADGETS==================;
  58.  
  59.   ;---Name der Kontorstadt---;
  60.     @Nummer:    +0
  61.     BASE =      Nummer
  62.     Id:         IDNIX
  63.     Kind:       GAD_GFX
  64.     Noselflg:   1
  65.     Gfxnr:      GFXOVERHEAD+2
  66.     Pos:        6, 354
  67.     Size:       244, 30
  68.  
  69.     @Nummer:    +1
  70.     ObjFill:    BASE
  71.     Id:         IDHAUPT+0
  72.     Gfxnr:      GFXOVERHEAD+0
  73.  
  74.     @Nummer:    +1
  75.     Id:         IDHAUPT+1
  76.     Kind:       GAD_TEXTZ
  77.     Blocknr:    ZEINR
  78.     Color:      1, 0
  79.     Pos:        6, 358
  80.     Size:       244, 30
  81.     Posoffs:    122, 29
  82.  
  83.     ;---Betriebskosten fⁿr GebΣude---;
  84.     @Nummer:    +1
  85.         BASE =            Nummer
  86.     Id:         IDHAUPT+2
  87.     Kind:       GAD_TEXTL
  88.     Blocknr:    ZEINR
  89.     Color:      0, 0
  90.     Pos:        25, 490
  91.     Size:       180, 25
  92.     Posoffs:    0, 27
  93.  
  94.         @Nummer:        +1
  95.         ObjFill:        BASE
  96.         @Id:                +1
  97.         Kind:                GAD_TEXTR
  98.     Noselflg:   1
  99.         Posoffs:        180, 27
  100.  
  101.     @Nummer:    +1
  102.     @Id:        +1
  103.     Kind:       GAD_GFX
  104.     Noselflg:   1
  105.     Gfxnr:      GFXBAUMAT+8
  106.     Pos:        209, 490
  107.     Posoffs:    0, -4
  108.     Size:       30, 26
  109.  
  110.     ;---GebΣudebezeichnung---:
  111.     @Nummer:    +1
  112.     Id:         IDHAUPT+5
  113.     Kind:       GAD_TEXTZ
  114.     Noselflg:   1
  115.     Blocknr:    ZEINR
  116.     Color:      0
  117.     Pos:        25, 405
  118.     Size:       206, 25
  119.     Posoffs:    103, 25
  120.  
  121.     ;---HΣusericon (aus Baumenⁿ)---;
  122.         X = 100
  123.         Y = 429
  124.  
  125.     @Nummer:    +1
  126.     Id:         IDHAUPT+20
  127.     Kind:       GAD_GFX
  128.     Noselflg:   1
  129.     Gfxnr:      GFXBAUHAUS+5        ; Hausgrafik
  130.     Pos:        X, Y
  131.     Posoffs:        2, 1
  132.     Size:       48, 46
  133.  
  134. EndObj;