<?xml version="1.0" encoding="windows-1251"?>
<Map backgroundSize="1024 768" initialResources="Gold:350,Food:100,Wood:70" decorSetting="Fall" soundRiver="Yes" soundForest="Yes" roadsSetting="Forest" backgroundImage="Levels/7/Background" ambientColor="250 235 215 255" waterAlpha="70" expertTime="270" startDayTime="1" rainProbability="50">
  <Goals>
    <OwnBuilding id="1" title="Goal.Level7.1.Full" shortTitle="Goal.Level7.1.Short" dontAutoStart="true" kind="PigFarm" how="Construct" />
    <OwnBuilding id="buildhouses" invisible="true" kind="House" count="3" />
    <OwnBuilding id="2" title="Goal.Level7.2.Full" shortTitle="Goal.Level7.2.Short" dontAutoStart="true" kind="House" count="3" upgrades="2" happinessLevel="Happy" />
    <OwnBuilding id="houses" invisible="true" dontAutoStart="true" kind="House" count="3" upgrades="2" />
    <MeetWishes id="3" title="Goal.Level7.3.Full" shortTitle="Goal.Level7.3.Short" triggerStyle="true" dontAutoStart="true" count="10" />
    <CollectResources id="4" title="Goal.Level7.4.Full" shortTitle="Goal.Level7.4.Short" dontAutoStart="true" count="Gold:6000" />
    <MeetWishes id="bath_wishes" invisible="true" dontAutoStart="true" count="5" />
  </Goals>
  <Decor name="Common.Fish.FlyingFish" position="56 567" scale="1" radiusX="2" radiusY="2" />
  <Decor name="Levels.17_DryRiverBed" position="155 518" scale="1" />
  <Decor name="Levels.17_DryRiverBed" position="162 566" scale="1" />
  <Decor name="Common.Animals.Rabbit" position="823 589" scale="1" radiusX="2" radiusY="2" />
  <Decor name="Levels.17_DryRiverBed" position="294 609" scale="1" />
  <Decor name="Levels.17_DryRiverBed" position="360 629" scale="1" />
  <Decor name="Common.Animals.Rabbit" position="608 645" scale="1" radiusX="2" radiusY="2" />
  <SettlersEmitter id="SettlersEmitter #3" position="466 0" border="Top" />
  <SettlersEmitter id="SettlersEmitter #4" position="1015 0" border="Top" />
  <Decor name="Common.Effect.Cloud" position="828 8" scale="3.954999" />
  <Decor name="Common.Effect.Cloud" position="524 50" scale="3.190001" />
  <Decor name="Common.Effect.Cloud" position="231 84" rotation="-1" scale="4.645" />
  <Building type="TreeForest1" square="5 9" />
  <Building type="TreeSpruce2" square="8 8" />
  <Building type="TreeSpruce2" square="3 11" />
  <Building type="Bush" square="11 8" isConstructionRequired="true" />
  <Npc id="Npc #2" position="539 188" class="Farmer">
    <script>hide

waitflag tutor_started
WaitTrigger Entity.DragStarted.TutorHuman
HideArrow Entity.TutorHuman,270
SetEntityVar TutorHuman CanWander true
SetEntityVar bath isActive true
</script>
  </Npc>
  <Building type="PigFarm" id="pigfarm" square="4 10" isConstructionRequired="true" isFireproof="true" />
  <Npc id="Npc #3" position="374 194" class="Farmer">
    <script>hide

; ждем когда игрок построит 3 дома с апгрейдами
; просто, без украшений
setflag remember_decor
waitGoal 1
waitGoal houses

; если игрок долго не строит украшения, то подсказываем ему
wait 10
waitflag remember_decor
waitflag add_tutor_done
waitflag drag_tutor_done

ShowArrow 723,670
ShowHighlightRing 767,689,30,30

ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.05.Rainbow.RememberDecor
WaitDialog All
HideDialog All

HideArrow 723,670
HideHighlightRing 767,689,30,30

</script>
  </Npc>
  <Building type="House" square="12 7" />
  <SettlersEmitter id="SettlersEmitter #2" position="0 207" border="Left" />
  <Npc position="469 237" class="Farmer">
    <script>hide

SetEntityVar TutorHuman isHidden true
SetEntityVar TutorHuman CanWish false
SetEntityVar TutorHuman CanWander false

activateGoal bath_wishes
waitGoal bath_wishes

SetEntityVar TutorHuman isHidden false
;SetEntityVar TutorHuman CanWander true

KickAwayHumans 12 9 4 4

