diff options
Diffstat (limited to 'macros')
-rw-r--r-- | macros/legacy.asm | 50 | ||||
-rw-r--r-- | macros/scripts/events.asm | 4 |
2 files changed, 51 insertions, 3 deletions
diff --git a/macros/legacy.asm b/macros/legacy.asm index 59ce0d2f..09482186 100644 --- a/macros/legacy.asm +++ b/macros/legacy.asm @@ -1,4 +1,4 @@ -; Legacy support for old pokecrystal/pokegold. +; Legacy support for old pokegold/pokecrystal. ; Allows porting scripts with as few edits as possible. ; Legacy support not in this file can be found by looking for the keyword: "LEGACY" @@ -326,3 +326,51 @@ text_jump EQUS "text_far" anim_enemyfeetobj EQUS "anim_battlergfx_2row" anim_playerheadobj EQUS "anim_battlergfx_1row" anim_clearsprites EQUS "anim_keepsprites" + +; engine/events/std_scripts.asm +pokecenternurse EQUS "PokecenterNurseScript" +difficultbookshelf EQUS "DifficultBookshelfScript" +picturebookshelf EQUS "PictureBookshelfScript" +magazinebookshelf EQUS "MagazineBookshelfScript" +teamrocketoath EQUS "TeamRocketOathScript" +incenseburner EQUS "IncenseBurnerScript" +merchandiseshelf EQUS "MerchandiseShelfScript" +townmap EQUS "TownMapScript" +window EQUS "WindowScript" +tv EQUS "TVScript" +homepage EQUS "HomepageScript" +radio1 EQUS "Radio1Script" +radio2 EQUS "Radio2Script" +trashcan EQUS "TrashCanScript" +strengthboulder EQUS "StrengthBoulderScript" +smashrock EQUS "SmashRockScript" +pokecentersign EQUS "PokecenterSignScript" +martsign EQUS "MartSignScript" +goldenrodrockets EQUS "GoldenrodRocketsScript" +radiotowerrockets EQUS "RadioTowerRocketsScript" +elevatorbutton EQUS "ElevatorButtonScript" +daytotext EQUS "DayToTextScript" +bugcontestresultswarp EQUS "BugContestResultsWarpScript" +bugcontestresults EQUS "BugContestResultsScript" +initializeevents EQUS "InitializeEventsScript" +asknumber1m EQUS "AskNumber1MScript" +asknumber2m EQUS "AskNumber2MScript" +registerednumberm EQUS "RegisteredNumberMScript" +numberacceptedm EQUS "NumberAcceptedMScript" +numberdeclinedm EQUS "NumberDeclinedMScript" +phonefullm EQUS "PhoneFullMScript" +rematchm EQUS "RematchMScript" +asknumber1f EQUS "AskNumber1FScript" +asknumber2f EQUS "AskNumber2FScript" +registerednumberf EQUS "RegisteredNumberFScript" +numberacceptedf EQUS "NumberAcceptedFScript" +numberdeclinedf EQUS "NumberDeclinedFScript" +phonefullf EQUS "PhoneFullFScript" +rematchf EQUS "RematchFScript" +gymstatue1 EQUS "GymStatue1Script" +gymstatue2 EQUS "GymStatue2Script" +receiveitem EQUS "ReceiveItemScript" +receivetogepiegg EQUS "ReceiveTogepiEggScript" +pcscript EQUS "PCScript" +gamecornercoinvendor EQUS "GameCornerCoinVendorScript" +happinesschecknpc EQUS "HappinessCheckScript" diff --git a/macros/scripts/events.asm b/macros/scripts/events.asm index 3a3cf6e3..0175db19 100644 --- a/macros/scripts/events.asm +++ b/macros/scripts/events.asm @@ -80,13 +80,13 @@ ENDM enum jumpstd_command ; $0c jumpstd: MACRO db jumpstd_command - dw \1 ; predefined_script + dw (\1StdScript - StdScripts) / 3 ENDM enum callstd_command ; $0d callstd: MACRO db callstd_command - dw \1 ; predefined_script + dw (\1StdScript - StdScripts) / 3 ENDM enum callasm_command ; $0e |