extends Node2D @export var January: Array[PackedStringArray] @export var Febuary: Array[PackedStringArray] @export var March: Array[PackedStringArray] @export var April: Array[PackedStringArray] @export var May: Array[PackedStringArray] @export var June: Array[PackedStringArray] @export var July: Array[PackedStringArray] @export var August: Array[PackedStringArray] @export var September: Array[PackedStringArray] @export var October: Array[PackedStringArray] @export var November: Array[PackedStringArray] @export var December: Array[PackedStringArray] func _ready(): var Date = Time.get_date_dict_from_system() var Tabs = get_node("TabContainer") match Date.month: 2: Tabs.current_tab = 1 3: Tabs.current_tab = 2 4: Tabs.current_tab = 3 5: Tabs.current_tab = 4 6: Tabs.current_tab = 5 7: Tabs.current_tab = 6 8: Tabs.current_tab = 7 9: Tabs.current_tab = 8 10: Tabs.current_tab = 9 11: Tabs.current_tab = 10 12: Tabs.current_tab = 11 # If you can find an easier way to make this shorter WITHOUT removing the decent # variables at the very top, please contribute!!! func Show_Info(Month: int, Day: int): var Text: String match Month: 1: if January[Day - 1].size() != 0: for i in January[Day - 1]: Text = Text + "\n" + i 2: if Febuary[Day - 1].size() != 0: for i in Febuary[Day - 1]: Text = Text + "\n" + i 3: if March[Day - 1].size() != 0: for i in March[Day - 1]: Text = Text + "\n" + i 4: if April[Day - 1].size() != 0: for i in April[Day - 1]: Text = Text + "\n" + i 5: if May[Day - 1].size() != 0: for i in May[Day - 1]: Text = Text + "\n" + i 6: if June[Day - 1].size() != 0: for i in June[Day - 1]: Text = Text + "\n" + i 7: if July[Day - 1].size() != 0: for i in July[Day - 1]: Text = Text + "\n" + i 8: if August[Day - 1].size() != 0: for i in August[Day - 1]: Text = Text + "\n" + i 9: if September[Day - 1].size() != 0: for i in September[Day - 1]: Text = Text + "\n" + i 10: if October[Day - 1].size() != 0: for i in October[Day - 1]: Text = Text + "\n" + i 11: if November[Day - 1].size() != 0: for i in November[Day - 1]: Text = Text + "\n" + i 12: if December[Day - 1].size() != 0: for i in December[Day - 1]: Text = Text + "\n" + i # Do this in case that nothing shows up. if Text == "": Text = "Nothing\n\nSorry about that. Still making stuff for this app." get_node("Info/Text").text = Text get_node("Info").visible = true func Hide_Info(): get_node("Info").visible = false func _on_back_pressed(): get_tree().change_scene_to_file("res://Menu Stuffs/Scene/Main Menu.tscn")