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 shards_collected = [false,false,false,false,false,false,false,false,false,false]
|
||||||
var is_marathon_mode = false
|
var is_marathon_mode = false
|
||||||
var is_easy_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 use_lives = false
|
||||||
var can_pause = true
|
var can_pause = true
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@ func get_level_data(save_id):
|
||||||
|
|
||||||
func load_options():
|
func load_options():
|
||||||
Game.use_lives = file.get_value("options","uselives",Game.use_lives)
|
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):
|
func set_shard_collected(save_id, index, collected = true):
|
||||||
file.set_value(save_id, "shard_%d" % index, collected)
|
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():
|
func set_options():
|
||||||
file.set_value("options","uselives",Game.use_lives)
|
file.set_value("options","uselives",Game.use_lives)
|
||||||
|
file.set_value("game","easy",Game.is_easy_mode)
|
||||||
save_file(Game.current_file)
|
save_file(Game.current_file)
|
||||||
|
|
||||||
func set_time(save_id, time, is_100 = false):
|
func set_time(save_id, time, is_100 = false):
|
||||||
|
|
|
@ -62,6 +62,7 @@ func _physics_process(delta):
|
||||||
#Toggle easy mode
|
#Toggle easy mode
|
||||||
if Input.is_action_just_pressed("sword"):
|
if Input.is_action_just_pressed("sword"):
|
||||||
Game.is_easy_mode = !Game.is_easy_mode
|
Game.is_easy_mode = !Game.is_easy_mode
|
||||||
|
Save.set_options()
|
||||||
if Game.is_easy_mode:
|
if Game.is_easy_mode:
|
||||||
easy_mode_text.text = "easy is on press c to change this"
|
easy_mode_text.text = "easy is on press c to change this"
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue