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

MAP
LLLLLLLLLLLLLLLLLLLLLLLQQQQLLLLLLLLFFFFFFFFF
LLLLLLLLLLLAQLLLLLLLLLLLQQQLLLLLLLLLLLFFFFFFM
LLLLLLLLLQAAQLLLLLLLLLLLQQQLLLLLLLLLLLLFFFFM
LLLLLLLLLQAAAQLLLLLLLLLLLQQQLLLLLLLLLLLLFFFFM
LLLLLLLLLAAAAQLLLLLLLLLLQQQLLLLLLLLLLLLLFFFM
LLLLLWWWWQAAAQLLLLLLLLLLLQQQLLLLLLLLLLLLLFFMM
LLLWWLLLWWWWWWLLLLLLLLLLLQQQLLLLLLLLLLLLLFFM
LLWWLLLLLQAAAQWWWWLLLLLLLQQQQLLLLLLLLLLLLFFMM
LWLLLLLLLQAAAQLLLWLLLLLHLQQQLLLLLLLLLLLLFFMM
LWLLLLLLLQAAAQLLLLWLLEWWLLQQQLLLLLLLLLLLLFFMM
LWLLLLLLLQAQFFLLLLWWWWQWLHQQLLLLLLLLLLLLLFFM
LLWLLLLLLLQQFFFLLLLLLLWWLLLQQLLLLLLLLLLLLFFFM
LWLLLLLLLFFFFFFLLLLLLLLELLQQLLLLLLLLLLLLFFMM
LLWLLLLLLFFFFFFLLLLLLLLLLQQQQLLLLLLLLLLLLFFMM
LWLLLLLLFFFFFFFLLLLLLLQQQQQQLLLLLLLLLLLLLFFM
LLWLLLLLLFFFFFFFLLLLLLQQQQLQQLLLLLLLLLLLLFFMM
LWLLLLLLFFFFFFFFFLLLLQQLLLLLLLLLLLLLLLLLFFMM
LWLLLLLFFFFFFFFFFFLLLLQLLLLLLLLLLLLLLLLFFFMMM
WLLLLLLFFFFFFFFFFFFLLLQLLLLLLLLLLLLLLLFFFMMM
LLLLLLLLFFFFFFFFFFFFLLLQLLLLLLLLLLLLLLFFFMMMM
#===MAPEND===

CONSTANTS
TowerX:21
TowerY:12
FoodNeed:120

OBJECTS
Pony:i=24,j=11,"name= ",code=rainbow
Pony:i=22,j=12,"name=",code=twily
Pony:i=20,j=13,"name=",code=applejack
Neutral:Code=tower,"Name=",i=@TowerX@,j=@TowerY@

Stone:i=27,j=17,size=min
Stone:i=30,j=14,size=min
Stone:i=39,j=7,size=min
Stone:i=40,j=14,size=min
Stone:i=39,j=10,size=min

INITIAL
Stone:0
Food:70
Task: 2  
Permits:action=deny,code=all
Permits:action=allow,code=BuildFarmFood
Permits:action=allow,code=Harvest
Permits:action=allow,code=Teleport

SCRIPT      
Event:Step=0
Action:Type=SetFocus,i=@TowerX@,j=@TowerY@,immediate=true
Action:Type=Message,icon=twily_ico,"text= ,     ?"
Action:Type=Message,icon=applejack_ico,"text=  , .     ,   ."
Action:Type=Message,icon=rainbow_ico,"text=    ,    .      ,     ."
Action:Type=SetBattleTask,code=food,"Task= @FoodNeed@ ."
Action:Type=ShowBattleTask
Action:Type=Message,icon=help_ico,"text=    ,      ,        ."
Action:Type=Message,icon=help_ico,"text=    -        ,   - ,  ."

SCRIPT      
Event:StoneReach=10
Action:Type=Message,icon=applejack_ico,"text=,    ."
Action:Type=Message,icon=ok_ico,"text=   ."

SCRIPT      
Event:StoneReach=40
Action:Type=Message,icon=rainbow_ico,"text= ?"
Action:Type=Message,icon=applejack_ico,"text=.   ,        ."
Action:Type=Message,icon=help_ico,"text= -  ,        .   ,   ."
Action:Type=Message,icon=help_ico,"text=  ,         ,         ."

SCRIPT      
Event:BuildingCount=1,BuildingCode=FarmFood
Action:Type=Message,icon=twily_ico,"text=  ,        ."
Action:Type=Message,icon=applejack_ico,"text=  . ."
Action:Type=Message,icon=ok_ico,"text=       ."

SCRIPT      
Event:BuildingCount=2,BuildingCode=FarmFood
Action:Type=Message,icon=twily_ico,"text=,     .   ."
Action:Type=Message,icon=rainbow_ico,"text=    ."
Action:Type=Message,icon=help_ico,"text=    ,     - . ,        ,   .  ,      (         )      ."
Action:Type=CompBattleTask,code=initial
Action:Type=SetFlag,FlagName=farmok

SCRIPT
Event:Victory=True
Action:Type=Message,icon=ok_ico,"text=!        ."

VICTORY
ByFlag:FlagName=farmok
->ByFood:FoodNeed=@FoodNeed@,AddType=And

