Skip to content

Commit 7ab5ff7

Browse files
committed
use PoolStringArray where applicable
1 parent 1bb3df1 commit 7ab5ff7

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

addons/mod_loader/mod_data.gd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ var manifest: ModManifest
2828
var config := {}
2929

3030
# only set if DEBUG_ENABLE_STORING_FILEPATHS is enabled
31-
var file_paths := []
31+
var file_paths: PoolStringArray = []
3232

3333

3434
func _init(_dir_path: String) -> void:

addons/mod_loader/mod_loader_utils.gd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,17 +227,17 @@ static func get_json_string_as_dict(string: String) -> Dictionary:
227227
# original version of this script, before becoming deprecated. It may still be
228228
# used if DEBUG_ENABLE_STORING_FILEPATHS is true.
229229
# Source: https://gist.github.com/willnationsdev/00d97aa8339138fd7ef0d6bd42748f6e
230-
static func get_flat_view_dict(p_dir := "res://", p_match := "", p_match_is_regex := false) -> Array:
230+
static func get_flat_view_dict(p_dir := "res://", p_match := "", p_match_is_regex := false) -> PoolStringArray:
231+
var data: PoolStringArray = []
231232
var regex: RegEx
232233
if p_match_is_regex:
233234
regex = RegEx.new()
234235
regex.compile(p_match)
235236
if not regex.is_valid():
236-
return []
237+
return data
237238

238239
var dirs := [p_dir]
239240
var first := true
240-
var data := []
241241
while not dirs.empty():
242242
var dir := Directory.new()
243243
var dir_name: String = dirs.back()

addons/mod_loader/mod_manifest.gd

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ var version_number := "0.0.0"
1616
var description := ""
1717
var website_url := ""
1818
# Used to determine mod load order
19-
var dependencies := [] # Array[String]
19+
var dependencies: PoolStringArray = []
2020

21-
var authors := [] # Array[String]
21+
var authors: PoolStringArray = []
2222
# only used for information
23-
var compatible_game_version := [] # Array[String]
23+
var compatible_game_version: PoolStringArray = []
2424
# only used for information
25-
var incompatibilities := [] # Array[String]
26-
var tags := [] # Array[String]
25+
var incompatibilities: PoolStringArray = []
26+
var tags : PoolStringArray = []
2727
var config_defaults := {}
2828
var description_rich := ""
2929
var image: StreamTexture

0 commit comments

Comments
 (0)