
# # #
#
#  Begin Vending Machines
#
# # #

BEGIN Object
	Name				 SmallBench
	Width				 2
	Height				 1
	ConstructionTime	 0
	MoveSpeedFactor		 0.500000
	Toughness			 20.0000
	Price				 -15
	NumSlots			 2
	Group				 StaticObject
	BlockedBy			 Wall
	BlockedBy			 StaticObject
	BlockedBy			 UtilityStation
	MadeOf				 Composite
	BEGIN	Sprite		 x 6 y 23 w 4 h 2 RotateType 2
		BEGIN Marker	 x 1.015625 y 0.75 orientation.x 0 orientation.y 0 Index 0 END
		BEGIN Marker	 x 2.859375 y 0.75 orientation.x 0 orientation.y 0 Index 1 END
		BEGIN Marker	 x 5.015625 y -0.8125 orientation.x -1 orientation.y 0 Index 0 END
		BEGIN Marker	 x 4.984375 y 0.75 orientation.x -1 orientation.y 0 Index 1 END
	END
	ToolbarSprite		 BenchToolbar
	Properties			 RoomSpecific
	Properties			 StaticObject
END

BEGIN Object
	Name				 SmallTable
	Width				 2
	ConstructionTime	 0
	MoveSpeedFactor		 0.250000
	Toughness			 10.0000
	Price				 -50
	NumSlots			 2
	Group				 StaticObject
	BlockedBy			 Wall
	BlockedBy			 StaticObject
	BlockedBy			 UtilityStation
	MadeOf				 Composite
	BEGIN	Sprite		 x 16 y 23 w 4 h 2 RotateType 2 TopAligned true
		BEGIN Marker	 x 1.046875 y 0.71875 orientation.x 0 orientation.y 0 Index 0 END
		BEGIN Marker	 x 2.953125 y 0.71875 orientation.x 0 orientation.y 0 Index 1 END
		BEGIN Marker	 x 5.015625 y -1 orientation.x -1 orientation.y 0 Index 0 END
		BEGIN Marker	 x 4.984375 y 0.34375 orientation.x -1 orientation.y 0 Index 1 END
	END
	ToolbarSprite		 TableToolbar
	Properties			 StaticObject
	Properties			 RoomSpecific
END

BEGIN Object
    Name                 OutOfStockSign
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    SpriteScale          0.75
    BEGIN   Sprite       x 16 y 0 w 1 h 1 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 OutOfOrderSign
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    BEGIN   Sprite       x 14 y 0 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 WaterFountain
    Width                1
    Height               1
    ConstructionTime     3.00000
    Toughness            100.0000
    Price                -100
    NumSlots             1
    AttachToWall         true
    Group                StaticObject
    BlockedBy            Wall
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    BEGIN   Sprite       x 6 y 4 w 2 h 2  RotateType 3 TopAligned false END
    MadeOf               SolidMetal
    Toughness            150
    Properties           StaticObject
    Properties           Scripted
    Research             VendingMachines
END

BEGIN Object
    Name                 WaterSplash
    Width                1
    Height               1
    Properties           Scripted
    RenderDepth          1
    BEGIN   Sprite       x 6 y 2 w 2 h 2 RotateType 1 TopAligned false END
END

BEGIN Object
    Name                 WaterPuddle
    Width                1
    Height               1
    MoveSpeedFactor      0.3
    RenderDepth          1
    SpriteScale          0.75
    Properties           Material
    Properties           Scripted
    SpriteVariants       4
    BEGIN   Sprite       x 4 y 4 w 1 h 1 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 5 y 4 w 1 h 1 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 4 y 5 w 1 h 1 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 5 y 5 w 1 h 1 RotateType 0 TopAligned false END
END

BEGIN Object
    Name                 PaperCup
    Width                1
    Height               1
    RenderDepth          1
    Price                1
    Properties           Material
    MaxStackSize         120
    Properties           SlowDelivery
    BEGIN   Sprite       x 8 y 10 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   StackSprite  x 12 y 8 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 PaperCupLoaded
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    NumSprites           4
    BEGIN   Sprite       x 14 y 10 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 12 y 10 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 10 y 10 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 8 y 10 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 FilledPaperCup
    Width                1
    Height               1
    RenderDepth          1
    Properties           Scripted
    NumSprites           2
    BEGIN   Sprite       x 8 y 10 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 16 y 2 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 WaterCooler
    Width                1
    Height               1
    SpriteScale          1.2
    ConstructionTime     3.00000
    MoveSpeedFactor      0.500000
    Toughness            100.0000
    Price                -100
    Group                StaticObject
    BlockedBy            Wall
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    MadeOf               SolidMetal
    Toughness            150
    Properties           StaticObject
    Properties           Scripted
    NumSlots             3
    RenderDepth          0
    AutoOrder            PaperCup
    AutoOrderQuantity    20
    BEGIN   Sprite       x 8 y 13 w 2 h 2 RotateType 1 TopAligned false
        BEGIN   Marker   x 1 y 2 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 1.75 y 0.5 orientation.x 0 orientation.y 0 Index 1 END
        BEGIN   Marker   x 0.7 y 0 orientation.x 0 orientation.y 0 Index 2 END

        BEGIN   Marker   x 2.5 y 0 orientation.x 0 orientation.y -1 Index 0 END
        BEGIN   Marker   x 2.25 y 0.5 orientation.x 0 orientation.y -1 Index 1 END
        BEGIN   Marker   x 3.35 y 0 orientation.x 0 orientation.y -1 Index 2 END

        BEGIN   Marker   x 5 y 1 orientation.x -1 orientation.y 0 Index 0 END
        BEGIN   Marker   x 5.25 y 0.7 orientation.x -1 orientation.y 0 Index 1 END
        BEGIN   Marker   x 5.5 y 0 orientation.x -1 orientation.y 0 Index 2 END
    END
    Research             VendingMachines
END

BEGIN Object
    Name                 WaterBottle
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    SpriteScale          0.75
    Properties           SlowDelivery
    Price                -60
    MaxStackSize         4
    BEGIN   Sprite       x 8 y 15 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   StackSprite  x 14 y 15 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 WaterBottleLoaded
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    NumSprites           4
    BEGIN   Sprite       x 16 y 9 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 16 y 11 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 16 y 13 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 16 y 15 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 WaterBottleEmpty
    Width                1
    Height               1
    Properties           Sellable
    RenderDepth          1
    Properties           Material
    SpriteScale          0.75
    Price                -20
    MaxStackSize         1
    BEGIN   Sprite       x 17 y 0 w 2 h 2 RotateType 0 TopAligned false END
END

BEGIN Object
    Name                 StorageRack
    ConstructionTime     4
    MoveSpeedFactor      0.6
    Toughness            90
    Price                -150
    Group                StaticObject
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    BlockedBy            Wall
    MadeOf               SolidMetal
    Properties           StaticObject
    NumSlots             8
    RenderDepth          0
    AutoOrder            WaterBottle
    AutoOrderQuantity    4
    Width                4
    Height               2
    BEGIN   Sprite       x 14 y 6 w 6 h 3 RotateType 4 TopAligned false
        BEGIN   Marker   x 0.7 y 1.75 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 0.7 y 0.25 orientation.x 0 orientation.y 0 Index 1 END
        BEGIN   Marker   x 2.15 y 1.90625 orientation.x 0 orientation.y 0 Index 2 END
        BEGIN   Marker   x 2.15 y 0.25 orientation.x 0 orientation.y 0 Index 3 END
        BEGIN   Marker   x 3.65 y 0.25 orientation.x 0 orientation.y 0 Index 4 END
        BEGIN   Marker   x 3.65 y 1.75 orientation.x 0 orientation.y 0 Index 5 END
        BEGIN   Marker   x 5.15 y 0.25 orientation.x 0 orientation.y 0 Index 6 END
        BEGIN   Marker   x 5.15 y 1.75 orientation.x 0 orientation.y 0 Index 7 END
    END
    Research             VendingMachines
