diff --git a/Scenes/Prefabs/Global.tscn b/Scenes/Prefabs/Global.tscn index 82252c0..859e1f7 100644 --- a/Scenes/Prefabs/Global.tscn +++ b/Scenes/Prefabs/Global.tscn @@ -310,6 +310,7 @@ layer = 1 [node name="FPSCount" type="Label" parent="GameHUD"] unique_name_in_owner = true +visible = false anchors_preset = 3 anchor_left = 1.0 anchor_top = 1.0 diff --git a/Scripts/Classes/Entities/Player.gd b/Scripts/Classes/Entities/Player.gd index 5f225ca..31a932b 100644 --- a/Scripts/Classes/Entities/Player.gd +++ b/Scripts/Classes/Entities/Player.gd @@ -270,6 +270,7 @@ func _physics_process(delta: float) -> void: set_power_state_frame() if Input.is_action_just_pressed("debug_noclip") and Global.debug_mode: state_machine.transition_to("NoClip") + Global.log_comment("NOCLIP Enabled") up_direction = -gravity_vector handle_directions() handle_block_collision_detection() diff --git a/Scripts/Classes/Singletons/Global.gd b/Scripts/Classes/Singletons/Global.gd index a7c9a2d..5c14eda 100644 --- a/Scripts/Classes/Singletons/Global.gd +++ b/Scripts/Classes/Singletons/Global.gd @@ -263,6 +263,10 @@ func take_screenshot() -> void: var img: Image = get_viewport().get_texture().get_image() var filename = Global.config_path.path_join("screenshots/screenshot_" + str(int(Time.get_unix_time_from_system())) + ".png") var err = img.save_png(filename) + if !err: + log_comment("Screenshot Saved!") + else: + log_error(error_string(err)) func handle_p_switch(delta: float) -> void: if p_switch_active and get_tree().paused == false: diff --git a/Scripts/Classes/States/Player/NoClip.gd b/Scripts/Classes/States/Player/NoClip.gd index b337082..38f1ae1 100755 --- a/Scripts/Classes/States/Player/NoClip.gd +++ b/Scripts/Classes/States/Player/NoClip.gd @@ -15,6 +15,7 @@ func physics_update(_delta: float) -> void: player.move_and_slide() if Input.is_action_just_pressed("jump_0"): state_machine.transition_to("Normal") + Global.log_comment("NOCLIP Disabled") func exit() -> void: player.can_hurt = false