I'm attempting to implement a legal crawl that displays before the game start, and then eventually transition to a StartMenu. I figured this could be done with a Timer object, through a script on the actual LegalCrawl.tscn Panel node. After 7 seconds, transition to the StartMenu.tscn.
Except, that in its current implementation, I am getting an error of Attempt to call function 'set_wait_time' in base 'null instance' on a null instance when it attempts to make the set_wait_time call (i've highlighted the offending LOC with a comment below). My initial presumption is that the Engine isn't loading the Timer class. This seems like the Class instance for Timer isn't being loaded. I'm still new to Godot, am I missing something here?
# Transitions to the Menu Screen Scene
Inherits behavior from Ready Event
timer = get_node("Timer")
timer.set_wait_time(5) # Errors Here: Attempt to call function 'set_wait_time' in base 'null instance' on a null instance.
timer.connect("timeout", self, "_on_timeout_expire")
This method runs the Scene loading method, tranisitioning to the main