mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-08-16 23:38:41 +02:00
121 lines
9.2 KiB
Plaintext
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
|