-- configure level
local CustomerEntryNodes = {
	{node = 12},
}

--~ SetLevelParticleSystem {

--~ 	particleName="level/vermont/particles/hojas-vermont03.lua",
--~ 	xPosition=200,
--~ 	yPosition=0,


--~ }
--~ SetLevelParticleSystem {

--~ 	particleName="level/vermont/particles/hojas-vermont02.lua",
--~ 	xPosition=200,
--~ 	yPosition=0,


--~ }
CreateDecorationParticles {
	particleFileName = "level/vermont/particles/hojas-vermont02.lua",
	x = 100,
	y = 0,

}
CreateDecorationParticles {
	particleFileName = "level/vermont/particles/hojas-vermont03.lua",
	x = 100,
	y = 0,

}
CreateDecorationParticles {
	particleFileName = "level/vermont/particles/hojas-vermont02.lua",
	x = 300,
	y = 0,

}
CreateDecorationParticles {
	particleFileName = "level/vermont/particles/hojas-vermont03.lua",
	x = 300,
	y = 0,

}
CreateDecorationParticles {
	particleFileName = "level/vermont/particles/hojas-vermont02.lua",
	x = 750,
	y = 0,

}
CreateDecorationParticles {
	particleFileName = "level/vermont/particles/hojas-vermont03.lua",
	x = 750,
	y = 0,

}
CreateDecorationParticles {
	particleFileName = "level/vermont/particles/hojas-vermont02.lua",
	x = 950,
	y = 0,

}
CreateDecorationParticles {
	particleFileName = "level/vermont/particles/hojas-vermont03.lua",
	x = 950,
	y = 0,

}



SetCustomerEntryNodes(CustomerEntryNodes);
SetCustomerExitNode(65);
SetCustomerEntryDoorNode(27);
SetCustomerPatienceTimer(1200);

-- create nav graph!
LoadNavigationGraph("level/navigation/nav10.xml");

-- Set Stations
StationWaitingChair
{
	node = 30,
	dispY = -0.1,
	zLayer = 155,
	EntityName = "waitingchair1",
}

StationWaitingChair
{
	node = 29,
	dispY = -0.1,
	zLayer = 155,
	EntityName = "waitingchair2",
}

StationWaitingChair
{
	node = 28,
	dispY = -0.1,
	zLayer = 155,
	EntityName = "waitingchair3",
	UpgradeState = "not",
}

StationChangingRoomOut
{
	node = 23,
	dispY = -0.075,
	zLayer = 155,
	EntityName = "changingout1",
}

StationChangingRoomIn
{
	node = 22,
	dispY = -0.075,
	zLayer = 154,
	EntityName = "changingin1",
}

StationChangingRoomIn
{
	node = 21,
	dispY = -0.075,
	zLayer = 153,
	EntityName = "changingin2",
	UpgradeState = "not",	
}

StationCashRegister
{
	node = 1,
	dispX = 0.05,
	dispY = -1.1,
	zLayer = 641,
	EntityName = "cashregister1",
	customerNodes = {35, 36, 37, 38, 39},
}

StationMassageTable
{
	node = 48,
	dispX = 0.3,
	dispY = 0.7,
	EntityName = "massagetable1",
}

StationMassageTable
{
	node = 55,
	dispX = 0.3,
	dispY = 0.7,
	EntityName = "massagetable2",
	UpgradeState = "not",
}

StationTreatmentTable
{
    node = 57,
	dispX = 0.40,
	dispY = 0.85,	
	EntityName = "treattable1",
}

StationTreatmentTable
{
	node = 58,
	dispX = 0.15,
	dispY = 0.85,
	EntityName = "treattable2",
	UpgradeState = "not",
}

StationShiatsuMat
{
	node = 8,
	dispX = 0.3,
	dispY = 0.92,
	EntityName = "shiatsumat1",
}

StationShiatsuMat
{
	node = 62,
	dispX = 0.33,
	dispY = 0.92,
	EntityName = "shiatsumat2",
	UpgradeState = "not",
}

StationShower
{
	node = 26,
	EntityName = "shower1",
}

StationJacuzzi
{
	node = 24,
	dispX = -0.5,
	dispY = 0.83,
	zLayer = 100,
	EntityName = "jacuzzi1",
}

-- Jacuzzi Bottles 
JacuzziBottle {
	type = 1,
	cost = 50,
	x = 42.0, y = 233.0,
	EntityName = "jacuzzi_bottle_2",
    UpgradeState = "not",
}

JacuzziBottle {
	type = 2,
	cost = 50,
	x = 79.0, y = 205.0,
	EntityName = "jacuzzi_bottle_3",
    UpgradeState = "not",
}

JacuzziBottle {
	type = 0,
	cost = 50,
	x = 79.0, y = 265.0,
	zLayer = 730,
    UpgradeState = "not",
    EntityName = "jacuzzi_bottle_1",
}

StationFoodTable
{
	node = 11,
	dispX = 1.6,
	dispY = -0.7,
	zLayer = 355,
	EntityName = "foodtable1",
	UpgradeState = "not",
	workingBarOffsetX = -60,
  workingBarOffsetX = -60,
    cupsPositions = 
    {
        {43, 5},
        {81, 5},
        {43, -25},
        {81, -25},
    },
    tableOffsetX = 50.0,
    tableOffsetY = 20.0,
}

StationRadio
{
	node = 0,
	radioNode = 61,
	dispX = 0.45,
	dispY = -1.85,
	zLayer = 641,
	EntityName = "radio1",
	UpgradeState = "not",
}

StationIncense
{
	node = 52,
	dispX = 1.0,
	dispY = -1.40,
	zLayer = 355,
	EntityName = "incense1",
	UpgradeState = "not",
	relaxingRadius = 250,
}

StationIncense
{
	node = 19,
	dispX = 0.4,
	dispY = -1.4,
	zLayer = 355,
	EntityName = "incense2",
	UpgradeState = "not",
	relaxingRadius = 250,
}

StationIncense
{
	node = 50,
	dispX = 0.0,
	dispY = 1.0,
	zLayer = 355,
	EntityName = "incense3",
	UpgradeState = "not",
	relaxingRadius = 250,
}

StationStoneMassage 
{
	node = 20,
	dispX = 0.41,
	dispY = 0.75,
	customerOffsetX = -30.0,
	customerOffsetY = -25.0,
	EntityName = "stonemassage1",
    EcoUpgrade = true,	
}

StoneMassagePot
{
	type = 0,
	cost = 0,
	x = 312.0, y = 430.0,
}

StoneMassagePot
{
	type = 1,
	cost = 0,	
	x = 312.0, y = 400.0,
}

StationTanningBed 
{
	node = 6,
	dispX = -0.07,
	dispY = 0.68,
	EntityName = "tanningbed1",
}

TanningBedButton 
{
    type = 0,
    x = 456, y = 380,
}

TanningBedButton 
{
    type = 1,
    x = 456, y = 408,
}

TanningBedButton 
{
    type = 2,
    x = 456, y = 435.5,
}

AngelCaller 
{
    node = 80,
    dispX = 1.1,
	dispY = 0.85,
    UpgradeState = "not",
    EntityName = "angelcaller1",
}

-- Characters
Jade
{
	EntityName = "jade1",
	restNode = 51,
	tanningBedRestNode = 16,
	yOffsetShadow = -7,
}

FoodHelper
{
	restNode = 11,
	EntityName = "foodhelper1",
	UpgradeState = "not",
}

Janitor
{
	restNode = 25,
	EntityName = "janitor2",
}

MassageHelper
{
	restNode = 55,
	EntityName = "massagehelper1",
	UpgradeState = "not",
}

-- Normal treatments
Treatment
{
	type = 0,
	cost = 50,
	x = 300.0, y = 585.0,
	zLayer = 730,
}

Treatment
{
	type = 1,
	cost = 50,	
	x = 300.0, y = 630.0,
	zLayer = 730,
}

Treatment
{
	type = 2,
	cost = 50,	
	x = 300.0, y = 675.0,
	zLayer = 730,
}

-- Enahnced treatments
Treatment
{
	type = 0,
	cost = 50,
	enhanced = true,
	x = 300.0, y = 585.0,
	zLayer =  730,
}

Treatment
{
	type = 1,
	cost = 50,	
	enhanced = true,
	x = 300.0, y = 630.0,
	zLayer =  730,
}

Treatment
{
	type = 2,
	cost = 50,	
	enhanced = true,
	x = 300.0, y = 675.0,
	zLayer =  730,
}

TreatmentBin 
{
	x = 307,
	y = 678,
	textureName = "common/stations/treatments/treatbin",
}

Decoration 
{
	x = 928.5, y = 680,
	textureName = "common/stations/cashregister/counter",
	zLayer = 640,
}