Skip to content

Commit f964d04

Browse files
committed
* loadmenuheader -> loadmenu (ead103d)
* objectface -> turnobject (c834bda)
1 parent be28a0f commit f964d04

File tree

86 files changed

+351
-348
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+351
-348
lines changed

docs/event_commands.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ Until this document is filled out, the [G/S Scripting Compendium](https://hax.ii
163163

164164
## `$4E`: `yesorno`
165165

166-
## `$4F`: <code>loadmenuheader <i>menu_header</i></code>
166+
## `$4F`: <code>loadmenu <i>menu_header</i></code>
167167

168168
## `$50`: `closewindow`
169169

@@ -241,7 +241,7 @@ Until this document is filled out, the [G/S Scripting Compendium](https://hax.ii
241241

242242
## `$75`: <code>showemote <i>emote_id</i>, <i>object_id</i>, <i>length</i></code>
243243

244-
## `$76`: <code>objectface <i>object_id</i>, <i>facing</i></code>
244+
## `$76`: <code>turnobject <i>object_id</i>, <i>facing</i></code>
245245

246246
## `$77`: <code>follownotexact <i>object2</i>, <i>object1</i></code>
247247

engine/events/std_scripts.asm

+5-5
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,15 @@ PokecenterNurseScript:
109109
farwritetext NurseTakePokemonText
110110
pause 20
111111
special StubbedTrainerRankings_Healings
112-
objectface LAST_TALKED, LEFT
112+
turnobject LAST_TALKED, LEFT
113113
pause 10
114114
special HealParty
115115
playmusic MUSIC_NONE
116116
writebyte HEALMACHINE_POKECENTER
117117
special HealMachineAnim
118118
pause 30
119119
special RestartMapMusic
120-
objectface LAST_TALKED, DOWN
120+
turnobject LAST_TALKED, DOWN
121121
pause 10
122122

123123
checkphonecall ; elm already called about pokerus
@@ -134,9 +134,9 @@ PokecenterNurseScript:
134134
.done
135135
farwritetext NurseGoodbyeText
136136

137-
objectface LAST_TALKED, UP
137+
turnobject LAST_TALKED, UP
138138
pause 10
139-
objectface LAST_TALKED, DOWN
139+
turnobject LAST_TALKED, DOWN
140140
pause 10
141141

142142
waitbutton
@@ -1811,7 +1811,7 @@ CoinVendor_IntroScript: ; 0xbcde0
18111811

18121812
.loop ; 0xbcde4
18131813
special DisplayMoneyAndCoinBalance
1814-
loadmenuheader .MenuHeader
1814+
loadmenu .MenuHeader
18151815
verticalmenu
18161816
closewindow
18171817
ifequal 1, .Buy50

engine/scripting.asm

+4-4
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ ScriptCommandTable:
144144
dw Script_writetext ; 4c
145145
dw Script_repeattext ; 4d
146146
dw Script_yesorno ; 4e
147-
dw Script_loadmenuheader ; 4f
147+
dw Script_loadmenu ; 4f
148148
dw Script_closewindow ; 50
149149
dw Script_jumptextfaceplayer ; 51
150150
if _CRYSTAL
@@ -185,7 +185,7 @@ endc
185185
dw Script_writeobjectxy ; 73
186186
dw Script_loademote ; 74
187187
dw Script_showemote ; 75
188-
dw Script_objectface ; 76
188+
dw Script_turnobject ; 76
189189
dw Script_follownotexact ; 77
190190
dw Script_earthquake ; 78
191191
dw Script_changemap ; 79
@@ -432,7 +432,7 @@ Script_yesorno:
432432
ld [wScriptVar], a
433433
ret
434434

435-
Script_loadmenuheader:
435+
Script_loadmenu:
436436
; script command 0x4f
437437
; parameters: menu_header
438438

@@ -1052,7 +1052,7 @@ Script_faceobject:
10521052
call ApplyObjectFacing
10531053
ret
10541054

1055-
Script_objectface:
1055+
Script_turnobject:
10561056
; script command 0x76
10571057
; parameters: object_id, facing
10581058

macros/legacy.asm

+5-2
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,17 @@ checkmaptriggers EQUS "checkmapscene"
2525
domaptrigger EQUS "setmapscene"
2626
checktriggers EQUS "checkscene"
2727
dotrigger EQUS "setscene"
28+
2829
faceperson EQUS "faceobject"
2930
moveperson EQUS "moveobject"
3031
writepersonxy EQUS "writeobjectxy"
31-
spriteface EQUS "objectface"
32+
spriteface EQUS "turnobject"
33+
objectface EQUS "turnobject"
3234

3335
RAM2MEM EQUS "vartomem"
3436
loadfont EQUS "opentext"
35-
loadmenudata EQUS "loadmenuheader"
37+
loadmenudata EQUS "loadmenu"
38+
loadmenuheader EQUS "loadmenu"
3639
writebackup EQUS "closewindow"
3740
interpretmenu EQUS "_2dmenu"
3841
interpretmenu2 EQUS "verticalmenu"

macros/scripts/battle_anims.asm

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
anim_wait: MACRO
22
if \1 >= $d0
3-
flip out
3+
fail "anim_wait argument must be less than $d0."
44
endc
55
db \1
66
ENDM

macros/scripts/events.asm

+6-6
Original file line numberDiff line numberDiff line change
@@ -516,9 +516,9 @@ yesorno: MACRO
516516
db yesorno_command
517517
ENDM
518518

519-
enum loadmenuheader_command ; $4f
520-
loadmenuheader: MACRO
521-
db loadmenuheader_command
519+
enum loadmenu_command ; $4f
520+
loadmenu: MACRO
521+
db loadmenu_command
522522
dw \1 ; menu_header
523523
ENDM
524524

@@ -747,9 +747,9 @@ showemote: MACRO
747747
db \3 ; time
748748
ENDM
749749

750-
enum objectface_command ; $76
751-
objectface: MACRO
752-
db objectface_command
750+
enum turnobject_command ; $76
751+
turnobject: MACRO
752+
db turnobject_command
753753
db \1 ; object id
754754
db \2 ; facing
755755
ENDM

maps/AzaleaTown.asm

+8-8
Original file line numberDiff line numberDiff line change
@@ -36,23 +36,23 @@ AzaleaTown_MapScripts:
3636

3737
AzaleaTownRivalBattleScene1:
3838
moveobject AZALEATOWN_SILVER, 11, 11
39-
objectface PLAYER, RIGHT
39+
turnobject PLAYER, RIGHT
4040
showemote EMOTE_SHOCK, PLAYER, 15
4141
special FadeOutMusic
4242
pause 15
4343
appear AZALEATOWN_SILVER
4444
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleApproachMovement1
45-
objectface PLAYER, DOWN
45+
turnobject PLAYER, DOWN
4646
jump AzaleaTownRivalBattleScript
4747

4848
AzaleaTownRivalBattleScene2:
49-
objectface PLAYER, RIGHT
49+
turnobject PLAYER, RIGHT
5050
showemote EMOTE_SHOCK, PLAYER, 15
5151
special FadeOutMusic
5252
pause 15
5353
appear AZALEATOWN_SILVER
5454
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleApproachMovement2
55-
objectface PLAYER, UP
55+
turnobject PLAYER, UP
5656
AzaleaTownRivalBattleScript:
5757
playmusic MUSIC_RIVAL_ENCOUNTER
5858
opentext
@@ -96,7 +96,7 @@ AzaleaTownRivalBattleScript:
9696
writetext AzaleaTownRivalAfterText
9797
waitbutton
9898
closetext
99-
objectface PLAYER, LEFT
99+
turnobject PLAYER, LEFT
100100
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleExitMovement
101101
playsound SFX_EXIT_BUILDING
102102
disappear AZALEATOWN_SILVER
@@ -158,13 +158,13 @@ AzaleaTownCelebiScene:
158158
opentext
159159
writetext AzaleaTownKurtText1
160160
buttonsound
161-
objectface AZALEATOWN_KURT_OUTSIDE, RIGHT
161+
turnobject AZALEATOWN_KURT_OUTSIDE, RIGHT
162162
writetext AzaleaTownKurtText2
163163
buttonsound
164164
writetext AzaleaTownKurtText3
165165
waitbutton
166166
verbosegiveitem GS_BALL
167-
objectface AZALEATOWN_KURT_OUTSIDE, LEFT
167+
turnobject AZALEATOWN_KURT_OUTSIDE, LEFT
168168
setflag ENGINE_FOREST_IS_RESTLESS
169169
clearevent EVENT_ILEX_FOREST_LASS
170170
setevent EVENT_ROUTE_34_ILEX_FOREST_GATE_LASS
@@ -177,7 +177,7 @@ AzaleaTownKurtScript:
177177
opentext
178178
writetext AzaleaTownKurtText3
179179
waitbutton
180-
objectface AZALEATOWN_KURT_OUTSIDE, LEFT
180+
turnobject AZALEATOWN_KURT_OUTSIDE, LEFT
181181
closetext
182182
end
183183

maps/BattleTower1F.asm

+3-3
Original file line numberDiff line numberDiff line change
@@ -176,10 +176,10 @@ UnreferencedScript_0x9e4be:
176176
ifequal $a, Script_Menu_ChallengeExplanationCancel
177177
ifnotequal $0, Script_MobileError
178178
writetext Text_ReceivedAListOfLeadersOnTheHonorRoll
179-
objectface BATTLETOWER1F_RECEPTIONIST, LEFT
179+
turnobject BATTLETOWER1F_RECEPTIONIST, LEFT
180180
writetext Text_PleaseConfirmOnThisMonitor
181181
waitbutton
182-
objectface BATTLETOWER1F_RECEPTIONIST, DOWN
182+
turnobject BATTLETOWER1F_RECEPTIONIST, DOWN
183183
closetext
184184
end
185185

@@ -250,7 +250,7 @@ YoungsterScript_0x9e55d:
250250
writetext Text_BattleTowerYoungster
251251
waitbutton
252252
closetext
253-
objectface BATTLETOWER1F_YOUNGSTER, RIGHT
253+
turnobject BATTLETOWER1F_YOUNGSTER, RIGHT
254254
end
255255

256256
CooltrainerFScript_0x9e568:

maps/BurnedTower1F.asm

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ BurnedTower1F_MapScripts:
3636
return
3737

3838
.MeetEusine:
39-
objectface BURNEDTOWER1F_EUSINE, DOWN
39+
turnobject BURNEDTOWER1F_EUSINE, DOWN
4040
showemote EMOTE_SHOCK, BURNEDTOWER1F_EUSINE, 15
4141
applymovement BURNEDTOWER1F_EUSINE, BurnedTower1FEusineMovement
4242
opentext
@@ -51,7 +51,7 @@ BurnedTowerRivalBattleScript:
5151
showemote EMOTE_SHOCK, BURNEDTOWER1F_SILVER, 15
5252
special FadeOutMusic
5353
pause 15
54-
objectface BURNEDTOWER1F_SILVER, RIGHT
54+
turnobject BURNEDTOWER1F_SILVER, RIGHT
5555
pause 15
5656
applymovement PLAYER, BurnedTowerMovement_PlayerWalksToSilver
5757
applymovement BURNEDTOWER1F_SILVER, BurnedTowerMovement_SilverWalksToPlayer

maps/BurnedTowerB1F.asm

+9-9
Original file line numberDiff line numberDiff line change
@@ -34,48 +34,48 @@ ReleaseTheBeasts:
3434
playmusic MUSIC_NONE
3535
pause 30
3636
appear BURNEDTOWERB1F_RAIKOU1
37-
objectface PLAYER, UP
37+
turnobject PLAYER, UP
3838
pause 5
3939
disappear BURNEDTOWERB1F_RAIKOU2
4040
pause 15
4141
cry RAIKOU
4242
appear BURNEDTOWERB1F_ENTEI1
43-
objectface PLAYER, UP
43+
turnobject PLAYER, UP
4444
pause 5
4545
disappear BURNEDTOWERB1F_ENTEI2
4646
pause 15
4747
cry ENTEI
4848
appear BURNEDTOWERB1F_SUICUNE1
49-
objectface PLAYER, UP
49+
turnobject PLAYER, UP
5050
pause 5
5151
disappear BURNEDTOWERB1F_SUICUNE2
5252
pause 15
5353
cry SUICUNE
5454
pause 15
5555
playsound SFX_WARP_FROM
56-
objectface PLAYER, LEFT
56+
turnobject PLAYER, LEFT
5757
applymovement BURNEDTOWERB1F_RAIKOU1, BurnedTowerRaikouMovement
5858
disappear BURNEDTOWERB1F_RAIKOU1
5959
waitsfx
6060
playsound SFX_WARP_FROM
61-
objectface PLAYER, RIGHT
61+
turnobject PLAYER, RIGHT
6262
applymovement BURNEDTOWERB1F_ENTEI1, BurnedTowerEnteiMovement
6363
disappear BURNEDTOWERB1F_ENTEI1
6464
waitsfx
6565
pause 15
6666
playsound SFX_WARP_FROM
67-
objectface PLAYER, UP
67+
turnobject PLAYER, UP
6868
applymovement BURNEDTOWERB1F_SUICUNE1, BurnedTowerSuicuneMovement1
6969
playsound SFX_WARP_FROM
70-
objectface PLAYER, DOWN
70+
turnobject PLAYER, DOWN
7171
applymovement BURNEDTOWERB1F_SUICUNE1, BurnedTowerSuicuneMovement2
72-
objectface PLAYER, UP
72+
turnobject PLAYER, UP
7373
pause 20
7474
cry SUICUNE
7575
pause 30
7676
playsound SFX_WARP_FROM
7777
applymovement BURNEDTOWERB1F_SUICUNE1, BurnedTowerSuicuneMovement3
78-
objectface PLAYER, DOWN
78+
turnobject PLAYER, DOWN
7979
disappear BURNEDTOWERB1F_SUICUNE1
8080
waitsfx
8181
special RestartMapMusic

maps/CeladonCafe.asm

+6-6
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ CeladonCafeFisher1:
2828
writetext Fisher1Text_Concentration
2929
waitbutton
3030
closetext
31-
objectface CELADONCAFE_FISHER1, LEFT
31+
turnobject CELADONCAFE_FISHER1, LEFT
3232
end
3333

3434
CeladonCafeFisher2:
@@ -41,7 +41,7 @@ CeladonCafeFisher2:
4141
writetext Fisher2Text_Quantity
4242
waitbutton
4343
closetext
44-
objectface CELADONCAFE_FISHER2, RIGHT
44+
turnobject CELADONCAFE_FISHER2, RIGHT
4545
end
4646

4747
CeladonCafeFisher3:
@@ -54,7 +54,7 @@ CeladonCafeFisher3:
5454
writetext Fisher3Text_GoldenrodIsBest
5555
waitbutton
5656
closetext
57-
objectface CELADONCAFE_FISHER3, RIGHT
57+
turnobject CELADONCAFE_FISHER3, RIGHT
5858
end
5959

6060
CeladonCafeTeacher:
@@ -69,20 +69,20 @@ CeladonCafeTeacher:
6969
writetext TeacherText_NoCoinCase
7070
waitbutton
7171
closetext
72-
objectface CELADONCAFE_TEACHER, LEFT
72+
turnobject CELADONCAFE_TEACHER, LEFT
7373
end
7474

7575
.HasCoinCase:
7676
opentext
7777
writetext TeacherText_KeepEating
7878
waitbutton
7979
closetext
80-
objectface CELADONCAFE_TEACHER, RIGHT
80+
turnobject CELADONCAFE_TEACHER, RIGHT
8181
opentext
8282
writetext TeacherText_MoreChef
8383
waitbutton
8484
closetext
85-
objectface CELADONCAFE_TEACHER, LEFT
85+
turnobject CELADONCAFE_TEACHER, LEFT
8686
end
8787

8888
EatathonContestPoster:

maps/CeladonDeptStore3F.asm

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ CeladonDeptStore3FGameboyKid1Script:
2626
writetext CeladonDeptStore3FGameboyKid1Text
2727
waitbutton
2828
closetext
29-
objectface CELADONDEPTSTORE3F_GAMEBOY_KID1, DOWN
29+
turnobject CELADONDEPTSTORE3F_GAMEBOY_KID1, DOWN
3030
end
3131

3232
CeladonDeptStore3FGameboyKid2Script:
@@ -35,7 +35,7 @@ CeladonDeptStore3FGameboyKid2Script:
3535
writetext CeladonDeptStore3FGameboyKid2Text
3636
waitbutton
3737
closetext
38-
objectface CELADONDEPTSTORE3F_GAMEBOY_KID2, DOWN
38+
turnobject CELADONDEPTSTORE3F_GAMEBOY_KID2, DOWN
3939
end
4040

4141
CeladonDeptStore3FSuperNerdScript:

maps/CeladonDeptStore6F.asm

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ CeladonDeptStore6FVendingMachine:
2323
writetext CeladonVendingText
2424
.Start:
2525
special PlaceMoneyTopRight
26-
loadmenuheader .MenuHeader
26+
loadmenu .MenuHeader
2727
verticalmenu
2828
closewindow
2929
ifequal 1, .FreshWater

0 commit comments

Comments
 (0)