[Main]
x=489
v_spr = data/fx/v.tga
single_room_spr = data/fx/icon_singleroom.tga
double_room_spr = data/fx/icon_twoplaceroom.tga
luxe_room_spr = data/fx/icon_luxroom.tga
president_room_spr = data/fx/icon_presidentroom.tga
objects = ArmchairLeft0, ArmchairRight0, Cash0, Cocktail0, Fire0, Reception0, Room1, Room2, Room3, Room4, Stage0, Picture0

[AngerPoint]
name = AngerPoint
x = 512
y = 535

[ArmchairLeft0]
outline_y=0
outline_x=0
name = ArmchairLeft
grade = 0
; основной спрайт
sprite = data/Episodes/e1/Armchair/Armchair0.tga
; обводка
outline = data/Episodes/e1/Armchair/Armchair0_a.tga
; координаты объекта (при прорисовке объекты сортируются по Y)
x = 395
y = 425
; смещение анимации
spr_x = -75
spr_y = -100
; область выделения
bound_x = -76
bound_y = -115
bound_w = 121
bound_h = 151
; относительная позиция для героя, исполняющего просьбу
hero_x = 25
hero_y = 56
; относительная позиция для клиента
client_x = 28
client_y = 30
; относительная позиция для монстра
attack_x = 48
attack_y = 23
; позиция галки
v_x = 30
v_y = -109
; позиция просьбы
request_x = -13
request_y = -149
; должен ли клиент сесть при ожидании просьбы
is_sitting_place = 1
; маска
mask_x = -7
mask_y = -2
mask = 001111111110,011111111111,111111111111,111111111111,111111111111,011111111100,001111111000,000111111000

[ArmchairLeft1]
name = ArmchairLeft
grade = 1
sprite = data/Episodes/e1/Armchair/Armchair1.tga
outline = data/Episodes/e1/Armchair/Armchair1_a.tga
x = 395
y = 425
spr_x = -66
spr_y = -101
outline_x = 0
outline_y = -4
bound_x = -65
bound_y = -110
bound_w = 153
bound_h = 158
hero_x = 12
hero_y = 57
client_x = 37
client_y = 33
attack_x = -70
attack_y = 40
v_x = 52
v_y = -107
request_x = 10
request_y = -149
is_sitting_place = 1
mask_x = -8
mask_y = -2
mask = 0000111110000,0001111111110,1111111111111,1111111111111,1111111111111,0111111111100,0011111111100

[ArmchairRight0]
outline_y=0
outline_x=0
name = ArmchairRight
grade = 0
sprite = data/Episodes/e1/Armchair/Armchair0.tga
outline = data/Episodes/e1/Armchair/Armchair0_a.tga
flipx = 1
x = 610
y = 425
spr_x = -66
spr_y = -100
bound_x = -50
bound_y = -115
bound_w = 119
bound_h = 150
hero_x = -25
hero_y = 56
client_x = -33
client_y = 30
attack_x = -48
attack_y = 23
v_x = -28
v_y = -111
request_x = -71
request_y = -149
is_sitting_place = 1
mask_x = -5
mask_y = -2
mask = 011111111100,111111111110,111111111111,111111111111,111111111111,001111111110,000111111100,000111111000

[ArmchairRight1]
name = ArmchairRight
grade = 1
sprite = data/Episodes/e1/Armchair/Armchair1.tga
outline = data/Episodes/e1/Armchair/Armchair1_a.tga
flipx = 1
x = 610
y = 425
spr_x = -73
spr_y = -99
outline_x = 0
outline_y = -3
bound_x = -88
bound_y = -109
bound_w = 153
bound_h = 160
hero_x = -12
hero_y = 57
client_x = -37
client_y = 33
attack_x = 70
attack_y = 40
v_x = -39
v_y = -107
request_x = -80
request_y = -149
is_sitting_place = 1
mask_x = -5
mask_y = -2
mask = 0000111110000,0111111111000,1111111111111,1111111111111,1111111111111,0011111111110,0011111111100

