<?xml version="1.0" encoding="windows-1251"?>
<Map backgroundSize="1024 768" initialResources="Food:50,Wood:30" roadsSetting="Default" backgroundImage="Levels/40/Background" ambientColor="255 255 255 255" expertTime="300" startDayTime="1">
  <Goals>
    <KickAway id="1" title="Goal.Level40.1.Full" shortTitle="Goal.Level40.1.Short" dontAutoStart="true" kind="SavageHutEnemy" count="3" />
    <KickAway id="2" invisible="true" dontAutoStart="true" buildingId="1" kind="SavageHutEnemy" />
    <KickAway id="3" invisible="true" dontAutoStart="true" buildingId="2" kind="SavageHutEnemy" />
    <KickAway id="4" invisible="true" dontAutoStart="true" buildingId="3" kind="SavageHutEnemy" />
    <Population id="5" title="Goal.Level40.5.Full" shortTitle="Goal.Level40.5.Short" triggerStyle="true" dontAutoStart="true" count="10" />
  </Goals>
  <Building type="BrandDecor" square="11 8" />
  <Building type="BrandDecor" square="5 11" />
  <Building type="SavageHutEnemy" id="2" square="12 7" />
  <Building type="SavageHutEnemy" id="1" square="6 10" />
  <Building type="TreeSpruce2" square="4 12" isBurning="true" />
  <Building type="TreeSpruce2" square="9 10" isBurning="true" />
  <Npc id="Npc #5" position="631 240" class="Woman">
    <script>hide
waitgoal 3
show
runto 12.5 9.5
setdir down

popup text PopupText.Thanks
wait 2.5

popup :)
wait 2

; погуляем немного
patrol 12.5 9.5 0.5 0.5
wait 5

; теперь убегаем
runto 14.5 15.5
runto 10.5 27.5
hide
</script>
  </Npc>
  <Npc id="Menhir" position="244 242" class="Enemy">
    <script>hide

; Менгир выходит из хижины и бежит в особняк
waitflag run

show
setdir down
popup text PopupText.Hahaha
RunTo 7.5 15.5
RunTo 14.5 15.5
RunTo 14.5 11.5
RunTo 12.5 11.5
popup off
hide

; посылаем флаг что Менгир прибежал
setflag stop</script>
  </Npc>
  <EnemyEmitter class="Robber" type="Bear" period="15, 20" delay="10" needActivate="true" id="enemy2" position="652 243" />
  <EnemyEmitter class="Robber" type="Bear" period="15, 20" delay="10" needActivate="true" id="enemy1" position="254 245" />
  <Npc id="Npc #3" position="231 246" class="Woman">
    <script>hide
waitgoal 2
show
runto 5.5 12.5
setdir down

popup text PopupText.Thanks
wait 2.5

popup :)
wait 2

; погуляем немного
patrol 5.5 12.5 0.5 0.5
wait 5

; теперь убегаем
runto 7.5 15.5
runto 10.5 27.5
hide

</script>
  </Npc>
  <Npc id="Npc #6" position="705 264" class="Woman">
    <script>hide
waitgoal 3
show
runto 14.5 10.5
setdir down

popup text PopupText.Hooray
wait 2.5

popup :)
wait 2

; погуляем немного
patrol 14.5 10.5 0.5 0.5
wait 5

; теперь убегаем
runto 14.5 15.5
runto 22.5 16.5
hide
</script>
  </Npc>
  <Npc id="Npc #4" position="303 266" class="Woman">
    <script>hide
waitgoal 2
show
runto 7.5 13.5
setdir down

popup text PopupText.Hooray
wait 3

popup :)
wait 2

; погуляем немного
patrol 7.5 13.5 0.5 0.5
wait 5

; теперь убегаем
runto 7.5 15.5
runto 22.5 16.5
hide

</script>
  </Npc>
  <CollectableResourcesEmitter resourceType="Wood" count="25" period="25" delay="60" position="209 288" />
  <Building type="SavageHutEnemy" id="3" square="17 9" />
  <Building type="BathHouse" square="5 15" />
  <Building type="TreeSpruce1" square="9 14" isBurning="true" />
  <Building type="TreeSpruce1" square="16 11" isBurning="true" />
  <Building type="BigHouse" id="cottage" square="11 12" isConstructionRequired="true" />
  <Building type="BrandDecor" square="19 10" />
  <Npc id="Npc #7" position="849 380" class="Woman">
    <script>hide
waitgoal 4
show
runto 16.5 12.5
setdir down

popup text PopupText.Thanks
wait 2.5

popup :)
wait 2

; погуляем немного
patrol 16.5 12.5 0.5 0.5
wait 5

; теперь убегаем
runto 17.5 16.5
runto 10.5 27.5
hide
</script>
  </Npc>
  <Npc id="Npc #8" position="913 389" class="Woman">
    <script>hide
waitgoal 4
show
runto 18.5 11.5
setdir down

popup text PopupText.Hooray
wait 2.5

popup :)
wait 2

; погуляем немного
patrol 18.5 11.5 0.5 0.5
wait 5

; теперь убегаем
runto 17.5 16.5
runto 22.5 16.5
hide
</script>
  </Npc>
  <CollectableResourcesEmitter resourceType="Wood" count="25" period="25" delay="90" position="845 397" />
  <Npc id="Npc #1" position="353 428" class="Farmer">
    <script>hide

; ждем пока зачистим 1ую хижину
waitGoal 2

; враги перестают оттуда идти
deactivateItem enemy1
</script>
  </Npc>
  <Npc id="Npc #2" position="415 438" class="Farmer">
    <script>hide

; ждем пока зачистим 2ую хижину
waitGoal 3

