HueyPhoneCalleeScript: gettrainername STRING_BUFFER_3, SAILOR, HUEY1 checkflag ENGINE_HUEY iftrue .WantsBattle farscall PhoneScript_AnswerPhone_Male checkflag ENGINE_HUEY_WEDNESDAY_NIGHT iftrue .NotWednesday readvar VAR_WEEKDAY ifnotequal WEDNESDAY, .NotWednesday checktime NITE iftrue HueyWednesdayNight .NotWednesday: special RandomPhoneMon farjump UnknownScript_0xa0908 .WantsBattle: getlandmarkname STRING_BUFFER_5, LIGHTHOUSE farjump HueyWantsBattleScript HueyPhoneCallerScript: gettrainername STRING_BUFFER_3, SAILOR, HUEY1 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_HUEY iftrue .Flavor checkflag ENGINE_HUEY_WEDNESDAY_NIGHT iftrue .Flavor farscall PhoneScript_Random3 ifequal 0, HueyWantsBattle ifequal 1, HueyWantsBattle .Flavor: farjump PhoneScript_MonFlavorText HueyWednesdayNight: setflag ENGINE_HUEY_WEDNESDAY_NIGHT HueyWantsBattle: getlandmarkname STRING_BUFFER_5, LIGHTHOUSE setflag ENGINE_HUEY farjump PhoneScript_WantsToBattle_Male