[Main]
; time to wait before starting first client
first_client_start_delay = 0
; time to wait before broken object is broken permanently
repair_time = 0
; upgade time
upgrade_time = 15000
; check in points - first is the first to check in
check_ins = CheckIn0, CheckIn1, CheckIn2
; check out points - first is the first to check out
check_outs = CheckOut0, CheckOut1, CheckOut2
; anger point - point to express disappointment in hotel services
anger_point = AngerPoint
; monsters path
monsters_way = 855, 375; 625, 345; 365, 345; 245, 435; 405, 555; 625, 555; 770, 485
; sprite and font for flying money
CashFont = data/fonts/digits_green.tga
LoyaltyFont = data/fonts/ifacefont.tga
MoneySprite = data/Menu/UIMap/coin_g.tga
NoTipsFont = data/fonts/ifacefont.tga
;update rooms: uproom #of upgrade = clients served count, room level
uproom0 = 10,1
uproom1 = 25,2
uproom2 = 50,1
uproom3 = 100,2
uproom4 = 200,3

[HeroStartPos]
jenny = 500, 500
maid = 200, 400
porter = 800, 400

[HeroBasePos]
jenny = 537, 730
maid = -40, 370
porter = 1060, 370

[HeroWaitPos]
maid = 120, 380
porter = 924, 370

[BasePos]
clients = 1080, 400
monsters = 1080, 400

[level1]
cashGoal = 130
cashExpert = 155
; additional popularity upon level completion
AddPopularity = 5
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 2

; time to wait before starting clients after the first one
other_client_start_delay = 6000
; time to wait before cleaning
checkOutCleanInterval = 8000

; level clients: type name, amount
clients = Sailor, 1; FatLady, 1

; level requests: request name, priority
requests = Clean, 20; Cocktail, 15

; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modifiers. summary 0 means request is not available for client type
Sailor = 3, 0, 250; Clean, 5; Cocktail, 10
FatLady = 3, 500, 250; Clean, 5

; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000
; outdoor request priority: n out of m
outdoor_request_priority = 65/100

; objects breaking time range - minimum time/maximum time
;crashObjects = 130000/150000

; rooms breaking time range - minimum time/maximum time
;crashRoom = 230000/250000

; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
;monsters = Ghost, 1, 5000/5000, 5000/5000

[level2]
cashGoal = 300
cashExpert = 530
; additional popularity upon level completion
AddPopularity = 10
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 3

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 8000
; level clients: type name, amount
clients = Sailor, 2; FatLady, 1; EnglishMan, 1

; level requests: request name, priority
requests = Clean, 30; Cocktail, 15; Phone, 10

; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 3, 0, 250; Cocktail, 10; Clean, -5
FatLady = 3, 500, 250; Phone, 5
EnglishMan = 3, 250, 250; Clean, -5; Cocktail, 5

; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000
; outdoor request priority: n out of m
outdoor_request_priority = 70/100
; objects breaking time range - minimum time/maximum time
crashObjects = 30000/40000

; rooms breaking time range - minimum time/maximum time
; crashRoom = 230000/250000

; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
;monsters = Ghost, 3, 5000/5000, 5000/7000

[level3]
cashGoal = 650
cashExpert = 750
; additional popularity upon level completion
AddPopularity = 15
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 4

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 9000
; level clients: type name, amount
clients = Sailor, 3; FatLady, 2; EnglishMan, 2

; level requests: request name, priority
requests = Cocktail, 25; Clean, 20; Phone, 10
; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 3, 0, 250; Cocktail, 10; Phone, 5; Clean, -5;
FatLady = 3, 500, 250; Cocktail, -10; Phone, 5; Clean, 10
EnglishMan = 3, 250, 250; Cocktail, 10; Phone, 5

; objects breaking time range - minimum time/maximum time
;crashObjects = 54000/62000
crashObjects = 45000/55000
; outdoor request priority: n out of m
outdoor_request_priority = 60/100
; rooms breaking time range - minimum time/maximum time
; crashRoom = 230000/250000
; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000
; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
;monsters = Robber, 1, 5000/5000, 5000/7000
; Это значит, что нужно прокачать один одноместный номер до двухместного (уровень апгрейда 0 -> 1) и
; один двухместный до люкса (уровень апгрейда 1 -> 2).
mandatory_room_upgrades = 1

[level4]
cashGoal = 750
cashExpert = 1050
; additional popularity upon level completion
AddPopularity = 20
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 5

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 9000
; level clients: type name, amount
clients = Sailor, 2; FatLady, 2; EnglishMan, 2; HouseWife, 1

; level requests: request name, priority
requests = Cocktail, 25; Clean, 20; Phone, 10; Chess, 5
; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 3, 0, 250; Cocktail, 15; Phone, 5
FatLady = 3, 500, 250; Phone, 5; Chess, -100
EnglishMan = 3, 250, 250; Cocktail, 5; Chess, 80
HouseWife = 3, 750, 250; Cocktail, -100; Clean, 40; Chess, -100

; objects breaking time range - minimum time/maximum time
crashObjects = 45000/55000
; outdoor request priority: n out of m
outdoor_request_priority = 60/100
; rooms breaking time range - minimum time/maximum time
; crashRoom = 230000/250000
; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000
; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
;monsters = Ghost, 3, 5000/5000, 5000/7000

; Ниже указаны обязательные апгрейды номеров: перечисленные через запятую уровни, до которых нужно проапгрейдить.
; Пример: mandatory_room_upgrades = 1
; Это значит, что нужно прокачать один одноместный номер до двухместного (уровень апгрейда 0 -> 1) и
; один двухместный до люкса (уровень апгрейда 1 -> 2).
; ;mandatory_room_upgrades = 2

[level5]
cashGoal = 850
cashExpert = 1500
; additional popularity upon level completion
AddPopularity = 25
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 6

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 9000
; level clients: type name, amount
clients = Sailor, 2; FatLady, 1; EnglishMan, 2; HouseWife, 2

; level requests: request name, priority
requests = Cocktail, 25; Clean, 20; Phone, 10; Chess, 7; Food, 15
; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 3, 0, 250; Phone, -5; Cocktail, 5; Clean, -5
FatLady = 3, 1000, 250; Cocktail, -5; Phone, 5; Chess, -100; Food, 10
EnglishMan = 3, 500, 250; Phone, 5; Chess, 25
HouseWife = 3, 1500, 250; Cocktail, -100; Clean, 20; Chess, -100; Food, 10

; objects breaking time range - minimum time/maximum time
crashObjects = 45000/55000
; outdoor request priority: n out of m
outdoor_request_priority = 60/100
; rooms breaking time range - minimum time/maximum time
; crashRoom = 230000/250000
; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 9000
; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
;monsters = Ghost, 3, 5000/5000, 5000/7000

; Ниже указаны обязательные апгрейды номеров: перечисленные через запятую уровни, до которых нужно проапгрейдить.
; Пример: mandatory_room_upgrades = 1
; Это значит, что нужно прокачать один одноместный номер до двухместного (уровень апгрейда 0 -> 1) и
; один двухместный до люкса (уровень апгрейда 1 -> 2).
;mandatory_room_upgrades = 2

[level6]
cashGoal = 1100
cashExpert = 1900
; additional popularity upon level completion
AddPopularity = 30
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 7

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 9000
; level clients: type name, amount
clients = Sailor, 1; FatLady, 1; EnglishMan, 2; HouseWife, 2; AsianMale, 2

; level requests: request name, priority
requests = Chess, 7; Clean, 30; Cocktail, 25; Fire, 7; Food, 7; News, 10; Phone, 7
; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 3, 0, 250; Cocktail, 15; Food, 10; News, -5; Clean, -5; Phone, -5; Fire, 10
FatLady = 3, 1000, 250; Cocktail, -20; Chess, -100; Phone, 5; Food, 15; News, -5
EnglishMan = 3, 500, 250; Fire, 40; Clean, -5; Chess, 90; News, 5; Phone, -5
HouseWife = 3, 1500, 250; Cocktail, -100; Chess, -100; Clean, 20; Food, 10; News, -5
AsianMale = 1, 0, 250; Clean, -100; Chess, 15; Fire, 10; Phone, -5; Food, -5; News, -5
AsianFemale = 2, 3000, 250; Phone, 10; Food, 10; Chess, -100; Cocktail, -10

; objects breaking time range - minimum time/maximum time
crashObjects = 45000/55000
; outdoor request priority: n out of m
outdoor_request_priority = 60/100
; rooms breaking time range - minimum time/maximum time
crashRoom = 80000/95000
; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000
; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
;monsters = Ghost, 3, 5000/5000, 5000/7000

; Ниже указаны обязательные апгрейды номеров: перечисленные через запятую уровни, до которых нужно проапгрейдить.
; Пример: mandatory_room_upgrades = 1
; Это значит, что нужно прокачать один одноместный номер до двухместного (уровень апгрейда 0 -> 1) и
; один двухместный до люкса (уровень апгрейда 1 -> 2)

[level7]
cashGoal = 1250
cashExpert = 2700
; additional popularity upon level completion
AddPopularity = 35
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 8