END

BEGIN Object
    Name                 VendingCoffee
    Width                1
    Height               1
    RenderDepth          4
    Properties           Material
    Properties           SlowDelivery
    Properties           Scripted
    MaxStackSize         120
    Price                -2
    BEGIN   Sprite       x 8 y 10 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   StackSprite  x 18 y 21 w 2 h 2 RotateType 0 TopAligned false END
END

BEGIN Object
    Name                 VendingFruit
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    Properties           SlowDelivery
    Properties           Scripted
    MaxStackSize         120
    Price                -2
    NumSprites           4
    BEGIN   Sprite       x 20 y 4 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 20 y 6 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 20 y 8 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 16 y 2 w 2 h 2 RotateType 4 TopAligned false END
    StackSprite          StaffFoodBoxed2
END

BEGIN Object
    Name                 VendingSnack
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    Properties           SlowDelivery
    Properties           Scripted
    MaxStackSize         120
    Price                -2
    NumSprites           4
    BEGIN   Sprite       x 20 y 10 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 22 y 17 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 22 y 19 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 16 y 2 w 2 h 2 RotateType 4 TopAligned false END
    StackSprite          StaffFoodBoxed3
END

BEGIN Object
    Name                 VendingSandwich
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    Properties           SlowDelivery
    Properties           Scripted
    MaxStackSize         120
    Price                -2
    NumSprites           3
    BEGIN   Sprite       x 20 y 0 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 20 y 2 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 16 y 2 w 2 h 2 RotateType 4 TopAligned false END
    StackSprite          StaffFoodBoxed1
END

BEGIN Object
    Name                 VendingWater
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    Properties           SlowDelivery
    Properties           Scripted
    MaxStackSize         120
    Price                -2
    BEGIN   Sprite       x 18 y 11 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 16 y 2 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   StackSprite  x 12 y 6 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 VendingCoffeeLoaded
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    SpriteScale          0.75
    NumSprites           4
    BEGIN   Sprite       x 1 y 21 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 3 y 21 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 5 y 21 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 7 y 21 w 2 h 2 RotateType 0 TopAligned false END
END

BEGIN Object
    Name                 VendingFruitLoaded
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    SpriteScale          0.75
    NumSprites           4
    BEGIN   Sprite       x 0 y 10 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 2 y 10 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 4 y 10 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 6 y 10 w 2 h 2 RotateType 0 TopAligned false END
END

BEGIN Object
    Name                 VendingSnackLoaded
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    SpriteScale          0.75
    NumSprites           4
    BEGIN   Sprite       x 0 y 12 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 2 y 12 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 4 y 12 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 6 y 12 w 2 h 2 RotateType 0 TopAligned false END
END

BEGIN Object
    Name                 VendingSandwichLoaded
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    SpriteScale          0.75
    NumSprites           4
    BEGIN   Sprite       x 0 y 14 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 2 y 14 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 4 y 14 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 6 y 14 w 2 h 2 RotateType 0 TopAligned false END
END

BEGIN Object
    Name                 VendingWaterLoaded
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    SpriteScale          0.75
    NumSprites           4
    BEGIN   Sprite       x 0 y 16 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 2 y 16 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 4 y 16 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 6 y 16 w 2 h 2 RotateType 0 TopAligned false END
END

BEGIN Equipment
    Name                VendingFruitSpawned0
    BEGIN   Sprite       x 20 y 4 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingFruitSpawned1
    BEGIN   Sprite       x 20 y 6 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingFruitSpawned2
    BEGIN   Sprite       x 20 y 8 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingSandwichSpawned0
    BEGIN   Sprite       x 20 y 0 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingSandwichSpawned1
    BEGIN   Sprite       x 20 y 2 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingSnackSpawned0
    BEGIN   Sprite       x 20 y 10 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingSnackSpawned1
    BEGIN   Sprite       x 22 y 17 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingSnackSpawned2
    BEGIN   Sprite       x 22 y 19 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingWaterSpawned
    BEGIN   Sprite       x 18 y 11 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                PaperCupSpawned
    BEGIN   Sprite       x 8 y 10 w 2 h 2 RotateType 4 END
    Properties          NoImport
END

BEGIN Equipment
    Name                OrangeJuiceSpawned
    BEGIN   Sprite       x 0 y 6 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingCoffeeSpawned
    BEGIN   Sprite       x 8 y 10 w 2 h 2 RotateType 4 END
    Properties          NoImport
END


# for backward compatibility
BEGIN Equipment
    Name                VendingFruitSpawned3
    BEGIN   Sprite       x 20 y 8 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingSandwichSpawned2
    BEGIN   Sprite       x 20 y 2 w 2 h 2 RotateType 0 END
    Properties          NoImport
END

BEGIN Equipment
    Name                VendingSnackSpawned3
    BEGIN   Sprite       x 22 y 19 w 2 h 2 RotateType 0 END
    Properties          NoImport
END
# end backward compatibility



BEGIN Object
    Name                 CoffeeVendingMachine
    Width                1
    ConstructionTime     0
    MoveSpeedFactor      0.500000
    Group                StaticObject
    Properties           RoomSpecific
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    Properties           StaticObject
    Properties           Electrical
    Price                -500
    Properties           Scripted
    MadeOf               SolidMetal
    Toughness            150
    RenderDepth          0
    NumSlots             2
    BEGIN   Sprite       x 20 y 18 w 2 h 3 RotateType 4 TopAligned false
        BEGIN   Marker   x 1.75 y 2.25 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 0.84375 y 1.82875 orientation.x 0 orientation.y 0 Index 1 END
    END
    AutoOrder            VendingCoffee
    AutoOrderQuantity    40
    Research             VendingMachines
END

BEGIN Object
    Name                 FruitVendingMachine
    Width                1
    ConstructionTime     2
    MoveSpeedFactor      0.500000
    Group                StaticObject
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    Properties           StaticObject
    Properties           Electrical
    Price                -500
    Properties           Scripted
    MadeOf               SolidMetal
    Toughness            150
    RenderDepth          0
    NumSlots             2
    BEGIN   Sprite       x 0 y 18 w 2 h 3 RotateType 4 TopAligned false
        BEGIN   Marker   x 1.75 y 2.25 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 0.84375 y 1.82875 orientation.x 0 orientation.y 0 Index 1 END
    END
    AutoOrder            VendingFruit
    AutoOrderQuantity    40
    Research             VendingMachines
END

BEGIN Object
    Name                 SnackVendingMachine
    Width                1
    ConstructionTime     2
    MoveSpeedFactor      0.500000
    Group                StaticObject
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    Properties           StaticObject
    Properties           Electrical
    Price                -500
    Properties           Scripted
    MadeOf               SolidMetal
    Toughness            150
    RenderDepth          0
    NumSlots             2
    BEGIN   Sprite       x 2 y 18 w 2 h 3 RotateType 4 TopAligned false
        BEGIN   Marker   x 1.75 y 2.25 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 0.84375 y 1.82875 orientation.x 0 orientation.y 0 Index 1 END
    END
    AutoOrder            VendingSnack
    AutoOrderQuantity    40
    Research             VendingMachines
END

BEGIN Object
    Name                 WaterVendingMachine
    Width                1
    ConstructionTime     2
    MoveSpeedFactor      0.500000
    Group                StaticObject
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    Properties           StaticObject
    Properties           Electrical
    Price                -500
    Properties           Scripted
    MadeOf               SolidMetal
    Toughness            150
    RenderDepth          0
    NumSlots             2
    BEGIN   Sprite       x 4 y 18 w 2 h 3 RotateType 4 TopAligned false
        BEGIN   Marker   x 1.75 y 2.25 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 0.84375 y 1.82875 orientation.x 0 orientation.y 0 Index 1 END
    END
    AutoOrder            VendingWater
    AutoOrderQuantity    40
    Research             VendingMachines