[Candle0]
name = Candle
sprite = data/Episodes/e1/Candle/Candle0.tga
x = 534
y = 290
spr_y = -150

[Carpet0]
name = Carpet
sprite = data/Episodes/e1/Carpet/Carpet0.tga
x = 248
y = 331
spr_y = 18

[Cash0]
name = Cash
type = cash
grade = 0
sprite = data/Episodes/e1/Cash/Cash0.tga
outline = data/Episodes/e1/Cash/Cash0_a.tga
x = 416
y = 695
spr_y = -130
bound_x = 4
bound_y = -125
bound_w = 61
bound_h = 63
hero_x = 20
hero_y = 30
v_x = 30
v_y = -120

[ChairLeft0]
outline_y=0
outline_x=0
name = ChairLeft
grade = 0
sprite = data/Episodes/e1/Chair/Chair0.tga
outline = data/Episodes/e1/Chair/Chair0_a.tga
action = ChairLeftAction
x = 97
y = 574
spr_x = -61
spr_y = -104
bound_x = -61
bound_y = -116
bound_w = 122
bound_h = 162
client_x = 23
client_y = 31
attack_x = -50
attack_y = 45
hero_x = 46
hero_y = -46
v_x = 48
v_y = -126
request_x = 6
request_y = -167
is_sitting_place = 1
mask_x = -5
mask_y = -4
mask = 0000010000,0011110000,1111111111,1111111111,1111111111,1111111111,1111111110,0000011000

[ChairLeftAction]
name = ChairLeftAction
x = 137
y = 585
sprite = data/Episodes/e1/Chair/Plate.tga
period = 500
frames = 5
spr_x = -27
spr_y = -62
loops = 1

[ChairRight0]
outline_y=0
outline_x=0
name = ChairRight
grade = 0
sprite = data/Episodes/e1/Chair/Chair0.tga
outline = data/Episodes/e1/Chair/Chair0_a.tga
action = ChairRightAction
x = 271
y = 574
spr_x = -35
spr_y = -104
bound_x = -60
bound_y = -120
bound_w = 120
bound_h = 163
client_x = -24
client_y = 31
attack_x = 50
attack_y = 33
hero_x = -20
hero_y = 51
v_x = -38
v_y = -126
request_x = -82
request_y = -167
is_sitting_place = 1
flipx = 1
mask_x = -4
mask_y = -4
mask = 11111111110,11111111111,11111111111,11111111111,11111111111,11111111110,01111111110,00011111100,00011111000

[ChairRightAction]
name = ChairRightAction
x = 185
y = 585
sprite = data/Episodes/e1/Chair/Plate.tga
period = 500
frames = 5
spr_x = 40
spr_y = -62
loops = 1

[CheckIn0]
name = CheckIn0
x = 555
y = 640
v_x = -85
v_y = -185
request_x = -85
request_y = -185
attack_x = -80
attack_y = 10

[CheckIn1]
name = CheckIn1
x = 655
y = 615

[CheckIn2]
name = CheckIn2
x = 715
y = 595

[CheckOut0]
name = CheckOut0
x = 420
y = 640
v_x = -85
v_y = -185
request_x = -85
request_y = -185
attack_x = -90
attack_y = 10

[CheckOut1]
name = CheckOut1
x = 380
y = 580

[CheckOut2]
name = CheckOut2
x = 350
y = 550

[ChessTable0]
name = ChessTable
grade = 0
sprite = data/Episodes/e1/Chess/Chess0.tga
outline = data/Episodes/e1/Chess/Chess0_a.tga
action = ChessAction
x = 502
y = 442
spr_x = -57
spr_y = -65
bound_x = -48
bound_y = -55
bound_w = 97
bound_h = 82
hero_x = 42
hero_y = 45
v_x = -15
v_y = -50
mask_x = -6
mask_y = -3
mask = 011111111110,111111111111,011111111110,011111111110,011111111110,011111111110,011111111110

