diff options
Diffstat (limited to 'macros/scripts/events.asm')
-rw-r--r-- | macros/scripts/events.asm | 340 |
1 files changed, 170 insertions, 170 deletions
diff --git a/macros/scripts/events.asm b/macros/scripts/events.asm index 1bf6b8622..399dd4bb1 100644 --- a/macros/scripts/events.asm +++ b/macros/scripts/events.asm @@ -2,101 +2,101 @@ enum_start enum scall_command ; $00 -scall: macro +scall: MACRO db scall_command dw \1 ; pointer endm enum farscall_command ; $01 -farscall: macro +farscall: MACRO db farscall_command dba \1 endm enum ptcall_command ; $02 -ptcall: macro +ptcall: MACRO db ptcall_command dw \1 ; pointer endm enum jump_command ; $03 -jump: macro +jump: MACRO db jump_command dw \1 ; pointer endm enum farjump_command ; $04 -farjump: macro +farjump: MACRO db farjump_command dba \1 endm enum ptjump_command ; $05 -ptjump: macro +ptjump: MACRO db ptjump_command dw \1 ; pointer endm enum if_equal_command ; $06 -if_equal: macro +if_equal: MACRO db if_equal_command db \1 ; byte dw \2 ; pointer endm enum if_not_equal_command ; $07 -if_not_equal: macro +if_not_equal: MACRO db if_not_equal_command db \1 ; byte dw \2 ; pointer endm enum iffalse_command ; $08 -iffalse: macro +iffalse: MACRO db iffalse_command dw \1 ; pointer endm enum iftrue_command ; $09 -iftrue: macro +iftrue: MACRO db iftrue_command dw \1 ; pointer endm enum if_greater_than_command ; $0a -if_greater_than: macro +if_greater_than: MACRO db if_greater_than_command db \1 ; byte dw \2 ; pointer endm enum if_less_than_command ; $0b -if_less_than: macro +if_less_than: MACRO db if_less_than_command db \1 ; byte dw \2 ; pointer endm enum jumpstd_command ; $0c -jumpstd: macro +jumpstd: MACRO db jumpstd_command dw \1 ; predefined_script endm enum callstd_command ; $0d -callstd: macro +callstd: MACRO db callstd_command dw \1 ; predefined_script endm enum callasm_command ; $0e -callasm: macro +callasm: MACRO db callasm_command dba \1 endm enum special_command ; $0f -special: macro +special: MACRO db special_command dw (\1Special - SpecialsPointers) / 3 endm @@ -107,98 +107,98 @@ add_special: MACRO ENDM enum ptcallasm_command ; $10 -ptcallasm: macro +ptcallasm: MACRO db ptcallasm_command dw \1 ; asm endm enum checkmapscene_command ; $11 -checkmapscene: macro +checkmapscene: MACRO db checkmapscene_command map \1 ; map endm enum setmapscene_command ; $12 -setmapscene: macro +setmapscene: MACRO db setmapscene_command map \1 ; map db \2 ; scene_id endm enum checkscene_command ; $13 -checkscene: macro +checkscene: MACRO db checkscene_command endm enum setscene_command ; $14 -setscene: macro +setscene: MACRO db setscene_command db \1 ; scene_id endm enum writebyte_command ; $15 -writebyte: macro +writebyte: MACRO db writebyte_command db \1 ; value endm enum addvar_command ; $16 -addvar: macro +addvar: MACRO db addvar_command db \1 ; value endm enum random_command ; $17 -random: macro +random: MACRO db random_command db \1 ; input endm enum checkver_command ; $18 -checkver: macro +checkver: MACRO db checkver_command endm enum copybytetovar_command ; $19 -copybytetovar: macro +copybytetovar: MACRO db copybytetovar_command dw \1 ; address endm enum copyvartobyte_command ; $1a -copyvartobyte: macro +copyvartobyte: MACRO db copyvartobyte_command dw \1 ; address endm enum loadvar_command ; $1b -loadvar: macro +loadvar: MACRO db loadvar_command dw \1 ; address db \2 ; value endm enum checkcode_command ; $1c -checkcode: macro +checkcode: MACRO db checkcode_command db \1 ; variable_id endm enum writevarcode_command ; $1d -writevarcode: macro +writevarcode: MACRO db writevarcode_command db \1 ; variable_id endm enum writecode_command ; $1e -writecode: macro +writecode: MACRO db writecode_command db \1 ; variable_id db \2 ; value endm enum giveitem_command ; $1f -giveitem: macro +giveitem: MACRO db giveitem_command db \1 ; item if _NARG == 2 @@ -209,7 +209,7 @@ endc endm enum takeitem_command ; $20 -takeitem: macro +takeitem: MACRO db takeitem_command db \1 ; item if _NARG == 2 @@ -220,70 +220,70 @@ endc endm enum checkitem_command ; $21 -checkitem: macro +checkitem: MACRO db checkitem_command db \1 ; item endm enum givemoney_command ; $22 -givemoney: macro +givemoney: MACRO db givemoney_command db \1 ; account dt \2 ; money endm enum takemoney_command ; $23 -takemoney: macro +takemoney: MACRO db takemoney_command db \1 ; account dt \2 ; money endm enum checkmoney_command ; $24 -checkmoney: macro +checkmoney: MACRO db checkmoney_command db \1 ; account dt \2 ; money endm enum givecoins_command ; $25 -givecoins: macro +givecoins: MACRO db givecoins_command dw \1 ; coins endm enum takecoins_command ; $26 -takecoins: macro +takecoins: MACRO db takecoins_command dw \1 ; coins endm enum checkcoins_command ; $27 -checkcoins: macro +checkcoins: MACRO db checkcoins_command dw \1 ; coins endm enum addcellnum_command ; $28 -addcellnum: macro +addcellnum: MACRO db addcellnum_command db \1 ; person endm enum delcellnum_command ; $29 -delcellnum: macro +delcellnum: MACRO db delcellnum_command db \1 ; person endm enum checkcellnum_command ; $2a -checkcellnum: macro +checkcellnum: MACRO db checkcellnum_command db \1 ; person endm enum checktime_command ; $2b -checktime: macro +checktime: MACRO db checktime_command db \1 ; time endm @@ -293,13 +293,13 @@ checkday EQUS "checktime DAY" checknite EQUS "checktime NITE" enum checkpoke_command ; $2c -checkpoke: macro +checkpoke: MACRO db checkpoke_command db \1 ; pkmn endm enum givepoke_command ; $2d -givepoke: macro +givepoke: MACRO db givepoke_command db \1 ; pokemon db \2 ; level @@ -320,91 +320,91 @@ givepoke: macro endm enum giveegg_command ; $2e -giveegg: macro +giveegg: MACRO db giveegg_command db \1 ; pkmn db \2 ; level endm enum givepokeitem_command ; $2f -givepokeitem: macro +givepokeitem: MACRO db givepokeitem_command dw \1 ; pointer endm enum checkpokeitem_command ; $30 -checkpokeitem: macro +checkpokeitem: MACRO db checkpokeitem_command dw \1 ; pointer endm enum checkevent_command ; $31 -checkevent: macro +checkevent: MACRO db checkevent_command dw \1 ; event_flag endm enum clearevent_command ; $32 -clearevent: macro +clearevent: MACRO db clearevent_command dw \1 ; event_flag endm enum setevent_command ; $33 -setevent: macro +setevent: MACRO db setevent_command dw \1 ; event_flag endm enum checkflag_command ; $34 -checkflag: macro +checkflag: MACRO db checkflag_command dw \1 ; engine_flag endm enum clearflag_command ; $35 -clearflag: macro +clearflag: MACRO db clearflag_command dw \1 ; engine_flag endm enum setflag_command ; $36 -setflag: macro +setflag: MACRO db setflag_command dw \1 ; engine_flag endm enum wildon_command ; $37 -wildon: macro +wildon: MACRO db wildon_command endm enum wildoff_command ; $38 -wildoff: macro +wildoff: MACRO db wildoff_command endm enum xycompare_command ; $39 -xycompare: macro +xycompare: MACRO db xycompare_command dw \1 ; pointer endm enum warpmod_command ; $3a -warpmod: macro +warpmod: MACRO db warpmod_command db \1 ; warp_id map \2 ; map endm enum blackoutmod_command ; $3b -blackoutmod: macro +blackoutmod: MACRO db blackoutmod_command map \1 ; map endm enum warp_command ; $3c -warp: macro +warp: MACRO db warp_command map \1 ; map db \2 ; x @@ -412,46 +412,46 @@ warp: macro endm enum readmoney_command ; $3d -readmoney: macro +readmoney: MACRO db readmoney_command db \1 ; account db \2 ; memory endm enum readcoins_command ; $3e -readcoins: macro +readcoins: MACRO db readcoins_command db \1 ; memory endm enum RAM2MEM_command ; $3f -RAM2MEM: macro +RAM2MEM: MACRO db RAM2MEM_command db \1 ; memory endm enum pokenamemem_command ; $40 -pokenamemem: macro +pokenamemem: MACRO db pokenamemem_command db \1 ; pokemon db \2 ; memory endm enum itemtotext_command ; $41 -itemtotext: macro +itemtotext: MACRO db itemtotext_command db \1 ; item db \2 ; memory endm enum mapnametotext_command ; $42 -mapnametotext: macro +mapnametotext: MACRO db mapnametotext_command db \1 ; memory endm enum trainertotext_command ; $43 -trainertotext: macro +trainertotext: MACRO db trainertotext_command db \1 ; trainer_id db \2 ; trainer_group @@ -459,273 +459,273 @@ trainertotext: macro endm enum stringtotext_command ; $44 -stringtotext: macro +stringtotext: MACRO db stringtotext_command dw \1 ; text_pointer db \2 ; memory endm enum itemnotify_command ; $45 -itemnotify: macro +itemnotify: MACRO db itemnotify_command endm enum pocketisfull_command ; $46 -pocketisfull: macro +pocketisfull: MACRO db pocketisfull_command endm enum opentext_command ; $47 -opentext: macro +opentext: MACRO db opentext_command endm enum refreshscreen_command ; $48 -refreshscreen: macro +refreshscreen: MACRO db refreshscreen_command db \1 ; dummy endm enum closetext_command ; $49 -closetext: macro +closetext: MACRO db closetext_command endm enum loadbytec2cf_command ; $4a -loadbytec2cf: macro +loadbytec2cf: MACRO db loadbytec2cf_command db \1 ; byte endm enum farwritetext_command ; $4b -farwritetext: macro +farwritetext: MACRO db farwritetext_command dba \1 endm enum writetext_command ; $4c -writetext: macro +writetext: MACRO db writetext_command dw \1 ; text_pointer endm enum repeattext_command ; $4d -repeattext: macro +repeattext: MACRO db repeattext_command db \1 ; byte db \2 ; byte endm enum yesorno_command ; $4e -yesorno: macro +yesorno: MACRO db yesorno_command endm enum loadmenudata_command ; $4f -loadmenudata: macro +loadmenudata: MACRO db loadmenudata_command dw \1 ; data endm enum closewindow_command ; $50 -closewindow: macro +closewindow: MACRO db closewindow_command endm enum jumptextfaceplayer_command ; $51 -jumptextfaceplayer: macro +jumptextfaceplayer: MACRO db jumptextfaceplayer_command dw \1 ; text_pointer endm ; IF _CRYSTAL enum farjumptext_command ; $52 -farjumptext: macro +farjumptext: MACRO db farjumptext_command dba \1 endm ; ENDC enum jumptext_command ; $53 -jumptext: macro +jumptext: MACRO db jumptext_command dw \1 ; text_pointer endm enum waitbutton_command ; $54 -waitbutton: macro +waitbutton: MACRO db waitbutton_command endm enum buttonsound_command ; $55 -buttonsound: macro +buttonsound: MACRO db buttonsound_command endm enum pokepic_command ; $56 -pokepic: macro +pokepic: MACRO db pokepic_command db \1 ; pokemon endm enum closepokepic_command ; $57 -closepokepic: macro +closepokepic: MACRO db closepokepic_command endm enum _2dmenu_command ; $58 -_2dmenu: macro +_2dmenu: MACRO db _2dmenu_command endm enum verticalmenu_command ; $59 -verticalmenu: macro +verticalmenu: MACRO db verticalmenu_command endm enum loadpikachudata_command ; $5a -loadpikachudata: macro +loadpikachudata: MACRO db loadpikachudata_command endm enum randomwildmon_command ; $5b -randomwildmon: macro +randomwildmon: MACRO db randomwildmon_command endm enum loadmemtrainer_command ; $5c -loadmemtrainer: macro +loadmemtrainer: MACRO db loadmemtrainer_command endm enum loadwildmon_command ; $5d -loadwildmon: macro +loadwildmon: MACRO db loadwildmon_command db \1 ; pokemon db \2 ; level endm enum loadtrainer_command ; $5e -loadtrainer: macro +loadtrainer: MACRO db loadtrainer_command db \1 ; trainer_group db \2 ; trainer_id endm enum startbattle_command ; $5f -startbattle: macro +startbattle: MACRO db startbattle_command endm enum reloadmapafterbattle_command ; $60 -reloadmapafterbattle: macro +reloadmapafterbattle: MACRO db reloadmapafterbattle_command endm enum catchtutorial_command ; $61 -catchtutorial: macro +catchtutorial: MACRO db catchtutorial_command db \1 ; byte endm enum trainertext_command ; $62 -trainertext: macro +trainertext: MACRO db trainertext_command db \1 ; which_text endm enum trainerflagaction_command ; $63 -trainerflagaction: macro +trainerflagaction: MACRO db trainerflagaction_command db \1 ; action endm enum winlosstext_command ; $64 -winlosstext: macro +winlosstext: MACRO db winlosstext_command dw \1 ; win_text_pointer dw \2 ; loss_text_pointer endm enum scripttalkafter_command ; $65 -scripttalkafter: macro +scripttalkafter: MACRO db scripttalkafter_command endm enum end_if_just_battled_command ; $66 -end_if_just_battled: macro +end_if_just_battled: MACRO db end_if_just_battled_command endm enum check_just_battled_command ; $67 -check_just_battled: macro +check_just_battled: MACRO db check_just_battled_command endm enum setlasttalked_command ; $68 -setlasttalked: macro +setlasttalked: MACRO db setlasttalked_command db \1 ; object id endm enum applymovement_command ; $69 -applymovement: macro +applymovement: MACRO db applymovement_command db \1 ; object id dw \2 ; data endm enum applymovement2_command ; $6a -applymovement2: macro +applymovement2: MACRO db applymovement2_command dw \1 ; data endm enum faceplayer_command ; $6b -faceplayer: macro +faceplayer: MACRO db faceplayer_command endm enum faceobject_command ; $6c -faceobject: macro +faceobject: MACRO db faceobject_command db \1 ; object1 db \2 ; object2 endm enum variablesprite_command ; $6d -variablesprite: macro +variablesprite: MACRO db variablesprite_command db \1 - SPRITE_VARS ; byte db \2 ; sprite endm enum disappear_command ; $6e -disappear: macro +disappear: MACRO db disappear_command db \1 ; object id endm enum appear_command ; $6f -appear: macro +appear: MACRO db appear_command db \1 ; object id endm enum follow_command ; $70 -follow: macro +follow: MACRO db follow_command db \1 ; object2 db \2 ; object1 endm enum stopfollow_command ; $71 -stopfollow: macro +stopfollow: MACRO db stopfollow_command endm enum moveobject_command ; $72 -moveobject: macro +moveobject: MACRO db moveobject_command db \1 ; object id db \2 ; x @@ -733,19 +733,19 @@ moveobject: macro endm enum writeobjectxy_command ; $73 -writeobjectxy: macro +writeobjectxy: MACRO db writeobjectxy_command db \1 ; object id endm enum loademote_command ; $74 -loademote: macro +loademote: MACRO db loademote_command db \1 ; bubble endm enum showemote_command ; $75 -showemote: macro +showemote: MACRO db showemote_command db \1 ; bubble db \2 ; object id @@ -753,34 +753,34 @@ showemote: macro endm enum spriteface_command ; $76 -spriteface: macro +spriteface: MACRO db spriteface_command db \1 ; object id db \2 ; facing endm enum follownotexact_command ; $77 -follownotexact: macro +follownotexact: MACRO db follownotexact_command db \1 ; object2 db \2 ; object1 endm enum earthquake_command ; $78 -earthquake: macro +earthquake: MACRO db earthquake_command db \1 ; param endm enum changemap_command ; $79 -changemap: macro +changemap: MACRO db changemap_command db \1 ; map_bank dw \2 ; map_data_pointer endm enum changeblock_command ; $7a -changeblock: macro +changeblock: MACRO db changeblock_command db \1 ; x db \2 ; y @@ -788,205 +788,205 @@ changeblock: macro endm enum reloadmap_command ; $7b -reloadmap: macro +reloadmap: MACRO db reloadmap_command endm enum reloadmappart_command ; $7c -reloadmappart: macro +reloadmappart: MACRO db reloadmappart_command endm enum writecmdqueue_command ; $7d -writecmdqueue: macro +writecmdqueue: MACRO db writecmdqueue_command dw \1 ; queue_pointer endm enum delcmdqueue_command ; $7e -delcmdqueue: macro +delcmdqueue: MACRO db delcmdqueue_command db \1 ; byte endm enum playmusic_command ; $7f -playmusic: macro +playmusic: MACRO db playmusic_command dw \1 ; music_pointer endm enum encountermusic_command ; $80 -encountermusic: macro +encountermusic: MACRO db encountermusic_command endm enum musicfadeout_command ; $81 -musicfadeout: macro +musicfadeout: MACRO db musicfadeout_command dw \1 ; music db \2 ; fadetime endm enum playmapmusic_command ; $82 -playmapmusic: macro +playmapmusic: MACRO db playmapmusic_command endm enum dontrestartmapmusic_command ; $83 -dontrestartmapmusic: macro +dontrestartmapmusic: MACRO db dontrestartmapmusic_command endm enum cry_command ; $84 -cry: macro +cry: MACRO db cry_command dw \1 ; cry_id endm enum playsound_command ; $85 -playsound: macro +playsound: MACRO db playsound_command dw \1 ; sound_pointer endm enum waitsfx_command ; $86 -waitsfx: macro +waitsfx: MACRO db waitsfx_command endm enum warpsound_command ; $87 -warpsound: macro +warpsound: MACRO db warpsound_command endm enum specialsound_command ; $88 -specialsound: macro +specialsound: MACRO db specialsound_command endm enum passtoengine_command ; $89 -passtoengine: macro +passtoengine: MACRO db passtoengine_command db \1 ; data_pointer endm enum newloadmap_command ; $8a -newloadmap: macro +newloadmap: MACRO db newloadmap_command db \1 ; which_method endm enum pause_command ; $8b -pause: macro +pause: MACRO db pause_command db \1 ; length endm enum deactivatefacing_command ; $8c -deactivatefacing: macro +deactivatefacing: MACRO db deactivatefacing_command db \1 ; time endm enum priorityjump_command ; $8d -priorityjump: macro +priorityjump: MACRO db priorityjump_command dw \1 ; pointer endm enum warpcheck_command ; $8e -warpcheck: macro +warpcheck: MACRO db warpcheck_command endm enum ptpriorityjump_command ; $8f -ptpriorityjump: macro +ptpriorityjump: MACRO db ptpriorityjump_command dw \1 ; pointer endm enum return_command ; $90 -return: macro +return: MACRO db return_command endm enum end_command ; $91 -end: macro +end: MACRO db end_command endm enum reloadandreturn_command ; $92 -reloadandreturn: macro +reloadandreturn: MACRO db reloadandreturn_command db \1 ; which_method endm enum end_all_command ; $93 -end_all: macro +end_all: MACRO db end_all_command endm enum pokemart_command ; $94 -pokemart: macro +pokemart: MACRO db pokemart_command db \1 ; dialog_id dw \2 ; mart_id endm enum elevator_command ; $95 -elevator: macro +elevator: MACRO db elevator_command dw \1 ; floor_list_pointer endm enum trade_command ; $96 -trade: macro +trade: MACRO db trade_command db \1 ; trade_id endm enum askforphonenumber_command ; $97 -askforphonenumber: macro +askforphonenumber: MACRO db askforphonenumber_command db \1 ; number endm enum phonecall_command ; $98 -phonecall: macro +phonecall: MACRO db phonecall_command dw \1 ; caller_name endm enum hangup_command ; $99 -hangup: macro +hangup: MACRO db hangup_command endm enum describedecoration_command ; $9a -describedecoration: macro +describedecoration: MACRO db describedecoration_command db \1 ; byte endm enum fruittree_command ; $9b -fruittree: macro +fruittree: MACRO db fruittree_command db \1 ; tree_id endm enum specialphonecall_command ; $9c -specialphonecall: macro +specialphonecall: MACRO db specialphonecall_command dw \1 ; call_id endm enum checkphonecall_command ; $9d -checkphonecall: macro +checkphonecall: MACRO db checkphonecall_command endm enum verbosegiveitem_command ; $9e -verbosegiveitem: macro +verbosegiveitem: MACRO db verbosegiveitem_command db \1 ; item if _NARG == 2 @@ -997,31 +997,31 @@ endc endm enum verbosegiveitem2_command ; $9f -verbosegiveitem2: macro +verbosegiveitem2: MACRO db verbosegiveitem2_command db \1 ; item db \2 ; var endm enum swarm_command ; $a0 -swarm: macro +swarm: MACRO db swarm_command db \1 ; flag map \2 ; map endm enum halloffame_command ; $a1 -halloffame: macro +halloffame: MACRO db halloffame_command endm enum credits_command ; $a2 -credits: macro +credits: MACRO db credits_command endm enum warpfacing_command ; $a3 -warpfacing: macro +warpfacing: MACRO db warpfacing_command db \1 ; facing map \2 ; map @@ -1030,27 +1030,27 @@ warpfacing: macro endm enum battletowertext_command ; $a4 -battletowertext: macro +battletowertext: MACRO db battletowertext_command db \1 ; memory endm enum landmarktotext_command ; $a5 -landmarktotext: macro +landmarktotext: MACRO db landmarktotext_command db \1 ; id db \2 ; memory endm enum trainerclassname_command ; $a6 -trainerclassname: macro +trainerclassname: MACRO db trainerclassname_command db \1 ; id db \2 ; memory endm enum name_command ; $a7 -name: macro +name: MACRO db name_command db \1 ; type db \2 ; id @@ -1058,12 +1058,12 @@ name: macro endm enum wait_command ; $a8 -wait: macro +wait: MACRO db wait_command db \1 ; duration endm enum check_save_command ; $a9 -check_save: macro +check_save: MACRO db check_save_command endm |