ref: 0c7b309f7f275f7cfee99bddea8b645c4c8f5f7f
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, ROUTE_42 farsjump TullyForwardScript .WaterStone: getlandmarkname STRING_BUFFER_5, 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, ROUTE_42 setflag ENGINE_TULLY farsjump PhoneScript_WantsToBattle_Male TullyFoundWaterStone: setflag ENGINE_TULLY_HAS_WATER_STONE getlandmarkname STRING_BUFFER_5, ROUTE_42 farsjump PhoneScript_FoundItem_Male