END

BEGIN Object
    Name                 SandwichVendingMachine
    Width                1
    ConstructionTime     2
    MoveSpeedFactor      0.500000
    Group                StaticObject
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    Properties           StaticObject
    Properties           Electrical
    Price                -500
    Properties           Scripted
    MadeOf               SolidMetal
    Toughness            150
    RenderDepth          0
    NumSlots             2
    BEGIN   Sprite       x 6 y 18 w 2 h 3 RotateType 4 TopAligned false
        BEGIN   Marker   x 1.75 y 2.25 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 0.84375 y 1.82875 orientation.x 0 orientation.y 0 Index 1 END
    END
    AutoOrder            VendingSandwich
    AutoOrderQuantity    40
    Research             VendingMachines
END

BEGIN Object
	Name				 Orange
	Width				 1
	Height				 1
	RenderDepth			 1
	Properties			 Material
	Price				 -2
	MaxStackSize		 20
    SpriteScale          0.5
	Properties			 Sellable
    BEGIN   Sprite       x 22 y 14 w 1 h 1 RotateType 0 TopAligned false END
    BEGIN   StackSprite  x 6 y 6 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 JuiceTable
    Width                1
    Height               1.5
    ConstructionTime     2
    MoveSpeedFactor      0.500000
    Price                -50
    MadeOf               SolidMetal
    Toughness            150
    RenderDepth          0
    NumSlots             2
    Properties           StaticObject
    Properties           RoomSpecific
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    BlockedBy            Wall
    Properties           Scripted
    BEGIN   Sprite       x 12 y 3 w 2 h 3 RotateType 1 TopAligned false
        BEGIN   Marker   x 1.015625 y 2.5 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 1.015625 y 1.25 orientation.x 0 orientation.y 0 Index 1 END
        BEGIN   Marker   x 3.015625 y 0.359375 orientation.x 0 orientation.y -1 Index 0 END
        BEGIN   Marker   x 3.015625 y 1.28125 orientation.x 0 orientation.y -1 Index 1 END
        BEGIN   Marker   x 4.671875 y 1.515625 orientation.x -1 orientation.y 0 Index 0 END
        BEGIN   Marker   x 6.015625 y 1.515625 orientation.x -1 orientation.y 0 Index 1 END
    END
    Research             VendingMachines
END

BEGIN Object
    Name                 OrangeJuicer
    Width                3
    Height               1
    ConstructionTime     2
    AttachToWall         false
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    Properties           StaticObject
    Properties           RoomSpecific
    Properties           Processor
    Properties           Scripted
    BlockedBy            Wall
    MadeOf               SolidMetal
    Toughness            150
    NumSprites           2
    Price                -300
    NumSlots             3
    RenderDepth          0
    BEGIN   Sprite       x 14 y 17 w 6 h 4 RotateType 4 TopAligned false
        BEGIN   Marker   x 1 y 2 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 3 y 2.140625 orientation.x 0 orientation.y 0 Index 1 END
        BEGIN   Marker   x 5 y 2 orientation.x 0 orientation.y 0 Index 2 END
    END
    BEGIN   Sprite       x 8 y 17 w 6 h 4 RotateType 4 TopAligned false
        BEGIN   Marker   x 1 y 2 orientation.x 0 orientation.y 0 Index 0 END
        BEGIN   Marker   x 3 y 2.140625 orientation.x 0 orientation.y 0 Index 1 END
        BEGIN   Marker   x 5 y 2 orientation.x 0 orientation.y 0 Index 2 END
    END
    BEGIN Workers
        Worker Cook
        Worker Worman
        Worker Prisoner
    END
    Research             VendingMachines
END