; поселенец бежит на видное место
SetEntityVar TutorHuman RunTo 14.5,11
WaitTrigger Human.MoveFinished.TutorHuman
SetEntityVar TutorHuman CanWander false
SetEntityVar TutorHuman setdir down

SetInteractiveEntities None

wait 1

; тутор по драгу
setflag tutor_started

; Заставляем поселенца захотеть искупаться
SetEntityVar TutorHuman Wish bath

ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.07.Rainbow.Drag1
WaitDialog All

ShowArrow Entity.TutorHuman,270

; Ограничиваем взаимодействие игрока купальней
SetInteractiveEntities bath,TutorHuman
SetEntityVar bath isActive false

AddDialogText Rainbow Script.07.Rainbow.Drag2 wait.trigger.human.wishwasmet.TutorHuman
WaitDialog All
HideDialog All

SetInteractiveEntities All
SetEntityVar TutorHuman CanWander true
SetEntityVar TutorHuman CanWish true

setflag drag_tutor_done

</script>
  </Npc>
  <Building type="TreeForest1" square="15 8" />
  <Building type="MainBuilding" square="16 7" upgrade="1" />
  <Decor name="Common.Birds.SeaGull" position="407 259" scale="1" />
  <Building type="Cauldron" square="11 11" />
  <Building type="TreeSpruce1" square="4 15" />
  <Decor name="Common.Misc.Ways_Index.Right" position="1001 300" scale="1" />
  <Decor name="Common.Effect.Cloud" position="610 312" scale="1.959999" />
  <CollectableResourcesEmitter resourceType="Wood" count="20, 30" period="30, 60" delay="0" position="186 315" />
  <Human position="676 315" />
  <Building type="BathHouse" id="bath" square="8 13" />
  <Human id="TutorHuman" position="981 337" />
  <CollectableResourcesEmitter resourceType="Gold" count="100" period="0" delay="0" position="463 381" />
  <Building type="TreeSpruce1" square="16 12" />
  <Building type="CocktailLounge" square="13 13" />
  <Building type="TreeSpruce2" square="19 11" />
  <ItemsChest resourcesCount="Gold:200,Food:50" position="915 418" />
  <SettlersEmitter id="SettlersEmitter #1" position="0 437" border="Left" />
  <Human id="Human #1" position="378 460" />
  <Building type="TreeForest1" square="19 13" />
  <Building type="House" square="7 18" isConstructionRequired="true" />
  <Npc id="Npc #1" position="578 487" class="Farmer">
    <script>; фиктивный нпц для скриптов


; прячем нпц и немного ждем
hide

SetLevelVar DoNotCompleteLevel true
wait 1

; говорим что надо построить свиноферму
ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.07.Rainbow.PigFarm
WaitDialog All
HideDialog All

activateGoal 1

ShowArrow Entity.pigfarm,90
wait 3
HideArrow Entity.pigfarm,90

; ждем пока игрок построит свиноферму
waitGoal 1

; говорим как работает свиноферма и что она дает
ShowHighlightRing 211,108,40,40
ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.07.Rainbow.PigFarmDone
WaitDialog All
HideDialog All
HideHighlightRing 211,108,40,40

PauseGame
wait 1.2

; разговор про пыль и купание
ShowDialogRight Hero 0
AddDialogText Hero Script.07.Hero.LevelIntro1
WaitDialog All
ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.07.Rainbow.ReLevelIntro1
AddDialogText Hero Script.07.Hero.LevelIntro2

WaitDialog All
HideDialog All

ResumeGame

activateGoal houses
activateGoal 2
activateGoal 3
activateGoal 4

waitgoal buildhouses

wait 2

; Говорим, что в лесопилку и ферму можно добавлять людей - просим добавить по одному в обе
showarrow entity.forest,90
SetInteractiveEntities forest
ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.07.Rainbow.AddWoodcutter wait.trigger.entity.clicked.forest
WaitDialog All
hidearrow entity.forest,90


showarrow entity.pigfarm,90
SetInteractiveEntities pigfarm
AddDialogText Rainbow Script.07.Rainbow.AddSwineherd wait.trigger.entity.clicked.pigfarm
WaitDialog All
hidearrow entity.pigfarm,90
AddDialogText Rainbow Script.07.Rainbow.DoneGreat
WaitDialog All
HideDialog All

SetInteractiveEntities All

setflag add_tutor_done

waitGoal 2
unsetflag remember_decor

waitGoal 3
waitGoal 4

wait 2

