forked from team-sg/hero-mark-2
difficulty is now saved
This commit is contained in:
parent
10b6e8e89d
commit
6e138239d2
3 changed files with 4 additions and 1 deletions
|
@ -23,7 +23,7 @@ var current_file = 1 #Current save file
|
|||
var shards_collected = [false,false,false,false,false,false,false,false,false,false]
|
||||
var is_marathon_mode = false
|
||||
var is_easy_mode = false
|
||||
var easy_mode_speed_factor = 0.75
|
||||
var easy_mode_speed_factor = 1.25
|
||||
var use_lives = false
|
||||
var can_pause = true
|
||||
|
||||
|
|
|
@ -24,6 +24,7 @@ func get_level_data(save_id):
|
|||
|
||||
func load_options():
|
||||
Game.use_lives = file.get_value("options","uselives",Game.use_lives)
|
||||
Game.is_easy_mode = file.get_value("game","easy",Game.is_easy_mode)
|
||||
|
||||
func set_shard_collected(save_id, index, collected = true):
|
||||
file.set_value(save_id, "shard_%d" % index, collected)
|
||||
|
@ -33,6 +34,7 @@ func set_score(save_id, score, is_100 = false):
|
|||
|
||||
func set_options():
|
||||
file.set_value("options","uselives",Game.use_lives)
|
||||
file.set_value("game","easy",Game.is_easy_mode)
|
||||
save_file(Game.current_file)
|
||||
|
||||
func set_time(save_id, time, is_100 = false):
|
||||
|
|
|
@ -62,6 +62,7 @@ func _physics_process(delta):
|
|||
#Toggle easy mode
|
||||
if Input.is_action_just_pressed("sword"):
|
||||
Game.is_easy_mode = !Game.is_easy_mode
|
||||
Save.set_options()
|
||||
if Game.is_easy_mode:
|
||||
easy_mode_text.text = "easy is on press c to change this"
|
||||
else:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue