forked from team-sg/hero-mark-2
16 lines
502 B
GDScript
16 lines
502 B
GDScript
extends Panel
|
|
|
|
export var number = 1
|
|
|
|
var file: Save.SaveFile
|
|
|
|
func _ready():
|
|
if File.new().file_exists("user://file%d.pr" % number):
|
|
file = Save.load_file("user://file%d.pr" % number)
|
|
$"%Name".text = file.name
|
|
$"%ShardCounter".text = "%02d" % file.get_total_shards()
|
|
$"%KeyCounter".text = "%03d" % file.get_total_keys()
|
|
$"%TimeCounter".text = "%02d:%02d" % [file.play_time / 3600.0, fmod(file.play_time / 60.0, 60.0)]
|
|
else:
|
|
$FileExists.visible = false
|
|
$FileDoesNotExist.visible = true
|