Closed krazyjakee closed 11 months ago
Includes various fixes that improve the project. Here's a summary of the changes:
In the InputManager.gd file:
InputManager.gd
default_input_actions
load
reload_scene
reset_to_defaults
set_all_input_actions
get_all_input_actions
In the SaveManager.gd file:
SaveManager.gd
In the Fire3D.gd file:
Fire3D.gd
emission_direction
_emission_direction_set
_setup_fire_particle
In the Laser3D.gd file:
Laser3D.gd
transparency
gi_mode
gi_lightmap_scale
_enter_tree
In the Pause.gd file:
Pause.gd
release_mouse_on_pause
saved_mouse_mode
_set_pause
These changes fix various issues and add new functionality to the project, improving its overall stability and user experience.
Includes various fixes that improve the project. Here's a summary of the changes:
In the
InputManager.gd
file:default_input_actions
variable to store the default input actions.load
function to remove thereload_scene
parameter and its related code.reset_to_defaults
function to set all input actions to their default values.set_all_input_actions
function to set all input actions based on a given dictionary.get_all_input_actions
function to retrieve all input actions as a dictionary.In the
SaveManager.gd
file:reload_scene
parameter from theload
function and its related code.In the
Fire3D.gd
file:emission_direction
variable to control the direction of the fire._emission_direction_set
function to update the direction of the fire particles._setup_fire_particle
function to use theemission_direction
variable.In the
Laser3D.gd
file:transparency
variable to control the transparency of the laser.gi_mode
variable to control the GI mode of the laser.gi_lightmap_scale
variable to control the GI lightmap scale of the laser._enter_tree
function to set the transparency, GI mode, and GI lightmap scale of the laser.In the
Pause.gd
file:release_mouse_on_pause
variable to control whether the mouse is released on pause.saved_mouse_mode
variable to store the mouse mode before pausing._set_pause
function to release the mouse when pausing and restore the previous mouse mode when unpausing.These changes fix various issues and add new functionality to the project, improving its overall stability and user experience.