
BEGIN Need       
    Name                 StaffBladder   
    Priority             9  
    FailureAction        Urinate 
    TimeToAction         1200.000  
    TimeToFailure        1500.000  
    StartingActionPoints 33  
    RandomActionPoints   33  
    Chance               1.00000  
    Visibility           Visible
    Properties           AutoCharge
    Properties           Involuntary
    Properties           RaisesTemp
	GenerationRules		 StaffOnly
END

BEGIN Need       
    Name                 StaffBowels  
    Priority             9   
    FailureAction        SoilSuit 
    TimeToAction         1200.000  
    TimeToFailure        2800.00  
    StartingActionPoints 33  
    RandomActionPoints   33  
    Chance               1.00000  
    Visibility           Visible
    Properties           AutoCharge
    Properties           Involuntary
    Properties           RaisesTemp
	GenerationRules		 StaffOnly
END

BEGIN Need       
    Name                 StaffFood  
    Priority             8   
    TimeToAction         960.000  
    TimeToFailure        1440.00  
	FailureAction		 Eat
    StartingActionPoints 33  
    RandomActionPoints   33  
    Chance               1.00000  
    Visibility           Visible
    Properties           AutoCharge
    Properties           RaisesTemp
	GenerationRules		 StaffOnly
END

BEGIN Need       
    Name                 StaffSafety  
    Priority             7   
    TimeToAction         -360.000  
    TimeToFailure        -360.000  
    StartingActionPoints 33  
    RandomActionPoints   33  
    Chance               0.900000  
    Visibility           Visible
    Properties           AutoCharge
	Properties           RaisesTemp
	GenerationRules		 StaffOnly
END

BEGIN Need       
    Name                 StaffRecreation   
    Priority             3   
    TimeToAction         2880.00  
    TimeToFailure        2880.00  
    StartingActionPoints 33  
    RandomActionPoints   33  
    Chance               0.700000  
    Visibility           Visible
    Properties           AutoCharge
	GenerationRules		 StaffOnly
END

BEGIN Need       
    Name                 StaffComfort  
    Priority             5   
    TimeToAction         1400.000  
    TimeToFailure        2880.00  
    StartingActionPoints 33  
    RandomActionPoints   33  
    Chance               0.700000  
    Visibility           Visible
    Properties           AutoCharge
	GenerationRules		 StaffOnly
END

BEGIN Need       
    Name                 StaffEnvironment  
    Priority             5   
    TimeToAction         1440.000  
    TimeToFailure        1440.000  
    StartingActionPoints 33  
    RandomActionPoints   33  
    Chance               0.700000  
    Visibility           Visible
	GenerationRules		 StaffOnly
END

BEGIN Need
    Name                 StaffRest
    Priority             6
    TimeToAction         1440.000
    TimeToFailure        1440.000
    StartingActionPoints 33
    RandomActionPoints   33
    Chance               1.000000
    Visibility           Visible
    GenerationRules		 StaffOnly
    Properties           RaisesTemp
END

#changed the times, maybe better for the snipers? was # 1800 3600
BEGIN Need
    Name                    StaffWarmth
    Priority                4
    Chance                  0.5
    TimeToAction            6400.00
    TimeToFailure           7200.00
    StartingActionPoints    33
    RandomActionPoints      33
    Visibility              Visible
    Properties              Involuntary
    Properties              RaisesTemp
    GenerationRules		    StaffOnly
END




#######################################################
#
#  Begin Stove/Fireplace
#
#######################################################

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 OutdoorStove
	Slot			 0
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 OutdoorStove
	Slot			 1
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 OutdoorStove
	Slot			 2
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 OutdoorStove
	Slot			 3
	PrimaryNeed		 StaffRecreation
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 OutdoorStove
	Slot			 0
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 OutdoorStove
	Slot			 1
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 OutdoorStove
	Slot			 2
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 OutdoorStove
	Slot			 3
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffRecreation
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace1
	Slot			 3
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace1
	Slot			 4
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace1
	Slot			 5
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace1
	Slot			 6
	PrimaryNeed		 StaffRecreation
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace1
	Slot			 3
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace1
	Slot			 4
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace1
	Slot			 5
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace1
	Slot			 6
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffRecreation
	SecondaryRate	 -0.300000
	ActionType		 Use
END


BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace2
	Slot			 3
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace2
	Slot			 4
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace2
	Slot			 5
	PrimaryNeed		 StaffComfort
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace2
	Slot			 6
	PrimaryNeed		 StaffRecreation
	PrimaryRate		 -0.300000
	SecondaryNeed	 StaffWarmth
	SecondaryRate	 -1.00000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace2
	Slot			 3
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace2
	Slot			 4
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace2
	Slot			 5
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffComfort
	SecondaryRate	 -0.300000
	ActionType		 Use
END

BEGIN Provider
	Action			 Caroling
	ProviderType	 Object
	Object			 Fireplace2
	Slot			 6
	PrimaryNeed		 StaffWarmth
	PrimaryRate		 -1.00000
	SecondaryNeed	 StaffRecreation
	SecondaryRate	 -0.300000
	ActionType		 Use
END

#######################################################
#
#  End Stove/Fireplace
#
#######################################################



#######################################################
#
#  Begin Anti Tunnel Toilets
#
#######################################################

BEGIN Provider
	Action          Poo
	ProviderType	Object
	Object	        ToiletDry
	PrimaryNeed	    StaffBowels
	PrimaryRate	    -10.00000
	SecondaryNeed	StaffBladder
	SecondaryRate	-10.0000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action          Poo
	ProviderType	Object
	Object	        Toilet
	PrimaryNeed	    StaffBowels
	PrimaryRate	    -10.00000
	SecondaryNeed	StaffBladder
	SecondaryRate	-10.0000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action          Poo
	ProviderType	Object
	Object	        NiceToilet
	PrimaryNeed	    StaffBowels
	PrimaryRate	    -10.00000
	SecondaryNeed	StaffBladder
	SecondaryRate	-10.0000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action          Poo
	ProviderType	Object
	Object	        NiceToilet2
	PrimaryNeed	    StaffBowels
	PrimaryRate	    -10.00000
	SecondaryNeed	StaffBladder
	SecondaryRate	-10.0000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action          Poo
	ProviderType	Object
	Object	        Outhouse
	PrimaryNeed	    StaffBowels
	PrimaryRate	    -10.00000
	SecondaryNeed	StaffBladder
	SecondaryRate	-10.0000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action          Poo
	ProviderType	Object
	Object	        BathroomStall
	PrimaryNeed	    StaffBowels
	PrimaryRate	    -10.00000
	SecondaryNeed	StaffBladder
	SecondaryRate	-10.0000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        Wee
	ProviderType	Object
	Object	        ToiletDry
	PrimaryNeed	    StaffBladder
	PrimaryRate	    -10.0000
	SecondaryNeed	StaffBowels
	SecondaryRate	-10.00000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        Wee
	ProviderType	Object
	Object	        Toilet
	PrimaryNeed	    StaffBladder
	PrimaryRate	    -10.0000
	SecondaryNeed	StaffBowels
	SecondaryRate	-10.00000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        Wee
	ProviderType	Object
	Object	        Urinal
	PrimaryNeed	    StaffBladder
	PrimaryRate	    -10.0000
	SecondaryNeed	StaffBowels
	SecondaryRate	-10.00000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        Wee
	ProviderType	Object
	Object	        NiceToilet
	PrimaryNeed	    StaffBladder
	PrimaryRate	    -10.0000
	SecondaryNeed	StaffBowels
	SecondaryRate	-10.00000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        Wee
	ProviderType	Object
	Object	        NiceToilet2
	PrimaryNeed	    StaffBladder
	PrimaryRate	    -10.0000
	SecondaryNeed	StaffBowels
	SecondaryRate	-10.00000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        Wee
	ProviderType	Object
	Object	        BathroomStall
	PrimaryNeed	    StaffBladder
	PrimaryRate	    -10.0000
	SecondaryNeed	StaffBowels
	SecondaryRate	-10.00000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        Wee
	ProviderType	Object
	Object	        Outhouse
	PrimaryNeed	    StaffBladder
	PrimaryRate	    -10.0000
	SecondaryNeed	StaffBowels
	SecondaryRate	-10.00000
	ActionType	    Use
	Flags	        UsesEntireObject
END

#######################################################
#
#  End Anti Tunnel Toilets
#
#######################################################



#######################################################
#
#  Begin BarberMod by oskr13
#
#######################################################

BEGIN Provider
	Action					 HairCut
	ProviderType			 Object
	Object					 BarberChairScripted
	Slot					 0
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -5.10000
	SecondaryNeed			 StaffRest
	SecondaryRate			 -0.10000
	ActionType				 Use
END

BEGIN Provider
	Action					 HairCut
	ProviderType			 Object
	Object					 BarberChair
	Slot					 0
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -5.10000
	SecondaryNeed			 StaffRest
	SecondaryRate			 -0.10000
	ActionType				 Use
END

#######################################################
#
#  End BarberMod by oskr13
#
#######################################################



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

BEGIN Provider
	Action					 V2StaffDrinkFountain
	ProviderType			 Object
	Object					 VendingWaterFountain
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkWater
	ProviderType			 Object
	Object					 VendingMachineWaterCooler
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkJuice
	ProviderType			 Object
	Object					 VendingMachineOrangeJuice
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkCoffee
	ProviderType			 Object
	Object					 VendingMachineCoffee
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkCoffee
	ProviderType			 Object
	Object					 VendingMachineCoffee
	PrimaryNeed				 StaffWarmth
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkCoffee
	ProviderType			 Object
	Object					 VendingMachineCoffee
	PrimaryNeed				 StaffRest
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffBuyNews
	ProviderType			 Object
	Object					 VendingMachineNews
	PrimaryNeed				 StaffRest
	PrimaryRate				 -50.00000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffBuyNews
	ProviderType			 Object
	Object					 VendingMachineNews
	PrimaryNeed				 StaffRecreation
	PrimaryRate				 -50.00000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffBuyNews
	ProviderType			 Object
	Object					 VendingMachineNews
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkSoup
	ProviderType			 Object
	Object					 VendingMachineSoup
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkSoup
	ProviderType			 Object
	Object					 VendingMachineSoup
	PrimaryNeed				 StaffWarmth
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkSoup
	ProviderType			 Object
	Object					 VendingMachineSoup
	PrimaryNeed				 StaffRest
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffDrinkWater
	ProviderType			 Object
	Object					 VendingMachineWater
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffBladder
	SecondaryRate			 +0.90000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffEatFruit
	ProviderType			 Object
	Object					 VendingMachineFruit
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffFood
	SecondaryRate			 -10.00000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffEatSnack
	ProviderType			 Object
	Object					 VendingMachineSnack
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffFood
	SecondaryRate			 -10.00000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffEatSandwich
	ProviderType			 Object
	Object					 VendingMachineSandwich
	PrimaryNeed				 StaffFood
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffComfort
	SecondaryRate			 -10.00000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffEatBurger
	ProviderType			 Object
	Object					 VendingMachineBurger
	PrimaryNeed				 StaffFood
	PrimaryRate				 -50.00000
	SecondaryNeed			 StaffComfort
	SecondaryRate			 -10.00000
	ActionType				 Use
	Slot					 0
END

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




BEGIN Provider
	Action	        GetMeal
	ProviderType	Object
	Object	        ServingTable
	Slot	        0
	Regime	        Eat
    PrimaryNeed	    StaffFood
	PrimaryRate	    0.000000
	ActionType	    Eat
END

BEGIN Provider
	Action	        GetMeal
	ProviderType	Object
	Object	        ServingTable
	Slot	        1
	Regime	        Eat
    PrimaryNeed	    StaffFood
	PrimaryRate	    0.000000
	ActionType	    Eat
END

BEGIN Provider
	Action	        GetMeal
	ProviderType	Object
	Object	        ServingTable
	Slot	        2
	Regime	        Eat
    PrimaryNeed	    StaffFood
	PrimaryRate	    0.000000
	ActionType	    Eat
END

BEGIN Provider
	Action	        GetMeal
	ProviderType	Object
	Object	        ServingTable
	Slot	        3
	Regime	        Eat
    PrimaryNeed	    StaffFood
	PrimaryRate	    0.000000
	ActionType	    Eat
END

BEGIN Provider
	Action	        GetMeal
	ProviderType	Object
	Object	        ServingTable
	Slot	        4
	Regime	        Eat
    PrimaryNeed	    StaffFood
	PrimaryRate	    0.000000
	ActionType	    Eat
END

BEGIN Provider
	Action	        GetMeal
	ProviderType	Object
	Object	        SmallServingTable
	Slot	        0
	Regime	        Eat
    PrimaryNeed	    StaffFood
	PrimaryRate	    0.000000
	ActionType	    Eat
END

BEGIN Provider
	Action	        GetMeal
	ProviderType	Object
	Object	        SmallServingTable
	Slot	        1
	Regime	        Eat
    PrimaryNeed	    StaffFood
	PrimaryRate	    0.000000
	ActionType	    Eat
END

BEGIN Provider
	Action	        GetMeal
	ProviderType	Object
	Object	        SmallServingTable
	Slot	        2
	Regime	        Eat
    PrimaryNeed	    StaffFood
	PrimaryRate	    0.000000
	ActionType	    Eat
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        Bench
	Slot	        0
    PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.300000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        Bench
	Slot	        1
    PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.300000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        Bench
	Slot	        2
    PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.300000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        Bench
	Slot	        3
    PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.300000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        BenchSmall
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.200000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        BenchSmall
	Slot	        1
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.200000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        MiniBench
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.200000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        Chair
	Slot	        0
    PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.200000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaChairDouble
	Slot	        0
    PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaChairDouble
	Slot	        1
    PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaChairSingle
	Slot	        0
    PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        DiningChair
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.200000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        ChesterfieldChair
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SmallGardenBench
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.20000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SmallGardenBench
	Slot	        1
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -0.200000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        Sofa
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        Sofa
	Slot	        1
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaBlueLeft
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaBlueLeft
	Slot	        1
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaBlueRight
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaBlueRight
	Slot	        1
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaRight
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaRight
	Slot	        1
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaChair
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaBeige
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        SofaBeige
	Slot	        1
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        ChesterfieldSofa
	Slot	        0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action			Sit
	ProviderType	Object
	Object			SuperiorBench
	Slot			0
	PrimaryNeed		StaffComfort
	PrimaryRate		-0.400000
	ActionType		Use
END

BEGIN Provider
	Action			Sit
	ProviderType	Object
	Object			SuperiorBench
	Slot			1
	PrimaryNeed		StaffComfort
	PrimaryRate		-0.400000
	ActionType		Use
END

BEGIN Provider
	Action			Sit
	ProviderType	Object
	Object			SuperiorBench
	Slot			2
	PrimaryNeed		StaffComfort
	PrimaryRate		-0.400000
	ActionType		Use
END

BEGIN Provider
	Action			Sit
	ProviderType	Object
	Object			SuperiorBench
	Slot			3
	PrimaryNeed		StaffComfort
	PrimaryRate		-0.400000
	ActionType		Use
END

BEGIN Provider
	Action	        Sit
	ProviderType	Object
	Object	        ChesterfieldSofa
	Slot	        1
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.000000
	ActionType	    Use
END

BEGIN Provider
	Action	        ListenToRadio
	ProviderType	Object
	Object	        Radio
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -0.20000
	ActionType	    Use
    Flags           Passive
    BroadcastRange  20.0
END

BEGIN Provider
	Action	        PlayPool
	ProviderType	Object
	Object	        PoolTable
	Slot	        0
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -4.00000
	ActionType	    Use
END

BEGIN Provider
	Action	        PlayPool
	ProviderType	Object
	Object	        PoolTable
	Slot	        1
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -4.00000
	ActionType	    Use
END

BEGIN Provider
	Action	        WatchTv
	ProviderType	Object
	Object	        Tv
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-0.200000
	ActionType	    Use
    BroadcastType   Sit
    BroadcastRange  3.0
    Flags           Broadcaster
END

BEGIN Provider
	Action	        WatchTv
	ProviderType	Object
	Object	        Tv
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-0.200000
	ActionType	    Use
    BroadcastType   Relax
    BroadcastRange  3.0
    Flags           Broadcaster
END

BEGIN Provider
	Action	        WatchTv
	ProviderType	Object
	Object	        LargeTv
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-0.200000
	ActionType	    Use
    BroadcastType   Sit
    BroadcastRange  7.0
    Flags           Broadcaster
END

BEGIN Provider
	Action	        WatchTv
	ProviderType	Object
	Object	        LargeTv
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-0.200000
	ActionType	    Use
    BroadcastType   Relax
    BroadcastRange  7.0
    Flags           Broadcaster
END

BEGIN Provider
	Action	        PlayingGame
	ProviderType	Object
	Object	        ArcadeCabinet
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -3.00000
	ActionType	    Use
    Slot            0
END

BEGIN Provider
	Action	        PlayingGame
	ProviderType	Object
	Object	        ArcadeCabinet
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -3.00000
	ActionType	    Use
    Slot            1
END

#######################################################
#
#  Begin PingPong by QueenSusanne
#
#######################################################

BEGIN Provider
	Action					 PlayPingPong
	ProviderType			 Object
	Object					 PingPongTable
	Slot					 0
	PrimaryNeed				 StaffRecreation
	PrimaryRate				 -4.00000
	ActionType				 Use