; враги перестают оттуда идти
deactivateItem enemy2
</script>
  </Npc>
  <Building type="Totem" square="9 18" isConstructionRequired="true" />
  <Building type="Cauldron" square="16 15" />
  <Building type="PigFarm" square="18 13" isBurnOut="true" />
  <Building type="House" square="11 18" isConstructionRequired="true" />
  <Building type="House" square="7 20" />
  <Building type="TreeForest1" square="18 18" />
  <Npc position="848 620" class="Farmer">
    <script>hide

SetLevelVar DoNotCompleteLevel true

PauseGame
wait 1.2
ShowDialogRight Hero 0
AddDialogText Hero Script.40.Hero.FreeCaptives
WaitDialog All
ShowDialogRight Menhir 0
AddDialogText Menhir Script.40.Menhir.Captives
AddDialogText Menhir Script.40.Menhir.CatchHim
WaitDialog All
HideDialog All
ResumeGame

activateGoal 1
activateGoal 2
activateGoal 3
activateGoal 4
activateGoal 5

activateItem enemy1
activateItem enemy2

waitGoal 1

wait 2

; герой спасает Радугу
PauseGame
wait 1.2
ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.40.Rainbow.Jack
ShowDialogRight Hero 0
WaitDialog All
AddDialogText Hero Script.40.Hero.ReJack
WaitDialog All
HideDialog All
ResumeGame

waitGoal 5
wait 1

; Менгир побежал в особняк
setflag run

; ждем когда прибежит Менгир
waitflag stop

; Менгир прячется в особняке
PauseGame
wait 1.2
ShowDialogRight Menhir 0
AddDialogText Menhir Script.40.Menhir.Never
WaitDialog All
ShowArrow Entity.cottage
ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.40.Rainbow.Cottage
WaitDialog All
HideDialog All
HideArrow Entity.cottage
ResumeGame

SetEntityVar cottage isActive false

wait 3

SetEntityVar cottage ShowEffectHO false

wait 2

ShowDialogRight Hero 0
AddDialogText Hero Script.40.Hero.Shining
WaitDialog All
HideDialog All

wait 5

SetEntityVar cottage isHidden true
SetEntityVar cottage ShowEffectHO true

wait 3

; после возвращения Менгир лишился памяти и стал добрым
PauseGame
wait 1.2
ShowDialogRight Menhir 0
AddDialogText Menhir Script.40.Menhir.MintTea
WaitDialog All
ShowDialogLeft Rainbow 0
AddDialogText Rainbow Script.40.Rainbow.LostMemory
WaitDialog All
ShowDialogRight Hero 0
AddDialogText Hero Script.40.Hero.Manners
WaitDialog All
HideDialog All
ResumeGame

SetLevelVar DoNotCompleteLevel false
</script>
  </Npc>
  <Building type="Well" square="13 21" isConstructionRequired="true" />
  <Building type="MainBuilding" square="15 20" upgrade="3" />
  <Building type="House" square="11 22" isConstructionRequired="true" />
  <Building type="TreeForest1" square="9 25" />
  <ForbiddenSquares count="112">  0 7  0 8  0 9  0 10  1 6  1 7  1 8  1 9  1 10  1 11  1 12  2 6  2 7  2 8  2 9  2 10  2 11  2 12  2 13  3 6  3 7  3 8  3 9  3 10  3 11  3 12  3 13  4 5  4 6  4 7  4 8  4 9  5 5  5 6  5 7  5 8  6 4  6 5  6 6  6 7  7 4  7 5  7 6  8 3  8 4  8 5  8 6  9 3  9 4  9 5  9 6  10 2  10 3  10 4  10 5  10 6  11 2  11 3  11 4  11 5  11 6  12 0  12 1  12 2  12 3  12 4  12 5  12 6  13 0  13 1  13 2  13 3  13 4  13 5  13 6  14 0  14 1  14 2  14 3  14 4  14 5  14 6  14 7  15 0  15 1  15 2  15 3  15 4  15 5  15 6  15 7  15 8  16 0  16 1  16 2  16 3  16 4  16 5  16 6  16 7  16 8  17 3  17 4  17 5  17 6  17 7  17 8  18 5  18 6  18 7  18 8  19 8</ForbiddenSquares>
  <NotForConstructionSquares count="438">  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 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 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 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 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 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 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 23  7 24  7 25  7 26  7 27  7 28  8 0  8 1  8 2  8 3  8 4  8 24  8 25  8 26  8 27  8 28  9 0  9 1  9 2  9 3  9 24  9 25  9 26  9 27  9 28  10 0  10 1  10 2  10 3  10 23  10 24  10 25  10 26  10 27  10 28  11 0  11 1  11 2  11 23  11 24  11 25  11 26  11 27  11 28  12 0  12 1  12 2  12 23  12 24  12 25  12 26  12 27  12 28  13 0  13 1  13 22  13 23  13 24  13 25  13 26  13 27  13 28  14 0  14 1  14 22  14 23  14 24  14 25  14 26  14 27  14 28  15 0  15 1  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 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 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 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 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 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 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="68">  3 17  5 12  5 17  6 12  6 17  6 22  7 12  7 13  7 14  7 15  7 16  7 17  7 22  8 15  8 22  9 15  9 22  10 15  10 16  10 17  10 18  10 19  10 20  10 21  10 22  10 23  10 24  11 9  11 15  11 20  11 24  12 9  12 15  12 20  12 24  13 9  13 15  13 20  13 24  14 9  14 10  14 11  14 12  14 13  14 14  14 15  14 16  14 20  14 21  14 22  15 16  15 22  16 16  16 22  17 11  17 12  17 13  17 14  17 15  17 16  17 22  18 11  18 16  19 11  19 16  20 16  21 16  23 16</Roads>
</Map>