fix save game
This commit is contained in:
@@ -42,16 +42,6 @@ func apply_video_settings() -> void:
|
|||||||
get_viewport().msaa_3d = msaa_mode
|
get_viewport().msaa_3d = msaa_mode
|
||||||
get_viewport().msaa_2d = Viewport.MSAA_DISABLED
|
get_viewport().msaa_2d = Viewport.MSAA_DISABLED
|
||||||
|
|
||||||
func apply_train_colors() -> void:
|
|
||||||
if not save_data.train_color_1.is_empty():
|
|
||||||
var mat1: ShaderMaterial = load("res://tgcc/train/Color1_train.tres")
|
|
||||||
if mat1:
|
|
||||||
mat1.set_shader_parameter("albedo_color", Color(save_data.train_color_1))
|
|
||||||
if not save_data.train_color_2.is_empty():
|
|
||||||
var mat2: ShaderMaterial = load("res://tgcc/train/Color2_train.tres")
|
|
||||||
if mat2:
|
|
||||||
mat2.set_shader_parameter("albedo_color", Color(save_data.train_color_2))
|
|
||||||
|
|
||||||
match save_data.window_mode_index:
|
match save_data.window_mode_index:
|
||||||
0:
|
0:
|
||||||
DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_EXCLUSIVE_FULLSCREEN)
|
DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_EXCLUSIVE_FULLSCREEN)
|
||||||
@@ -78,6 +68,16 @@ func apply_train_colors() -> void:
|
|||||||
)
|
)
|
||||||
DisplayServer.window_set_position(screen_center - window_half_size)
|
DisplayServer.window_set_position(screen_center - window_half_size)
|
||||||
|
|
||||||
|
func apply_train_colors() -> void:
|
||||||
|
if not save_data.train_color_1.is_empty():
|
||||||
|
var mat1: ShaderMaterial = load("res://tgcc/train/Color1_train.tres")
|
||||||
|
if mat1:
|
||||||
|
mat1.set_shader_parameter("albedo_color", Color(save_data.train_color_1))
|
||||||
|
if not save_data.train_color_2.is_empty():
|
||||||
|
var mat2: ShaderMaterial = load("res://tgcc/train/Color2_train.tres")
|
||||||
|
if mat2:
|
||||||
|
mat2.set_shader_parameter("albedo_color", Color(save_data.train_color_2))
|
||||||
|
|
||||||
#encrypted file + binary serialization (standard)
|
#encrypted file + binary serialization (standard)
|
||||||
func load_game() -> void:
|
func load_game() -> void:
|
||||||
if not FileAccess.file_exists(SAVE_PATH):
|
if not FileAccess.file_exists(SAVE_PATH):
|
||||||
|
|||||||
Reference in New Issue
Block a user