object_const_def const MANIASHOUSE_ROCKER ManiasHouse_MapScripts: def_scene_scripts def_callbacks ManiaScript: faceplayer opentext checkevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM iftrue .default_postevent checkevent EVENT_GOT_SHUCKIE iftrue .alreadyhaveshuckie writetext ManiaText_AskLookAfterShuckle yesorno iffalse .refusetotakeshuckie special GiveShuckle iffalse .partyfull writetext ManiaText_TakeCareOfShuckle promptbutton waitsfx writetext ManiaText_GotShuckle playsound SFX_KEY_ITEM waitsfx closetext setevent EVENT_GOT_SHUCKIE end .alreadyhaveshuckie checkflag ENGINE_GOT_SHUCKIE_TODAY iffalse .returnshuckie writetext ManiaText_TakeCareOfShuckle waitbutton closetext end .partyfull writetext ManiaText_PartyFull waitbutton closetext end .refusetotakeshuckie writetext ManiaText_IfHeComesBack waitbutton closetext end .returnshuckie writetext ManiaText_CanIHaveMyMonBack yesorno iffalse .refused special ReturnShuckie ifequal SHUCKIE_WRONG_MON, .wrong ifequal SHUCKIE_REFUSED, .refused ifequal SHUCKIE_FAINTED, .default_postevent ifequal SHUCKIE_EVOLVED, .evolved ifequal SHUCKIE_HAPPY, .superhappy writetext ManiaText_ThankYou waitbutton closetext end .wrong writetext ManiaText_ShuckleNotThere waitbutton closetext end .superhappy writetext ManiaText_ShuckleLikesYou promptbutton verbosegiveitem ANTIQUE_POT iffalse .NoRoom1 setevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM .NoRoom1: closetext end .refused writetext ManiaText_SameAsBeingRobbed waitbutton closetext end .evolved writetext ManiaText_Pockle promptbutton verbosegiveitem ANTIQUE_POT iffalse .NoRoom2 setevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM .NoRoom2: closetext end .default_postevent writetext ManiaText_HappinessSpeech waitbutton closetext end ManiasHouseUnusedBookshelf: ; unreferenced jumpstd PictureBookshelfScript ManiaText_AskLookAfterShuckle: text "I-I'm in shock!" para "A guy about your" line "age with piercing" cont "eyes and long hair" cont "came in." para "He scared me into" line "giving him my" cont "prized #MON!" para "I still have one" line "left, but what if" cont "he comes back?" para "You look strong." line "Could you look" cont "after my #MON" cont "for a while?" done ManiaText_TakeCareOfShuckle: text "Oh, thank you!" para "Take good care of" line "it, please!" done ManiaText_GotShuckle: text " received a" line "SHUCKLE." done ManiaText_PartyFull: text "Your #MON party" line "is full." done ManiaText_IfHeComesBack: text "Oh, no… What'll" line "I do if he comes" cont "back?" done ManiaText_CanIHaveMyMonBack: text "Hi! How's my" line "SHUCKIE?" para "If you have them" line "with you, may I" cont "see them?" done ManiaText_ThankYou: text "SHUCKIE seems to" line "want to spend a" cont "little more time" cont "with you." done ManiaText_ShuckleNotThere: text "Hey, you don't" line "have SHUCKIE with" cont "you." done ManiaText_ShuckleLikesYou: text "Looks like SHUCKIE" line "really likes you!" para "If you're going" line "to keep SHUCKIE," cont "you can have this" cont "too!" done ManiaText_SameAsBeingRobbed: text "Come back with" line "SHUCKIE sometime!" done ManiaText_HappinessSpeech: text "SHUCKIE loves that" line "ANTIQUE POT, so" cont "I'm sure it'll" cont "appreciate you" cont "keeping it safe." para "Promise to be good" line "to SHUCKIE, won't" cont "you?" done ManiaText_Pockle: text "Wow, you made" line "SHUCKIE evolve?" para "That's excellent!" line "They look really" cont "pleased now, too." para "There's not much" line "point in taking" cont "this now that you" cont "evolved SHUCKIE," cont "but have this!" done ManiasHouse_MapEvents: db 0, 0 ; filler def_warp_events warp_event 2, 7, CIANWOOD_CITY, 1 warp_event 3, 7, CIANWOOD_CITY, 1 def_coord_events def_bg_events def_object_events object_event 2, 4, SPRITE_ROCKER, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ManiaScript, -1