diff --git a/App.cs b/App.cs index dd12a7f..22f5752 100644 --- a/App.cs +++ b/App.cs @@ -1,36 +1,178 @@ using Godot; +using Godot.Collections; public class App : Node { [Export] public PackedScene PlanetScene; + public DialogueBox IntroDialogue; + public AnimationPlayer IntroAnimationPlayer; + public Control MainMenu; + public AnimationPlayer MainMenuAnimationPlayer; public Button StartButton; + public Label MasterVolumeLabel; + public Slider MasterVolumeSlider; + + public Label SFXVolumeLabel; + public Slider SFXVolumeSlider; + + public Label MusicVolumeLabel; + public Slider MusicVolumeSlider; + + public AnimationPlayer WinAnimationPlayer; + public Planet Planet; public override void _Ready() { base._Ready(); + IntroDialogue = GetNode("UI/IntroDialogue"); + IntroAnimationPlayer = GetNode("UI/IntroDialogue/AnimationPlayer"); + MainMenu = GetNode("UI/MainMenu"); + MainMenuAnimationPlayer = GetNode("UI/MainMenu/AnimationPlayer"); StartButton = GetNode