home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1998 June (Bonus) / Bomico.iso / Anno1602 / GADDATA / SIEDLER.GAD < prev    next >
Text File  |  1998-02-25  |  10KB  |  481 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     = 36001
  26.     IDNIX       = 36201
  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.  
  50. ;================HAUPT-GADGETS==================;
  51.  
  52.   ;---Gadgets nur zur Zirde---;
  53.     @Nummer:    0
  54.     BASE =      Nummer
  55.     Id:         IDNIX
  56.     Kind:       GAD_GFX
  57.     Noselflg:   1
  58.     Gfxnr:      GFXKONT+11
  59.     Pos:        30, 542
  60.     Size:       1, 1
  61.     
  62.   ;---Name der Kontorstadt---;
  63.     @Nummer:    +0
  64.     BASE =      Nummer
  65.     Id:         IDNIX
  66.     Kind:       GAD_GFX
  67.     Noselflg:   1
  68.     Gfxnr:      GFXOVERHEAD+2
  69.     Pos:        6, 354
  70.     Size:       244, 30
  71.  
  72.     @Nummer:    +1
  73.     ObjFill:    BASE
  74.     Id:         IDHAUPT+0
  75.     Gfxnr:      GFXOVERHEAD+0
  76.  
  77.     @Nummer:    +1
  78.     Id:         IDHAUPT+1
  79.     Kind:       GAD_TEXTZ
  80.     Blocknr:    ZEINR
  81.     Color:      1, 0
  82.     Pos:        6, 358
  83.     Size:       244, 30
  84.     Posoffs:    122, 29
  85.   
  86.   ;---Steuerquote Schieberegler---;
  87.     @Nummer:    +1
  88.     BASE =      Nummer
  89.     Id:         IDHAUPT+2     ; Untergrund!!
  90.     Kind:       GAD_GFX
  91.     Noselflg:   1
  92.     Gfxnr:      GFXSIED+6
  93.     Pos:        43, 521
  94.     Size:       1, 1
  95.     
  96.     @Nummer:    +1
  97.     Id:         IDHAUPT+3     ; Kugel !!
  98.     Kind:       GAD_GFX
  99.     Basenr:     BASE
  100.     Baseflg:    1
  101.     Slidhorflg: 1
  102.     Gfxnr:      GFXKONT+16
  103.     Pressoff:   1
  104.     Pos:        59, 521
  105.     Size:       130, 34
  106.     Posoffs:    -13, 0
  107.  
  108.   ;---Minus / Plus fⁿr Warenpreis---;
  109.     @Nummer:    +1
  110.     Id:         IDHAUPT+4
  111.     Kind:       GAD_GFX
  112.     Gfxnr:      GFXSIED+2
  113.     Pressoff:   2
  114.     Pos:        18, 524
  115.     Size:       30, 25
  116.     Posoffs:    5, 5
  117.  
  118.     @Nummer:    +1
  119.     Id:         IDHAUPT+5
  120.     Kind:       GAD_GFX
  121.     Gfxnr:      GFXSIED+3
  122.     Pressoff:   2
  123.     Pos:        206, 520
  124.     Size:       30, 30
  125.  
  126.     ;---Gesamtversorgungquote---;
  127.     @Nummer:    +1
  128.     BASE =      Nummer
  129.     Id:         IDHAUPT+6     ; Untergrund!!
  130.     Kind:       GAD_GFX
  131.     Noselflg:   1
  132.     Gfxnr:      GFXSIED+7
  133.     Pos:        207, 567
  134.     Size:       21, 104
  135.     
  136.     @Nummer:    +1
  137.     Id:         IDHAUPT+7
  138.     Kind:       GAD_BALKEN
  139.     Basenr:     BASE
  140.     Baseflg:    1
  141.     Noselflg:   1
  142.     Slidverflg: 1
  143.     Color:      COL_RED, COL_RED
  144.     Pos:        210, 569
  145.     Size:       15, 100
  146.     
  147.     @Nummer:    +1
  148.     Id:         IDHAUPT+8
  149.     Kind:       GAD_GFX
  150.     Noselflg:        1
  151.         Slidverflg: 1
  152.     Gfxnr:      GFXSIED+8
  153.     Pos:        210, 569
  154.     Size:       15, 100
  155.  
  156.     ;---Siedlerkopf mit Stimmung---;
  157.     @Nummer:    +1
  158.     Id:         IDHAUPT+9
  159.     Kind:       GAD_GFX
  160.     Gfxnr:      GFXSIEDFACE
  161.     Pos:        50, 398
  162.     Size:       60, 90
  163.     Posoffs:    -20, 0
  164.  
  165.     ;---Steuersatz, Steuerertrag, Einwohnerzahl---;
  166.     @Nummer:    +1
  167.     BASE =      Nummer
  168.     Id:         IDHAUPT+10
  169.     Kind:       GAD_TEXTL
  170.     Blocknr:    ZEINR
  171.     Color:      0, 0
  172.     Pos:        20, 500
  173.     Size:       216, 20
  174.     Posoffs:    0, 20
  175.  
  176.     @Nummer:    +1
  177.     ObjFill:    BASE
  178.     Id:         IDHAUPT+11
  179.     Noselflg:   1
  180.     Kind:       GAD_TEXTR
  181.         Posoffs:        194, 20
  182.  
  183.     @Nummer:    +1
  184.     Id:         IDNIX
  185.     Kind:       GAD_GFX
  186.     Noselflg:   1
  187.     Gfxnr:      GFXBAUMAT+0
  188.     Pos:        20, 500
  189.     Posoffs:    192, -9
  190.  
  191.     @Nummer:    +1
  192.     Id:         IDHAUPT+12
  193.     Kind:       GAD_TEXTR
  194.     Blocknr:    ZEINR
  195.     Color:      0, 0
  196.     Pos:        15, 440
  197.     Size:       40, 20
  198.     Posoffs:    35, 20
  199.  
  200.     @Nummer:    +1
  201.     Id:         IDHAUPT+13
  202.     Kind:       GAD_TEXTL
  203.     Blocknr:    ZEINR
  204.     Color:      0, 0
  205.     Pos:        120, 440
  206.     Size:       100, 20
  207.     Posoffs:    0, 20
  208.  
  209.     ;---Gesamtversorgungquote (nur Gadget)---;
  210.     @Nummer:    +1
  211.     BASE =      Nummer
  212.     Id:         IDHAUPT+14
  213.     Kind:       GAD_NIX
  214.     Pos:        207, 567
  215.     Size:       21, 104
  216.     
  217.     ;---Nahrungsversorgungquote---;
  218.     @Nummer:    +1
  219.     BASE =      Nummer
  220.     Id:         IDHAUPT+15     ; Untergrund!!
  221.     Kind:       GAD_GFX
  222.     Noselflg:   1
  223.     Gfxnr:      GFXSIEDNAHR
  224.     Pos:        123, 725
  225.     Size:       112, 21
  226.     
  227.     @Nummer:    +1
  228.     Id:         IDHAUPT+16
  229.     Kind:       GAD_BALKEN
  230.     Basenr:     BASE
  231.     Baseflg:    1
  232.     Noselflg:   1
  233.     Slidhorflg: 1
  234.     Color:      COL_RED, COL_RED
  235.     Pos:        125, 728
  236.     Size:       108, 15
  237.     
  238.     @Nummer:    +1
  239.     Id:         IDHAUPT+17
  240.     Kind:       GAD_GFX
  241.     Noselflg:        1
  242.         Slidhorflg: 1
  243.     Gfxnr:      GFXSIEDNAHR+1
  244.     Pos:        125, 728
  245.     Size:       108, 15
  246.  
  247.     @Nummer:    +1
  248.     Id:         IDHAUPT+18
  249.     Kind:       GAD_TEXTL
  250.     Blocknr:    ZEINR
  251.     Color:      0, 0
  252.     Pos:        25, 727
  253.     Size:       200, 20
  254.     Posoffs:    0, 22
  255.  
  256.     ;---Infrastruktur-Symbole---;
  257.     @Nummer:    +1
  258.     BASE =            Nummer
  259.         Id:         IDHAUPT+20
  260.     Kind:       GAD_GFX
  261.     Noselflg:        1
  262.         Flipflg:        1
  263.     Gfxnr:      GFXSIEDINFR+0
  264.     Pressoff:   8
  265.     Pos:        25, 680
  266.     Size:       34, 43
  267.  
  268.     @Nummer:    +1
  269.         ObjFill:        BASE
  270.     @Id:        +1
  271.     @Gfxnr:            +1
  272.     Pos:        60, 680
  273.     Size:       31, 43
  274.  
  275.     @Nummer:    +1
  276.         ObjFill:        BASE
  277.     @Id:        +1
  278.     @Gfxnr:            +1
  279.     Pos:        92, 680
  280.     Size:       34, 43
  281.  
  282.     @Nummer:    +1
  283.         ObjFill:        BASE
  284.     @Id:        +1
  285.     @Gfxnr:            +1
  286.     Pos:        127, 680
  287.     Size:       39, 43
  288.  
  289.     @Nummer:    +1
  290.         ObjFill:        BASE
  291.     @Id:        +1
  292.     @Gfxnr:            +1
  293.     Pos:        169, 680
  294.     Size:       31, 43
  295.  
  296.     @Nummer:    +1
  297.         ObjFill:        BASE
  298.     @Id:        +1
  299.     @Gfxnr:          +1
  300.     Pos:        200, 680
  301.     Size:       35, 43
  302.  
  303.     @Nummer:    +1
  304.         ObjFill:        BASE
  305.     @Id:        +1
  306.     @Gfxnr:          +1
  307.     Pos:        200, 680
  308.     Size:       35, 43
  309.  
  310.     @Nummer:    +1
  311.         ObjFill:        BASE
  312.     @Id:        +1
  313.     @Gfxnr:          +1
  314.     Pos:        200, 680
  315.     Size:       35, 43
  316.  
  317.     ;---Infrastruktur-Symbole (nur Gadget)---;
  318.     @Nummer:    +1
  319.     BASE =            Nummer
  320.         Id:         IDHAUPT+90
  321.     Kind:       GAD_NIX
  322.     Pos:        25, 680
  323.     Size:       34, 43
  324.  
  325.     @Nummer:    +1
  326.         ObjFill:        BASE
  327.     @Id:        +1
  328.     Pos:        59, 684
  329.     Size:       34, 37
  330.  
  331.     @Nummer:    +1
  332.         ObjFill:        BASE
  333.     @Id:        +1
  334.     Pos:        94, 683
  335.     Size:       31, 37
  336.  
  337.     @Nummer:    +1
  338.         ObjFill:        BASE
  339.     @Id:        +1
  340.     Pos:        127, 684
  341.     Size:       39, 36
  342.  
  343.     @Nummer:    +1
  344.         ObjFill:        BASE
  345.     @Id:        +1
  346.     Pos:        169, 682
  347.     Size:       31, 40
  348.  
  349.     @Nummer:    +1
  350.         ObjFill:        BASE
  351.     @Id:        +1
  352.     Pos:        200, 680
  353.     Size:       35, 41
  354.  
  355.     @Nummer:    +1
  356.         ObjFill:        BASE
  357.     @Id:        +1
  358.     Pos:        200, 680
  359.     Size:       35, 41
  360.  
  361.     @Nummer:    +1
  362.         ObjFill:        BASE
  363.     @Id:        +1
  364.     Pos:        200, 680
  365.     Size:       35, 41
  366.  
  367.   ;---Warengrafiken Kontor (nicht wΣhlbar)---;
  368.     @Nummer:    +1
  369.     X =         27
  370.     Y =         569
  371.     BASE =      Nummer
  372.     Id:         IDHAUPT+30
  373.     Kind:       GAD_GFX
  374.     Noselflg:   1
  375.     Gfxnr:      GFXWARE
  376.     Pos:        X, Y
  377.     Size:       1, 1
  378.     
  379.     @Nummer:    +1
  380.     ObjFill:    BASE
  381.     @Id:        +1
  382.     @Pos:       +61, +0
  383.  
  384.     @Nummer:    +1
  385.     ObjFill:    BASE
  386.     @Id:        +1
  387.     @Pos:       +61, +0
  388.  
  389.     @Nummer:    +1
  390.     ObjFill:    BASE
  391.     @Id:        +1
  392.     Pos:        X, Y+56
  393.     
  394.     @Nummer:    +1
  395.     ObjFill:    BASE
  396.     @Id:        +1
  397.     @Pos:       +61, +0
  398.  
  399.     @Nummer:    +1
  400.     ObjFill:    BASE
  401.     @Id:        +1
  402.     @Pos:       +61, +0
  403.  
  404.   ;---Lagermenge Kontor (nicht wΣhlbar)---;
  405.     @Nummer:    +1
  406.     X =         69
  407.     Y =         570
  408.     BASE =      Nummer
  409.     Id:         IDHAUPT+50
  410.     Kind:       GAD_BALKEN
  411.     Noselflg:   1
  412.     Slidverflg: 1
  413.     Color:      COL_RED, COL_RED
  414.     Pos:        X, Y
  415.     Size:       6, 42
  416.     
  417.     @Nummer:    +1
  418.     ObjFill:    BASE
  419.     @Id:        +1
  420.     @Pos:       +61, +0
  421.  
  422.     @Nummer:    +1
  423.     ObjFill:    BASE
  424.     @Id:        +1
  425.     @Pos:       +61, +0
  426.  
  427.     @Nummer:    +1
  428.     ObjFill:    BASE
  429.     @Id:        +1
  430.     Pos:        X, Y+56
  431.     
  432.     @Nummer:    +1
  433.     ObjFill:    BASE
  434.     @Id:        +1
  435.     @Pos:       +61, +0
  436.  
  437.     @Nummer:    +1
  438.     ObjFill:    BASE
  439.     @Id:        +1
  440.     @Pos:       +61, +0
  441.  
  442.   ;---Warengadgets Kontor---;
  443.     @Nummer:    +1
  444.     X =         25
  445.     Y =         567
  446.     BASE =      Nummer
  447.     Id:         IDHAUPT+70
  448.     Kind:       GAD_GFX
  449.         Reiheflg:   1
  450.     Basenr:     BASE
  451.     Gfxnr:      GFXSIED+0
  452.     Pressoff:   1
  453.     Pos:        X, Y
  454.     Size:       53, 48
  455.     
  456.     @Nummer:    +1
  457.     ObjFill:    BASE
  458.     @Id:        +1
  459.     @Pos:       +61, +0
  460.  
  461.     @Nummer:    +1
  462.     ObjFill:    BASE
  463.     @Id:        +1
  464.     @Pos:       +61, +0
  465.  
  466.     @Nummer:    +1
  467.     ObjFill:    BASE
  468.     @Id:        +1
  469.     Pos:        X, Y+56
  470.     
  471.     @Nummer:    +1
  472.     ObjFill:    BASE
  473.     @Id:        +1
  474.     @Pos:       +61, +0
  475.  
  476.     @Nummer:    +1
  477.     ObjFill:    BASE
  478.     @Id:        +1
  479.     @Pos:       +61, +0
  480.  
  481. EndObj;