;параметры цветков
flowersAreAlive = 95000,98000
flowersAreDying = 20000,25000

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 9000
; level clients: type name, amount
clients = Sailor, 1; FatLady, 1; EnglishMan, 1; HouseWife, 2; AsianMale, 2; Wrestler, 2

; level requests: request name, priority
requests = Cocktail, 20; Clean, 15; Phone, 7; Fire, 7; Food, 7; Chess, 7; News, 7
; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 3, 0, 250; Cocktail, 15; Food, 10; News, -5; Phone, -5; Clean, -15
FatLady = 3, 500, 250; Cocktail, -10; Chess, -100; Phone, -5; Food, 15; News, -5; Fire, -5
EnglishMan = 3, 1000, 250; Fire, 40; Clean, -15; Chess, 90; News, 5; Phone, -5
HouseWife = 3, 1500, 250; Cocktail, -100; Chess, -100; Food, 10; News, -5; Phone, -100; Fire, 5
AsianMale = 2, 0, 250; Clean, -100; Chess, 15; Fire, 10; Phone, -5
AsianFemale = 1, 3000, 250; Phone, 5; Chess, -100; Phone, 5
Wrestler = 3, 1000, 250; Cocktail, -100; Food, 10; Phone, -5; News, -100; Fire, -5; Chess, -100

; objects breaking time range - minimum time/maximum time
crashObjects = 55000/65000

; outdoor request priority: n out of m
outdoor_request_priority = 60/100

; rooms breaking time range - minimum time/maximum time
crashRoom = 80000/95000

; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000

; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
;monsters = Ghost, 3, 5000/5000, 5000/7000

; Ниже указаны обязательные апгрейды номеров: перечисленные через запятую уровни, до которых нужно проапгрейдить.
; Пример: mandatory_room_upgrades = 1
; Это значит, что нужно прокачать один одноместный номер до двухместного (уровень апгрейда 0 -> 1) и
; один двухместный до люкса (уровень апгрейда 1 -> 2)

[level8]
;параметры цветков
flowersAreAlive = 100000,105000
flowersAreDying = 20000,25000

cashGoal = 1500
cashExpert = 3200
; additional popularity upon level completion
AddPopularity = 40
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 9

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 9000
; level clients: type name, amount
clients = Sailor, 1; FatLady, 2; EnglishMan, 1; HouseWife, 2; AsianMale, 2; Wrestler, 1

; level requests: request name, priority
requests = Cocktail, 15; Clean, 20; Phone, 7; Fire, 7; Food, 7; Chess, 7; News, 7; Music, 7
; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 4, 0, 250; Cocktail, 25; Food, 10; Clean, -15; Chess, -5; Fire, 5
FatLady = 4, 1000, 250; Chess, -100; Food, 35;  Music, 15; Clean, -10
EnglishMan = 4, 500, 250; Fire, 50; Chess, 90; Phone, -5
HouseWife = 4, 1500, 250; Cocktail, -100; Chess, -100; Clean, 25; Food, 20; Phone, -5;  Music, 10
AsianMale = 2, 0, 250; Clean, -100; Phone, 20; Food, 10; News, 15; Fire, 10; Chess, 10
AsianFemale = 2, 3000, 250; Fire, -70; Phone, 10; Chess, -50; Fire, 5
Wrestler = 4, 1000, 250; Cocktail, -100; Food, 15; Phone, -5; News, -5; Fire, 10; Chess, -100
;LadyWithDog = 4, -500, 750; Dog, 20; Food, 10; Music, 15; Chess, -100; Phone, 10

; objects breaking time range - minimum time/maximum time
crashObjects = 55000/65000
; outdoor request priority: n out of m
outdoor_request_priority = 60/100
; rooms breaking time range - minimum time/maximum time
crashRoom = 80000/95000
; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000
; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
monsters = Ghost, 1, 90000/100000, 5000/10000

; Ниже указаны обязательные апгрейды номеров: перечисленные через запятую уровни, до которых нужно проапгрейдить.
; Пример: mandatory_room_upgrades = 1
; Это значит, что нужно прокачать один одноместный номер до двухместного (уровень апгрейда 0 -> 1) и
; один двухместный до люкса (уровень апгрейда 1 -> 2)

[level9]
;параметры цветков
flowersAreAlive = 100000,105000
flowersAreDying = 20000,25000

cashGoal = 3000
cashExpert = 3500
; additional popularity upon level completion
AddPopularity = 45
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 10

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 9000
; level clients: type name, amount
clients = Sailor, 1; FatLady, 1; EnglishMan, 2; HouseWife, 2; AsianMale, 2; Wrestler, 1

; level requests: request name, priority
requests = Cocktail, 15; Clean, 20; Phone, 7; Fire, 7; Food, 7; Chess, 7; News, 7; Music, 7; Plaid, 10
; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 4, 0, 250; Cocktail, 25; Food, 10; Clean, -15; Chess, -5; Fire, 5
FatLady = 4, 1000, 250; Chess, -100; Food, 35; Plaid, 5;  Music, 15; Clean, -10
EnglishMan = 4, 500, 250; Fire, 50; Chess, 90; Phone, -5
HouseWife = 4, 1500, 250; Cocktail, -100; Chess, -100; Clean, 25; Food, 20; Phone, -5;  Music, 10
AsianMale = 2, 0, 250; Clean, -100; Phone, 20; Food, 10; News, 15; Fire, 10; Chess, 20
AsianFemale = 2, 3000, 250; Fire, -70; Phone, 10; Chess, -50; Plaid, 15; Fire, 5
Wrestler = 4, 1000, 250; Cocktail, -100; Food, 15; News, -5; Fire, 10; Chess, -100;
;LadyWithDog = 4, -500, 900; Cocktail, 20; Dog, 25; Music, 10; Plaid, 5; Chess, -100; News, 5; Phone, 10

; objects breaking time range - minimum time/maximum time
crashObjects = 55000/65000
; outdoor request priority: n out of m
outdoor_request_priority = 60/100
; rooms breaking time range - minimum time/maximum time
crashRoom = 80000/95000
; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000
; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
monsters = Ghost, 2, 90000/105000, 1000/3000

; Ниже указаны обязательные апгрейды номеров: перечисленные через запятую уровни, до которых нужно проапгрейдить.
; Пример: mandatory_room_upgrades = 1
; Это значит, что нужно прокачать один одноместный номер до двухместного (уровень апгрейда 0 -> 1) и
; один двухместный до люкса (уровень апгрейда 1 -> 2)

[level10]
;параметры цветков
;flowersAreAlive = 120000/130000, 5000
flowersAreAlive = 110000,115000
flowersAreDying = 20000,25000

cashGoal = 4000
cashExpert = 4300
; additional popularity upon level completion
AddPopularity = 50
;максимальные чаевые, которые может дать один клиент
maxCostTipClient = 11

; time to wait before starting clients after the first one
other_client_start_delay = 5000
; time to wait before cleaning
checkOutCleanInterval = 8000
; level clients: type name, amount
clients = Sailor, 1; FatLady, 1; EnglishMan, 2; HouseWife, 2; AsianMale, 2; Wrestler, 2

; level requests: request name, priority
requests = Cocktail, 15; Clean, 20; Phone, 7; Fire, 7; Food, 7; Chess, 7; News, 7; Music, 7; Plaid, 7
; client type request parameters: amount of requests, think time modifier (adds to think_time in client type ini), penalty
; client type request modificators. summary 0 means request is not available for client type
Sailor = 4, 0, 250; Cocktail, 15; Food, 10; Phone, -5; Clean, -15; Dog, -100; News, 10; Fire, 5
FatLady = 4, 1000, 250; Chess, -100; Food, 25; News, -5; Plaid, 10; Dog, -100; Music, 10
EnglishMan = 4, 500, 250; Fire, 50; Chess, 90; Cocktail, 15; Dog, -100; Plaid, 5; Food, -5
HouseWife = 4, 1500, 250; Cocktail, -100; Chess, -100; Clean, 15; Food, 10; Dog, -100; Music, 5; News, -5; Fire, -5
AsianMale = 2, 0, 250; Clean, -100; Phone, -5; Food, 5; News, 10; Music, -5; Chess, 15; Dog, -100
AsianFemale = 2, 3000, 250; Fire, -5; Phone, 10; Chess, -5; Music, 15; Food, -5; News, -5; Clean, 15; Dog, -100
Wrestler = 4, 1000, 250; Cocktail, -100; Food, 15; Phone, -5; News, -5; Plaid, -5; Fire, 10; Music, 5; Chess, -5
;LadyWithDog = 4, -500, 800; Cocktail, 15; Dog, 25; News, 10; Plaid, 5; Chess, -100; Food, 5

; objects breaking time range - minimum time/maximum time
crashObjects = 55000/65000
; outdoor request priority: n out of m
outdoor_request_priority = 60/100
; rooms breaking time range - minimum time/maximum time
crashRoom = 80000/95000
; 1/5 of request time to live. total time to live equals request_ttl * client loyalty
request_ttl = 8000
; monster swarm appearance: monster type, amount in swarm, appear time range, following monsters appearance range
monsters = Ghost, 3, 100000/110000, 1000/2000