P3D-Legacy/P3D/Content/Data/Scripts/quest/sevault/danceguy.dat

134 lines
4.8 KiB
Plaintext

version=2
@NPC.Turn(0,2)
@player.hidepokemonfollow
:if:<player.thirdperson>=True
@Player.turn(4)
@storage.set(boolean,TPM,True)
:else:
@storage.set(boolean,TPM,False)
:endif
:select:<player.position>
:when:2,0,2
@camera.set(-0.4,0.8,2,6.2825,-0.47)
:when:1,0,3
@camera.set(0.4,0.8,2,1.5671,-0.47)
:when:0,0,2
@camera.set(0.4,0.8,2,6.2825,-0.47)
:when:1,0,1
@camera.set(-0.4,0.8,2,1.5671,-0.47)
:endwhen
@camera.activatethirdperson
:if:<storage.get(boolean,TPM)>=False
:select:<player.position>
:when:2,0,2
@Player.Turn(1)
:when:1,0,3
@Player.Turn(3)
:when:0,0,2
@Player.Turn(3)
:when:1,0,1
@Player.Turn(1)
:endwhen
:endif
@music.play(trainerschool)
@Level.wait(50)
@NPC.dance(0,4)
@NPC.Turn(0,3)
@Level.wait(10)
@NPC.Turn(0,0)
@Level.wait(10)
@NPC.Turn(0,1)
@Level.wait(10)
@NPC.Turn(0,2)
@Level.wait(50)
:select:<player.position>
:when:2,0,2
@NPC.Turn(0,3)
:when:1,0,3
@NPC.Turn(0,2)
:when:0,0,2
@NPC.Turn(0,1)
:when:1,0,1
@NPC.Turn(0,0)
:endwhen
@music.play(violet)
@camera.sety(0.3)
@camera.setpitch(-0.25)
@Text.show(Dance, dance!~Chansey Dance!*You join in, too!~Dance, dance!)
@Text.show(Would you like to dance?)
@Options.show(Yes,No)
:when:Yes
@music.play(trainerschool)
:select:<player.position>
:when:2,0,2
@camera.set(-0.4,0.8,2,6.2825,-0.47)
@Player.Turn(1)
:when:1,0,3
@camera.set(0.4,0.8,2,1.5671,-0.47)
:when:0,0,2
@camera.set(0.4,0.8,2,6.2825,-0.47)
@Player.Turn(3)
:when:1,0,1
@camera.set(-0.4,0.8,2,1.5671,-0.47)
:endwhen
@Level.wait(50)
@Player.Dance(4)
@Player.Turn(1)
@Level.wait(10)
@Player.Turn(1)
@Level.wait(10)
@Player.Turn(1)
@Level.wait(10)
@Player.Turn(1)
@Level.wait(50)
@screen.fadeout
@pokemon.heal
@sound.play(pokemon_heal,true)
@camera.sety(0.3)
@camera.setpitch(-0.25)
:select:<player.position>
:when:2,0,2
@Player.Turn(3)
:when:0,0,2
@Player.Turn(1)
:endwhen
@level.wait(200)
@screen.fadein
@level.wait(50)
@music.play(violet)
@Text.show(Ahahahaha!*There, you're all chipper now!~Lucky!)
:when:No
@Text.show(Come on, dance!)
:endwhen
@camera.reset
:if:<storage.get(boolean,TPM)>=True
@camera.setpitch(-0.25)
:else:
@camera.deactivethirdperson
@camera.setpitch(-0.17)
:endif
@storage.clear
:end