1.9 KiB
Map Scripts
const_value set 2
constMAPNAME_PERSONNAME
MapName_MapScriptHeader:
.MapTriggers: db N
maptriggerscript
.MapCallbacks: db N
dbwtype, script
Event scripts
Text
Movement data
MapName_MapEventHeader:
; filler
db 0, 0
.Warps: db N
warp_defy, x, warp_id, map
.XYTriggers: db N
xy_triggerid, y, x,$0, script,$0,$0
.Signposts: db N
signposty, x, type, script**
Signpost types:
-
SIGNPOST_READ -
SIGNPOST_UP/DOWN/LEFT/RIGHT -
SIGNPOST_IFSET/IFNOTSETdwevent_flag, script -
SIGNPOST_ITEMdwbevent_flag, item_id -
SIGNPOST_COPY
.PersonEvents: db N
person_eventsprite, y, x, movement, ry, rx, hour, daytime, palette, type, range, script, event_flag
Movement types:
-
SPRITEMOVEDATA_ITEM_TREE -
SPRITEMOVEDATA_WANDER -
SPRITEMOVEDATA_SPINRANDOM_SLOW -
SPRITEMOVEDATA_WALK_UP_DOWN -
SPRITEMOVEDATA_WALK_LEFT_RIGHT -
SPRITEMOVEDATA_STANDING_UP/DOWN/LEFT/RIGHT -
SPRITEMOVEDATA_SPINRANDOM_FAST -
SPRITEMOVEDATA_SNORLAX -
SPRITEMOVEDATA_POKEMON -
SPRITEMOVEDATA_SUDOWOODO -
SPRITEMOVEDATA_SMASHABLE_ROCK -
SPRITEMOVEDATA_STRENGTH_BOULDER -
SPRITEMOVEDATA_SPINCOUNTERCLOCKWISE -
SPRITEMOVEDATA_SPINCLOCKWISE -
SPRITEMOVEDATA_BIGDOLL -
SPRITEMOVEDATA_LAPRAS
Person types:
-
PERSONTYPE_SCRIPT -
PERSONTYPE_ITEMBALLitemballitem_id -
PERSONTYPE_TRAINERtrainerevent_flag, group_id, trainer_id, seen_text, beaten_text, loss_text, script