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

MAP
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222222222222222222222222
222222222222222222222222222222222222
2222222222222222LLLLLLL22222222222222
22222222222LLLLLLLLLLLLLLLLLLL222222
22222LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
LLLLLLLLLLLLLLLLLLLLLLLLLELLLLLLLLLL
LLLLLLLLLLLLLLLLLLLLLLLHLLLHLLLLLLLLL
LLLLLLLLLLLLLLLLLLLLLLLLELLLLLLLLLLL
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
#===MAPEND===

CONSTANTS
Enemy1_I:20
Enemy1_J:30
Enemy2_I:24
Enemy2_J:28
Enemy3_I:3
Enemy3_J:21
Enemy4_I:10
Enemy4_J:27
EnemyA_I:15
EnemyA_J:28
EnemyB_I:2
EnemyB_J:30
EnemyC_I:34
EnemyC_J:30
Start_I:15
Start_J:31
StepLimit:60

OBJECTS
Pony:i=8,j=30,"name=",code=rarity
Pony:i=7,j=30,"name=",code=applejack
Pony:i=6,j=30,"name= ",code=rainbow
Pony:i=7,j=31,"name=",code=twily
Pony:i=6,j=31,"name= ",code=pinki
Pony:i=5,j=31,"name=",code=flatter

Neutral:Code=tower,"Name=",i=11,j=33
Neutral:Code=tower,"Name=",i=11,j=32
Neutral:Code=tower,"Name=",i=12,j=31
Neutral:Code=wall_3,"Name=",i=13,j=31
Neutral:Code=wall_3,"Name=",i=14,j=31
Neutral:Code=wall_3,"Name=",i=16,j=31
Neutral:Code=wall_3,"Name=",i=17,j=31
Neutral:Code=tower,"Name=",i=18,j=31
Neutral:Code=tower,"Name=",i=18,j=32
Neutral:Code=tower,"Name=",i=19,j=33

Food:i=12,j=32,size=medium
Food:i=13,j=32,size=medium
Food:i=12,j=33,size=max

Stone:i=16,j=32,size=max
Stone:i=17,j=32,size=medium
Stone:i=18,j=33,size=medium

INITIAL
Stone:0
Food:200
EmptyManager:0,0,0,0,0,0
Task: 
Permits:action=deny,code=all
Permits:action=allow,code=BuildFarmFood
Permits:action=allow,code=Harvest
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=NightmareCall
Permits:action=allow,code=BuildCrystalTowerDark
Permits:action=allow,code=DarkTriden
Permits:action=allow,code=CrystallRain
Permits:action=allow,code=FrostAttack
Permits:action=allow,code=SuperHealthAJ
Permits:action=allow,code=SuperPowerPinki
Permits:action=allow,code=BearSplash
Permits:action=allow,code=SummoneBear
Permits:action=allow,code=PrincessKiss
Permits:action=allow,code=DeathKick
Permits:action=allow,code=DeathRainbow
Permits:action=allow,code=BuildForceTower
Permits:action=allow,code=BuildHealTower
Permits:action=allow,code=BuildMirage
Permits:action=allow,code=IntRelax
Permits:action=allow,code=SleepStar
Permits:action=allow,code=BuildTornado
Permits:action=allow,code=Wings
Permits:action=allow,code=FlatterView
Permits:action=allow,code=ForceShield
Permits:action=allow,code=ForceShieldNR
Permits:action=allow,code=SetupTeleport
Permits:action=allow,code=Repair
Permits:action=allow,code=MagicRepair

SCRIPT      
Event:Step=0
Action:Type=SetFocus,i=6,j=31,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=Message,icon=rainbow_ico,"text=,      -   ,  ."
Action:Type=SetBattleTask,code=limit,"Task=  @StepLimit@- "
Action:Type=ShowBattleTask

SCRIPT      
Event:Step=1
Action:Type=Message,icon=rarity_ico,"text=!    ,     -   . ..."
Action:Type=Message,icon=twily_ico,"text=    .   -  .    - ,        . -  -."
Action:Type=Message,icon=applejack_ico,"text= ,      -       .    -?"
Action:Type=Message,icon=twily_ico,"text=      .  -   ."
Action:Type=Message,icon=rarity_ico,"text=,      ."

#SCRIPT      
#Event:Step=3
#Action:Type=NewObjectGroup,Object=Monster,Code=bat,"Name=",i=@Enemy_I@,j=@Enemy_J@,count=3,radius=2

SCRIPT      
Event:Step=6
Action:Type=NewObjectGroup,Object=Monster,Code=ameba,"Name=",i=@EnemyB_I@,j=@EnemyB_J@,count=3,radius=2

SCRIPT     
Event:Step=9
Action:Type=NewObjectGroup,Object=Monster,Code=troll,"Name=",i=@EnemyC_I@,j=@EnemyC_J@,count=2,radius=2

SCRIPT      
Event:Step=12
Action:Type=NewObjectGroup,Object=Monster,Code=poison,"Name= ",i=@EnemyB_I@,j=@EnemyB_J@,count=2,radius=2

#SCRIPT      
#Event:Step=16
#Action:Type=NewObjectGroup,Object=MonsterTent,Code=tent,"Name= ",i=@Enemy_I@,j=@EnemyC_J@,count=1,radius=2

#SCRIPT      
#Event:Step=18
#Action:Type=NewObjectGroup,Object=Monster,Code=gidra,"Name=",i=@Enemy_I@,j=@EnemyC_J@,count=1,radius=2

SCRIPT      
Event:Step=21
#Action:Type=NewObjectGroup,Object=Monster,Code=bat,"Name=",i=@Enemy_I@,j=@Enemy_J@,count=3,radius=2
Action:Type=NewObjectGroup,Object=Monster,Code=ameba,"Name=",i=@EnemyB_I@,j=@EnemyB_J@,count=3,radius=2
Action:Type=NewObjectGroup,Object=Monster,Code=troll,"Name=",i=@EnemyC_I@,j=@EnemyC_J@,count=2,radius=2
Action:Type=NewObjectGroup,Object=Monster,Code=poison,"Name= ",i=@EnemyB_I@,j=@EnemyB_J@,count=2,radius=2
#Action:Type=NewObjectGroup,Object=MonsterTent,Code=tent,"Name= ",i=@Enemy_I@,j=@EnemyC_J@,count=1,radius=2

SCRIPT      
#Event:SpaceCount=0
Event:Step=10
Action:Type=SetFocus,i=@EnemyA_I@,j=@EnemyA_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyA_I@,j=@EnemyA_J@,count=1,radius=2
Action:Type=Message,icon=rainbow_ico,"text=..."
Action:Type=Message,icon=twily_ico,"text=   . ,  -  ,  ."

SCRIPT
Event:Step=15
Action:Type=SetFocus,i=@EnemyB_I@,j=@EnemyB_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyB_I@,j=@EnemyB_J@,count=1,radius=2

SCRIPT
Event:Step=20
Action:Type=SetFocus,i=@EnemyC_I@,j=@EnemyC_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyC_I@,j=@EnemyC_J@,count=1,radius=2

SCRIPT
Event:Step=25
Action:Type=SetFocus,i=@EnemyB_I@,j=@EnemyB_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyB_I@,j=@EnemyB_J@,count=2,radius=3
Action:Type=SetFocus,i=@EnemyC_I@,j=@EnemyC_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyC_I@,j=@EnemyC_J@,count=2,radius=3

SCRIPT
Event:Step=30
Action:Type=SetFocus,i=@EnemyA_I@,j=@EnemyA_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyA_I@,j=@EnemyA_J@,count=2,radius=3
Action:Type=SetFocus,i=@EnemyC_I@,j=@EnemyC_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyC_I@,j=@EnemyC_J@,count=2,radius=3

SCRIPT
Event:Step=35
Action:Type=SetFocus,i=@EnemyA_I@,j=@EnemyA_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyA_I@,j=@EnemyA_J@,count=2,radius=3
Action:Type=SetFocus,i=@EnemyB_I@,j=@EnemyB_J@
Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyB_I@,j=@EnemyB_J@,count=2,radius=3
Action:Type=Message,icon=rarity_ico,"text= ,      .    ."
Action:Type=Message,icon=twily_ico,"text= .       -      ."

#SCRIPT
#Event:Step=37
#Action:Type=SetFocus,i=@EnemyB_I@,j=@EnemyA_J@
#Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyA_I@,j=@EnemyA_J@,count=3,radius=3
#Action:Type=SetFocus,i=@EnemyB_I@,j=@EnemyB_J@
#Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyB_I@,j=@EnemyB_J@,count=3,radius=3
#Action:Type=SetFocus,i=@EnemyC_I@,j=@EnemyC_J@
#Action:Type=NewObjectGroup,Object=Monster,Code=avatar,"Name= ",i=@EnemyC_I@,j=@EnemyC_J@,count=3,radius=3

#SCRIPT
#Event:Step=50
#Action:Type=SetEmptyManager,AnyDir=100
#Action:Type=Message,icon=twily_ico,"text=      !   ?         !"
#Action:Type=SetBattleTask,code=limit,"Task=  @StepLimit@- "
#Action:Type=ShowBattleTask

# 
SCRIPT      
Event:Step=@StepLimit@
Action:Type=Message,icon=twily_ico,"text=        -      ?"
Action:Type=SetDefeat,"DefeatStr= "

SCRIPT
Event:Victory=True
Action:Type=Message,icon=discord_ico,"text=,   .   ,      .  ?"
Action:Type=Message,icon=celestia_ico,"text= , . ,    -   ,  ."
 
VICTORY
ByNoSpaceLeft:null
