extends "res://scripts/AlternativeChoices/AlternativeChoiceBase.gd" func Localization(): localization = ["choice21.2", "", "", "", ""]; func SetCursorStates(): setLabelsPosition = false; cursorStates = [CursorState.Walk, CursorState.Talk, CursorState.Press, CursorState.Press, CursorState.Press, ]; func CheckForVariables(): if Dialogic.get_variable("TwinsNPC") == "fish": $SpriteButtons / Fisher.visible = true; func _on_Arrow_button_up(): if not CheckHover():return ; Dialogic.set_variable("PreviousTimelineChoice", "back"); End() func _on_Fisher_button_up(): if not CheckHover():return ; if Dialogic.get_variable("VisitedFisher") == "0": Dialogic.set_variable("PreviousTimelineChoice", "ribak"); else : Dialogic.set_variable("PreviousTimelineChoice", "ribak_text"); End() func _on_Yacht_button_up(): if not CheckHover():return ; Dialogic.set_variable("PreviousTimelineChoice", "yacht"); End() func _on_Boat_button_up(): if not CheckHover():return ; Dialogic.set_variable("PreviousTimelineChoice", "lodka"); End()