Skip to content
Snippets Groups Projects
Select Git revision
  • 433713439ab027fc251856bd9deef928ab42083a
  • master default protected
  • v3-modify-mail
  • snyk-fix-207483a1e839c807f95a55077e86527d
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_ru
  • translations_6e4a5e377a3e50f17e6402264fdbfcc6_ru
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_fa_IR
  • translations_en-yml--master_fa_IR
  • snyk-fix-7d634f2eb65555f41bf06d6af930e812
  • translations_en-yml--master_ar
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_el
  • jfederico-patch-1
  • v2
  • v3
  • v1
  • release-3.1.0.2
  • release-3.1.0.1
  • release-3.1.0
  • release-2.14.8.4
  • release-3.0.9.1
  • release-3.0.9
  • release-3.0.8.1
  • release-2.14.8.3
  • release-3.0.8
  • release-3.0.7.1
  • release-2.14.8.2
  • release-3.0.7
  • release-3.0.6.1
  • release-3.0.6
  • release-3.0.5.4
  • release-3.0.5.3
  • release-2.14.8.1
  • release-3.0.5.2
  • release-3.0.5.1
  • release-3.0.5
35 results

sample.env

Blame
  • MainMenu.gd 2.33 KiB
    extends Control
    
    
    # Called when the node enters the scene tree for the first time.
    func _ready():
        pass # Replace with function body.
    
    
    # Called every frame. 'delta' is the elapsed time since the previous frame.
    #func _process(delta):
    #    pass
    
    
    func _on_but_local_two_player_pressed():
        $"/root/GameSettings".rendering_enabled = true
        $"/root/GameSettings".learn_with_images = false
        $"/root/GameSettings".local_two_player = true;
        get_tree().change_scene("res://Main.tscn")
        pass # Replace with function body.
    
    
    func _on_but_two_re_with_images_pressed():
        $"/root/GameSettings".rendering_enabled = true
        $"/root/GameSettings".learn_with_images = true
        $"/root/GameSettings".trainings_mode_enabled = false
        get_tree().change_scene("res://Main.tscn")
    
    
    
    func _on_but_two_re_with_position_pressed():
        $"/root/GameSettings".rendering_enabled = $vbox_two_learner/HBoxContainer/cb_rendering_enabled.is_pressed()
        $"/root/GameSettings".learn_with_images = false
        $"/root/GameSettings".trainings_mode_enabled = false
        if not $"/root/GameSettings".rendering_enabled:
            $vbox_two_learner.hide()
            $lbl_game_running.show()
            get_viewport().set_clear_mode(Viewport.CLEAR_MODE_ONLY_NEXT_FRAME)
            # Wait until the frame has finished before getting the texture.
            yield(VisualServer, "frame_post_draw")
            print("Rendering is disabled")
        get_tree().change_scene("res://Main.tscn")
    
    
    
    func _on_cb_rendering_enabled_pressed():
        $"/root/GameSettings".rendering_enabled = $vbox_two_learner/HBoxContainer/cb_rendering_enabled.is_pressed()
        if not $"/root/GameSettings".rendering_enabled:
            $vbox_two_learner.hide()
        else:
            $lbl_game_running.show()
        print($"/root/GameSettings".rendering_enabled)
    
    
    
    func _on_but_trainer_with_images_pressed():
        $"/root/GameSettings".rendering_enabled = true
        $"/root/GameSettings".learn_with_images = true
        $"/root/GameSettings".trainings_mode_enabled = true
        get_tree().change_scene("res://Main.tscn")
       
    
    
    func _on_but_trainer_with_position_pressed():
        $"/root/GameSettings".rendering_enabled = true
        $"/root/GameSettings".learn_with_images = false
        $"/root/GameSettings".trainings_mode_enabled = true
        get_tree().change_scene("res://Main.tscn")
    
    
    
    func _on_but_settings_pressed():
        get_tree().change_scene("res://SettingsWindow.tscn")