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