[ChessAction]
name = ChessAction
x = 502
y = 447
sprite = data/Episodes/e1/Chess/ChessAction.tga
period = 1500
frames = 4
spr_x = -30
spr_y = -70
loops = 1

[Clock0]
name = Clock
grade = 0
sprite = data/Episodes/e1/Clock/Clock0.tga
x = 467
y = 290
spr_y = -160

[Cocktail0]
name = Drink
grade = 0
sprite = data/Episodes/e1/Cocktail/Cocktail0.tga
outline = data/Episodes/e1/Cocktail/Cocktail0_a.tga
x = 48
y = 421
spr_x = -53
spr_y = -47
bound_x = -48
bound_y = -43
bound_w = 95
bound_h = 72
hero_x = 70
hero_y = 85
v_y = -15

[Cocktail1]
name = Drink
grade = 1
sprite = data/Episodes/e1/Cocktail/Cocktail1.tga
outline = data/Episodes/e1/Cocktail/Cocktail1_a.tga
x = 51
y = 420
spr_x = -58
spr_y = -63
bound_x = -51
bound_y = -58
bound_w = 100
bound_h = 88
hero_x = 70
hero_y = 85
v_y = -15

[CurtainLeft0]
name = CurtainLeft
grade = 0
sprite = data/Episodes/e1/Curtain/Curtain0.tga
x = 185
y = 1

[CurtainRight0]
name = CurtainRight
grade = 0
sprite = data/Episodes/e1/Curtain/Curtain0.tga
x = 693
y = 1
flipx = 1

[Fire0]
name = Fire
grade = 0
sprite = data/Episodes/e1/Fire/Fire0.tga
outline = data/Episodes/e1/Fire/Fire0_a.tga
action = FireAction0
x = 510
y = 260
spr_x = -75
spr_y = -103
bound_x = -66
bound_y = -88
bound_w = 132
bound_h = 122
hero_x = 32
hero_y = 46
v_x = -15
v_y = -70
request_x = -57
request_y = -110
mask_x = -7
mask_y = 2
mask = 11111111111111,11111111111111,11100000000111
breakable = 1
repair_down = 1
smoke_y = -50

[Fire1]
name = Fire
grade = 1
sprite = data/Episodes/e1/Fire/Fire1.tga
outline = data/Episodes/e1/Fire/Fire1_a.tga
action = FireAction1
x = 510
y = 260
spr_x = -71
spr_y = -98
bound_x = -65
bound_y = -91
bound_w = 141
bound_h = 126
hero_x = 38
hero_y = 45
v_x = -4
v_y = -52
request_x = -49
request_y = -89
mask_x = -7
mask_y = 2
mask = 111111111111111,111111111111111,111000000001110
breakable = 0
repair_down = 1
smoke_y = -50

[FireAction0]
name = FireAction
sound = fire
x = 512
y = 290
sprite = data/Episodes/e1/Fire/FireAction.tga
period = 500
frames = 5
spr_x = -25
spr_y = -55
transparent = 1
loops = 7

[FireAction1]
name = FireAction
sound = fire
x = 512
y = 290
sprite = data/Episodes/e1/Fire/FireAction.tga
period = 500
frames = 5
spr_x = -25
spr_y = -90
transparent = 1
loops = 7

[FixtureLeft0]
name = FixtureLeft
grade = 0
sprite = data/Episodes/e1/Fixture/Fixture0.tga
backlight = data/Episodes/e1/Fixture/Backlight.tga
x = 351
y = 4

[FixtureRight0]
name = FixtureRight
grade = 0
sprite = data/Episodes/e1/Fixture/Fixture0.tga
backlight = data/Episodes/e1/Fixture/Backlight.tga
x = 613
y = 4

[FlowerLeft0]
type = flower
name = FlowerLeft
grade = 0
inifile = data/Episodes/e1/Flower/FlowerLeft.ini

[FlowerLeft1]
type = flower
name = FlowerLeft
grade = 1
inifile = data/Episodes/e1/Flower/FlowerLeft.ini