END

BEGIN Provider
	Action					 PlayPingPong
	ProviderType			 Object
	Object					 PingPongTable
	Slot					 1
	PrimaryNeed				 StaffRecreation
	PrimaryRate				 -4.00000
	ActionType				 Use
END

#######################################################
#
#  End PingPong by QueenSusanne
#
#######################################################



#######################################################
#
#  Begin Lottery 2.0
#
#######################################################

BEGIN Provider
	Action					 V2StaffBuyLotteryTicket
	ProviderType			 Object
	Object					 VendingMachineLottery
	PrimaryNeed				 StaffRecreation
	PrimaryRate				 -50.00000
	ActionType				 Use
	Slot					 0
END

BEGIN Provider
	Action					 V2StaffBuyLotteryTicket
	ProviderType			 Object
	Object					 VendingMachineLottery
	PrimaryNeed				 StaffComfort
	PrimaryRate				 -50.00000
	ActionType				 Use
	Slot					 0
END

#######################################################
#
#  End Lottery 2.0
#
#######################################################



#######################################################
#
#  Begin Sauna
#
#######################################################


BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBench
	PrimaryNeed				StaffWarmth
	PrimaryRate				-3.0000
	SecondaryNeed			StaffComfort
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					0
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBench
	PrimaryNeed				StaffWarmth
	PrimaryRate				-3.0000
	SecondaryNeed			StaffRecreation
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					1
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBench
	PrimaryNeed				StaffRest
	PrimaryRate				-3.0000
	SecondaryNeed			StaffWarmth
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					0
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBench
	PrimaryNeed				StaffRest
	PrimaryRate				-3.0000
	SecondaryNeed			StaffWarmth
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					1
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBenchLarge
	PrimaryNeed				StaffWarmth
	PrimaryRate				-3.0000
	SecondaryNeed			StaffComfort
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					0
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBenchLarge
	PrimaryNeed				StaffWarmth
	PrimaryRate				-3.0000
	SecondaryNeed			StaffRecreation
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					1
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBenchLarge
	PrimaryNeed				StaffWarmth
	PrimaryRate				-3.0000
	SecondaryNeed			StaffComfort
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					2
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBenchLarge
	PrimaryNeed				StaffWarmth
	PrimaryRate				-3.0000
	SecondaryNeed			StaffRecreation
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					3
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBenchLarge
	PrimaryNeed				StaffRest
	PrimaryRate				-3.0000
	SecondaryNeed			StaffWarmth
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					0
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBenchLarge
	PrimaryNeed				StaffRest
	PrimaryRate				-3.0000
	SecondaryNeed			StaffWarmth
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					1
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBenchLarge
	PrimaryNeed				StaffRest
	PrimaryRate				-3.0000
	SecondaryNeed			StaffWarmth
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					2
END

BEGIN Provider
	Action					TakeSauna
	ProviderType			Object
	Object					SaunaBenchLarge
	PrimaryNeed				StaffRest
	PrimaryRate				-3.0000
	SecondaryNeed			StaffWarmth
	SecondaryRate			-3.0000
	ActionType				Use
	Slot					3
END

#######################################################
#
#  End Sauna
#
#######################################################



#######################################################
#
#  Begin Servers and more
#
#######################################################


BEGIN Provider
	Action	        StaffUseComputerComfortA
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffRecreation
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerComfortB
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffRecreation
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerComfortC
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffRecreation
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerComfortD
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffComfort
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffRecreation
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerEnvironmentA
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffEnvironment
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerEnvironmentB
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffEnvironment
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerEnvironmentC
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffEnvironment
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerEnvironmentD
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffEnvironment
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerRecreationA
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerRecreationB
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerRecreationC
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerRecreationD
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffRecreation
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerSafetyA
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffSafety
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerSafetyB
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffSafety
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerSafetyC
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffSafety
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerSafetyD
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffSafety
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerRestA
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffRest
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerRestB
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffRest
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerRestC
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffRest
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END

BEGIN Provider
	Action	        StaffUseComputerRestD
	ProviderType	Object
	Object	        FreeTimePC
	Slot			0
	PrimaryNeed	    StaffRest
	PrimaryRate	    -2.00000
	SecondaryNeed	StaffComfort
	SecondaryRate	-1.000000
	ActionType	    Use
	Flags	        UsesEntireObject
END


#######################################################
#
#  End Servers and more
#
#######################################################
