mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-07 00:25:24 +13:00
Gates, Marts, and Pokecenters!
Ruddy Town is now populated, and Gates, Marts, and Pokecenters now populate the areas. Nihon is more mapped out!
This commit is contained in:
parent
0287e5cae6
commit
1f1f59874e
29 changed files with 677 additions and 11 deletions
|
|
@ -4,7 +4,12 @@ BlueForest_MapScripts:
|
|||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
callback MAPCALLBACK_NEWMAP, BlueForestFlypointCallback
|
||||
|
||||
BlueForestFlypointCallback:
|
||||
setflag ENGINE_FLYPOINT_BLUE_FOREST
|
||||
endcallback
|
||||
|
||||
BlueForest_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
|
|
|
|||
|
|
@ -168,6 +168,8 @@ CoralCity_MapEvents:
|
|||
def_warp_events
|
||||
warp_event 14, 32, SAVOY_CITY, 4 ;south port, north
|
||||
warp_event 14, 33, SAVOY_CITY, 5 ;south port, south
|
||||
warp_event 31, 10, CORAL_CITY_POKECENTER_1F, 1 ; pokecenter
|
||||
warp_event 31, 14, CORAL_MART, 1 ; mart
|
||||
|
||||
def_coord_events
|
||||
|
||||
|
|
|
|||
65
maps/CoralCityPokecenter1F.asm
Normal file
65
maps/CoralCityPokecenter1F.asm
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
object_const_def
|
||||
const CORALCITYPOKECENTER1F_NURSE
|
||||
const CORALCITYPOKECENTER1F_SAILOR
|
||||
const CORALCITYPOKECENTER1F_FISHER
|
||||
const CORALCITYPOKECENTER1F_GENTLEMAN
|
||||
|
||||
CoralCityPokecenter1F_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
CoralCityPokecenter1FNurseScript:
|
||||
jumpstd PokecenterNurseScript
|
||||
|
||||
CoralCityPokecenter1FSailorScript:
|
||||
jumptextfaceplayer CoralCityPokecenter1FSailorText
|
||||
|
||||
CoralCityPokecenter1FSailorText:
|
||||
text "Me? Oh, I'm a forei-"
|
||||
line "gner."
|
||||
|
||||
para "My boys hauled up,"
|
||||
line "so I'm waiting for"
|
||||
cont "loading up to"
|
||||
cont "finish."
|
||||
done
|
||||
|
||||
CoralCityPokecenter1FFisherScript:
|
||||
jumptextfaceplayer CoralCityPokecenter1FFisherText
|
||||
|
||||
CoralCityPokecenter1FFisherText:
|
||||
text "OAK? Oh, he's al-"
|
||||
line "ways gone."
|
||||
|
||||
para "It's so annoying!"
|
||||
line "Why is he even a"
|
||||
cont "GYM LEADER, then?"
|
||||
done
|
||||
|
||||
CoralCityPokecenter1FGentlemanScript:
|
||||
jumptextfaceplayer CoralCityPokecenter1FGentlemanText
|
||||
|
||||
CoralCityPokecenter1FGentlemanText:
|
||||
text "Oh, I adore"
|
||||
line "CARAPTHOR. It's"
|
||||
cont "so preppy!"
|
||||
done
|
||||
|
||||
CoralCityPokecenter1F_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 3, 7, CORAL_CITY, 3
|
||||
warp_event 4, 7, CORAL_CITY, 3
|
||||
warp_event 0, 7, NIHON_POKECENTER_2F, 1
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 1, SPRITE_NURSE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CoralCityPokecenter1FNurseScript, -1
|
||||
object_event 13, 3, SPRITE_FISHER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CoralCityPokecenter1FFisherScript, -1
|
||||
object_event 1, 4, SPRITE_GENTLEMAN, SPRITEMOVEDATA_WANDER, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CoralCityPokecenter1FGentlemanScript, -1
|
||||
object_event 7, 5, SPRITE_SAILOR, SPRITEMOVEDATA_STANDING_DOWN, 1, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CoralCityPokecenter1FSailorScript, -1
|
||||
53
maps/CoralMart.asm
Normal file
53
maps/CoralMart.asm
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
object_const_def
|
||||
const CORALMART_CLERK
|
||||
const CORALMART_SAILOR
|
||||
const CORALMART_POKEFAN_M
|
||||
|
||||
CoralMart_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
CoralMartClerkScript:
|
||||
opentext
|
||||
pokemart MARTTYPE_STANDARD, MART_CORALCITY
|
||||
closetext
|
||||
end
|
||||
|
||||
CoralMartSailorScript:
|
||||
jumptextfaceplayer CoralMartSailorText
|
||||
|
||||
CoralMartPokefanMScript:
|
||||
jumptextfaceplayer CoralMartPokefanMText
|
||||
|
||||
CoralMartSailorText:
|
||||
text "Bah! Nowt that"
|
||||
line "would survive a"
|
||||
cont "voyage!"
|
||||
|
||||
para "I'm gonna go get"
|
||||
line "DEMPSEY!" ; Referencing Jack Dempsey - he's actually just the sailor in the pokecenter.
|
||||
done
|
||||
|
||||
CoralMartPokefanMText:
|
||||
text "GREAT BALLS?"
|
||||
line "Where I'm from,"
|
||||
cont "they're called"
|
||||
cont "SUPER BALLS."
|
||||
done
|
||||
|
||||
CoralMart_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 4, 7, CORAL_CITY, 4
|
||||
warp_event 5, 7, CORAL_CITY, 4
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 1, 2, SPRITE_CLERK, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CoralMartClerkScript, -1
|
||||
object_event 15, 2, SPRITE_SAILOR, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CoralMartSailorScript, -1
|
||||
object_event 9, 5, SPRITE_POKEFAN_M, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CoralMartPokefanMScript, -1
|
||||
|
|
@ -120,6 +120,11 @@ DebugFlyScript:
|
|||
setflag ENGINE_FLYPOINT_SILVER_CAVE
|
||||
setflag ENGINE_FLYPOINT_SILENT_HILLS
|
||||
setflag ENGINE_FLYPOINT_OLD
|
||||
setflag ENGINE_FLYPOINT_SAVOY
|
||||
setflag ENGINE_FLYPOINT_CORAL
|
||||
setflag ENGINE_FLYPOINT_BLUE_FOREST
|
||||
setflag ENGINE_FLYPOINT_RUDDY
|
||||
setflag ENGINE_FLYPOINT_AVENTURINE
|
||||
|
||||
setevent EVENT_BEAT_ELITE_FOUR
|
||||
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
|
||||
|
||||
|
||||
2
maps/NihonGateNorthSouthStairs.ablk
Normal file
2
maps/NihonGateNorthSouthStairs.ablk
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
|
||||
|
||||
|
|
@ -9,8 +9,8 @@ Route52_MapEvents:
|
|||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 8, 9, RUDDY_TOWN, 1
|
||||
warp_event 9, 9, RUDDY_TOWN, 2
|
||||
warp_event 8, 9, ROUTE_52_RUDDY_TOWN_GATE, 1
|
||||
warp_event 9, 9, ROUTE_52_RUDDY_TOWN_GATE, 2
|
||||
|
||||
def_coord_events
|
||||
|
||||
|
|
|
|||
45
maps/Route52RuddyTownGate.asm
Normal file
45
maps/Route52RuddyTownGate.asm
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
object_const_def
|
||||
const ROUTE52_RUDDYTOWNGATE_OFFICER
|
||||
const ROUTE52_RUDDYTOWNGATE_GENTLEMAN
|
||||
|
||||
Route52RuddyTownGate_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
Route52RuddyTownGateOfficerScript:
|
||||
jumptextfaceplayer Route52RuddyTownGateOfficerText
|
||||
|
||||
Route52RuddyTownGateOfficerText:
|
||||
text "RUDDY TOWN is a"
|
||||
line "mining town at"
|
||||
cont "heart."
|
||||
|
||||
para "Enjoy your stay!"
|
||||
done
|
||||
|
||||
Route52RuddyTownGateGentlemanScript:
|
||||
jumptextfaceplayer Route52RuddyTownGateGentlemanText
|
||||
|
||||
Route52RuddyTownGateGentlemanText:
|
||||
text "I'm a stone colle-"
|
||||
line "ctor. The miners"
|
||||
cont "sometimes share!"
|
||||
done
|
||||
|
||||
Route52RuddyTownGate_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 4, 7, ROUTE_52, 1
|
||||
warp_event 5, 7, ROUTE_52, 1
|
||||
warp_event 4, 0, RUDDY_TOWN, 1
|
||||
warp_event 5, 0, RUDDY_TOWN, 2
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 0, 4, SPRITE_OFFICER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, Route52RuddyTownGateOfficerScript, -1
|
||||
object_event 6, 5, SPRITE_GENTLEMAN, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, Route52RuddyTownGateGentlemanScript, -1
|
||||
61
maps/Route53RuddyTownGate.asm
Normal file
61
maps/Route53RuddyTownGate.asm
Normal file
|
|
@ -0,0 +1,61 @@
|
|||
object_const_def
|
||||
const ROUTE53_RUDDYTOWNGATE_OFFICER
|
||||
const ROUTE53_RUDDYTOWNGATE_GENTLEMAN
|
||||
|
||||
Route53RuddyTownGate_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
Route53RuddyTownGateOfficerScript:
|
||||
jumptextfaceplayer Route53RuddyTownGateOfficerText
|
||||
|
||||
Route53RuddyTownGateOfficerText:
|
||||
text "Comment to be"
|
||||
line "written."
|
||||
done
|
||||
|
||||
Route53RuddyTownGateGrampsScript:
|
||||
jumptextfaceplayer Route53RuddyTownGateGrampsText
|
||||
|
||||
Route53RuddyTownGateGrampsText:
|
||||
text "My TREBIR plays"
|
||||
line "classic music to"
|
||||
cont "me."
|
||||
|
||||
para "A simple grammap-"
|
||||
line "hone cannot"
|
||||
cont "replicate such"
|
||||
cont "beauty!"
|
||||
done
|
||||
|
||||
Route53RuddyTownGateTrebirScript:
|
||||
faceplayer
|
||||
opentext
|
||||
writetext Route53RuddyTownGateTrebirText
|
||||
cry TREBIR
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
Route53RuddyTownGateTrebirText:
|
||||
text "TREBIR: Twitwoo!"
|
||||
done
|
||||
|
||||
Route53RuddyTownGate_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 0, 7, RUDDY_TOWN, 5
|
||||
warp_event 1, 7, RUDDY_TOWN, 5
|
||||
warp_event 8, 7, DEBUG_ROOM, 1 ; Route 53
|
||||
warp_event 9, 7, DEBUG_ROOM, 1 ; Route 53
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 2, SPRITE_OFFICER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, Route53RuddyTownGateOfficerScript, -1
|
||||
object_event 6, 4, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, Route53RuddyTownGateGrampsScript, -1
|
||||
object_event 7, 4, SPRITE_SMALL_BIRD, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_EMOTE, OBJECTTYPE_SCRIPT, 0, Route53RuddyTownGateTrebirScript, -1
|
||||
32
maps/Route54RuddyTownGate.asm
Normal file
32
maps/Route54RuddyTownGate.asm
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
object_const_def
|
||||
const ROUTE54_RUDDYTOWNGATE_OFFICER
|
||||
|
||||
Route54RuddyTownGate_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
Route54RuddyTownGateOfficerScript:
|
||||
jumptextfaceplayer Route54RuddyTownGateOfficerText
|
||||
|
||||
Route54RuddyTownGateOfficerText:
|
||||
text "Be careful! ROUTE"
|
||||
line "54 is filled with"
|
||||
cont "SHARPOON!"
|
||||
done
|
||||
|
||||
Route54RuddyTownGate_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 4, 7, RUDDY_TOWN, 10
|
||||
warp_event 5, 7, RUDDY_TOWN, 9
|
||||
warp_event 4, 0, DEBUG_ROOM, 1 ; Route 54
|
||||
warp_event 5, 0, DEBUG_ROOM, 1 ; Route 54
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 0, 3, SPRITE_OFFICER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, Route54RuddyTownGateOfficerScript, -1
|
||||
54
maps/RuddyMart.asm
Normal file
54
maps/RuddyMart.asm
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
object_const_def
|
||||
const RUDDYMART_CLERK
|
||||
const RUDDYMART_POKEFAN_M
|
||||
const RUDDYMART_SPACEWORLD_GIRL
|
||||
|
||||
RuddyMart_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
RuddyMartClerkScript:
|
||||
opentext
|
||||
pokemart MARTTYPE_STANDARD, MART_RUDDYTOWN
|
||||
closetext
|
||||
end
|
||||
|
||||
RuddyMartPokefanMScript:
|
||||
jumptextfaceplayer RuddyMartPokefanMText
|
||||
|
||||
RuddyMartSpaceworldGirlScript:
|
||||
jumptextfaceplayer RuddyMartSpaceworldGirlText
|
||||
|
||||
RuddyMartPokefanMText:
|
||||
text "My kid is always"
|
||||
line "asking for weird"
|
||||
cont "MAIL."
|
||||
|
||||
para "I'll never unders-"
|
||||
line "tand the young!"
|
||||
done
|
||||
|
||||
RuddyMartSpaceworldGirlText:
|
||||
text "The selection"
|
||||
line "here is so odd!"
|
||||
|
||||
para "I guess they can't"
|
||||
line "afford much?"
|
||||
done
|
||||
|
||||
RuddyMart_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 4, 7, RUDDY_TOWN, 4
|
||||
warp_event 5, 7, RUDDY_TOWN, 4
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 1, 2, SPRITE_CLERK, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyMartClerkScript, -1
|
||||
object_event 13, 2, SPRITE_POKEFAN_M, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyMartPokefanMScript, -1
|
||||
object_event 9, 5, SPRITE_SPACEWORLD_GIRL, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, RuddyMartSpaceworldGirlScript, -1
|
||||
|
|
@ -1,3 +1,7 @@
|
|||
; Ruddy - Old English root for red
|
||||
; Partial inspiration being taken from Merthyr Tydfil
|
||||
; The town itself is based on Kyushu, so the ruins/mountain type thing would actually be a volcano.
|
||||
|
||||
object_const_def
|
||||
|
||||
RuddyTown_MapScripts:
|
||||
|
|
@ -10,16 +14,114 @@ RuddyTown_MapScripts:
|
|||
setflag ENGINE_FLYPOINT_RUDDY
|
||||
return
|
||||
|
||||
RuddyTownBugCatcherScript:
|
||||
jumptextfaceplayer RuddyTownBugCatcherText
|
||||
|
||||
RuddyTownBugCatcherText:
|
||||
text "The VOLCANO? It's"
|
||||
line "mighty scary, I"
|
||||
cont "must say. I read"
|
||||
cont "that it erupted"
|
||||
cont "several times!"
|
||||
|
||||
para "The miners say"
|
||||
line "it's completely"
|
||||
cont "safe, though."
|
||||
done
|
||||
|
||||
RuddyTownTwinScript:
|
||||
jumptextfaceplayer RuddyTownTwinText
|
||||
|
||||
RuddyTownTwinText:
|
||||
text "Mom! I want to"
|
||||
line "explore the"
|
||||
cont "VOLCANO!"
|
||||
done
|
||||
|
||||
RuddyTownBeautyScript:
|
||||
jumptextfaceplayer RuddyTownBeautyText
|
||||
|
||||
RuddyTownBeautyText:
|
||||
text "No, dear, you"
|
||||
line "can't!"
|
||||
|
||||
para "Kids say the"
|
||||
line "darndest things,"
|
||||
cont "don't they?"
|
||||
done
|
||||
|
||||
RuddyTownYoungsterScript:
|
||||
jumptextfaceplayer RuddyTownYoungsterText
|
||||
|
||||
RuddyTownYoungsterText: ; This will be something story-related for Misty to play with.
|
||||
text "Comment to be"
|
||||
line "written."
|
||||
done
|
||||
|
||||
RuddyTownSignScript1:
|
||||
jumptext RuddyTownSignText1
|
||||
|
||||
RuddyTownSignText1:
|
||||
text "RUDDY TOWN"
|
||||
line "The land of fire"
|
||||
cont "and grit!"
|
||||
done
|
||||
|
||||
RuddyTownSignScript2:
|
||||
jumptext RuddyTownSignText2
|
||||
|
||||
RuddyTownSignText2:
|
||||
text "TRAINER TIPS"
|
||||
line "BEAT UP uses the"
|
||||
cont "ATTACK stat of"
|
||||
cont "your party memb-"
|
||||
cont "ers!"
|
||||
|
||||
para "Pair it with #-"
|
||||
line "MON like MACHAMP"
|
||||
cont "and SHARPOON!"
|
||||
done
|
||||
|
||||
RuddyTownSignScript3:
|
||||
jumptext RuddyTownSignText3
|
||||
|
||||
RuddyTownSignText3:
|
||||
text "NORTH: ROUTE 54"
|
||||
line "EAST: ROUTE 53"
|
||||
done
|
||||
|
||||
RuddyTownPokecenterSign:
|
||||
jumpstd PokecenterSignScript
|
||||
|
||||
RuddyTownMartSign:
|
||||
jumpstd MartSignScript
|
||||
|
||||
RuddyTown_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 28, 30, ROUTE_52, 1
|
||||
warp_event 29, 30, ROUTE_52, 2
|
||||
warp_event 28, 30, ROUTE_52_RUDDY_TOWN_GATE, 3 ; south gate
|
||||
warp_event 29, 30, ROUTE_52_RUDDY_TOWN_GATE, 4 ; south gate
|
||||
warp_event 31, 14, RUDDY_TOWN_POKECENTER_1F, 2 ; pokecenter
|
||||
warp_event 17, 22, RUDDY_MART, 2 ; mart
|
||||
warp_event 33, 19, ROUTE_53_RUDDY_TOWN_GATE, 1 ; east gate
|
||||
warp_event 12, 5, DEBUG_ROOM, 2 ; volcano?
|
||||
warp_event 24, 10, DEBUG_ROOM, 2 ; north house
|
||||
warp_event 31, 23, DEBUG_ROOM, 2 ; south house
|
||||
warp_event 29, 5, ROUTE_54_RUDDY_TOWN_GATE, 1 ; north gate
|
||||
warp_event 28, 5, ROUTE_54_RUDDY_TOWN_GATE, 2 ; north gate
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
bg_event 26, 17, BGEVENT_READ, RuddyTownSignScript1
|
||||
bg_event 14, 22, BGEVENT_READ, RuddyTownSignScript2
|
||||
bg_event 28, 14, BGEVENT_READ, RuddyTownSignScript3
|
||||
bg_event 32, 14, BGEVENT_READ, RuddyTownPokecenterSign
|
||||
bg_event 18, 22, BGEVENT_READ, RuddyTownMartSign
|
||||
|
||||
def_object_events
|
||||
|
||||
object_event 29, 9, SPRITE_FISHING_GURU, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyTownBugCatcherScript, -1
|
||||
object_event 23, 20, SPRITE_TWIN, SPRITEMOVEDATA_STANDING_DOWN, 2, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyTownTwinScript, -1
|
||||
object_event 19, 17, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_UP_DOWN, 2, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyTownYoungsterScript, -1
|
||||
object_event 22, 20, SPRITE_TEACHER, SPRITEMOVEDATA_STANDING_DOWN, 2, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyTownBeautyScript, -1
|
||||
|
|
|
|||
66
maps/RuddyTownPokecenter1F.asm
Normal file
66
maps/RuddyTownPokecenter1F.asm
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
object_const_def
|
||||
const RUDDYTOWNPOKECENTER1F_NURSE
|
||||
const RUDDYTOWNPOKECENTER1F_FISHER
|
||||
const RUDDYTOWNPOKECENTER1F_COOLTRAINER_F
|
||||
const RUDDYTOWNPOKECENTER1F_ROCKET
|
||||
|
||||
RuddyTownPokecenter1F_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
RuddyTownPokecenter1FNurseScript:
|
||||
jumpstd PokecenterNurseScript
|
||||
|
||||
; I want this guy to give the player an item at some point.
|
||||
; Moon Stone?
|
||||
RuddyTownPokecenter1FBaldingGuyScript:
|
||||
jumptextfaceplayer RuddyTownPokecenter1FBaldingGuyText
|
||||
|
||||
RuddyTownPokecenter1FBaldingGuyText:
|
||||
text "Haaah! Another day"
|
||||
line "in the mines."
|
||||
done
|
||||
|
||||
RuddyTownPokecenter1FFisherScript:
|
||||
jumptextfaceplayer RuddyTownPokecenter1FFisherText
|
||||
|
||||
RuddyTownPokecenter1FFisherText:
|
||||
text "Sometimes, the"
|
||||
line "minecarts in the"
|
||||
cont "volcano don't"
|
||||
cont "move properly."
|
||||
|
||||
para "Nothing a MACHAMP"
|
||||
line "can't solve!"
|
||||
done
|
||||
|
||||
RuddyTownPokecenter1FGuruScript:
|
||||
jumptextfaceplayer RuddyTownPokecenter1FGuruText
|
||||
|
||||
RuddyTownPokecenter1FGuruText:
|
||||
text "The hot water"
|
||||
line "attracts tons of"
|
||||
cont "rare water MON!"
|
||||
|
||||
para "It's good drinking"
|
||||
line "too!"
|
||||
done
|
||||
|
||||
RuddyTownPokecenter1F_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 3, 7, RUDDY_TOWN, 3
|
||||
warp_event 4, 7, RUDDY_TOWN, 3
|
||||
warp_event 0, 7, NIHON_POKECENTER_2F, 1
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 1, SPRITE_NURSE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyTownPokecenter1FNurseScript, -1
|
||||
object_event 13, 3, SPRITE_FISHER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyTownPokecenter1FFisherScript, -1
|
||||
object_event 1, 4, SPRITE_FISHING_GURU, SPRITEMOVEDATA_WANDER, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyTownPokecenter1FGuruScript, -1
|
||||
object_event 7, 5, SPRITE_BALDING_GUY, SPRITEMOVEDATA_STANDING_DOWN, 1, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, RuddyTownPokecenter1FBaldingGuyScript, -1
|
||||
|
|
@ -191,6 +191,7 @@ SavoyCity_MapEvents:
|
|||
warp_event 23, 5, DEBUG_ROOM, 1 ;north gate, right
|
||||
warp_event 4, 8, CORAL_CITY, 1 ;port north
|
||||
warp_event 4, 9, CORAL_CITY, 2 ;port south
|
||||
warp_event 25, 14, SAVOY_CITY_POKECENTER_1F, 1 ; pokecenter
|
||||
|
||||
def_coord_events
|
||||
|
||||
|
|
|
|||
69
maps/SavoyCityPokecenter1F.asm
Normal file
69
maps/SavoyCityPokecenter1F.asm
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
object_const_def
|
||||
const SAVOYCITYPOKECENTER1F_NURSE
|
||||
const SAVOYCITYPOKECENTER1F_LASS
|
||||
const SAVOYCITYPOKECENTER1F_GENTLEMAN
|
||||
const SAVOYCITYPOKECENTER1F_GAMEBOY_GIRL
|
||||
|
||||
SavoyCityPokecenter1F_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
SavoyCityPokecenter1FNurseScript:
|
||||
jumpstd PokecenterNurseScript
|
||||
|
||||
; This was originally a Rocket, but...
|
||||
; We had one in Old City too...
|
||||
; So I changed this to a Game Boy Girl.
|
||||
SavoyCityPokecenter1FGameBoyGirlScript:
|
||||
jumptextfaceplayer SavoyCityPokecenter1FGameBoyGirlText
|
||||
|
||||
SavoyCityPokecenter1FGameBoyGirlText:
|
||||
text "Mum told me to"
|
||||
line "wait for her here,"
|
||||
cont "so I'm playing"
|
||||
cont "games!" ; This was a Trip World reference but it was a bit too much.
|
||||
done
|
||||
|
||||
; Kuye is the strongest Lass on the planet, so someone should want to catfight with her.
|
||||
SavoyCityPokecenter1FLassScript:
|
||||
jumptextfaceplayer SavoyCityPokecenter1FLassText
|
||||
|
||||
SavoyCityPokecenter1FLassText:
|
||||
text "Ugh! KUYE always"
|
||||
line "shows me up."
|
||||
|
||||
para "I want to knock"
|
||||
line "her down a peg!"
|
||||
done
|
||||
|
||||
SavoyCityPokecenter1FGentlemanScript:
|
||||
jumptextfaceplayer SavoyCityPokecenter1FGentlemanText
|
||||
|
||||
SavoyCityPokecenter1FGentlemanText:
|
||||
text "I bought my son"
|
||||
line "a PUPPERON last"
|
||||
cont "week."
|
||||
|
||||
para "He started saying"
|
||||
line "such strange"
|
||||
cont "words!"
|
||||
done
|
||||
|
||||
SavoyCityPokecenter1F_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 3, 7, SAVOY_CITY, 6
|
||||
warp_event 4, 7, SAVOY_CITY, 6
|
||||
warp_event 0, 7, NIHON_POKECENTER_2F, 1
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 1, SPRITE_NURSE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, SavoyCityPokecenter1FNurseScript, -1
|
||||
object_event 13, 3, SPRITE_LASS, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, SavoyCityPokecenter1FLassScript, -1
|
||||
object_event 1, 4, SPRITE_GENTLEMAN, SPRITEMOVEDATA_WANDER, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, SavoyCityPokecenter1FGentlemanScript, -1
|
||||
object_event 7, 5, SPRITE_GAMEBOY_GIRL, SPRITEMOVEDATA_STANDING_DOWN, 1, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, SavoyCityPokecenter1FGameBoyGirlScript, -1
|
||||
Loading…
Add table
Add a link
Reference in a new issue