[FlowerRight0]
type = flower
name = FlowerRight
grade = 0
inifile = data/Episodes/e1/Flower/FlowerRight.ini

[FlowerRight1]
type = flower
name = FlowerRight
grade = 1
inifile = data/Episodes/e1/Flower/FlowerRight.ini

[Gift0]
type = gift
name = Gift
grade = 0
inifile = data/Episodes/e1/Gift/Gift.ini

[Gift1]
type = gift
name = Gift
grade = 1
inifile = data/Episodes/e1/Gift/Gift.ini

[Musician0]
type = musician
name = Musician
grade = 0
inifile = data/Episodes/e1/Musician/Musician.ini

[News0]
name = News
grade = 0
sprite = data/Episodes/e1/News/News0.tga
outline = data/Episodes/e1/News/News0_a.tga
x = 377
y = 700
spr_x = -23
spr_y = -84
outline_x = -4
outline_y = -4
bound_x = -34
bound_y = -88
bound_w = 72
bound_h = 92
hero_x = -30
hero_y = 15
v_y = -75
outline_obj = ReceptionLeft

[News1]
name = News
grade = 1
sprite = data/Episodes/e1/News/News1.tga
outline = data/Episodes/e1/News/News1_a.tga
x = 378
y = 700
spr_x = -23
spr_y = -84
outline_x = -4
outline_y = -4
bound_x = -35
bound_y = -84
bound_w = 72
bound_h = 90
hero_x = -30
hero_y = 15
v_y = -75
outline_obj = ReceptionLeft

[Phone0]
name = Phone
grade = 0
sprite = data/Episodes/e1/Phone/Phone0.tga
outline = data/Episodes/e1/Phone/Phone0_a.tga
x = 640
y = 700
spr_x = -31
spr_y = -86
bound_x = -37
bound_y = -86
bound_w = 72
bound_h = 90
hero_x = 35
hero_y = 20
request_x = -45
request_y = -110
v_x = -3
v_y = -70
breakable = 1
repair_down = 1
smoke_y = -75
outline_obj = ReceptionRight

[Phone1]
name = Phone
grade = 1
sprite = data/Episodes/e1/Phone/Phone1.tga
outline = data/Episodes/e1/Phone/Phone1_a.tga
x = 639
y = 701
spr_x = -27
spr_y = -90
bound_x = -34
bound_y = -90
bound_w = 71
bound_h = 93
request_x = -45
request_y = -110
outline_x = 0
outline_y = 0
hero_x = 25
hero_y = 15
v_x = -3
v_y = -70
breakable = 1
repair_down = 1
smoke_y = -75
outline_obj = ReceptionRight

[Phone1]
name = Phone
grade = 1
sprite = data/Episodes/e1/Phone/Phone1.tga
outline = data/Episodes/e1/Phone/Phone1_a.tga
x = 640
y = 700
spr_x = -31
spr_y = -86
bound_x = -37
bound_y = -86
bound_w = 72
bound_h = 90
hero_x = 35
hero_y = 20
request_x = -45
request_y = -110
v_x = -3
v_y = -70
breakable = 1
repair_down = 1
smoke_y = -75
outline_obj = ReceptionRight

[Picture0]
name = Picture
sprite = data/Episodes/e1/Picture/Picture0.tga
x = 455
y = 21

[Picture1]
name = Picture
grade = 1
sprite = data/Episodes/e1/Picture/Picture1.tga
x = 461
y = 21
spr_x = -13
spr_y = -15

[Reception0]
name = Reception
sprite = data/Episodes/e1/Reception/Reception0.tga
x = 510
y = 690
spr_x = -105
spr_y = -90
mask_x = -10
mask_y = -3 
mask = 11111111111111111111, 11111111111111111111, 11111111111111111111, 11111111111111111111, 11111111111111111111, 11111111111111111111

