69 lines
1.4 KiB
PHP
69 lines
1.4 KiB
PHP
gText_FollowerLovesYou::
|
|
.string "{STR_VAR_1} loves you!$"
|
|
|
|
gText_FollowerLostInThought::
|
|
.string "{STR_VAR_1} seems lost in thought.$"
|
|
|
|
gText_FollowerDefault::
|
|
.string "ERROR 404: Script not found.$"
|
|
|
|
gText_FollowerHasWetFeet::
|
|
.string "{STR_VAR_1} seems unhappy about getting\nits feet wet.$"
|
|
|
|
gText_FollowerSplashesAround::
|
|
.string "{STR_VAR_1} splashes around happily!$"
|
|
|
|
.macro playfirstmoncry
|
|
callfunc ScrFunc_playfirstmoncry
|
|
.endm
|
|
|
|
.macro bufferlivemonspeciesname out:req
|
|
callfunc ScrFunc_bufferlivemonspeciesname
|
|
.byte \out
|
|
.endm
|
|
|
|
|
|
EventScript_Follower::
|
|
lock
|
|
faceplayer
|
|
callfunc ScrFunc_getfolloweraction
|
|
msgbox gText_FollowerDefault, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
EventScript_FollowerHasWetFeet::
|
|
bufferlivemonspeciesname 0
|
|
playfirstmoncry
|
|
msgbox gText_FollowerHasWetFeet, MSGBOX_DEFAULT
|
|
waitmoncry
|
|
release
|
|
end
|
|
|
|
EventScript_FollowerSplashesAbout::
|
|
bufferlivemonspeciesname 0
|
|
playfirstmoncry
|
|
applymovement 0xFE FollowerSplashMovement
|
|
waitmovement 0xFE
|
|
msgbox gText_FollowerSplashesAround, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
EnterPokeballMovement::
|
|
.byte 0x9F @ EnterPokeball
|
|
step_end
|
|
|
|
FollowerSplashMovement::
|
|
jump_in_place_left_right
|
|
jump_in_place_left_right
|
|
face_player
|
|
step_end
|
|
|
|
EventScript_FollowerLovesYou::
|
|
playfirstmoncry
|
|
applymovement 0xFE ContestHall_Movement_Heart
|
|
waitmovement 0xFE
|
|
waitmoncry
|
|
bufferlivemonspeciesname 0
|
|
msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT
|
|
release
|
|
end
|