home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1998 June (Bonus) / Bomico.iso / Anno1602 / GADDATA / LAGER.GAD < prev    next >
Text File  |  1998-03-03  |  14KB  |  729 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     = 44001
  26.     IDNIX       = 44201
  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.     GFXPIRAT    = GFXKAMPF+26
  58.     GFXVERTRAG  = GFXPIRAT+19
  59.     GFXINFO     = GFXVERTRAG+34
  60.     GFXROUTE    = GFXINFO+8
  61.     GFXTRADER   = GFXROUTE+11
  62.     GFXSHIPLIST = GFXTRADER+4
  63.     GFXLAGER    = GFXSHIPLIST+14
  64.  
  65. ;================HAUPT-GADGETS==================;
  66.  
  67.   ;---Name der Kontorstadt---;
  68.     @Nummer:    +0
  69.     BASE =      Nummer
  70.     Id:         IDNIX
  71.     Kind:       GAD_GFX
  72.     Noselflg:   1
  73.     Gfxnr:      GFXOVERHEAD+2
  74.     Pos:        6, 354
  75.     Size:       244, 30
  76.  
  77.     @Nummer:    +1
  78.     ObjFill:    BASE
  79.     Id:         IDHAUPT+0
  80.     Gfxnr:      GFXOVERHEAD+0
  81.  
  82.     @Nummer:    +1
  83.     Id:         IDHAUPT+1
  84.     Kind:       GAD_TEXTZ
  85.     Blocknr:    ZEINR
  86.     Color:      1, 0
  87.     Pos:        6, 358
  88.     Size:       244, 30
  89.     Posoffs:    122, 29
  90.   
  91.   ;---Warengrafiken Kontor (nicht wΣhlbar)---;
  92.     @Nummer:    +1
  93.     X =         24
  94.     Y =         425
  95.     BASE =      Nummer
  96.     Id:         IDHAUPT+20
  97.     Kind:       GAD_GFX
  98.     Noselflg:   1
  99.     Gfxnr:      GFXWARE
  100.     Pos:        X, Y
  101.         Posoffs:        2, 1
  102.     Size:       48, 46
  103.     
  104.     @Nummer:    +1
  105.     ObjFill:    BASE
  106.     @Id:        +1
  107.     @Pos:       +53, +0
  108.  
  109.     @Nummer:    +1
  110.     ObjFill:    BASE
  111.     @Id:        +1
  112.     @Pos:       +53, +0
  113.  
  114.     @Nummer:    +1
  115.     ObjFill:    BASE
  116.     @Id:        +1
  117.     @Pos:       +53, +0
  118.  
  119.     @Nummer:    +1
  120.     ObjFill:    BASE
  121.     @Id:        +1
  122.     Pos:        X, Y+54
  123.     
  124.     @Nummer:    +1
  125.     ObjFill:    BASE
  126.     @Id:        +1
  127.     @Pos:       +53, +0
  128.  
  129.     @Nummer:    +1
  130.     ObjFill:    BASE
  131.     @Id:        +1
  132.     @Pos:       +53, +0
  133.  
  134.     @Nummer:    +1
  135.     ObjFill:    BASE
  136.     @Id:        +1
  137.     @Pos:       +53, +0
  138.  
  139.     @Nummer:    +1
  140.     ObjFill:    BASE
  141.     @Id:        +1
  142.     Pos:        X, Y+108
  143.     
  144.     @Nummer:    +1
  145.     ObjFill:    BASE
  146.     @Id:        +1
  147.     @Pos:       +53, +0
  148.  
  149.     @Nummer:    +1
  150.     ObjFill:    BASE
  151.     @Id:        +1
  152.     @Pos:       +53, +0
  153.  
  154.     @Nummer:    +1
  155.     ObjFill:    BASE
  156.     @Id:        +1
  157.     @Pos:       +53, +0
  158.  
  159.     @Nummer:    +1
  160.     ObjFill:    BASE
  161.     @Id:        +1
  162.     Pos:        X, Y+162
  163.     
  164.     @Nummer:    +1
  165.     ObjFill:    BASE
  166.     @Id:        +1
  167.     @Pos:       +53, +0
  168.  
  169.     @Nummer:    +1
  170.     ObjFill:    BASE
  171.     @Id:        +1
  172.     @Pos:       +53, +0
  173.  
  174.     @Nummer:    +1
  175.     ObjFill:    BASE
  176.     @Id:        +1
  177.     @Pos:       +53, +0
  178.  
  179.     @Nummer:    +1
  180.     ObjFill:    BASE
  181.     @Id:        +1
  182.     Pos:        X, Y+216
  183.     
  184.     @Nummer:    +1
  185.     ObjFill:    BASE
  186.     @Id:        +1
  187.     @Pos:       +53, +0
  188.  
  189.     @Nummer:    +1
  190.     ObjFill:    BASE
  191.     @Id:        +1
  192.     @Pos:       +53, +0
  193.  
  194.     @Nummer:    +1
  195.     ObjFill:    BASE
  196.     @Id:        +1
  197.     @Pos:       +53, +0
  198.  
  199.     @Nummer:    +1
  200.     ObjFill:    BASE
  201.     @Id:        +1
  202.     Pos:        X, Y+270
  203.     
  204.     @Nummer:    +1
  205.     ObjFill:    BASE
  206.     @Id:        +1
  207.     @Pos:       +53, +0
  208.  
  209.     @Nummer:    +1
  210.     ObjFill:    BASE
  211.     @Id:        +1
  212.     @Pos:       +53, +0
  213.  
  214.     @Nummer:    +1
  215.     ObjFill:    BASE
  216.     @Id:        +1
  217.     @Pos:       +53, +0
  218.  
  219.   ;---Lagermenge Kontor (nicht wΣhlbar)---;
  220.     @Nummer:    +1
  221.     X =         68
  222.     Y =         428
  223.     BASE =      Nummer
  224.     Id:         IDHAUPT+50
  225.     Kind:       GAD_BALKEN
  226.     Noselflg:   1
  227.     Slidverflg: 1
  228.     Color:      COL_RED, COL_RED
  229.     Pos:        X, Y
  230.     Size:       5, 42
  231.     
  232.     @Nummer:    +1
  233.     ObjFill:    BASE
  234.     @Id:        +1
  235.     @Pos:       +53, +0
  236.  
  237.     @Nummer:    +1
  238.     ObjFill:    BASE
  239.     @Id:        +1
  240.     @Pos:       +53, +0
  241.  
  242.     @Nummer:    +1
  243.     ObjFill:    BASE
  244.     @Id:        +1
  245.     @Pos:       +53, +0
  246.  
  247.     @Nummer:    +1
  248.     ObjFill:    BASE
  249.     @Id:        +1
  250.     Pos:        X, Y+54
  251.     
  252.     @Nummer:    +1
  253.     ObjFill:    BASE
  254.     @Id:        +1
  255.     @Pos:       +53, +0
  256.  
  257.     @Nummer:    +1
  258.     ObjFill:    BASE
  259.     @Id:        +1
  260.     @Pos:       +53, +0
  261.  
  262.     @Nummer:    +1
  263.     ObjFill:    BASE
  264.     @Id:        +1
  265.     @Pos:       +53, +0
  266.  
  267.     @Nummer:    +1
  268.     ObjFill:    BASE
  269.     @Id:        +1
  270.     Pos:        X, Y+108
  271.     
  272.     @Nummer:    +1
  273.     ObjFill:    BASE
  274.     @Id:        +1
  275.     @Pos:       +53, +0
  276.  
  277.     @Nummer:    +1
  278.     ObjFill:    BASE
  279.     @Id:        +1
  280.     @Pos:       +53, +0
  281.  
  282.     @Nummer:    +1
  283.     ObjFill:    BASE
  284.     @Id:        +1
  285.     @Pos:       +53, +0
  286.  
  287.     @Nummer:    +1
  288.     ObjFill:    BASE
  289.     @Id:        +1
  290.     Pos:        X, Y+162
  291.     
  292.     @Nummer:    +1
  293.     ObjFill:    BASE
  294.     @Id:        +1
  295.     @Pos:       +53, +0
  296.  
  297.     @Nummer:    +1
  298.     ObjFill:    BASE
  299.     @Id:        +1
  300.     @Pos:       +53, +0
  301.  
  302.     @Nummer:    +1
  303.     ObjFill:    BASE
  304.     @Id:        +1
  305.     @Pos:       +53, +0
  306.  
  307.     @Nummer:    +1
  308.     ObjFill:    BASE
  309.     @Id:        +1
  310.     Pos:        X, Y+216
  311.     
  312.     @Nummer:    +1
  313.     ObjFill:    BASE
  314.     @Id:        +1
  315.     @Pos:       +53, +0
  316.  
  317.     @Nummer:    +1
  318.     ObjFill:    BASE
  319.     @Id:        +1
  320.     @Pos:       +53, +0
  321.  
  322.     @Nummer:    +1
  323.     ObjFill:    BASE
  324.     @Id:        +1
  325.     @Pos:       +53, +0
  326.  
  327.     @Nummer:    +1
  328.     ObjFill:    BASE
  329.     @Id:        +1
  330.     Pos:        X, Y+270
  331.     
  332.     @Nummer:    +1
  333.     ObjFill:    BASE
  334.     @Id:        +1
  335.     @Pos:       +53, +0
  336.  
  337.     @Nummer:    +1
  338.     ObjFill:    BASE
  339.     @Id:        +1
  340.     @Pos:       +53, +0
  341.  
  342.     @Nummer:    +1
  343.     ObjFill:    BASE
  344.     @Id:        +1
  345.     @Pos:       +53, +0
  346.  
  347.   ;---Warengadgets Kontor---;
  348.     @Nummer:    +1
  349.     X =         24
  350.     Y =         425
  351.     BASE =      Nummer
  352.     Id:         IDHAUPT+80
  353.     Kind:       GAD_GFX
  354.     Gfxnr:      GFXWARELEER+2
  355.     Pressoff:   1
  356.     Pos:        X, Y
  357.     Size:       48, 48
  358.     
  359.     @Nummer:    +1
  360.     ObjFill:    BASE
  361.     @Id:        +1
  362.     @Pos:       +53, +0
  363.  
  364.     @Nummer:    +1
  365.     ObjFill:    BASE
  366.     @Id:        +1
  367.     @Pos:       +53, +0
  368.  
  369.     @Nummer:    +1
  370.     ObjFill:    BASE
  371.     @Id:        +1
  372.     @Pos:       +53, +0
  373.  
  374.     @Nummer:    +1
  375.     ObjFill:    BASE
  376.     @Id:        +1
  377.     Pos:        X, Y+54
  378.     
  379.     @Nummer:    +1
  380.     ObjFill:    BASE
  381.     @Id:        +1
  382.     @Pos:       +53, +0
  383.  
  384.     @Nummer:    +1
  385.     ObjFill:    BASE
  386.     @Id:        +1
  387.     @Pos:       +53, +0
  388.  
  389.     @Nummer:    +1
  390.     ObjFill:    BASE
  391.     @Id:        +1
  392.     @Pos:       +53, +0
  393.  
  394.     @Nummer:    +1
  395.     ObjFill:    BASE
  396.     @Id:        +1
  397.     Pos:        X, Y+108
  398.     
  399.     @Nummer:    +1
  400.     ObjFill:    BASE
  401.     @Id:        +1
  402.     @Pos:       +53, +0
  403.  
  404.     @Nummer:    +1
  405.     ObjFill:    BASE
  406.     @Id:        +1
  407.     @Pos:       +53, +0
  408.  
  409.     @Nummer:    +1
  410.     ObjFill:    BASE
  411.     @Id:        +1
  412.     @Pos:       +53, +0
  413.  
  414.     @Nummer:    +1
  415.     ObjFill:    BASE
  416.     @Id:        +1
  417.     Pos:        X, Y+162
  418.     
  419.     @Nummer:    +1
  420.     ObjFill:    BASE
  421.     @Id:        +1
  422.     @Pos:       +53, +0
  423.  
  424.     @Nummer:    +1
  425.     ObjFill:    BASE
  426.     @Id:        +1
  427.     @Pos:       +53, +0
  428.  
  429.     @Nummer:    +1
  430.     ObjFill:    BASE
  431.     @Id:        +1
  432.     @Pos:       +53, +0
  433.  
  434.     @Nummer:    +1
  435.     ObjFill:    BASE
  436.     @Id:        +1
  437.     Pos:        X, Y+216
  438.     
  439.     @Nummer:    +1
  440.     ObjFill:    BASE
  441.     @Id:        +1
  442.     @Pos:       +53, +0
  443.  
  444.     @Nummer:    +1
  445.     ObjFill:    BASE
  446.     @Id:        +1
  447.     @Pos:       +53, +0
  448.  
  449.     @Nummer:    +1
  450.     ObjFill:    BASE
  451.     @Id:        +1
  452.     @Pos:       +53, +0
  453.  
  454.     @Nummer:    +1
  455.     ObjFill:    BASE
  456.     @Id:        +1
  457.     Pos:        X, Y+270
  458.     
  459.     @Nummer:    +1
  460.     ObjFill:    BASE
  461.     @Id:        +1
  462.     @Pos:       +53, +0
  463.  
  464.     @Nummer:    +1
  465.     ObjFill:    BASE
  466.     @Id:        +1
  467.     @Pos:       +53, +0
  468.  
  469.     @Nummer:    +1
  470.     ObjFill:    BASE
  471.     @Id:        +1
  472.     @Pos:       +53, +0
  473.  
  474.   ;---Lagermengebalken Kontor (nicht wΣhlbar)---;
  475.     @Nummer:    +1
  476.     X =         68
  477.     Y =         428
  478.     BASE =      Nummer
  479.     Id:         IDHAUPT+110
  480.     Kind:       GAD_GFX
  481.     Gfxnr:      GFXLAGER+10
  482.     Noselflg:   1
  483.     Slidverflg: 1
  484.     Pos:        X, Y
  485.     Posoffs:    0, -1
  486.     Size:       5, 42
  487.     
  488.     @Nummer:    +1
  489.     ObjFill:    BASE
  490.     @Id:        +1
  491.     @Pos:       +53, +0
  492.  
  493.     @Nummer:    +1
  494.     ObjFill:    BASE
  495.     @Id:        +1
  496.     @Pos:       +53, +0
  497.  
  498.     @Nummer:    +1
  499.     ObjFill:    BASE
  500.     @Id:        +1
  501.     @Pos:       +53, +0
  502.  
  503.     @Nummer:    +1
  504.     ObjFill:    BASE
  505.     @Id:        +1
  506.     Pos:        X, Y+54
  507.     
  508.     @Nummer:    +1
  509.     ObjFill:    BASE
  510.     @Id:        +1
  511.     @Pos:       +53, +0
  512.  
  513.     @Nummer:    +1
  514.     ObjFill:    BASE
  515.     @Id:        +1
  516.     @Pos:       +53, +0
  517.  
  518.     @Nummer:    +1
  519.     ObjFill:    BASE
  520.     @Id:        +1
  521.     @Pos:       +53, +0
  522.  
  523.     @Nummer:    +1
  524.     ObjFill:    BASE
  525.     @Id:        +1
  526.     Pos:        X, Y+108
  527.     
  528.     @Nummer:    +1
  529.     ObjFill:    BASE
  530.     @Id:        +1
  531.     @Pos:       +53, +0
  532.  
  533.     @Nummer:    +1
  534.     ObjFill:    BASE
  535.     @Id:        +1
  536.     @Pos:       +53, +0
  537.  
  538.     @Nummer:    +1
  539.     ObjFill:    BASE
  540.     @Id:        +1
  541.     @Pos:       +53, +0
  542.  
  543.     @Nummer:    +1
  544.     ObjFill:    BASE
  545.     @Id:        +1
  546.     Pos:        X, Y+162
  547.     
  548.     @Nummer:    +1
  549.     ObjFill:    BASE
  550.     @Id:        +1
  551.     @Pos:       +53, +0
  552.  
  553.     @Nummer:    +1
  554.     ObjFill:    BASE
  555.     @Id:        +1
  556.     @Pos:       +53, +0
  557.  
  558.     @Nummer:    +1
  559.     ObjFill:    BASE
  560.     @Id:        +1
  561.     @Pos:       +53, +0
  562.  
  563.     @Nummer:    +1
  564.     ObjFill:    BASE
  565.     @Id:        +1
  566.     Pos:        X, Y+216
  567.     
  568.     @Nummer:    +1
  569.     ObjFill:    BASE
  570.     @Id:        +1
  571.     @Pos:       +53, +0
  572.  
  573.     @Nummer:    +1
  574.     ObjFill:    BASE
  575.     @Id:        +1
  576.     @Pos:       +53, +0
  577.  
  578.     @Nummer:    +1
  579.     ObjFill:    BASE
  580.     @Id:        +1
  581.     @Pos:       +53, +0
  582.  
  583.     @Nummer:    +1
  584.     ObjFill:    BASE
  585.     @Id:        +1
  586.     Pos:        X, Y+270
  587.     
  588.     @Nummer:    +1
  589.     ObjFill:    BASE
  590.     @Id:        +1
  591.     @Pos:       +53, +0
  592.  
  593.     @Nummer:    +1
  594.     ObjFill:    BASE
  595.     @Id:        +1
  596.     @Pos:       +53, +0
  597.  
  598.     @Nummer:    +1
  599.     ObjFill:    BASE
  600.     @Id:        +1
  601.     @Pos:       +53, +0
  602.  
  603.   ;---Verkaufsmodus Kontor (nicht wΣhlbar)---;
  604.     @Nummer:    +1
  605.     X =         21
  606.     Y =         421
  607.     BASE =      Nummer
  608.     Id:         IDHAUPT+140
  609.     Kind:       GAD_GFX
  610.     Gfxnr:      GFXLAGER
  611.     Pos:        X, Y
  612.     Size:       16, 17
  613.     
  614.     @Nummer:    +1
  615.     ObjFill:    BASE
  616.     @Id:        +1
  617.     @Pos:       +53, +0
  618.  
  619.     @Nummer:    +1
  620.     ObjFill:    BASE
  621.     @Id:        +1
  622.     @Pos:       +53, +0
  623.  
  624.     @Nummer:    +1
  625.     ObjFill:    BASE
  626.     @Id:        +1
  627.     @Pos:       +53, +0
  628.  
  629.     @Nummer:    +1
  630.     ObjFill:    BASE
  631.     @Id:        +1
  632.     Pos:        X, Y+54
  633.     
  634.     @Nummer:    +1
  635.     ObjFill:    BASE
  636.     @Id:        +1
  637.     @Pos:       +53, +0
  638.  
  639.     @Nummer:    +1
  640.     ObjFill:    BASE
  641.     @Id:        +1
  642.     @Pos:       +53, +0
  643.  
  644.     @Nummer:    +1
  645.     ObjFill:    BASE
  646.     @Id:        +1
  647.     @Pos:       +53, +0
  648.  
  649.     @Nummer:    +1
  650.     ObjFill:    BASE
  651.     @Id:        +1
  652.     Pos:        X, Y+108
  653.     
  654.     @Nummer:    +1
  655.     ObjFill:    BASE
  656.     @Id:        +1
  657.     @Pos:       +53, +0
  658.  
  659.     @Nummer:    +1
  660.     ObjFill:    BASE
  661.     @Id:        +1
  662.     @Pos:       +53, +0
  663.  
  664.     @Nummer:    +1
  665.     ObjFill:    BASE
  666.     @Id:        +1
  667.     @Pos:       +53, +0
  668.  
  669.     @Nummer:    +1
  670.     ObjFill:    BASE
  671.     @Id:        +1
  672.     Pos:        X, Y+162
  673.     
  674.     @Nummer:    +1
  675.     ObjFill:    BASE
  676.     @Id:        +1
  677.     @Pos:       +53, +0
  678.  
  679.     @Nummer:    +1
  680.     ObjFill:    BASE
  681.     @Id:        +1
  682.     @Pos:       +53, +0
  683.  
  684.     @Nummer:    +1
  685.     ObjFill:    BASE
  686.     @Id:        +1
  687.     @Pos:       +53, +0
  688.  
  689.     @Nummer:    +1
  690.     ObjFill:    BASE
  691.     @Id:        +1
  692.     Pos:        X, Y+216
  693.     
  694.     @Nummer:    +1
  695.     ObjFill:    BASE
  696.     @Id:        +1
  697.     @Pos:       +53, +0
  698.  
  699.     @Nummer:    +1
  700.     ObjFill:    BASE
  701.     @Id:        +1
  702.     @Pos:       +53, +0
  703.  
  704.     @Nummer:    +1
  705.     ObjFill:    BASE
  706.     @Id:        +1
  707.     @Pos:       +53, +0
  708.  
  709.     @Nummer:    +1
  710.     ObjFill:    BASE
  711.     @Id:        +1
  712.     Pos:        X, Y+270
  713.     
  714.     @Nummer:    +1
  715.     ObjFill:    BASE
  716.     @Id:        +1
  717.     @Pos:       +53, +0
  718.  
  719.     @Nummer:    +1
  720.     ObjFill:    BASE
  721.     @Id:        +1
  722.     @Pos:       +53, +0
  723.  
  724.     @Nummer:    +1
  725.     ObjFill:    BASE
  726.     @Id:        +1
  727.     @Pos:       +53, +0
  728.  
  729. EndObj;