ShowDialogRight Hero 0
AddDialogText Hero Script.07.Hero.FinalGag

WaitDialog All
HideDialog All

SetLevelVar DoNotCompleteLevel false



</script>
  </Npc>
  <Building type="Bush" square="10 19" isConstructionRequired="true" />
  <Building type="Statue" square="11 19" isConstructionRequired="true" />
  <Building type="Bush" square="12 19" isConstructionRequired="true" />
  <Building type="TreeSpruce2" square="17 17" />
  <Building type="House" square="13 18" isConstructionRequired="true" />
  <Decor name="Common.Birds.SeaGull" position="373 563" scale="1" />
  <Building type="ForesterHut" id="forest" square="18 16" isFireproof="true" />
  <Building type="TreeSpruce2" square="21 17" />
  <Decor name="Common.Birds.SeaGull" position="399 671" scale="1" />
  <Building type="TreeForest2" square="16 22" />
  <Decor name="Levels.07_Tree" position="40 491" scale="1" />
  <ForbiddenSquares count="94">  6 21  6 22  6 23  7 21  7 22  7 23  7 24  8 21  8 22  8 23  8 24  8 25  8 26  8 27  8 28  9 21  9 22  9 23  9 24  9 25  9 26  9 27  9 28  10 21  10 22  10 23  10 24  10 25  10 26  10 27  11 21  11 22  11 23  11 24  11 25  11 26  11 27  12 21  12 22  12 23  12 24  12 25  12 26  12 27  13 21  13 22  13 23  13 24  13 25  13 26  13 27  14 21  14 22  14 23  14 24  14 25  14 26  15 22  15 23  15 24  15 25  15 26  16 23  16 24  16 25  16 26  19 20  19 21  20 20  20 21  20 22  21 19  21 20  21 21  21 22  22 15  22 16  22 17  22 18  22 19  22 20  22 21  22 22  23 16  23 17  23 18  23 19  23 20  23 21  23 22  24 18  24 19  24 20  24 21</ForbiddenSquares>
  <NotForConstructionSquares count="640">  0 0  0 1  0 2  0 3  0 4  0 5  0 6  0 7  0 8  0 9  0 10  0 11  0 12  0 13  0 14  0 15  0 16  0 17  0 18  0 19  0 20  0 21  0 22  0 23  0 24  0 25  0 26  0 27  0 28  1 0  1 1  1 2  1 3  1 4  1 5  1 6  1 7  1 8  1 9  1 10  1 11  1 12  1 13  1 14  1 15  1 16  1 17  1 18  1 19  1 20  1 21  1 22  1 23  1 24  1 25  1 26  1 27  1 28  2 0  2 1  2 2  2 3  2 4  2 5  2 6  2 7  2 8  2 9  2 10  2 11  2 12  2 13  2 14  2 15  2 16  2 17  2 18  2 19  2 20  2 21  2 22  2 23  2 24  2 25  2 26  2 27  2 28  3 0  3 1  3 2  3 3  3 4  3 5  3 6  3 7  3 8  3 9  3 10  3 11  3 12  3 13  3 14  3 15  3 16  3 17  3 18  3 19  3 20  3 21  3 22  3 23  3 24  3 25  3 26  3 27  3 28  4 0  4 1  4 2  4 3  4 4  4 5  4 6  4 7  4 8  4 9  4 13  4 14  4 15  4 16  4 17  4 18  4 19  4 20  4 21  4 22  4 23  4 24  4 25  4 26  4 27  4 28  5 0  5 1  5 2  5 3  5 4  5 5  5 6  5 7  5 8  5 9  5 13  5 14  5 15  5 16  5 17  5 18  5 19  5 20  5 21  5 22  5 23  5 24  5 25  5 26  5 27  5 28  6 0  6 1  6 2  6 3  6 4  6 5  6 6  6 7  6 8  6 9  6 13  6 14  6 15  6 16  6 20  6 21  6 22  6 23  6 24  6 25  6 26  6 27  6 28  7 0  7 1  7 2  7 3  7 4  7 5  7 6  7 7  7 8  7 9  7 10  7 11  7 12  7 13  7 14  7 15  7 16  7 20  7 23  7 24  7 25  7 26  7 27  7 28  8 0  8 1  8 2  8 3  8 4  8 5  8 6  8 9  8 10  8 11  8 12  8 13  8 15  8 16  8 20  8 24  8 25  8 26  8 27  8 28  9 0  9 1  9 2  9 3  9 4  9 5  9 6  9 9  9 10  9 11  9 12  9 15  9 16  9 17  9 20  9 24  9 25  9 26  9 27  9 28  10 0  10 1  10 2  10 3  10 4  10 5  10 6  10 9  10 10  10 11  10 12  10 13  10 14  10 15  10 16  10 17  10 18  10 19  10 20  10 23  10 24  10 25  10 26  10 27  10 28  11 0  11 1  11 2  11 3  11 4  11 5  11 6  11 9  11 10  11 11  11 15  11 16  11 17  11 18  11 19  11 20  11 23  11 24  11 25  11 26  11 27  11 28  12 0  12 1  12 2  12 3  12 4  12 5  12 6  12 9  12 10  12 11  12 15  12 16  12 20  12 23  12 24  12 25  12 26  12 27  12 28  13 0  13 1  13 2  13 3  13 4  13 5  13 6  13 9  13 10  13 11  13 15  13 16  13 20  13 22  13 23  13 24  13 25  13 26  13 27  13 28  14 0  14 1  14 2  14 3  14 4  14 5  14 6  14 9  14 10  14 11  14 15  14 16  14 20  14 22  14 23  14 24  14 25  14 26  14 27  14 28  15 0  15 1  15 2  15 3  15 4  15 5  15 6  15 7  15 8  15 9  15 10  15 11  15 12  15 13  15 14  15 15  15 16  15 17  15 18  15 19  15 20  15 21  15 22  15 23  15 24  15 25  15 26  15 27  15 28  16 0  16 1  16 2  16 3  16 4  16 5  16 6  16 7  16 8  16 11  16 12  16 13  16 14  16 15  16 18  16 19  16 20  16 21  16 22  16 23  16 24  16 25  16 26  16 27  16 28  17 0  17 1  17 2  17 3  17 4  17 5  17 6  17 7  17 8  17 11  17 12  17 13  17 14  17 15  17 18  17 19  17 20  17 21  17 22  17 23  17 24  17 25  17 26  17 27  17 28  18 0  18 1  18 2  18 3  18 4  18 5  18 6  18 7  18 8  18 11  18 12  18 13  18 14  18 15  18 16  18 17  18 18  18 19  18 20  18 21  18 22  18 23  18 24  18 25  18 26  18 27  18 28  19 0  19 1  19 2  19 3  19 4  19 5  19 6  19 7  19 8  19 9  19 10  19 11  19 12  19 13  19 14  19 15  19 16  19 17  19 18  19 19  19 20  19 21  19 22  19 23  19 24  19 25  19 26  19 27  19 28  20 0  20 1  20 2  20 3  20 4  20 5  20 6  20 7  20 8  20 9  20 10  20 11  20 12  20 13  20 14  20 15  20 16  20 17  20 18  20 19  20 20  20 21  20 22  20 23  20 24  20 25  20 26  20 27  20 28  21 0  21 1  21 2  21 3  21 4  21 5  21 6  21 7  21 8  21 9  21 10  21 11  21 12  21 13  21 14  21 15  21 16  21 17  21 18  21 19  21 20  21 21  21 22  21 23  21 24  21 25  21 26  21 27  21 28  22 0  22 1  22 2  22 3  22 4  22 5  22 6  22 7  22 8  22 9  22 10  22 11  22 12  22 13  22 14  22 15  22 16  22 18  22 19  22 20  22 21  22 22  22 23  22 24  22 25  22 26  22 27  22 28  23 0  23 1  23 2  23 3  23 4  23 5  23 6  23 7  23 8  23 9  23 10  23 11  23 12  23 13  23 14  23 15  23 16  23 17  23 18  23 19  23 20  23 21  23 22  23 23  23 24  23 25  23 26  23 27  23 28  24 0  24 1  24 2  24 3  24 4  24 5  24 6  24 7  24 8  24 9  24 10  24 11  24 12  24 13  24 14  24 15  24 16  24 17  24 18  24 19  24 20  24 21  24 22  24 23  24 24  24 25  24 26  24 27  24 28</NotForConstructionSquares>
  <Roads count="51">  4 13  5 13  5 20  6 13  6 20  7 3  7 12  7 13  7 14  7 15  7 20  8 2  8 3  8 15  8 20  9 15  9 20  10 15  10 20  11 9  11 15  11 20  12 9  12 15  12 20  13 9  13 15  13 20  14 9  14 15  14 20  15 9  15 10  15 11  15 12  15 13  15 14  15 15  15 20  16 9  16 15  16 16  16 17  16 18  16 19  16 20  17 9  18 9  19 9  20 10  22 14</Roads>
</Map>