[Reception1]
name = Reception
grade = 1
sprite = data/Episodes/e1/Reception/Reception1.tga
x = 510
y = 690
spr_x = -105
spr_y = -90
mask_x = -10
mask_y = -3
mask = 11111111111111111111, 11111111111111111111, 11111111111111111111, 11111111111111111111, 11111111111111111111, 11111111111111111111

[ReceptionLeft0]
outline_y=4
name = ReceptionLeft
sprite = data/Episodes/e1/Reception/ReceptionLeft0.tga
outline = data/Episodes/e1/Reception/ReceptionLeft0_a.tga
x = 380
y = 695
spr_x = -37
spr_y = -70
mask_x = -4
mask_y = -3
isSlave = 1
mask = 1111111,1111111,1111111,1111111,1111111

[ReceptionLeft1]
outline_y=1
name = ReceptionLeft
grade = 1
sprite = data/Episodes/e1/Reception/ReceptionLeft1.tga
outline = data/Episodes/e1/Reception/ReceptionLeft0_a.tga
x = 380
y = 695
spr_x = -37
spr_y = -70
mask_x = -4
mask_y = -3
isSlave = 1
mask = 1111111,1111111,1111111,1111111,1111111

[ReceptionRight0]
outline_y=4
name = ReceptionRight
grade = 0
sprite = data/Episodes/e1/Reception/ReceptionLeft0.tga
outline = data/Episodes/e1/Reception/ReceptionLeft0_a.tga
x = 640
y = 695
spr_x = -37
spr_y = -70
flipx = 1
mask_x = -3
mask_y = -3
isSlave = 1
mask = 1111111,1111111,1111111,1111111,1111111

[ReceptionRight1]
outline_y=1
name = ReceptionRight
grade = 1
sprite = data/Episodes/e1/Reception/ReceptionLeft1.tga
outline = data/Episodes/e1/Reception/ReceptionLeft0_a.tga
x = 640
y = 695
spr_x = -37
spr_y = -70
flipx = 1
mask_x = -3
mask_y = -3
isSlave = 1
mask = 1111111,1111111,1111111,1111111,1111111

[Food0]
name = Food
grade = 0
sprite = data/Episodes/e1/Restaurant/Restaurant0.tga
outline = data/Episodes/e1/Restaurant/Restaurant0_a.tga
x = 20
y = 250
spr_x = -15
spr_y = -10
bound_x = -15
bound_y = -8
bound_w = 90
bound_h = 115
hero_x = -60
hero_y = 120
repair_pos = 10, 120
breakable = 1
smoke_x = 5
smoke_y = 20
request_x = 1
request_y = -30
wait_x = 60
wait_y = 130
v_x = 42
v_y = 10
mask_x = 2
mask_y = 8
mask = 1111,1111,1111

[RestaurantTable0]
name = RestaurantTable
grade = 0
sprite = data/Episodes/e1/Restaurant/RestaurantTable0.tga
x = 184
y = 581
spr_x = -83
spr_y = -86
mask_x = -8
mask_y = -1
mask = 1111111111111111111,1111111111111111110,0001111111111100000,0001111111111100000,0000111111111000000,0000011111110000000,0000001111100000000

[Room1]
name = Room1
type = room
sprite = data/Episodes/e1/RoomLeft/doorLeft.tga
outline = data/Episodes/e1/RoomLeft/doorLeft_a.tga
period = 400
frames = 4
x = 113
y = 140
outline_x = -6
outline_y = -8
bound_x = -5
bound_y = -2
bound_w = 65
bound_h = 185
hero_x = 90
hero_y = 175
client_x = 34
client_y = 185
v_x = -19
v_y = 14
request_x = -60
request_y = -25
breakable = 1
; upgrade level sign position
sign_x = 15
sign_y = -25
; do not disturb sign
dnd = data/fx/DndSignLeft.tga
dnd_x = 38
dnd_y = 75
; upgrade sign
upgrd = data/fx/UpgradeRoomLeft.tga
upgrd_x = 0
upgrd_y = 11
; closed sign
closed = data/fx/ClosedRoomLeft.tga

