home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1998 June (Bonus) / Bomico.iso / Anno1602 / GADDATA / STADT.GAD < prev    next >
Text File  |  1998-02-26  |  6KB  |  292 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.         ZEILITTLE =        1
  13.  
  14.   ;---Default-Werte festlegen---;
  15.     @Nummer:    0
  16.     Id:         0
  17.     Blocknr:    BLK_TOOL
  18.     Gfxnr:      0
  19.     Kind:       GAD_UNUSED
  20.     ObjFill:    0,MAXGADGET
  21.  
  22.   ;========================================;
  23.   ;   Hier starten richtige Definitionen   ;
  24.   ;========================================;
  25.  
  26.     IDHAUPT     = 43001
  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.  
  55. ;================HAUPT-GADGETS==================;
  56.  
  57.   ;---Name der Kontorstadt---;
  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.     ;---EK, VK, Bedarf und Lager---;
  82.         @Nummer:        +1
  83.     BASE =            Nummer
  84.         Id:         IDHAUPT+2
  85.     Kind:       GAD_GFX
  86.     Gfxnr:      GFXSTADT
  87.     Pressoff:        4
  88.         Pos:                6, 687
  89.         Size:                63, 67
  90.  
  91.         @Nummer:        +1
  92.         ObjFill:        BASE
  93.     @Id:        +1
  94.     @Gfxnr:     +1
  95.         Pos:            69, 681
  96.         Size:          63, 77
  97.  
  98.         @Nummer:        +1
  99.         ObjFill:        BASE
  100.     @Id:        +1
  101.     @Gfxnr:     +1
  102.         Pos:            132, 689
  103.         Size:          70, 70
  104.  
  105.         @Nummer:        +1
  106.         ObjFill:        BASE
  107.     @Id:        +1
  108.     @Gfxnr:     +1
  109.         Pos:                202, 695
  110.         Size:              50, 62
  111.  
  112.     ;---Einwohner in Stadt---;
  113.     @Nummer:    +1
  114.         BASE =            Nummer
  115.     Id:         IDHAUPT+6
  116.     Kind:       GAD_TEXTL
  117.     Blocknr:    ZEINR
  118.     Color:      0, 0
  119.     Pos:        15, 410
  120.     Size:       196, 29
  121.     Posoffs:    0, 29
  122.  
  123.         @Nummer:        +1
  124.         ObjFill:        BASE
  125.         @Id:                +1
  126.         Kind:                GAD_TEXTR
  127.     Noselflg:   1
  128.         Posoffs:        202, 29
  129.  
  130.     @Nummer:    +1
  131.     @Id:        +1
  132.     Kind:       GAD_GFX
  133.     Noselflg:   1
  134.     Gfxnr:      GFXBAUMAT+4
  135.     Pos:        214, 410
  136.     Size:       30, 30
  137.  
  138.     ;---Steuereinnahmen in Stadt---;
  139.     @Nummer:    +1
  140.         BASE =            Nummer
  141.     Id:         IDHAUPT+9
  142.     Kind:       GAD_TEXTL
  143.     Blocknr:    ZEINR
  144.     Color:      0, 0
  145.     Pos:        15, 446
  146.     Size:       196, 25
  147.     Posoffs:    0, 25
  148.  
  149.         @Nummer:        +1
  150.         ObjFill:        BASE
  151.         @Id:                +1
  152.         Kind:                GAD_TEXTR
  153.     Noselflg:   1
  154.         Posoffs:        198, 25
  155.  
  156.     @Nummer:    +1
  157.     @Id:        +1
  158.     Kind:       GAD_GFX
  159.     Noselflg:   1
  160.     Gfxnr:      GFXBAUMAT+0
  161.     Pos:        214, 446
  162.     Posoffs:    0, -4
  163.     Size:       30, 26
  164.  
  165.     ;---Betriebskosten in Stadt---;
  166.     @Nummer:    +1
  167.         BASE =            Nummer
  168.     Id:         IDHAUPT+12
  169.     Kind:       GAD_TEXTL
  170.     Blocknr:    ZEINR
  171.     Color:      0, 0
  172.     Pos:        15, 469
  173.     Size:       196, 25
  174.     Posoffs:    0, 25
  175.  
  176.         @Nummer:        +1
  177.         ObjFill:        BASE
  178.         @Id:                +1
  179.         Kind:                GAD_TEXTR
  180.     Noselflg:   1
  181.         Posoffs:        198, 25
  182.  
  183.     @Nummer:    +1
  184.     @Id:        +1
  185.     Kind:       GAD_GFX
  186.     Noselflg:   1
  187.     Gfxnr:      GFXBAUMAT+0
  188.     Pos:        214, 469
  189.     Posoffs:    0, -4
  190.     Size:       30, 26
  191.  
  192.     ;---Verkaufserl÷se des Spielers---;
  193.     @Nummer:    +1
  194.         BASE =            Nummer
  195.     Id:         IDHAUPT+15
  196.     Kind:       GAD_TEXTL
  197.     Blocknr:    ZEINR
  198.     Color:      0, 0
  199.     Pos:        15, 505
  200.     Size:       196, 25
  201.     Posoffs:    0, 25
  202.  
  203.         @Nummer:        +1
  204.         ObjFill:        BASE
  205.         @Id:                +1
  206.         Kind:                GAD_TEXTR
  207.     Noselflg:   1
  208.         Posoffs:        198, 25
  209.  
  210.     @Nummer:    +1
  211.     @Id:        +1
  212.     Kind:       GAD_GFX
  213.     Noselflg:   1
  214.     Gfxnr:      GFXBAUMAT+0
  215.     Pos:        214, 505
  216.     Posoffs:    0, -4
  217.     Size:       30, 26
  218.  
  219.     ;---Einkaufsausgaben des Spielers---;
  220.     @Nummer:    +1
  221.         BASE =            Nummer
  222.     Id:         IDHAUPT+18
  223.     Kind:       GAD_TEXTL
  224.     Blocknr:    ZEINR
  225.     Color:      0, 0
  226.     Pos:        15, 528
  227.     Size:       196, 25
  228.     Posoffs:    0, 25
  229.  
  230.         @Nummer:        +1
  231.         ObjFill:        BASE
  232.         @Id:                +1
  233.         Kind:                GAD_TEXTR
  234.     Noselflg:   1
  235.         Posoffs:        198, 25
  236.  
  237.     @Nummer:    +1
  238.     @Id:        +1
  239.     Kind:       GAD_GFX
  240.     Noselflg:   1
  241.     Gfxnr:      GFXBAUMAT+0
  242.     Pos:        214, 528
  243.     Posoffs:    0, -4
  244.     Size:       30, 26
  245.  
  246.     ;---Endsumme Spielerbilanz---;
  247.     @Nummer:    +1
  248.         BASE =            Nummer
  249.     Id:         IDHAUPT+21
  250.     Kind:       GAD_TEXTL
  251.     Blocknr:    ZEINR
  252.     Color:      0, 0
  253.     Pos:        15, 564
  254.     Size:       198, 25
  255.     Posoffs:    0, 25
  256.  
  257.         @Nummer:        +1
  258.         ObjFill:        BASE
  259.         @Id:                +1
  260.         Kind:                GAD_TEXTR
  261.     Noselflg:   1
  262.         Posoffs:        198, 25
  263.  
  264.     @Nummer:    +1
  265.     @Id:        +1
  266.     Kind:       GAD_GFX
  267.     Noselflg:   1
  268.     Gfxnr:      GFXBAUMAT+7
  269.     Pos:        214, 564
  270.     Posoffs:    0, -4
  271.     Size:       30, 26
  272.  
  273.     ;---Baustop fⁿr Siedler verhΣngen---;
  274.     @Nummer:    +1
  275.     Id:         IDHAUPT+24
  276.     Kind:       GAD_GFX
  277.     Gfxnr:      GFXSTADT+8
  278.         Flipflg:        1
  279.     Pressoff:   1
  280.     Pos:        23, 621
  281.     Size:       127, 56
  282.     
  283.     ;---Fahrenden HΣndler ausschleu▀en/hinspringen---;
  284.     @Nummer:    +1
  285.     Id:         IDHAUPT+25
  286.     Kind:       GAD_GFX
  287.     Gfxnr:      GFXSTADT+10
  288.     Pressoff:   1
  289.     Pos:        168, 611
  290.     Size:       74, 67
  291.     
  292.   EndObj;