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

  1.  
  2. ;---Spieler Definitionen---;
  3.   Objekt: GADGET
  4.  
  5.     BLK_TOOL  =   0
  6.     BLK_BAUSHIP = 4
  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     = 60001
  28.     IDNIX       = 60901
  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.  
  55. ;================HAUPT-GADGETS==================;
  56.  
  57.   ;---Name der Stadt---;
  58.     @Nummer:    +0
  59.     BASE =      Nummer
  60.     Id:         IDNIX
  61.     Kind:       GAD_GFX
  62.     Noselflg:   1
  63.     Gfxnr:      GFXOVERHEAD+2
  64.     Pos:        6, 354
  65.     Size:       244, 30
  66.  
  67.     @Nummer:    +1
  68.     ObjFill:    BASE
  69.     Id:         IDHAUPT+0
  70.     Gfxnr:      GFXOVERHEAD+0
  71.  
  72.     @Nummer:    +1
  73.     Id:         IDHAUPT+1
  74.     Kind:       GAD_TEXTZ
  75.     Blocknr:    ZEINR
  76.     Color:      1, 0
  77.     Pos:        6, 358
  78.     Size:       244, 30
  79.     Posoffs:    122, 29
  80.  
  81.     ;---Schiffsgrundtypen---;
  82.     @Nummer:    +1
  83.         BASE =            Nummer
  84.     Id:         IDHAUPT+2
  85.     Kind:       GAD_GFX
  86.         Reiheflg:        1
  87.     Gfxnr:      GFXWERFT
  88.         Pressoff:        4
  89.     Pos:        9, 676
  90.     Size:       44, 69
  91.         Posoffs:        0, 0
  92.  
  93.     @Nummer:    +1
  94.         ObjFill:        BASE
  95.     @Id:        +1
  96.         @Gfxnr:         +1
  97.         Pos:            55, 671
  98.         Size:          58, 82
  99.  
  100.     @Nummer:    +1
  101.         ObjFill:        BASE
  102.     @Id:        +1
  103.         @Gfxnr:            +1
  104.         Pos:              113, 676
  105.         Size:                59, 75
  106.  
  107.     @Nummer:    +1
  108.         ObjFill:        BASE
  109.     @Id:        +1
  110.         @Gfxnr:            +1
  111.         Pos:                172, 661
  112.         Size:                77, 93
  113.  
  114.     ;---Schiffsdaten Laderaum---;
  115.     @Nummer:    +1
  116.     Id:         IDHAUPT+13
  117.     Kind:       GAD_GFX
  118.     Gfxnr:      GFXWERFT+13
  119.     Pos:        20, 488
  120.     Size:       55, 36
  121.  
  122.     @Nummer:    +1
  123.     Id:         IDHAUPT+14
  124.     Kind:       GAD_TEXTL
  125.     Blocknr:    ZEINR
  126.     Color:      0, 0
  127.     Pos:        20, 488
  128.     Size:       55, 36
  129.     Posoffs:    30, 29
  130.  
  131.     ;---Schiffsdaten Maximale Kanonenanzahl---;
  132.     @Nummer:    +1
  133.     Id:         IDHAUPT+15
  134.     Kind:       GAD_GFX
  135.     Gfxnr:      GFXBAUMAT+5
  136.     Pos:        97, 488
  137.     Size:       55, 36
  138.  
  139.     @Nummer:    +1
  140.     Id:         IDHAUPT+16
  141.     Kind:       GAD_TEXTL
  142.     Blocknr:    ZEINR
  143.     Color:      0, 0
  144.     Pos:        97, 488
  145.     Size:       58, 36
  146.     Posoffs:    34, 29
  147.  
  148.     ;---Schiffsdaten Geschwindigkeit---;
  149.     @Nummer:    +1
  150.     Id:         IDHAUPT+17
  151.     Kind:       GAD_GFX
  152.     Gfxnr:      GFXWERFT+14
  153.     Pos:        160, 482
  154.     Size:       55, 36
  155.  
  156.     @Nummer:    +1
  157.     Id:         IDHAUPT+18
  158.     Kind:       GAD_TEXTL
  159.     Blocknr:    ZEINR
  160.     Color:      0, 0
  161.     Pos:        160, 488
  162.     Size:       60, 36
  163.     Posoffs:    35, 29
  164.  
  165.     ;---Unmittelbare Baukosten---;
  166.     @Nummer:    +1
  167.     Id:         IDNIX
  168.     Kind:       GAD_GFX
  169.     Noselflg:   1
  170.     Gfxnr:      GFXBAUMAT+3
  171.     Pos:        20, 536
  172.  
  173.     @Nummer:    +1
  174.     Id:         IDHAUPT+19
  175.     Kind:       GAD_TEXTL
  176.     Blocknr:    ZEINR
  177.     Color:      0, 0
  178.     Pos:        20, 536
  179.     Size:       80, 20
  180.     Posoffs:    30, 29
  181.  
  182.     @Nummer:    +1
  183.     Id:         IDNIX
  184.     Kind:       GAD_GFX
  185.     Noselflg:   1
  186.     Gfxnr:      GFXBAUMAT+9
  187.     Pos:        97, 536
  188.  
  189.     @Nummer:    +1
  190.     Id:         IDHAUPT+20
  191.     Kind:       GAD_TEXTL
  192.     Blocknr:    ZEINR
  193.     Color:      0, 0
  194.     Pos:        97, 536
  195.     Size:       70, 20
  196.     Posoffs:    34, 29
  197.  
  198.   ;---Schiffsbau starten---;
  199.     @Nummer:    +1
  200.     Id:         IDHAUPT+21
  201.     Kind:       GAD_GFX
  202.     Gfxnr:      GFXWERFT+9
  203.     Pressoff:   2
  204.     Pos:        187, 598
  205.     Size:       54, 57
  206.  
  207.     ;---Produktionskette Warengrafik---;
  208.     X =         70
  209.     Y =         429
  210.  
  211.     @Nummer:    +1
  212.     BASE =      Nummer
  213.     Id:         IDHAUPT+30
  214.     Kind:       GAD_GFX
  215.     Noselflg:   1
  216.     Gfxnr:      GFXWARE                    ; Warengrafik
  217.     Pos:        X, Y
  218.     Posoffs:        2, 1
  219.     Size:       48, 46
  220.  
  221.     @Nummer:    +1
  222.     ObjFill:    BASE
  223.     @Id:        +1
  224.     @Pos:       +60, +0
  225.  
  226.     ;---Produktionskette Warenmenge---;
  227.     @Nummer:    +1
  228.     BASE =      Nummer
  229.     Id:         IDHAUPT+40
  230.     Kind:       GAD_TEXTR
  231.     Blocknr:    ZEILITTLE                ; Warenmenge
  232.     Noselflg:   1
  233.     Color:      0, 0
  234.     Pos:        X, Y
  235.     Posoffs:    47, 47
  236.   
  237.     @Nummer:    +1
  238.     ObjFill:    BASE
  239.     @Id:        +1
  240.     @Pos:       +60, +0
  241.  
  242.     ;---Produktionskette Warenitem---;
  243.     @Nummer:    +1
  244.     BASE =      Nummer
  245.     Id:         IDHAUPT+50
  246.     Kind:       GAD_GFX
  247.     Gfxnr:      GFXWARELEER+2        ; Warenitem
  248.     Pos:        X, Y
  249.     Size:       48, 46
  250.     
  251.     @Nummer:    +1
  252.     ObjFill:    BASE
  253.     @Id:        +1
  254.     @Pos:       +60, +0
  255.  
  256.   EndObj;