Skip to content

Commit 2985a8b

Browse files
committed
fixed 'Not all code paths return a value.' error for godot 4.7
1 parent 90f5c15 commit 2985a8b

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

addons/dialogic/Modules/Text/node_name_label.gd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,5 @@ func _set(property, what):
2323
else:
2424
name_label_root.show()
2525
return true
26+
else:
27+
return false

addons/dialogic/Modules/Variable/subsystem_variables.gd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,8 @@ func _get(property):
183183
return VariableFolder.new(var_storage[property], property, self)
184184
else:
185185
return DialogicUtil.logical_convert(var_storage[property])
186+
else:
187+
return null
186188

187189

188190
func folders() -> Array:
@@ -244,6 +246,8 @@ class VariableFolder:
244246
return VariableFolder.new(data[property], path+"."+property, outside)
245247
else:
246248
return DialogicUtil.logical_convert(data[property])
249+
else:
250+
return null
247251

248252

249253
func _set(property:StringName, value:Variant) -> bool:

0 commit comments

Comments
 (0)