 
# F - Forest
# L - Land
# M - Mountain
# R - Ruines
# H - Home
# T - Tower

MAP
LL22222222222222LLLLLLLLLLLL
LLLL22222222222222LLLLLLLLLLL
LLLLL22222222222222LLLLLLLLL
LLLLLL2222222222222LLLLLLLLLL
LLLLLLL2222222222222LLLLLLLL
LLLLLLL22222222222222LLLLLLLL
LLLLLLLL22222222222222LLLLLL
LLLLLLLLL2222222222222LLLLLLL
QLLLLLLLLL22222222222222LLLL
QLLLLLLLLLL2222222222222LLLLL
QLLLLLLLLL222222222222222LLL
QQQLLLLLLLL222222222222222LLL
LQQQLLLLLLLL2222222222222222
LLQQQQLLLLLLLL222222222222222
LLLQAQLLLLLWWWWLLL2222222222
LLLLQQQQLWWWLLLLLLL2222222222
LLLLLLWWWLLLLLLLLLLLL2222222
LLLLWWWQQQLLLLLLLLLLLL2222222
WWWWLLQQAQQQLLLLLLLLLLLL2222
LLLLLLLLQQAAQQQLLLLLLLLLL2222
LLLLLLLLLQQQAAQQLLLLLLLLLLL2
LLLLLLLLLLLLQAAAQQLLLLLLLLLLL
#===MAPEND===

CONSTANTS
Enemy1_I:2
Enemy1_J:18
Enemy2_I:17
Enemy2_J:20
Enemy3_I:3
Enemy3_J:9
Enemy4_I:27
Enemy4_J:2

OBJECTS
Pony:i=7,j=14,"name=",code=rarity
Pony:i=8,j=15,"name=",code=applejack
Pony:i=9,j=15,"name= ",code=rainbow
Pony:i=9,j=16,"name=",code=twily
Pony:i=10,j=17,"name= ",code=pinki
Pony:i=11,j=17,"name=",code=flatter

Stone:i=0,j=12,size=max
Stone:i=1,j=12,size=min
Stone:i=2,j=14,size=medium
Stone:i=8,j=20,size=min
Stone:i=7,j=19,size=medium
Stone:i=12,j=18,size=max
Stone:i=4,j=12,size=medium

Food:i=3,j=7,size=medium
Food:i=2,j=8,size=max
Food:i=3,j=8,size=min

Food:i=17,j=18,size=medium
Food:i=17,j=19,size=max
Food:i=18,j=19,size=min

Food:i=3,j=17,size=medium
Food:i=4,j=18,size=medium

Building:Code=TreeShield,i=27,j=9
Building:Code=TreeShield,i=24,j=5
Building:Code=TreeShield,i=21,j=2
Building:Code=TreeShield,i=25,j=3
Building:Code=TreeShield,i=26,j=7

INITIAL
Stone:0
Food:600
EmptyManager:20,20,20,20,20,20
Task: 
Permits:action=deny,code=all
#Permits:action=allow,code=BuildFarmFood
Permits:action=allow,code=Harvest
#Permits:action=allow,code=MineForest
Permits:action=allow,code=AttackNear
Permits:action=allow,code=AttackLong
Permits:action=allow,code=FreezeEnemy
Permits:action=allow,code=Teleport
Permits:action=allow,code=SonicRainbow
Permits:action=allow,code=Heal
Permits:action=allow,code=Restore
Permits:action=allow,code=CutEmptySector
Permits:action=allow,code=BuildTreeShield
#Permits:action=allow,code=BuildFarmStone
Permits:action=allow,code=BuildCrystalTowerBig
Permits:action=allow,code=BuildCrystalTowerSmall
Permits:action=allow,code=FlatterView
Permits:action=allow,code=ForceShield
Permits:action=allow,code=Repair
Permits:action=allow,code=MagicRepair

SCRIPT      
Event:Step=0
Action:Type=SetFocus,i=9,j=16,immediate=true
Action:Type=Message,icon=twily_ico,"text=.      ,   ."
Action:Type=Message,icon=applejack_ico,"text=    ?"
Action:Type=Message,icon=twily_ico,"text=, .  ,    ,   ."
Action:Type=ShowBattleTask

SCRIPT      
Event:Step=3
Action:Type=SetFocus,i=@Enemy1_I@,j=@Enemy1_J@
Action:Type=NewObjectGroup,Object=Monster,Code=troll,"Name=",i=@Enemy1_I@,j=@Enemy1_J@,count=4,radius=2
Action:Type=Message,icon=twily_ico,"text=   ?"
Action:Type=SetFocus,i=@Enemy2_I@,j=@Enemy2_J@
Action:Type=NewObjectGroup,Object=MonsterTent,Code=tent,"Name= ",i=@Enemy2_I@,j=@Enemy2_J@,count=2,radius=2
Action:Type=SetFocus,i=@Enemy3_I@,j=@Enemy3_J@
Action:Type=NewObjectGroup,Object=Monster,Code=gidra,"Name=",i=@Enemy3_I@,j=@Enemy3_J@,count=2,radius=2
Action:Type=Message,icon=rarity_ico,"text=    ,    . ,      .    ?"
Action:Type=Message,icon=twily_ico,"text=,    ,       .     ."

SCRIPT      
Event:Step=20
Action:Type=SetFocus,i=@Enemy4_I@,j=@Enemy4_J@
Action:Type=NewObjectGroup,Object=Monster,Code=batred,"Name=",i=@Enemy4_I@,j=@Enemy4_J@,count=4,radius=2
Action:Type=Message,icon=twily_ico,"text=     ,   - !"

SCRIPT
Event:Victory=True
Action:Type=Message,icon=twily_ico,"text= , .  !"
 
VICTORY
ByNoSpaceLeft:null