[Room2]
name = Room2
type = room
sprite = data/Episodes/e1/RoomCenter/doorCenter.tga
outline = data/Episodes/e1/RoomCenter/doorCenter_a.tga
period = 700
frames = 7
x = 352
y = 127
outline_x = -7
outline_y = -3
bound_x = -5
bound_y = 0
bound_w = 73
bound_h = 155
hero_x = 58
hero_y = 177
client_x = 30
client_y = 177
v_x = -19
v_y = 14
breakable = 1
request_x = -60
request_y = -25
sign_x = 21
sign_y = -40
dnd = data/fx/DndSignCenter.tga
dnd_x = 0
dnd_y = 67
; upgrade sign
upgrd = data/fx/UpgradeRoomCenter.tga
upgrd_x = 0
upgrd_y = 2
; closed sign
closed = data/fx/ClosedRoomCenter.tga

[Room3]
name = Room3
type = room
sprite = data/Episodes/e1/RoomCenter/doorCenter.tga
outline = data/Episodes/e1/RoomCenter/doorCenter_a.tga
period = 700
frames = 7
x = 608
y = 127
outline_x = -7
outline_y = -3
bound_x = -5
bound_y = 0
bound_w = 73
bound_h = 155
;flipx = 1
hero_x = 65
hero_y = 177
client_x = 30
client_y = 177
v_x = -19
v_y = 14
breakable = 1
request_x = -60
request_y = -25
sign_x = 21
sign_y = -40
dnd = data/fx/DndSignCenter.tga
;dnd_x = 45
dnd_x = 0
dnd_y = 67
; upgrade sign
upgrd = data/fx/UpgradeRoomCenter.tga
upgrd_x = 0
upgrd_y = 2
; closed sign
closed = data/fx/ClosedRoomCenter.tga

[Room4]
name = Room4
type = room
sprite = data/Episodes/e1/RoomLeft/doorLeft.tga
outline = data/Episodes/e1/RoomLeft/doorLeft_a.tga
period = 400
frames = 4
x = 857
y = 140
outline_x = -6
outline_y = -8
bound_x = -5
bound_y = -4
bound_w = 65
bound_h = 188
flipx = 1
hero_x = -25
hero_y = 175
client_x = 20
client_y = 185
v_x = -19
v_y = 14
breakable = 1
request_x = -60
request_y = -25
sign_x = 17
sign_y = -25
dnd = data/fx/DndSignLeft.tga
dnd_x = 3
dnd_y = 75
; upgrade sign
upgrd = data/fx/UpgradeRoomRight.tga
upgrd_x = 5
upgrd_y = 11
; closed sign
closed = data/fx/ClosedRoomRight.tga

[Stage0]
name = Stage
sprite = data/Episodes/e1/Stage/Stage.tga
x = 955
y = 500
spr_x = -120
spr_y = -82
bound_x = -112
bound_y = -72
bound_w = 180
bound_h = 149
mask_x = -11
mask_y = -7
isSlave = 1
mask = 0000000111111111111,0000011111111111111,0001111111111111111,0011111111111111111,0111111111111111111,1111111111111111111,1111111111111111111,1111111111111111111,1111111111111111111,1111111111111111111,1111111111111111111,0111111111111111111,0011111111111111111,0000111111111111111,0000001111111111111,0000000000111111111

[SweetDish0]
type = sweets
name = SweetDish
grade = 0
inifile = data/Episodes/e1/Sweet/Sweet.ini

[SweetDish1]
type = sweets
name = SweetDish
grade = 1
inifile = data/Episodes/e1/Sweet/Sweet.ini

[WeaponLeft0]
name = WeaponLeft
grade = 0
sprite = data/Episodes/e1/Weapon/Weapon0.tga
x = 88
y = 1

[WeaponRight0]
name = WeaponRight
grade = 0
sprite = data/Episodes/e1/Weapon/Weapon0.tga
x = 855
y = 1
flipx = 1