BEGIN Object
    Name                 OrangeJuice
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    Properties           Scripted
    MaxStackSize         12
    NumSprites           2
    BEGIN   Sprite       x 0 y 6 w 2 h 2 RotateType 0 TopAligned false END
    BEGIN   Sprite       x 16 y 2 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   StackSprite  x 6 y 8 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object     
    Name                 OrangeTree  
    Width                3
    Height               3
	ConstructionTime	 0
    Toughness            10.0000
	Price				 -100
    RenderDepth          0
    Group                StaticObject  
    BlockedBy            Wall  
    BlockedBy            StaticObject  
    BlockedBy            UtilityStation
	BEGIN	Sprite		 x 18 y 13 w 4 h 4 RotateType 4 END
    SpriteScale          0.9
    MadeOf               Wood
    Research             VendingMachines
    Properties           StaticObject
	Properties			 Scripted
	Properties			 DontAvoid
	WorkGroup			 GardenGroup
END

BEGIN Object
	Name				 OrangeTreeFruit
	RenderDepth			 1
	WorkGroup			 GardenGroup
	NumSprites			 15
    SpriteScale          0.5
	BEGIN	Sprite		 x 22 y 16 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 1 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 2 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 3 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 4 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 5 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 6 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 7 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 8 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 9 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 10 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 11 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 12 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 13 w 1 h 1 RotateType 0 END
	BEGIN	Sprite		 x 22 y 14 w 1 h 1 RotateType 0 END
	Properties			 Sellable
END

BEGIN Object
	Name				 RottenOrangeTreeFruit
	RenderDepth			 1
	WorkGroup			 GardenGroup
    SpriteScale          0.5
	BEGIN	Sprite		 x 22 y 15 w 1 h 1 RotateType 0 END
	Properties			 Rubbish
END

BEGIN Object
    Name                 OrangeJuiceLoaded
    Width                1
    Height               1
    RenderDepth          1
    Properties           Material
    NumSprites           4
    BEGIN   Sprite       x 0 y 8 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 2 y 8 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 4 y 8 w 2 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 6 y 8 w 2 h 2 RotateType 4 TopAligned false END
END

BEGIN Object
    Name                 ServiceMechanic
    Width                1
    Height               1
    Toughness            10.0000
    RenderDepth          2
    ViewRange            12
    BlockedBy            Wall
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    Properties           Scripted
    Equipment            Drill
    Equipment            Screwdriver
    Properties           Entity
    BEGIN   Sprite       x 6 y 0 w 2 h 2 RotateType 1 TopAligned false END
END

BEGIN Object
    Name                 CoolingUnit
    Width                2
    Height               1
    ConstructionTime     3.00000
    MoveSpeedFactor      0.700000
    Toughness            100.0000
    Price                -100
    Group                StaticObject
    BlockedBy            StaticObject
    BlockedBy            UtilityStation
    MadeOf               Composite
    Properties           StaticObject
    Properties           Utility
    Properties           Electrical
    Properties           Scripted
    Properties           RoomSpecific
    Properties           ExplodeWhenWet
    Properties           BuiltOnWall
    Properties           Wired
    RenderDepth          4
    NumSprites           3
    BEGIN   Sprite       x 0 y 2 w 4 h 2 RotateType 2 TopAligned false END
    BEGIN   Sprite       x 0 y 0 w 4 h 2 RotateType 4 TopAligned false END
    BEGIN   Sprite       x 0 y 4 w 4 h 2 RotateType 4 TopAligned false END
    Research             VendingMachines
END

BEGIN Object
	Name				 VendingEarnings
	Width				 1
	Height				 1
	RenderDepth			 1
	Properties			 Material
	MaxStackSize		 12
	Properties			 Sellable
	Price				 -198
	BEGIN	Sprite		 x 12 y 23 w 2 h 2 RotateType 0 TopAligned false END
	BEGIN	StackSprite	 x 4 y 23 w 2 h 2 RotateType 0 TopAligned false END
END

BEGIN Room
    Name                ColdStorageRoom
    Sprite              RoomColdStorageRoom
    BEGIN Requirement   Type MinimumSize x 4 y 3           END
    BEGIN Requirement   Type Enclosed                      END
    BEGIN Requirement   Type Indoor                        END
    BEGIN Requirement   Type AdjacentObject Id CoolingUnit END
    BEGIN Requirement   Type Object     Id StorageRack     END
    Research            VendingMachines
END

BEGIN Room
    Name                Nursery
    Properties          RequiresSector
    Properties          WomenOnly
    Properties          MothersOnly
    Properties          DiningArea
    BEGIN Requirement Type Object  Id ServingTable END
    BEGIN Requirement Type Object  Id Table  Alt SmallTable      END
    BEGIN Requirement Type Object  Id Bench  Alt SmallBench      END
    BEGIN Requirement Type Object  Id Crib         END
    BEGIN Requirement Type Object  Id PlayMat      END
    BEGIN LikelyObject  Id      SmallTable             END
    BEGIN LikelyObject  Id      SmallBench             END
    BEGIN LikelyObject  Id      Bin                    END
    BEGIN LikelyObject  Id      MetalDetector          END
    BEGIN LikelyObject  Id      Tv                     END
    BEGIN LikelyObject  Id      LargeTv                END
    BEGIN LikelyObject  Id      Window                 END
    BEGIN LikelyObject  Id      Radio                  END
    BEGIN LikelyObject  Id      PhoneBooth             END
    BEGIN LikelyObject  Id      JuiceTable             END
    BEGIN LikelyObject  Id      WaterCooler            END
    BEGIN LikelyObject  Id      WaterFountain          END
    BEGIN LikelyObject  Id      CoffeeVendingMachine   END
    BEGIN LikelyObject  Id      SnackVendingMachine    END
    BEGIN LikelyObject  Id      FruitVendingMachine    END
    BEGIN LikelyObject  Id      WaterVendingMachine    END
    BEGIN LikelyObject  Id      SandwichVendingMachine END
    BEGIN LikelyObject  Id      Toilet                 END
    BEGIN LikelyObject  Id      ArcadeCabinet          END
    BEGIN LikelyObject  Id      PoolTable              END
    BEGIN LikelyObject  Id      SofaChairDouble        END
    BEGIN LikelyObject  Id      SofaChairSingle        END
END

BEGIN Room
    Name                 Canteen
    Properties           RequiresSector
    Properties           DiningArea
    BEGIN Requirement Type Indoor  END
    BEGIN Requirement Type Object  Id ServingTable END
    BEGIN Requirement Type Object  Id Table  Alt SmallTable      END
    BEGIN Requirement Type Object  Id Bench  Alt SmallBench      END
    BEGIN LikelyObject  Id      SmallTable             END
    BEGIN LikelyObject  Id      SmallBench             END
    BEGIN LikelyObject  Id      Bin                    END
    BEGIN LikelyObject  Id      MetalDetector          END
    BEGIN LikelyObject  Id      Tv                     END
    BEGIN LikelyObject  Id      LargeTv                END
    BEGIN LikelyObject  Id      Window                 END
    BEGIN LikelyObject  Id      Radio                  END
    BEGIN LikelyObject  Id      PhoneBooth             END
    BEGIN LikelyObject  Id      JuiceTable             END
    BEGIN LikelyObject  Id      WaterCooler            END
    BEGIN LikelyObject  Id      WaterFountain          END
    BEGIN LikelyObject  Id      CoffeeVendingMachine   END
    BEGIN LikelyObject  Id      SnackVendingMachine    END
    BEGIN LikelyObject  Id      FruitVendingMachine    END
    BEGIN LikelyObject  Id      WaterVendingMachine    END
    BEGIN LikelyObject  Id      SandwichVendingMachine END
    BEGIN LikelyObject  Id      Toilet                 END
    BEGIN LikelyObject  Id      ArcadeCabinet          END
    BEGIN LikelyObject  Id      PoolTable              END
    BEGIN LikelyObject  Id      SofaChairDouble        END
    BEGIN LikelyObject  Id      SofaChairSingle        END
END

BEGIN Room
    Name                 Yard
    BEGIN Requirement Type Secure END
    BEGIN LikelyObject  Id      Bench                  END
    BEGIN LikelyObject  Id      SmallBench             END
    BEGIN LikelyObject  Id      WeightsBench           END
    BEGIN LikelyObject  Id      PhoneBooth             END
    BEGIN LikelyObject  Id      MetalDetector          END
    BEGIN LikelyObject  Id      Radio                  END
    BEGIN LikelyObject  Id      PhoneBooth             END
    BEGIN LikelyObject  Id      WaterFountain          END
    BEGIN LikelyObject  Id      CoffeeVendingMachine   END
    BEGIN LikelyObject  Id      SnackVendingMachine    END
    BEGIN LikelyObject  Id      FruitVendingMachine    END
    BEGIN LikelyObject  Id      WaterVendingMachine    END
    BEGIN LikelyObject  Id      SandwichVendingMachine END
    BEGIN LikelyObject  Id      Toilet                 END
END

BEGIN Room
    Name                 Staffroom
    BEGIN LikelyObject  Id      SmallBench           END
    BEGIN LikelyObject  Id      StaffDoor            END
    BEGIN LikelyObject  Id      SofaChairDouble      END
    BEGIN LikelyObject  Id      DrinkMachine         END
    BEGIN LikelyObject  Id      JuiceTable           END
    BEGIN LikelyObject  Id      WaterCooler          END
    BEGIN LikelyObject  Id      CoffeeVendingMachine END
    BEGIN LikelyObject  Id      Radio                END
    BEGIN LikelyObject  Id      PoolTable            END
    BEGIN LikelyObject  Id      ArcadeCabinet        END
    BEGIN LikelyObject  Id      SofaChairSingle      END
    BEGIN LikelyObject  Id      Toilet               END
    BEGIN LikelyObject  Id      LargeTv              END
    BEGIN LikelyObject  Id      Tv                   END
    BEGIN LikelyObject  Id      ServingTable         END
    BEGIN Contraband    Id      Cigs                 END
    BEGIN Contraband    Id      Lighter              END
    BEGIN Contraband    Id      MobilePhone          END
    BEGIN Contraband    Id      Knife                END
    BEGIN Contraband    Id      Fork                 END
    Properties           StaffCanUseFacilities
    Properties           DiningArea
    Properties           RequiresSector
END

BEGIN Room
    Name                 CommonRoom
    BEGIN Requirement Type Indoor  END
    BEGIN LikelyObject  Id      Bench                  END
    BEGIN LikelyObject  Id      SmallBench             END
    BEGIN LikelyObject  Id      MetalDetector          END
    BEGIN LikelyObject  Id      Tv                     END
    BEGIN LikelyObject  Id      LargeTv                END
    BEGIN LikelyObject  Id      Window                 END
    BEGIN LikelyObject  Id      Radio                  END
    BEGIN LikelyObject  Id      PhoneBooth             END
    BEGIN LikelyObject  Id      JuiceTable             END
    BEGIN LikelyObject  Id      WaterCooler            END
    BEGIN LikelyObject  Id      WaterFountain          END
    BEGIN LikelyObject  Id      CoffeeVendingMachine   END
    BEGIN LikelyObject  Id      SnackVendingMachine    END
    BEGIN LikelyObject  Id      FruitVendingMachine    END
    BEGIN LikelyObject  Id      WaterVendingMachine    END
    BEGIN LikelyObject  Id      SandwichVendingMachine END
    BEGIN LikelyObject  Id      Toilet                 END
    BEGIN LikelyObject  Id      ArcadeCabinet          END
    BEGIN LikelyObject  Id      PoolTable              END
    BEGIN LikelyObject  Id      SofaChairDouble        END
    BEGIN LikelyObject  Id      SofaChairSingle        END
END

# # #
#
#  End Vending Machines
#
# # #
