Ejemplo n.º 1
0
    public void OnStartPressed()
    {
        StartPressedEvent spei = new StartPressedEvent();

        spei.startPressed = true;
        spei.FireEvent();
        GD.Print("Start Pressed");
        Visible = false;
    }
Ejemplo n.º 2
0
    // Called when the node enters the scene tree for the first time.
    public override void _Ready()
    {
        StartPressedEvent.RegisterListener(StartListener);

        menuScene         = ResourceLoader.Load("res://Scenes/Menu.tscn") as PackedScene;
        inputHandlerScene = ResourceLoader.Load("res://Scenes/InputHandler.tscn") as PackedScene;
        soundManagerScene = ResourceLoader.Load("res://Scenes/SoundManager.tscn") as PackedScene;
        playerScene       = ResourceLoader.Load("res://Scenes/Player.tscn") as PackedScene;
        OrbScene          = ResourceLoader.Load("res://Scenes/Orb.tscn") as PackedScene;
        StartRoomScene    = ResourceLoader.Load("res://Scenes/StartRoom.tscn") as PackedScene;
        mapBuilderScene   = ResourceLoader.Load("res://Scenes/MapBuilder.tscn") as PackedScene;
        winScene          = ResourceLoader.Load("res://Scenes/WinScene.tscn") as PackedScene;
        Init();
    }
Ejemplo n.º 3
0
 private void StartListener(StartPressedEvent spei)
 {
     InitGame();
 }