Skip to content

Commit a076571

Browse files
authored
Fix some array variable expressions visibility (#6728)
1 parent ec9cb79 commit a076571

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

Core/GDCore/Extensions/Builtin/BaseObjectExtension.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -1377,7 +1377,8 @@ void GD_CORE_API BuiltinExtensionsImplementer::ImplementsBaseObjectExtension(
13771377
_("Variables"),
13781378
"res/actions/var.png")
13791379
.AddParameter("object", _("Object"))
1380-
.AddParameter("objectvar", _("Variable"));
1380+
.AddParameter("objectvar", _("Variable"))
1381+
.SetRelevantForFunctionEventsOnly();
13811382

13821383
obj.AddExpression("ObjectTimerElapsedTime",
13831384
_("Object timer value"),

Core/GDCore/Extensions/Builtin/VariablesExtension.cpp

+5-9
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,7 @@ void GD_CORE_API BuiltinExtensionsImplementer::ImplementsVariablesExtension(
231231
"it is a text (string)."),
232232
_("Arrays and structures"),
233233
"res/actions/var.png")
234-
.AddParameter("variable", _("Array variable"))
235-
.SetRelevantForLayoutEventsOnly();
234+
.AddParameter("variable", _("Array variable"));
236235

237236
extension
238237
.AddExpression(
@@ -242,8 +241,7 @@ void GD_CORE_API BuiltinExtensionsImplementer::ImplementsVariablesExtension(
242241
"it is a number."),
243242
_("Arrays and structures"),
244243
"res/actions/var.png")
245-
.AddParameter("variable", _("Array variable"))
246-
.SetRelevantForLayoutEventsOnly();
244+
.AddParameter("variable", _("Array variable"));
247245

248246
extension
249247
.AddStrExpression(
@@ -253,8 +251,7 @@ void GD_CORE_API BuiltinExtensionsImplementer::ImplementsVariablesExtension(
253251
"it is a text (string)."),
254252
_("Arrays and structures"),
255253
"res/actions/var.png")
256-
.AddParameter("variable", _("Array variable"))
257-
.SetRelevantForLayoutEventsOnly();
254+
.AddParameter("variable", _("Array variable"));
258255

259256
extension
260257
.AddExpression(
@@ -264,8 +261,7 @@ void GD_CORE_API BuiltinExtensionsImplementer::ImplementsVariablesExtension(
264261
"it is a number."),
265262
_("Arrays and structures"),
266263
"res/actions/var.png")
267-
.AddParameter("variable", _("Array variable"))
268-
.SetRelevantForLayoutEventsOnly();
264+
.AddParameter("variable", _("Array variable"));
269265

270266
// Legacy instructions
271267

@@ -839,7 +835,7 @@ void GD_CORE_API BuiltinExtensionsImplementer::ImplementsVariablesExtension(
839835
_("Number of children"),
840836
_("Number of children in a scene array or "
841837
"structure variable"),
842-
_("External variables/Scene variables/Arrays and structures"),
838+
_("Arrays and structures"),
843839
"res/actions/var.png")
844840
.AddParameter("variable", _("Array or structure variable"), "AllowUndeclaredVariable");
845841

0 commit comments

Comments
 (0)