ref: 62dd7a8bae55741c76ac20aa1a3c6db0341589f8
dir: /maps/RuinsOfAlphOmanyteChamber.asm/
RuinsOfAlphOmanyteChamber_MapScriptHeader: .MapTriggers: db 2 maptrigger .CheckWall maptrigger .DummyTrigger .MapCallbacks: db 1 dbw MAPCALLBACK_TILES, .HiddenDoors .CheckWall: special SpecialOmanyteChamber checkevent EVENT_WALL_OPENED_IN_OMANYTE_CHAMBER iftrue .OpenWall end .OpenWall: priorityjump .WallOpenScript end .DummyTrigger: end .HiddenDoors: checkevent EVENT_WALL_OPENED_IN_OMANYTE_CHAMBER iftrue .WallOpen changeblock $4, $0, $2e .WallOpen: checkevent EVENT_SOLVED_OMANYTE_PUZZLE iffalse .FloorClosed return .FloorClosed: changeblock $2, $2, $1 changeblock $4, $2, $2 return .WallOpenScript: pause 30 earthquake 30 showemote EMOTE_SHOCK, PLAYER, 20 pause 30 playsound SFX_STRENGTH changeblock $4, $0, $30 reloadmappart earthquake 50 dotrigger $1 closetext end MapRuinsOfAlphOmanyteChamberSignpost2Script: refreshscreen $0 writebyte $1 special Special_UnownPuzzle closetext iftrue UnknownScript_0x58c36 end UnknownScript_0x58c36: setevent EVENT_RUINS_OF_ALPH_INNER_CHAMBER_TOURISTS setevent EVENT_SOLVED_OMANYTE_PUZZLE setflag ENGINE_UNLOCKED_UNOWNS_2 domaptrigger RUINS_OF_ALPH_INNER_CHAMBER, $1 earthquake 30 showemote EMOTE_SHOCK, PLAYER, 15 changeblock $2, $2, $18 changeblock $4, $2, $19 reloadmappart playsound SFX_STRENGTH earthquake 80 applymovement PLAYER, MovementData_0x58c8c playsound SFX_KINESIS waitsfx pause 20 warpcheck end MapRuinsOfAlphOmanyteChamberSignpost1Script: jumptext UnknownText_0x58d01 MapRuinsOfAlphOmanyteChamberSignpost3Script: jumptext UnknownText_0x58d26 MapRuinsOfAlphOmanyteChamberSignpost4Script: opentext writetext UnknownText_0x58c8e writebyte $2 special Special_DisplayUnownWords closetext end MapRuinsOfAlphOmanyteChamberSignpost5Script: checkevent EVENT_WALL_OPENED_IN_OMANYTE_CHAMBER iftrue UnknownScript_0x58c85 opentext writetext UnknownText_0x58cc0 writebyte $2 special Special_DisplayUnownWords closetext end UnknownScript_0x58c85: opentext writetext UnknownText_0x58ce1 waitbutton closetext end MovementData_0x58c8c: db $59 ; movement step_end UnknownText_0x58c8e: text "Patterns appeared" line "on the walls…" done ; possibly unused.. this again? UnknownText_0x58caf: text "It's UNOWN text!" done UnknownText_0x58cc0: text "Patterns appeared" line "on the walls…" done UnknownText_0x58ce1: text "There's a big hole" line "in the wall!" done UnknownText_0x58d01: text "It's a replica of" line "an ancient #-" cont "MON." done UnknownText_0x58d26: text "This #MON" line "drifted in the" para "sea by twisting" line "its ten tentacles." done RuinsOfAlphOmanyteChamber_MapEventHeader: ; filler db 0, 0 .Warps: db 5 warp_def $9, $3, 3, RUINS_OF_ALPH_OUTSIDE warp_def $9, $4, 3, RUINS_OF_ALPH_OUTSIDE warp_def $3, $3, 6, RUINS_OF_ALPH_INNER_CHAMBER warp_def $3, $4, 7, RUINS_OF_ALPH_INNER_CHAMBER warp_def $0, $4, 1, RUINS_OF_ALPH_OMANYTE_ITEM_ROOM .XYTriggers: db 0 .Signposts: db 6 signpost 3, 2, SIGNPOST_READ, MapRuinsOfAlphOmanyteChamberSignpost1Script signpost 3, 5, SIGNPOST_READ, MapRuinsOfAlphOmanyteChamberSignpost1Script signpost 2, 3, SIGNPOST_UP, MapRuinsOfAlphOmanyteChamberSignpost2Script signpost 2, 4, SIGNPOST_UP, MapRuinsOfAlphOmanyteChamberSignpost3Script signpost 0, 3, SIGNPOST_UP, MapRuinsOfAlphOmanyteChamberSignpost4Script signpost 0, 4, SIGNPOST_UP, MapRuinsOfAlphOmanyteChamberSignpost5Script .PersonEvents: db 0