home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1998 June (Bonus) / Bomico.iso / Anno1602 / GADDATA / ROUTE.GAD < prev    next >
Text File  |  1998-03-03  |  10KB  |  505 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.  
  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     = 58001
  27.     IDNIX       = 58901
  28.  
  29.     GFXTAFEL    = 0
  30.     GFXPFEIL    = GFXTAFEL+1
  31.     GFXPLUS     = GFXPFEIL+4
  32.     GFXMAIN     = GFXPLUS+4
  33.       GFXMAP            = GFXMAIN+8
  34.     GFXHAUS     = GFXMAP+5
  35.     GFXPFEIL    = GFXHAUS+18
  36.     GFXBAUMAT   = GFXPFEIL+6
  37.     GFXBAUHAUS  = GFXBAUMAT+35
  38.     GFXMENU     = GFXBAUHAUS+86
  39.     GFXOVERHEAD = GFXMENU+3
  40.     GFXPFEILV   = GFXOVERHEAD+5
  41.     GFXMENGE    = GFXPFEILV+4
  42.     GFXWARELEER = GFXMENGE+8
  43.     GFXWARE =     GFXWARELEER+4
  44.     GFXKONT =     GFXWARE+41
  45.     GFXLEISTE   = GFXKONT+20
  46.       GFXSIED     = GFXLEISTE+55
  47.       GFXSIEDFACE    =    GFXSIED+9
  48.       GFXSIEDINFR    = GFXSIEDFACE+4
  49.       GFXSIEDNAHR = GFXSIEDINFR+16
  50.       GFXPROD     = GFXSIEDNAHR+2
  51.       GFXSHIP            = GFXPROD+6
  52.       GFXWERFT        = GFXSHIP+39
  53.       GFXMILIT        = GFXWERFT+15
  54.       GFXSTADT        = GFXMILIT+18
  55.       GFXTRANS        = GFXSTADT+14
  56.     GFXOPTION   = GFXTRANS+12
  57.     GFXKAMPF    = GFXOPTION+50
  58.     GFXPIRAT    = GFXKAMPF+26
  59.     GFXVERTRAG  = GFXPIRAT+19
  60.     GFXINFO     = GFXVERTRAG+34
  61.     GFXROUTE    = GFXINFO+8
  62.  
  63. ;================HAUPT-GADGETS==================;
  64.  
  65.   ;---Tafeln fⁿr Spielernamen---;
  66.     @Nummer:    +1
  67.     BASE =      Nummer
  68.     Id:         IDHAUPT+0
  69.     Kind:       GAD_GFX
  70.     Noselflg:   1
  71.     Gfxnr:      GFXOVERHEAD+2
  72.     Pos:        6, 354
  73.     Size:       250, 40
  74.     
  75.     @Nummer:    +1
  76.     ObjFill:    BASE
  77.     @Id:        +1
  78.     @Pos:       +0, +98
  79.  
  80.     @Nummer:    +1
  81.     ObjFill:    BASE
  82.     @Id:        +1
  83.     @Pos:       +0, +98
  84.  
  85.     @Nummer:    +1
  86.     ObjFill:    BASE
  87.     @Id:        +1
  88.     @Pos:       +0, +98
  89.  
  90.   ;---Texte fⁿr StΣdenamen---;
  91.     @Nummer:    +1
  92.     BASE =      Nummer
  93.     Id:         IDHAUPT+10
  94.     Kind:       GAD_TEXTZ
  95.     Blocknr:    ZEINR
  96.     Color:      1, 0
  97.     Pos:        6, 358
  98.     Size:       244, 30
  99.     Posoffs:    122, 29
  100.     
  101.     @Nummer:    +1
  102.     ObjFill:    BASE
  103.     @Id:        +1
  104.     @Pos:       +0, +98
  105.  
  106.     @Nummer:    +1
  107.     ObjFill:    BASE
  108.     @Id:        +1
  109.     @Pos:       +0, +98
  110.  
  111.     @Nummer:    +1
  112.     ObjFill:    BASE
  113.     @Id:        +1
  114.     @Pos:       +0, +98
  115.  
  116.   ;---Schatten fⁿr Schilder---;
  117.     @Nummer:    +1
  118.     BASE =      Nummer
  119.     Id:         IDHAUPT+20
  120.     Kind:       GAD_GFXRAST
  121.     Noselflg:   1
  122.     Gfxnr:      GFXPIRAT+5
  123.     Pos:        210, 354
  124.     Posoffs:    7, 7
  125.     Size:       32, 40
  126.  
  127.     @Nummer:    +1
  128.     ObjFill:    BASE
  129.     @Id:        +1
  130.     @Pos:       +0, +98
  131.  
  132.     @Nummer:    +1
  133.     ObjFill:    BASE
  134.     @Id:        +1
  135.     @Pos:       +0, +98
  136.  
  137.     @Nummer:    +1
  138.     ObjFill:    BASE
  139.     @Id:        +1
  140.     @Pos:       +0, +98
  141.  
  142.   ;---Schilder mit Spielerfarben---;
  143.     @Nummer:    +1
  144.     BASE =      Nummer
  145.     Id:         IDHAUPT+30
  146.     Kind:       GAD_GFX
  147.     Noselflg:   1
  148.     Gfxnr:      GFXPIRAT+5
  149.     Pos:        210, 354
  150.     Size:       32, 40
  151.  
  152.     @Nummer:    +1
  153.     ObjFill:    BASE
  154.     @Id:        +1
  155.     @Pos:       +0, +98
  156.  
  157.     @Nummer:    +1
  158.     ObjFill:    BASE
  159.     @Id:        +1
  160.     @Pos:       +0, +98
  161.  
  162.     @Nummer:    +1
  163.     ObjFill:    BASE
  164.     @Id:        +1
  165.     @Pos:       +0, +98
  166.  
  167.   ;---Symbol fⁿr Routenpunkt (in-)aktiv---;
  168.     @Nummer:    +1
  169.     BASE =      Nummer
  170.     Id:         IDHAUPT+40
  171.     Kind:       GAD_GFX
  172.     Gfxnr:      GFXROUTE+7
  173.     Pressoff:   2
  174.     Pos:        2, 355
  175.     Size:       33, 40
  176.  
  177.     @Nummer:    +1
  178.     ObjFill:    BASE
  179.     @Id:        +1
  180.     @Pos:       +0, +98
  181.  
  182.     @Nummer:    +1
  183.     ObjFill:    BASE
  184.     @Id:        +1
  185.     @Pos:       +0, +98
  186.  
  187.     @Nummer:    +1
  188.     ObjFill:    BASE
  189.     @Id:        +1
  190.     @Pos:       +0, +98
  191.  
  192.   ;---Warengrafik links---;
  193.     @Nummer:    +1
  194.     BASE =      Nummer
  195.     Id:         IDHAUPT+100
  196.     Kind:       GAD_GFX
  197.     Noselflg:   1
  198.     Gfxnr:      GFXWARE
  199.     Pos:        45, 397
  200.     Size:       48, 48
  201.     Posoffs:    0, 0
  202.  
  203.     @Nummer:    +1
  204.     ObjFill:    BASE
  205.     @Id:        +1
  206.     @Pos:       +0, +98
  207.  
  208.     @Nummer:    +1
  209.     ObjFill:    BASE
  210.     @Id:        +1
  211.     @Pos:       +0, +98
  212.  
  213.     @Nummer:    +1
  214.     ObjFill:    BASE
  215.     @Id:        +1
  216.     @Pos:       +0, +98
  217.  
  218.   ;---Hintergrund Mengenbalken links---;
  219.     @Nummer:    +1
  220.     BASE =      Nummer
  221.     Id:         IDHAUPT+110
  222.     Kind:       GAD_GFX
  223.     Noselflg:   1
  224.     Gfxnr:      GFXROUTE+6
  225.     Pos:        96, 397
  226.     Size:       34, 48
  227.  
  228.     @Nummer:    +1
  229.     ObjFill:    BASE
  230.     @Id:        +1
  231.     @Pos:       +0, +98
  232.  
  233.     @Nummer:    +1
  234.     ObjFill:    BASE
  235.     @Id:        +1
  236.     @Pos:       +0, +98
  237.  
  238.     @Nummer:    +1
  239.     ObjFill:    BASE
  240.     @Id:        +1
  241.     @Pos:       +0, +98
  242.  
  243.   ;---Roter Mengenbalken links---;
  244.     @Nummer:    +1
  245.     BASE =      Nummer
  246.     Id:         IDHAUPT+120
  247.     Kind:       GAD_BALKEN
  248.     Noselflg:   1
  249.     Slidverflg: 1
  250.     Color:      COL_RED, COL_RED
  251.     Pos:        99, 399
  252.     Size:       8, 44
  253.  
  254.     @Nummer:    +1
  255.     ObjFill:    BASE
  256.     @Id:        +1
  257.     @Pos:       +0, +98
  258.  
  259.     @Nummer:    +1
  260.     ObjFill:    BASE
  261.     @Id:        +1
  262.     @Pos:       +0, +98
  263.  
  264.     @Nummer:    +1
  265.     ObjFill:    BASE
  266.     @Id:        +1
  267.     @Pos:       +0, +98
  268.  
  269.   ;---Wareneinrahmung links---;
  270.     @Nummer:    +1
  271.     BASE =      Nummer
  272.     Id:         IDHAUPT+130
  273.     Kind:       GAD_GFX
  274.     Gfxnr:      GFXWARELEER+2
  275.     Pressoff:   1
  276.     Pos:        45, 397
  277.     Size:       48, 48
  278.     Posoffs:    0, 0
  279.  
  280.     @Nummer:    +1
  281.     ObjFill:    BASE
  282.     @Id:        +1
  283.     @Pos:       +0, +98
  284.  
  285.     @Nummer:    +1
  286.     ObjFill:    BASE
  287.     @Id:        +1
  288.     @Pos:       +0, +98
  289.  
  290.     @Nummer:    +1
  291.     ObjFill:    BASE
  292.     @Id:        +1
  293.     @Pos:       +0, +98
  294.  
  295.   ;---Slider fⁿr Mengenlimits links---;
  296.     @Nummer:    +1
  297.     BASE =      Nummer
  298.     Id:         IDHAUPT+140
  299.     Kind:       GAD_GFX
  300.     Slidverflg: 1
  301.     Slidoffs:   0, 11
  302.     Slidsize:   0, 44
  303.     Gfxnr:      GFXROUTE+4
  304.     Pressoff:   1
  305.     Pos:        99, 386
  306.     Size:       30, 66
  307.     Posoffs:    10, -11
  308.  
  309.     @Nummer:    +1
  310.     ObjFill:    BASE
  311.     @Id:        +1
  312.     @Pos:       +0, +98
  313.  
  314.     @Nummer:    +1
  315.     ObjFill:    BASE
  316.     @Id:        +1
  317.     @Pos:       +0, +98
  318.  
  319.     @Nummer:    +1
  320.     ObjFill:    BASE
  321.     @Id:        +1
  322.     @Pos:       +0, +98
  323.  
  324.   ;---Pfeil fⁿr Ein- bzw. Ausladen links---;
  325.     @Nummer:    +1
  326.     BASE =      Nummer
  327.     Id:         IDHAUPT+150
  328.     Kind:       GAD_GFX
  329.     Gfxnr:      GFXROUTE+0
  330.     Pressoff:   1
  331.     Pos:        7, 399
  332.     Size:       40, 50
  333.  
  334.     @Nummer:    +1
  335.     ObjFill:    BASE
  336.     @Id:        +1
  337.     @Pos:       +0, +98
  338.  
  339.     @Nummer:    +1
  340.     ObjFill:    BASE
  341.     @Id:        +1
  342.     @Pos:       +0, +98
  343.  
  344.     @Nummer:    +1
  345.     ObjFill:    BASE
  346.     @Id:        +1
  347.     @Pos:       +0, +98
  348.  
  349.   ;---Warengrafik rechts---;
  350.     @Nummer:    +1
  351.     BASE =      Nummer
  352.     Id:         IDHAUPT+200
  353.     Kind:       GAD_GFX
  354.     Noselflg:   1
  355.     Gfxnr:      GFXWARE
  356.     Pos:        172, 397
  357.     Size:       48, 48
  358.     Posoffs:    0, 0
  359.  
  360.     @Nummer:    +1
  361.     ObjFill:    BASE
  362.     @Id:        +1
  363.     @Pos:       +0, +98
  364.  
  365.     @Nummer:    +1
  366.     ObjFill:    BASE
  367.     @Id:        +1
  368.     @Pos:       +0, +98
  369.  
  370.     @Nummer:    +1
  371.     ObjFill:    BASE
  372.     @Id:        +1
  373.     @Pos:       +0, +98
  374.  
  375.   ;---Hintergrund Mengenbalken rechts---;
  376.     @Nummer:    +1
  377.     BASE =      Nummer
  378.     Id:         IDHAUPT+210
  379.     Kind:       GAD_GFX
  380.     Gfxnr:      GFXROUTE+6
  381.     Pos:        223, 397
  382.     Size:       34, 48
  383.  
  384.     @Nummer:    +1
  385.     ObjFill:    BASE
  386.     @Id:        +1
  387.     @Pos:       +0, +98
  388.  
  389.     @Nummer:    +1
  390.     ObjFill:    BASE
  391.     @Id:        +1
  392.     @Pos:       +0, +98
  393.  
  394.     @Nummer:    +1
  395.     ObjFill:    BASE
  396.     @Id:        +1
  397.     @Pos:       +0, +98
  398.  
  399.   ;---Roter Mengenbalken rechts---;
  400.     @Nummer:    +1
  401.     BASE =      Nummer
  402.     Id:         IDHAUPT+220
  403.     Kind:       GAD_BALKEN
  404.     Noselflg:   1
  405.     Slidverflg: 1
  406.     Color:      COL_RED, COL_RED
  407.     Pos:        226, 399
  408.     Size:       8, 44
  409.  
  410.     @Nummer:    +1
  411.     ObjFill:    BASE
  412.     @Id:        +1
  413.     @Pos:       +0, +98
  414.  
  415.     @Nummer:    +1
  416.     ObjFill:    BASE
  417.     @Id:        +1
  418.     @Pos:       +0, +98
  419.  
  420.     @Nummer:    +1
  421.     ObjFill:    BASE
  422.     @Id:        +1
  423.     @Pos:       +0, +98
  424.  
  425.   ;---Wareneinrahmung rechts---;
  426.     @Nummer:    +1
  427.     BASE =      Nummer
  428.     Id:         IDHAUPT+230
  429.     Kind:       GAD_GFX
  430.     Gfxnr:      GFXWARELEER+2
  431.     Pressoff:   1
  432.     Pos:        172, 397
  433.     Size:       48, 48
  434.     Posoffs:    0, 0
  435.  
  436.     @Nummer:    +1
  437.     ObjFill:    BASE
  438.     @Id:        +1
  439.     @Pos:       +0, +98
  440.  
  441.     @Nummer:    +1
  442.     ObjFill:    BASE
  443.     @Id:        +1
  444.     @Pos:       +0, +98
  445.  
  446.     @Nummer:    +1
  447.     ObjFill:    BASE
  448.     @Id:        +1
  449.     @Pos:       +0, +98
  450.  
  451.   ;---Slider fⁿr Mengenlimits rechts---;
  452.     @Nummer:    +1
  453.     BASE =      Nummer
  454.     Id:         IDHAUPT+240
  455.     Kind:       GAD_GFX
  456.     Slidverflg: 1
  457.     Slidoffs:   0, 11
  458.     Slidsize:   0, 44
  459.     Gfxnr:      GFXROUTE+4
  460.     Pressoff:   1
  461.     Pos:        226, 386
  462.     Size:       30, 66
  463.     Posoffs:    10, -11
  464.  
  465.     @Nummer:    +1
  466.     ObjFill:    BASE
  467.     @Id:        +1
  468.     @Pos:       +0, +98
  469.  
  470.     @Nummer:    +1
  471.     ObjFill:    BASE
  472.     @Id:        +1
  473.     @Pos:       +0, +98
  474.  
  475.     @Nummer:    +1
  476.     ObjFill:    BASE
  477.     @Id:        +1
  478.     @Pos:       +0, +98
  479.  
  480.     ;---Pfeil fⁿr Ein- bzw. Ausladen rechts---;
  481.     @Nummer:    +1
  482.     BASE =      Nummer
  483.     Id:         IDHAUPT+250
  484.     Kind:       GAD_GFX
  485.     Gfxnr:      GFXROUTE+0
  486.     Pressoff:   1
  487.     Pos:        135, 399
  488.     Size:       39, 50
  489.  
  490.     @Nummer:    +1
  491.     ObjFill:    BASE
  492.     @Id:        +1
  493.     @Pos:       +0, +98
  494.  
  495.     @Nummer:    +1
  496.     ObjFill:    BASE
  497.     @Id:        +1
  498.     @Pos:       +0, +98
  499.  
  500.     @Nummer:    +1
  501.     ObjFill:    BASE
  502.     @Id:        +1
  503.     @Pos:       +0, +98
  504.  
  505. EndObj;