diff --git a/doc_classes/BBAabb.xml b/doc_classes/BBAabb.xml index 55c3f88..9c840c5 100644 --- a/doc_classes/BBAabb.xml +++ b/doc_classes/BBAabb.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="AABB(0, 0, 0, 0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBArray.xml b/doc_classes/BBArray.xml index 66afe7a..888d87a 100644 --- a/doc_classes/BBArray.xml +++ b/doc_classes/BBArray.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="[]" /> - </members> </class> diff --git a/doc_classes/BBBasis.xml b/doc_classes/BBBasis.xml index 7539fa1..001b8ce 100644 --- a/doc_classes/BBBasis.xml +++ b/doc_classes/BBBasis.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Basis(1, 0, 0, 0, 1, 0, 0, 0, 1)" /> - </members> </class> diff --git a/doc_classes/BBBool.xml b/doc_classes/BBBool.xml index 14c630f..b1ffc27 100644 --- a/doc_classes/BBBool.xml +++ b/doc_classes/BBBool.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="false" /> - </members> </class> diff --git a/doc_classes/BBByteArray.xml b/doc_classes/BBByteArray.xml index d43447d..7de0d39 100644 --- a/doc_classes/BBByteArray.xml +++ b/doc_classes/BBByteArray.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="PackedByteArray()" /> - </members> </class> diff --git a/doc_classes/BBColor.xml b/doc_classes/BBColor.xml index e914c40..b876695 100644 --- a/doc_classes/BBColor.xml +++ b/doc_classes/BBColor.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Color(0, 0, 0, 1)" /> - </members> </class> diff --git a/doc_classes/BBColorArray.xml b/doc_classes/BBColorArray.xml index 2be9f14..0a11dfe 100644 --- a/doc_classes/BBColorArray.xml +++ b/doc_classes/BBColorArray.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="PackedColorArray()" /> - </members> </class> diff --git a/doc_classes/BBDictionary.xml b/doc_classes/BBDictionary.xml index 69786b8..0c5827e 100644 --- a/doc_classes/BBDictionary.xml +++ b/doc_classes/BBDictionary.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="{}" /> - </members> </class> diff --git a/doc_classes/BBFloat.xml b/doc_classes/BBFloat.xml index df9f5a7..06aeda7 100644 --- a/doc_classes/BBFloat.xml +++ b/doc_classes/BBFloat.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="0.0" /> - </members> </class> diff --git a/doc_classes/BBFloatArray.xml b/doc_classes/BBFloatArray.xml index b32bcd7..fd39ed0 100644 --- a/doc_classes/BBFloatArray.xml +++ b/doc_classes/BBFloatArray.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="PackedFloat64Array()" /> - </members> </class> diff --git a/doc_classes/BBIntArray.xml b/doc_classes/BBIntArray.xml index 765420a..e67d4ac 100644 --- a/doc_classes/BBIntArray.xml +++ b/doc_classes/BBIntArray.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="PackedInt64Array()" /> - </members> </class> diff --git a/doc_classes/BBNode.xml b/doc_classes/BBNode.xml index c53e9f6..9a932b7 100644 --- a/doc_classes/BBNode.xml +++ b/doc_classes/BBNode.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="NodePath("")" /> - </members> </class> diff --git a/doc_classes/BBParam.xml b/doc_classes/BBParam.xml index a1d546d..e00b665 100644 --- a/doc_classes/BBParam.xml +++ b/doc_classes/BBParam.xml @@ -28,7 +28,7 @@ </method> </methods> <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" default="0"> + <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" default="null"> A value that is saved with BBParam resource. The type of value is defined by [method get_type]. Provides the parameter's value, if [member value_source] is [constant SAVED_VALUE]. </member> <member name="value_source" type="int" setter="set_value_source" getter="get_value_source" enum="BBParam.ValueSource" default="0"> diff --git a/doc_classes/BBPlane.xml b/doc_classes/BBPlane.xml index 4cdc40d..266b76d 100644 --- a/doc_classes/BBPlane.xml +++ b/doc_classes/BBPlane.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Plane(0, 0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBQuaternion.xml b/doc_classes/BBQuaternion.xml index 553a876..7dd0513 100644 --- a/doc_classes/BBQuaternion.xml +++ b/doc_classes/BBQuaternion.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Quaternion(0, 0, 0, 1)" /> - </members> </class> diff --git a/doc_classes/BBRect2.xml b/doc_classes/BBRect2.xml index 4105dc4..a7a03fd 100644 --- a/doc_classes/BBRect2.xml +++ b/doc_classes/BBRect2.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Rect2(0, 0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBRect2i.xml b/doc_classes/BBRect2i.xml index 188b919..0fb39fe 100644 --- a/doc_classes/BBRect2i.xml +++ b/doc_classes/BBRect2i.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Rect2i(0, 0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBString.xml b/doc_classes/BBString.xml index 96829aa..e26656c 100644 --- a/doc_classes/BBString.xml +++ b/doc_classes/BBString.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="""" /> - </members> </class> diff --git a/doc_classes/BBStringArray.xml b/doc_classes/BBStringArray.xml index 11e1186..4897383 100644 --- a/doc_classes/BBStringArray.xml +++ b/doc_classes/BBStringArray.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="PackedStringArray()" /> - </members> </class> diff --git a/doc_classes/BBStringName.xml b/doc_classes/BBStringName.xml index 9596ded..20662ac 100644 --- a/doc_classes/BBStringName.xml +++ b/doc_classes/BBStringName.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="&""" /> - </members> </class> diff --git a/doc_classes/BBTransform2D.xml b/doc_classes/BBTransform2D.xml index 4496eb4..7b0145e 100644 --- a/doc_classes/BBTransform2D.xml +++ b/doc_classes/BBTransform2D.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Transform2D(1, 0, 0, 1, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBTransform3D.xml b/doc_classes/BBTransform3D.xml index 300c50c..b9c906a 100644 --- a/doc_classes/BBTransform3D.xml +++ b/doc_classes/BBTransform3D.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBVariant.xml b/doc_classes/BBVariant.xml index 8d3b970..8b3dfdc 100644 --- a/doc_classes/BBVariant.xml +++ b/doc_classes/BBVariant.xml @@ -8,7 +8,6 @@ <tutorials> </tutorials> <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="null" /> <member name="type" type="int" setter="set_type" getter="get_type" enum="Variant.Type" default="0"> </member> </members> diff --git a/doc_classes/BBVector2.xml b/doc_classes/BBVector2.xml index 17e0f51..26c13b0 100644 --- a/doc_classes/BBVector2.xml +++ b/doc_classes/BBVector2.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Vector2(0, 0)" /> - </members> </class> diff --git a/doc_classes/BBVector2Array.xml b/doc_classes/BBVector2Array.xml index f762e8b..057559e 100644 --- a/doc_classes/BBVector2Array.xml +++ b/doc_classes/BBVector2Array.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="PackedVector2Array()" /> - </members> </class> diff --git a/doc_classes/BBVector2i.xml b/doc_classes/BBVector2i.xml index bac866f..eb42234 100644 --- a/doc_classes/BBVector2i.xml +++ b/doc_classes/BBVector2i.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Vector2i(0, 0)" /> - </members> </class> diff --git a/doc_classes/BBVector3.xml b/doc_classes/BBVector3.xml index f670b96..b81681a 100644 --- a/doc_classes/BBVector3.xml +++ b/doc_classes/BBVector3.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Vector3(0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBVector3Array.xml b/doc_classes/BBVector3Array.xml index 27f0509..0ccc593 100644 --- a/doc_classes/BBVector3Array.xml +++ b/doc_classes/BBVector3Array.xml @@ -7,7 +7,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="PackedVector3Array()" /> - </members> </class> diff --git a/doc_classes/BBVector3i.xml b/doc_classes/BBVector3i.xml index 3bd7fb3..ba06bd5 100644 --- a/doc_classes/BBVector3i.xml +++ b/doc_classes/BBVector3i.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Vector3i(0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBVector4.xml b/doc_classes/BBVector4.xml index 2e92fd3..35f23b3 100644 --- a/doc_classes/BBVector4.xml +++ b/doc_classes/BBVector4.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Vector4(0, 0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BBVector4i.xml b/doc_classes/BBVector4i.xml index 5477ae8..504f90b 100644 --- a/doc_classes/BBVector4i.xml +++ b/doc_classes/BBVector4i.xml @@ -6,7 +6,4 @@ </description> <tutorials> </tutorials> - <members> - <member name="saved_value" type="Variant" setter="set_saved_value" getter="get_saved_value" overrides="BBParam" default="Vector4i(0, 0, 0, 0)" /> - </members> </class> diff --git a/doc_classes/BTRepeat.xml b/doc_classes/BTRepeat.xml index a0edb45..a5c9c68 100644 --- a/doc_classes/BTRepeat.xml +++ b/doc_classes/BTRepeat.xml @@ -16,7 +16,7 @@ If [code]false[/code], [code]FAILURE[/code] status returned by the child is also considered a successfully finished execution. </member> <member name="forever" type="bool" setter="set_forever" getter="get_forever" default="false"> - If [code]true[/code], the child's execution will be repeated indefinitely, always returning [code]RUNNING[/code]. + If [code]true[/code], the child's execution will be repeated indefinitely, always returning [code]RUNNING[/code]. </member> <member name="times" type="int" setter="set_times" getter="get_times" default="1"> A number of times to repeat an execution of the child task. diff --git a/doc_classes/BTSetVar.xml b/doc_classes/BTSetVar.xml new file mode 100644 index 0000000..4850546 --- /dev/null +++ b/doc_classes/BTSetVar.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<class name="BTSetVar" inherits="BTAction" version="4.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../doc/class.xsd"> + <brief_description> + BT action that assigns [member value] to the [member variable] and then returns [code]SUCCESS[/code]. + </brief_description> + <description> + </description> + <tutorials> + </tutorials> + <members> + <member name="value" type="BBVariant" setter="set_value" getter="get_value"> + Parameter that specifies the value to be assigned to the variable. + </member> + <member name="variable" type="String" setter="set_variable" getter="get_variable" default=""""> + Variable name whose value is to be assigned. + </member> + </members> +</class>