ref: 2354c41a96bdf80861338add2f0b3a67b18f160e
dir: /engine/phone/scripts/tully.asm/
TullyPhoneCalleeScript: gettrainername STRING_BUFFER_3, FISHER, TULLY1 checkflag ENGINE_TULLY iftrue .WantsBattle farscall PhoneScript_AnswerPhone_Male checkflag ENGINE_TULLY_SUNDAY_NIGHT iftrue .NotSunday checkflag ENGINE_TULLY_HAS_WATER_STONE iftrue .WaterStone readvar VAR_WEEKDAY ifnotequal SUNDAY, .NotSunday checktime NITE iftrue TullySundayNight .NotSunday: farsjump TullyNoItemScript .WantsBattle: getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_42 farsjump TullyForwardScript .WaterStone: getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_42 farsjump TullyHurryScript TullyPhoneCallerScript: gettrainername STRING_BUFFER_3, FISHER, TULLY1 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_TULLY iftrue .Generic checkflag ENGINE_TULLY_SUNDAY_NIGHT iftrue .Generic checkflag ENGINE_TULLY_HAS_WATER_STONE iftrue .Generic farscall PhoneScript_Random3 ifequal 0, TullyWantsBattle checkevent EVENT_TULLY_GAVE_WATER_STONE iftrue .WaterStone farscall PhoneScript_Random2 ifequal 0, TullyFoundWaterStone .WaterStone: farscall PhoneScript_Random11 ifequal 0, TullyFoundWaterStone .Generic: farsjump Phone_GenericCall_Male TullySundayNight: setflag ENGINE_TULLY_SUNDAY_NIGHT TullyWantsBattle: getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_42 setflag ENGINE_TULLY farsjump PhoneScript_WantsToBattle_Male TullyFoundWaterStone: setflag ENGINE_TULLY_HAS_WATER_STONE getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_42 farsjump PhoneScript_FoundItem_Male