2024-08-25 17:53:16 -05:00

121 lines
9.2 KiB
Plaintext

version=2
#do always
#reset E4
@register.unregister(defeatbruno)
@register.unregister(defeatwill)
@register.unregister(defeatkaren)
@register.unregister(defeatkoga)
#reset sudowood
@NPC.unregister(route36.dat|0|remove|1)
#reset Snorlax
@register.unregister(snorlaxawake_respawn)
#Static Legends
:if:<register.registered(caughtarticuno)>=false
@register.unregister(battlearticuno)
@npc.unregister(seafoam\bf4.dat|0|remove|0)
@register.unregister(shinyarticuno,bool)
:endif
:if:<register.registered(caughtzapdos)>=false
@register.unregister(battlezapdos)
@npc.register(routes\route10.dat|3|position|2,0,10)
@register.unregister(shinyzapdos,bool)
:endif
:if:<register.registered(caughtmoltres)>=false
@register.unregister(battlemoltres)
@npc.unregister(mtsilver\moltres.dat|0|remove|0)
@register.unregister(shinymoltres,bool)
:endif
:if:<register.registered(caughtmewtwo)>=false
@register.unregister(battlemewtwo)
@npc.unregister(ceruleancave\b1f.dat|0|remove|0)
@register.unregister(shinymewtwo,bool)
:endif
:if:<register.registered(caughtmew)>=false
@register.unregister(battlemew)
@npc.unregister(faraway\interior.dat|0|remove|0)
@register.unregister(shinymew,bool)
:endif
:if:<register.registered(caughtsuicune)>=false
@register.unregister(battlesuicune)
@npc.register(routes\route25.dat|0|position|58,2,3)
:endif
:if:<register.registered(caughtlugia)>=false
@register.unregister(battlelugia)
@register.unregister(shinylugia,bool)
:endif
:if:<register.registered(caughthooh)>=false
@register.unregister(battlemoltres)
@npc.register(ecruteak\tintower10f.dat|0|position|4,0.75,4)
@npc.register(ecruteak\tintower10f.dat|0|position|4,0.45,4)
@register.unregister(shinyhooh,bool)
:endif
:if:<register.registered(caughtjirachi)>=false
@register.unregister(battlejirachi)
@npc.unregister(dungeon\2\outside.dat|0|remove|0)
@register.unregister(shinyjirachi,bool)
:endif
:if:<register.registered(caughtvictini)>=false
@register.unregister(battlevictini)
@npc.unregister(liberty\room.dat|0|remove|0)
@register.unregister(shinyvictini,bool)
:endif
:if:<register.registered(caughtzekrom)>=false <and> <register.registered(zekready)>=true
@register.unregister(battlezekrom)
@register.unregister(shinyzekrom,bool)
:endif
:if:<register.registered(caughtreshiram)>=false <and> <register.registered(reshready)>=true
@register.unregister(battlereshiram)
@register.unregister(shinyreshiram,bool)
:endif
:if:<register.registered(caughtkyurem)>=false <and> <register.registered(taotriocomplete)>=true
@register.unregister(battlekyurem)
@register.unregister(shinykyurem,bool)
:endif
:if:<register.registered(caughtdiancie)>=false
@register.unregister(battlediancie)
@npc.unregister(diamonddive\exterior\end.dat|0|remove|0)
@register.unregister(shinydiancie,bool)
:endif
:if:<register.registered(caughtvolcanion)>=false
@register.unregister(volcanionbattle)
@npc.register(mtember\peak.dat|1|remove|0)
@register.unregister(shinyvolcanion,bool)
:endif
#roamers
:if:<register.registered(caughtraikou)>=false
:if:<pokemon.isroaming(raikouburned)>=false
:if:<register.value(shinysuicune)>=true
@pokemon.newroaming(raikouburned,243,40,0,route38.dat,raikou_battle,1,eusine\raikoubattle)
:else
@pokemon.newroaming(raikouburned,243,40,0,route38.dat,raikou_battle,0,eusine\raikoubattle)
:endif
:endif
:endif
:if:<register.registered(caughtentei)>=false
:if:<pokemon.isroaming(enteiburned)>=false
:if:<register.value(shinysuicune)>=true
@pokemon.newroaming(enteiburned,244,40,0,routes\route42.dat,entei_battle,1,eusine\enteibattle)
:else
@pokemon.newroaming(enteiburned,244,40,0,routes\route42.dat,entei_battle,0,eusine\enteibattle)
:endif
:endif
:endif
#vroad trainers
:if:<register.registered(placevroadtrainers)>=false
@register.register(placevroadtrainers)
@npc.register(victoryroad\1.dat|0|position|13,3,19)
@npc.register(victoryroad\1.dat|1|position|5,3,1)
@npc.register(victoryroad\2.dat|0|position|31,3,16)
@npc.register(victoryroad\2.dat|1|position|47,3,23)
@npc.register(victoryroad\2.dat|2|position|43,1,9)
@npc.register(victoryroad\2.dat|3|position|11,3,0)
@npc.register(victoryroad\3.dat|1|position|53,0,26)
@npc.register(victoryroad\3.dat|2|position|51,0,18)
@npc.register(victoryroad\3.dat|3|position|32,1,15)
@npc.register(victoryroad\3.dat|4|position|12,0,28)
@npc.register(victoryroad\3.dat|5|position|17,0,25)
@npc.register(victoryroad\3.dat|6|position|28,0,9)
@npc.register(victoryroad\3.dat|7|position|29,0,9)
:endif
:end