fixes extra typos and lost references
This commit is contained in:
@@ -74,19 +74,19 @@ func load_cassettes(path: String) -> void:
|
||||
|
||||
func load_classes() -> void:
|
||||
characters = []
|
||||
var dir: DirAccess = DirAccess.open("res://Classes")
|
||||
var dir: DirAccess = DirAccess.open("res://classes")
|
||||
if dir:
|
||||
dir.list_dir_begin()
|
||||
var folder_name: String = dir.get_next()
|
||||
while folder_name != "":
|
||||
if dir.current_is_dir():
|
||||
var dir2: DirAccess = DirAccess.open("res://Classes/" + folder_name)
|
||||
var dir2: DirAccess = DirAccess.open("res://classes/" + folder_name)
|
||||
if dir2:
|
||||
dir2.list_dir_begin()
|
||||
var folder_name2: String = dir2.get_next()
|
||||
while folder_name2 != "":
|
||||
if folder_name2 == "class.tres":
|
||||
var hero_class: HeroClass = load("res://Classes/" + folder_name + "/" + folder_name2)
|
||||
var hero_class: HeroClass = load("res://classes/" + folder_name + "/" + folder_name2)
|
||||
characters.append(hero_class)
|
||||
folder_name2 = dir2.get_next()
|
||||
else:
|
||||
@@ -107,25 +107,25 @@ func load_mods(mod_list: Dictionary[String, bool]) -> void:
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
var mod_dir: DirAccess = DirAccess.open("res://Mods")
|
||||
var mod_dir: DirAccess = DirAccess.open("res://mods")
|
||||
if mod_dir:
|
||||
mod_dir.list_dir_begin()
|
||||
var file_name: String = mod_dir.get_next()
|
||||
while file_name != "":
|
||||
if mod_dir.current_is_dir():
|
||||
var data_dir: DirAccess = DirAccess.open("res://Mods/" + file_name)
|
||||
var data_dir: DirAccess = DirAccess.open("res://mods/" + file_name)
|
||||
if data_dir:
|
||||
data_dir.list_dir_begin()
|
||||
var data_name: String = data_dir.get_next()
|
||||
while data_name != "":
|
||||
if data_name.ends_with(".json"):
|
||||
var file: FileAccess = FileAccess.open("res://Mods/" + file_name + "/" + data_name, FileAccess.READ)
|
||||
var file: FileAccess = FileAccess.open("res://mods/" + file_name + "/" + data_name, FileAccess.READ)
|
||||
var json_string: String = file.get_line()
|
||||
var json: JSON = JSON.new()
|
||||
var parse_result: Error = json.parse(json_string)
|
||||
if parse_result == OK:
|
||||
var dict: Dictionary = json.data
|
||||
mods[dict["display_name"]] = "res://Mods/" + file_name + "/" + dict["pck_path"]
|
||||
mods[dict["display_name"]] = "res://mods/" + file_name + "/" + dict["pck_path"]
|
||||
data_name = data_dir.get_next()
|
||||
file_name = mod_dir.get_next()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user