home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1998 June (Bonus) / Bomico.iso / Anno1602 / GADDATA / KONTOR.GAD < prev    next >
Text File  |  1998-02-25  |  9KB  |  423 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.     COL_BALK =    185
  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     = 34001
  27.     IDWARE      = 34011
  28.     IDPREIS     = 34021
  29.     IDNIX       = 34201
  30.  
  31.     GFXTAFEL    = 0
  32.     GFXPFEIL    = GFXTAFEL+1
  33.     GFXPLUS     = GFXPFEIL+4
  34.     GFXMAIN     = GFXPLUS+4
  35.         GFXMAP            = GFXMAIN+8
  36.         GFXHAUS     = GFXMAP+5
  37.     GFXPFEIL    = GFXHAUS+18
  38.     GFXBAUMAT   = GFXPFEIL+6
  39.     GFXBAUHAUS  = GFXBAUMAT+35
  40.     GFXMENU     = GFXBAUHAUS+86
  41.     GFXOVERHEAD = GFXMENU+3
  42.     GFXPFEILV   = GFXOVERHEAD+5
  43.     GFXMENGE    = GFXPFEILV+4
  44.     GFXWARELEER = GFXMENGE+8
  45.     GFXWARE     = GFXWARELEER+4
  46.     GFXKONT     = GFXWARE+41
  47.       GFXLEISTE   = GFXKONT+20
  48.         GFXSIED     = GFXLEISTE+55
  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.   ;---Ein- oder Verkaufsmodus---;
  87.     @Nummer:    +1
  88.     Id:         IDHAUPT+2
  89.     Kind:       GAD_GFX
  90.     Noselflg:   1
  91.     Flipflg:    1
  92.     Gfxnr:      GFXKONT+0
  93.     Pressoff:   1
  94.     Pos:        171, 393
  95.     Size:       85, 106
  96.  
  97.   ;---Ein- und Verkaufslimit---;
  98.     @Nummer:    +1
  99.     Id:         IDHAUPT+4     ; Pfeil !!
  100.     Kind:       GAD_GFX
  101.     Slidhorflg: 1
  102.     Slidoffs:   11, 0
  103.     Slidsize:   134, 0
  104.     Gfxnr:      GFXKONT+13
  105.     Pressoff:   1
  106.     Pos:        15, 433
  107.     Size:       156, 37
  108.     Posoffs:    -10, 16
  109.  
  110.   ;---Lagermengenbalken---;
  111.     @Nummer:    +1
  112.     BASE =      Nummer
  113.     Id:         IDHAUPT+5
  114.     Kind:       GAD_GFX
  115.     Noselflg:   1
  116.     Gfxnr:      GFXKONT+8
  117.     Pos:        22, 433
  118.     Size:       1, 1
  119.  
  120.     @Nummer:    +1
  121.     Id:         IDHAUPT+6
  122.     Kind:       GAD_BALKEN
  123.     Slidhorflg: 1
  124.     Noselflg:   1
  125.     Color:      COL_BALK
  126.     Pos:        26, 436
  127.     Size:       134, 11
  128.  
  129.     @Nummer:    +1
  130.     Id:         IDHAUPT+7
  131.     Kind:       GAD_GFX
  132.     Slidhorflg: 1
  133.     Noselflg:   1
  134.     Gfxnr:      GFXKONT+15
  135.     Pos:        26, 434
  136.     Size:       134, 16
  137.     Posoffs:    -1, 0
  138.  
  139.   ;---Warenbezeichnung und -preis---;
  140.     @Nummer:    +1
  141.     BASE =      Nummer
  142.     Id:         IDWARE+1
  143.     Kind:       GAD_TEXTL
  144.     Noselflg:   1
  145.     Blocknr:    ZEINR
  146.     Color:      0
  147.     Pos:        24, 566
  148.         Posoffs:        0, 25
  149.     Size:       1, 1
  150.  
  151.     @Nummer:    +1
  152.     ObjFill:    BASE
  153.     @Id:        +1
  154.     Kind:       GAD_TEXTR
  155.         Posoffs:        192, 25
  156.  
  157.     @Nummer:    +1
  158.     Id:         IDNIX
  159.     Kind:       GAD_GFX
  160.     Noselflg:   1
  161.     Gfxnr:      GFXBAUMAT+0
  162.     Pos:        24, 566
  163.     Posoffs:    190, -4
  164.  
  165.   ;---Warenmengentext---;
  166.     @Nummer:    +1
  167.     Id:         IDWARE+3
  168.     Kind:       GAD_TEXTL
  169.     Noselflg:   1
  170.     Blocknr:    ZEINR
  171.     Color:      0
  172.     Pos:        24, 429
  173.     Size:       1, 1
  174.  
  175.     @Nummer:    +1
  176.     Id:         IDWARE+4
  177.     Kind:       GAD_TEXTR
  178.     Noselflg:   1
  179.     Blocknr:    ZEINR
  180.     Color:      0, 1
  181.     Pos:        162, 429
  182.     Size:       1, 1
  183.  
  184.   ;---Mistkⁿbel---;
  185.     @Nummer:    +1
  186.     Id:         IDWARE+5
  187.     Kind:       GAD_GFX
  188.     Gfxnr:      GFXKONT+6
  189.     Pressoff:   1
  190.     Pos:        198, 713
  191.     Size:       40, 49
  192.  
  193.   ;---Warenpreis Schieberegler Grund---;
  194.     @Nummer:    +1
  195.     BASE =      Nummer
  196.     Id:         IDPREIS+0
  197.     Kind:       GAD_GFX
  198.     Noselflg:   1
  199.     Gfxnr:      GFXKONT+18
  200.     Pos:        57, 533
  201.     Size:       1, 1
  202.     
  203.   ;---Minus / Plus fⁿr Warenpreis---;
  204.     @Nummer:    +1
  205.     Id:         IDPREIS+1
  206.     Kind:       GAD_GFX
  207.     Gfxnr:      GFXKONT+2
  208.     Pressoff:   2
  209.     Pos:        21, 526
  210.     Size:       30, 25
  211.     Posoffs:    5, 5
  212.  
  213.     @Nummer:    +1
  214.     Id:         IDPREIS+2
  215.     Kind:       GAD_GFX
  216.     Gfxnr:      GFXKONT+3
  217.     Pressoff:   2
  218.     Pos:        209, 522
  219.     Size:       30, 30
  220.  
  221.   ;---Warenpreis Schieberegler---;
  222.     @Nummer:    +1
  223.     Id:         IDPREIS+3     ; Kugel !!
  224.     Kind:       GAD_GFX
  225.     Slidhorflg: 1
  226.     Slidoffs:   15, 0
  227.     Slidsize:   130, 0
  228.     Gfxnr:      GFXKONT+16
  229.     Pressoff:   1
  230.     Pos:        47, 521
  231.     Size:       150, 34
  232.     Posoffs:    -13, 0
  233.  
  234.   ;---Warengrafiken Kontor (nicht wΣhlbar)---;
  235.     @Nummer:    +1
  236.     X =         28
  237.     Y =         595
  238.     BASE =      Nummer
  239.     Id:         IDHAUPT+30
  240.     Kind:       GAD_GFX
  241.     Noselflg:   1
  242.     Gfxnr:      GFXWARE
  243.     Pos:        X, Y
  244.     Size:       48, 46
  245.     
  246.     @Nummer:    +1
  247.     ObjFill:    BASE
  248.     @Id:        +1
  249.     @Pos:       +53, +0
  250.  
  251.     @Nummer:    +1
  252.     ObjFill:    BASE
  253.     @Id:        +1
  254.     @Pos:       +53, +0
  255.  
  256.     @Nummer:    +1
  257.     ObjFill:    BASE
  258.     @Id:        +1
  259.     @Pos:       +53, +0
  260.  
  261.     @Nummer:    +1
  262.     ObjFill:    BASE
  263.     @Id:        +1
  264.     Pos:        X, Y+54
  265.     
  266.     @Nummer:    +1
  267.     ObjFill:    BASE
  268.     @Id:        +1
  269.     @Pos:       +53, +0
  270.  
  271.     @Nummer:    +1
  272.     ObjFill:    BASE
  273.     @Id:        +1
  274.     @Pos:       +53, +0
  275.  
  276.     @Nummer:    +1
  277.     ObjFill:    BASE
  278.     @Id:        +1
  279.     @Pos:       +53, +0
  280.  
  281.     @Nummer:    +1
  282.     ObjFill:    BASE
  283.     @Id:        +1
  284.     Pos:        X, Y+108
  285.     
  286.     @Nummer:    +1
  287.     ObjFill:    BASE
  288.     @Id:        +1
  289.     @Pos:       +53, +0
  290.  
  291.     @Nummer:    +1
  292.     ObjFill:    BASE
  293.     @Id:        +1
  294.     @Pos:       +53, +0
  295.  
  296.   ;---Lagermenge Kontor (nicht wΣhlbar)---;
  297.     @Nummer:    +1
  298.     X =         70
  299.     Y =         597
  300.     BASE =      Nummer
  301.     Id:         IDHAUPT+50
  302.     Kind:       GAD_BALKEN
  303.     Noselflg:   1
  304.     Slidverflg: 1
  305.     Color:      COL_RED, COL_RED
  306.     Pos:        X, Y
  307.     Size:       4, 42
  308.     
  309.     @Nummer:    +1
  310.     ObjFill:    BASE
  311.     @Id:        +1
  312.     @Pos:       +53, +0
  313.  
  314.     @Nummer:    +1
  315.     ObjFill:    BASE
  316.     @Id:        +1
  317.     @Pos:       +53, +0
  318.  
  319.     @Nummer:    +1
  320.     ObjFill:    BASE
  321.     @Id:        +1
  322.     @Pos:       +53, +0
  323.  
  324.     @Nummer:    +1
  325.     ObjFill:    BASE
  326.     @Id:        +1
  327.     Pos:        X, Y+54
  328.     
  329.     @Nummer:    +1
  330.     ObjFill:    BASE
  331.     @Id:        +1
  332.     @Pos:       +53, +0
  333.  
  334.     @Nummer:    +1
  335.     ObjFill:    BASE
  336.     @Id:        +1
  337.     @Pos:       +53, +0
  338.  
  339.     @Nummer:    +1
  340.     ObjFill:    BASE
  341.     @Id:        +1
  342.     @Pos:       +53, +0
  343.  
  344.     @Nummer:    +1
  345.     ObjFill:    BASE
  346.     @Id:        +1
  347.     Pos:        X, Y+108
  348.     
  349.     @Nummer:    +1
  350.     ObjFill:    BASE
  351.     @Id:        +1
  352.     @Pos:       +53, +0
  353.  
  354.     @Nummer:    +1
  355.     ObjFill:    BASE
  356.     @Id:        +1
  357.     @Pos:       +53, +0
  358.  
  359.   ;---Warengadgets Kontor---;
  360.     @Nummer:    +1
  361.     X =         26
  362.     Y =         594
  363.     BASE =      Nummer
  364.     Id:         IDHAUPT+70
  365.     Kind:       GAD_GFX
  366.         Reiheflg:   1
  367.     Basenr:     BASE
  368.     Gfxnr:      GFXWARELEER+2
  369.     Pressoff:   1
  370.     Pos:        X, Y
  371.     Size:       48, 48
  372.     
  373.     @Nummer:    +1
  374.     ObjFill:    BASE
  375.     @Id:        +1
  376.     @Pos:       +53, +0
  377.  
  378.     @Nummer:    +1
  379.     ObjFill:    BASE
  380.     @Id:        +1
  381.     @Pos:       +53, +0
  382.  
  383.     @Nummer:    +1
  384.     ObjFill:    BASE
  385.     @Id:        +1
  386.     @Pos:       +53, +0
  387.  
  388.     @Nummer:    +1
  389.     ObjFill:    BASE
  390.     @Id:        +1
  391.     Pos:        X, Y+54
  392.     
  393.     @Nummer:    +1
  394.     ObjFill:    BASE
  395.     @Id:        +1
  396.     @Pos:       +53, +0
  397.  
  398.     @Nummer:    +1
  399.     ObjFill:    BASE
  400.     @Id:        +1
  401.     @Pos:       +53, +0
  402.  
  403.     @Nummer:    +1
  404.     ObjFill:    BASE
  405.     @Id:        +1
  406.     @Pos:       +53, +0
  407.  
  408.     @Nummer:    +1
  409.     ObjFill:    BASE
  410.     @Id:        +1
  411.     Pos:        X, Y+108
  412.     
  413.     @Nummer:    +1
  414.     ObjFill:    BASE
  415.     @Id:        +1
  416.     @Pos:       +53, +0
  417.  
  418.     @Nummer:    +1
  419.     ObjFill:    BASE
  420.     @Id:        +1
  421.     @Pos:       +53, +0
  422.  
  423. EndObj;