i18n: Sync classref translations with Weblate (3.5 branch)

(cherry picked from commit 8dbd40db65)
This commit is contained in:
Rémi Verschelde 2022-09-27 23:47:43 +02:00
parent ed109b3938
commit ce0abbe6fb
41 changed files with 82994 additions and 3804 deletions

View File

@ -6628,7 +6628,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6865,7 +6870,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7513,7 +7523,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13908,17 +13926,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14225,12 +14243,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14267,12 +14286,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15432,7 +15452,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15458,7 +15486,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34636,8 +34668,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34682,7 +34718,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53690,11 +53729,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54612,6 +54655,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54624,7 +54679,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61814,38 +61872,44 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاعين)."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "يُرجع جيب المَعلم."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاعين)."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاعين)."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاعين)."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61863,15 +61927,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاعين)."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61881,15 +61947,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاعين)."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61902,7 +61969,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61910,7 +61977,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61920,15 +61987,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاعين)."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61940,17 +62008,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61963,9 +62033,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61973,8 +62043,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61989,7 +62059,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62008,15 +62078,17 @@ msgstr "يُرجع باقي قسمة كل من المُتجهين (الشعاع
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62028,29 +62100,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62078,87 +62154,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71807,6 +71883,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6573,7 +6573,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6810,7 +6815,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7458,7 +7468,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13847,17 +13865,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14164,12 +14182,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14206,12 +14225,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15371,7 +15391,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15397,7 +15425,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34542,8 +34574,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34588,7 +34624,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53526,11 +53565,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54448,6 +54491,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54460,7 +54515,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61638,37 +61696,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61687,14 +61746,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61705,14 +61765,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61725,7 +61785,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61733,7 +61793,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61745,13 +61805,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61763,17 +61823,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61786,9 +61848,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61796,8 +61858,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61812,7 +61874,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61830,15 +61892,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61850,29 +61914,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61900,87 +61968,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71599,6 +71667,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6453,7 +6453,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6690,7 +6695,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7338,7 +7348,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13727,17 +13745,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14044,12 +14062,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14086,12 +14105,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15251,7 +15271,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15277,7 +15305,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34419,8 +34451,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34465,7 +34501,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53403,11 +53442,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54325,6 +54368,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54337,7 +54392,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61515,37 +61573,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61564,14 +61623,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61582,14 +61642,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61602,7 +61662,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61610,7 +61670,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61622,13 +61682,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61640,17 +61700,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61663,9 +61725,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61673,8 +61735,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61689,7 +61751,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61707,15 +61769,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61727,29 +61791,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61777,87 +61845,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71476,6 +71544,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6959,7 +6959,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7196,7 +7201,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7844,7 +7854,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14251,17 +14269,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14569,12 +14587,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14611,12 +14630,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15777,7 +15797,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15803,7 +15831,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -35029,8 +35061,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -35075,7 +35111,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -54113,11 +54152,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -55036,6 +55079,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -55048,7 +55103,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62259,42 +62317,44 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula." msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula." msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula." msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula." msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula." msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62313,15 +62373,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula." msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62332,16 +62394,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula." msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62352,16 +62415,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62373,14 +62437,15 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula." msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62391,17 +62456,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62414,9 +62481,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62424,8 +62491,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62440,7 +62507,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62460,18 +62527,23 @@ msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] " "Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny." "přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -62484,32 +62556,45 @@ msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] " "Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny." "přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -62537,90 +62622,113 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Vrací [code]true[/code] pokud [code]s[/code] je nula nebo téměř nula."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -72288,6 +72396,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -52,12 +52,13 @@
# Anonynonymouse <tom.spaine60388@gmail.com>, 2022. # Anonynonymouse <tom.spaine60388@gmail.com>, 2022.
# Felix Bitsch <felix.a.bitsch@gmail.com>, 2022. # Felix Bitsch <felix.a.bitsch@gmail.com>, 2022.
# Coxcopi <master.vogel2015@gmail.com>, 2022. # Coxcopi <master.vogel2015@gmail.com>, 2022.
# Harusakii <spieleok@gmail.com>, 2022.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Godot Engine class reference\n" "Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n" "Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-09-04 02:43+0000\n" "PO-Revision-Date: 2022-09-12 01:18+0000\n"
"Last-Translator: Coxcopi <master.vogel2015@gmail.com>\n" "Last-Translator: Harusakii <spieleok@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/godot-engine/" "Language-Team: German <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/de/>\n" "godot-class-reference/de/>\n"
"Language: de\n" "Language: de\n"
@ -109,7 +110,7 @@ msgstr "Methoden-Beschreibung"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Theme Property Descriptions" msgid "Theme Property Descriptions"
msgstr "Beschreibung der Theme-Eigenschaften" msgstr "Theme-Eigenschaften Beschreibungen"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Inherits:" msgid "Inherits:"
@ -243,8 +244,8 @@ msgid ""
"a = abs(-1) # a is 1\n" "a = abs(-1) # a is 1\n"
"[/codeblock]" "[/codeblock]"
msgstr "" msgstr ""
"Gibt den absoluten Wert des Parameters [code]s[/code] zurück (d.h. " "Gibt den absoluten Wert des Parameters [code]s[/code] zurück (positiver "
"vorzeichenloser Wert).\n" "Wert).\n"
"[codeblock]\n" "[codeblock]\n"
"a = abs(-1) # a ist 1\n" "a = abs(-1) # a ist 1\n"
"[/codeblock]" "[/codeblock]"
@ -569,9 +570,9 @@ msgstr ""
"- Für [code]Array[/code]s, [code]==[/code] werden die Arrays elementweise " "- Für [code]Array[/code]s, [code]==[/code] werden die Arrays elementweise "
"mit [code]==[/code] verglichen. Der Elemente-Vergleich ist also wieder " "mit [code]==[/code] verglichen. Der Elemente-Vergleich ist also wieder "
"einfach, nicht tief.\n" "einfach, nicht tief.\n"
"Zusammengefasst, immer wenn möglicherweise ein [code]Dictionary[/code] " "Zusammengefasst, immer wenn ein [code]Dictionary[/code] potentiell "
"involviert ist und du einen echten Inhaltsvergleich brauchst, verwende " "involviert ist, und du einen wahren Inhaltsvergleich brauchst, musst du "
"[code]deep_equal[/code]." "[code]deep_equal[/code] verwenden."
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
msgid "" msgid ""
@ -591,7 +592,7 @@ msgid ""
"Converts a dictionary (previously created with [method inst2dict]) back to " "Converts a dictionary (previously created with [method inst2dict]) back to "
"an instance. Useful for deserializing." "an instance. Useful for deserializing."
msgstr "" msgstr ""
"Konvertiert ein Wörterbuch (das zuvor mit [method inst2dict] erstellt wurde) " "Konvertiert ein Dictionary (das zuvor mit [method inst2dict] erstellt wurde) "
"zurück in eine Instanz. Nützlich für die Deserialisierung." "zurück in eine Instanz. Nützlich für die Deserialisierung."
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
@ -2874,7 +2875,7 @@ msgstr "Rechte Richtungs-Taste."
msgid "" msgid ""
"Media back key. Not to be confused with the Back button on an Android device." "Media back key. Not to be confused with the Back button on an Android device."
msgstr "" msgstr ""
"Medien-Zurück-Taste. Nicht zu verwechseln mit dem Zurück-Knopf bei einem " "Media back Taste. Nicht zu verwechseln mit der Zurück-Taste auf einem "
"Android-Gerät." "Android-Gerät."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
@ -3940,7 +3941,7 @@ msgstr "Gamecontroller linke Triggerachse."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "Gamepad left stick click." msgid "Gamepad left stick click."
msgstr "Klick auf dem linken Stick des Gamepads." msgstr "Klick auf den linken Analog-Stick auf einem Gamepad."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
#, fuzzy #, fuzzy
@ -3953,7 +3954,7 @@ msgstr "Gamecontroller rechte Trigger-Achse."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "Gamepad right stick click." msgid "Gamepad right stick click."
msgstr "Klick des rechten Stick des Gamepads." msgstr "Klick auf den rechten Analog Stick eines Gamepads."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "Gamepad left stick horizontal axis." msgid "Gamepad left stick horizontal axis."
@ -8666,15 +8667,16 @@ msgid "3D area for detection and physics and audio influence."
msgstr "2D-Bereich zur Erkennung und 2D-Physik-Einfluss." msgstr "2D-Bereich zur Erkennung und 2D-Physik-Einfluss."
#: doc/classes/Area.xml #: doc/classes/Area.xml
#, fuzzy
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
"2D-Bereich, der [CollisionObject2D]-Knoten erkennt, die sich überlappen, "
"eintreten oder austreten. Kann auch lokale Physikparameter (Schwerkraft, "
"Dämpfung) ändern oder außer Kraft setzen."
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
#: doc/classes/ViewportTexture.xml #: doc/classes/ViewportTexture.xml
@ -9030,15 +9032,16 @@ msgid "2D area for detection and physics and audio influence."
msgstr "2D-Bereich zur Erkennung und 2D-Physik-Einfluss." msgstr "2D-Bereich zur Erkennung und 2D-Physik-Einfluss."
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
#, fuzzy
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
"2D-Bereich, der [CollisionObject2D]-Knoten erkennt, die sich überlappen, "
"eintreten oder austreten. Kann auch lokale Physikparameter (Schwerkraft, "
"Dämpfung) ändern oder außer Kraft setzen."
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
msgid "Using Area2D" msgid "Using Area2D"
@ -10069,6 +10072,7 @@ msgstr ""
"Oberfläche hinzugefügt wird." "Oberfläche hinzugefügt wird."
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
#, fuzzy
msgid "" msgid ""
"Creates a new surface.\n" "Creates a new surface.\n"
"Surfaces are created to be rendered using a [code]primitive[/code], which " "Surfaces are created to be rendered using a [code]primitive[/code], which "
@ -10083,7 +10087,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
"Erzeugt eine neue Oberfläche.\n" "Erzeugt eine neue Oberfläche.\n"
"Flächen werden erstellt, um mit einem [code]primitive[/code] gerendert zu " "Flächen werden erstellt, um mit einem [code]primitive[/code] gerendert zu "
@ -17260,17 +17272,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -17603,12 +17615,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -17646,12 +17659,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -18878,7 +18892,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -18904,7 +18926,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -38300,8 +38326,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -38346,7 +38376,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -57577,11 +57610,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -58505,6 +58542,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -58517,7 +58566,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -65808,7 +65860,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag " "Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag "
@ -65817,7 +65869,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag " "Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag "
@ -65826,7 +65878,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag " "Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag "
@ -65835,7 +65887,8 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag " "Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag "
"[code]delta[/code]." "[code]delta[/code]."
@ -65843,16 +65896,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält." "Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag "
"[code]delta[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65871,16 +65927,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält." "Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65891,17 +65950,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält." "Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65912,16 +65973,18 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65933,16 +65996,19 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
"Liefert die Position des Punktes bei Index [code]Punkt[/code] im Dreieck von " "Liefert die Position des Punktes bei Index [code]Punkt[/code] im Dreieck von "
"Index [code]Dreieck[/code]." "Index [code]Dreieck[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Liefert die Position des Punktes bei Index [code]Punkt[/code] im Dreieck von "
"Index [code]Dreieck[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65953,17 +66019,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -65976,9 +66044,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -65986,8 +66054,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -66002,7 +66070,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -66024,18 +66092,23 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/" "Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]." "code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -66049,32 +66122,45 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/" "Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]." "code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -66102,90 +66188,120 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Bewegt den Vektor Richtung [code]to[/code] für den festen Betrag "
"[code]delta[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
"Liefert die Position des Punktes bei Index [code]Punkt[/code] im Dreieck von "
"Index [code]Dreieck[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück, wenn das Array [code]value[/code] enthält."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Gibt [code]true[/code] zurück wenn Einstellung welche durch [code]name[/"
"code]angegeben ist, existiert, ansonsten [code]false[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -76098,6 +76214,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6470,7 +6470,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6707,7 +6712,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7355,7 +7365,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13751,17 +13769,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14068,12 +14086,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14110,12 +14129,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15275,7 +15295,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15301,7 +15329,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34479,8 +34511,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34525,7 +34561,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53514,11 +53553,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54436,6 +54479,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54448,7 +54503,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61638,38 +61696,44 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτων."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Επιστρέφει το ημίτονο της παραμέτρου."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτων."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτων."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτων."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61687,15 +61751,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτων."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61705,15 +61771,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτων."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61726,7 +61793,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61734,7 +61801,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61744,15 +61811,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτων."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61764,17 +61832,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61787,9 +61857,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61797,8 +61867,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61813,7 +61883,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61832,15 +61902,17 @@ msgstr "Επιστρέφει το υπόλοιπο των 2 διανυσμάτω
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61852,29 +61924,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61902,87 +61978,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71631,6 +71707,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -36,12 +36,13 @@
# Luis Alberto Flores Baca <betofloresbaca@gmail.com>, 2022. # Luis Alberto Flores Baca <betofloresbaca@gmail.com>, 2022.
# emnrx <emanuelermancia@gmail.com>, 2022. # emnrx <emanuelermancia@gmail.com>, 2022.
# BlackNoizE404 <blacknoize404@gmail.com>, 2022. # BlackNoizE404 <blacknoize404@gmail.com>, 2022.
# Keyla Arroyos <keylaarroyos@protonmail.com>, 2022.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Godot Engine class reference\n" "Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n" "Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-08-31 03:18+0000\n" "PO-Revision-Date: 2022-09-26 05:24+0000\n"
"Last-Translator: BlackNoizE404 <blacknoize404@gmail.com>\n" "Last-Translator: Keyla Arroyos <keylaarroyos@protonmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/godot-engine/" "Language-Team: Spanish <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/es/>\n" "godot-class-reference/es/>\n"
"Language: es\n" "Language: es\n"
@ -49,7 +50,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n" "Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1-dev\n" "X-Generator: Weblate 4.14.1\n"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Description" msgid "Description"
@ -583,7 +584,6 @@ msgstr ""
"nuevo en una instancia. Es útil para deserializar." "nuevo en una instancia. Es útil para deserializar."
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid "" msgid ""
"Returns an \"eased\" value of [code]x[/code] based on an easing function " "Returns an \"eased\" value of [code]x[/code] based on an easing function "
"defined with [code]curve[/code]. This easing function is based on an " "defined with [code]curve[/code]. This easing function is based on an "
@ -8394,15 +8394,16 @@ msgid "3D area for detection and physics and audio influence."
msgstr "Área 2D para la detección y la influencia de la física 2D." msgstr "Área 2D para la detección y la influencia de la física 2D."
#: doc/classes/Area.xml #: doc/classes/Area.xml
#, fuzzy
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
"Área 3D que detecta nodos [CollisionObject] superpuestos, entrando o "
"saliendo. También puede alterar o anular los parámetros de la física local "
"(gravedad, amortiguación)."
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
#: doc/classes/ViewportTexture.xml #: doc/classes/ViewportTexture.xml
@ -8715,15 +8716,16 @@ msgid "2D area for detection and physics and audio influence."
msgstr "Área 2D para la detección y la influencia de la física 2D." msgstr "Área 2D para la detección y la influencia de la física 2D."
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
#, fuzzy
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
"Área 2D que detecta nodos [CollisionObject2D] superpuestos, entrando o "
"saliendo. También puede alterar o anular los parámetros de la física local "
"(gravedad, amortiguación)."
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
msgid "Using Area2D" msgid "Using Area2D"
@ -9598,7 +9600,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
"Crea una nueva superificie.\n" "Crea una nueva superificie.\n"
"Superficies son creadas para ser renderizadas usando un [code]primitive[/" "Superficies son creadas para ser renderizadas usando un [code]primitive[/"
@ -17972,17 +17982,17 @@ msgstr "Elimina al dueño de la forma dada."
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -18401,13 +18411,15 @@ msgstr ""
"Nodo que representa los datos de la forma de la colisión en el espacio 3D." "Nodo que representa los datos de la forma de la colisión en el espacio 3D."
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
#, fuzzy
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
"Servicio de edición para crear y editar formas de colisión en el espacio 3D. " "Servicio de edición para crear y editar formas de colisión en el espacio 3D. "
"Puede usar este nodo para representar todo tipo de formas de colisión, por " "Puede usar este nodo para representar todo tipo de formas de colisión, por "
@ -18456,13 +18468,15 @@ msgstr ""
"Nodo que representa los datos de la forma de colisión en el espacio 2D." "Nodo que representa los datos de la forma de colisión en el espacio 2D."
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
#, fuzzy
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
"Servicio de edición para crear y editar formas de colisión en el espacio 2D. " "Servicio de edición para crear y editar formas de colisión en el espacio 2D. "
"Puede usar este nodo para representar todo tipo de formas de colisión, por " "Puede usar este nodo para representar todo tipo de formas de colisión, por "
@ -19834,21 +19848,21 @@ msgid "Concave polygon shape."
msgstr "Forma de polígono cóncavo." msgstr "Forma de polígono cóncavo."
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
#, fuzzy
msgid "" msgid ""
"Concave polygon shape resource, which can be set into a [PhysicsBody] or " "Concave polygon shape resource, which can be set into a [PhysicsBody] or "
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
"Recurso de forma poligonal cóncava, que se puede establecer en un "
"[PhysicsBody] o área. Esta forma se crea alimentando una lista de "
"triángulos.\n"
"Nota: cuando se usa para la colisión, [ConcavePolygonShape] está pensado "
"para trabajar con nodos estáticos [PhysicsBody] como [StaticBody] y no "
"funcionará con [KinematicBody] o [RigidBody] con un modo distinto al "
"estático."
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
msgid "Returns the faces (an array of triangles)." msgid "Returns the faces (an array of triangles)."
@ -19863,6 +19877,7 @@ msgid "Concave polygon 2D shape resource for physics."
msgstr "Forma 2D polígonal cóncavo es un recurso para la física." msgstr "Forma 2D polígonal cóncavo es un recurso para la física."
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
#, fuzzy
msgid "" msgid ""
"Concave polygon 2D shape resource for physics. It is made out of segments " "Concave polygon 2D shape resource for physics. It is made out of segments "
"and is optimal for complex polygonal concave collisions. However, it is not " "and is optimal for complex polygonal concave collisions. However, it is not "
@ -19873,7 +19888,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
"Forma 2D polígonal cóncavo es un recurso para la física. Está hecho de " "Forma 2D polígonal cóncavo es un recurso para la física. Está hecho de "
"segmentos y es óptimo para colisiones poligonales cóncavas complejas. Sin " "segmentos y es óptimo para colisiones poligonales cóncavas complejas. Sin "
@ -45579,9 +45598,13 @@ msgstr "Flag utilizada para marcar un array normal comprimido (real)."
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "Flag utilizada para marcar un array tangencial comprimido (real)." msgstr "Flag utilizada para marcar un array tangencial comprimido (real)."
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
msgstr "Flag usada para marcar una array de colores comprimida (real)." "Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) UV coordinates array." msgid "Flag used to mark a compressed (half float) UV coordinates array."
@ -45631,7 +45654,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
"Se usa para poner las banderas [constante ARRAY_COMPRESS_NORMAL], [constant " "Se usa para poner las banderas [constante ARRAY_COMPRESS_NORMAL], [constant "
"ARRAY_COMPRESS_TANGENT], [constant ARRAY_COMPRESS_COLOR], [constant " "ARRAY_COMPRESS_TANGENT], [constant ARRAY_COMPRESS_COLOR], [constant "
@ -70412,11 +70438,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -71543,6 +71573,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -71555,7 +71597,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -80605,7 +80650,7 @@ msgstr "Borra todos los valores del tema."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Borra el [Color] en [code]name[/code] si el tema tiene [code]type[/code]." "Borra el [Color] en [code]name[/code] si el tema tiene [code]type[/code]."
@ -80613,7 +80658,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Limpia la constante en [code]name[/code] si el tema tiene [code]type[/code]." "Limpia la constante en [code]name[/code] si el tema tiene [code]type[/code]."
@ -80621,7 +80666,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Limpia la [Font] en [code]name[/code] si el tema tiene [code]type[/code]." "Limpia la [Font] en [code]name[/code] si el tema tiene [code]type[/code]."
@ -80629,14 +80674,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Borra el icono en [code]name[/code] si el tema tiene [code]type[/code]." "Borra el icono en [code]name[/code] si el tema tiene [code]type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Borra [StyleBox] en [code]name[/code] si el tema tiene [code]type[/code]." "Borra [StyleBox] en [code]name[/code] si el tema tiene [code]type[/code]."
@ -80645,7 +80691,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Limpia la constante en [code]name[/code] si el tema tiene [code]type[/code]." "Limpia la constante en [code]name[/code] si el tema tiene [code]type[/code]."
@ -80668,7 +80714,7 @@ msgstr "Establece los valores del tema a una copia de un tema dado."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Devuelve el [Color] en [code]name[/code] si el tema tiene [code]type[/code]." "Devuelve el [Color] en [code]name[/code] si el tema tiene [code]type[/code]."
@ -80677,7 +80723,8 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Devuelve todos los [Color]s como un [PackedStringArray] relleno con el " "Devuelve todos los [Color]s como un [PackedStringArray] relleno con el "
"nombre de cada [Color], para su uso en [method get_color], si el tema tiene " "nombre de cada [Color], para su uso en [method get_color], si el tema tiene "
@ -80696,7 +80743,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Devuelve la constante en [code]name[/code] si el tema tiene [code]type[/" "Devuelve la constante en [code]name[/code] si el tema tiene [code]type[/"
@ -80706,7 +80753,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Devuelve todas las constantes como un [PackedStringArray] relleno con el " "Devuelve todas las constantes como un [PackedStringArray] relleno con el "
@ -80727,7 +80774,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -80737,7 +80784,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Devuelve todas las [Fonts] como un [PackedStringArray] rellenado con el " "Devuelve todas las [Fonts] como un [PackedStringArray] rellenado con el "
"nombre de cada [Font], para su uso en el [method get_font], si el tema tiene " "nombre de cada [Font], para su uso en el [method get_font], si el tema tiene "
@ -80757,7 +80804,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
"Devuelve el icono [Texture2D] en [code]name[/code] si el tema tiene " "Devuelve el icono [Texture2D] en [code]name[/code] si el tema tiene "
"[code]type[/code]." "[code]type[/code]."
@ -80766,7 +80813,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Devuelve todos los iconos como un [PackedStringArray] rellenado con el " "Devuelve todos los iconos como un [PackedStringArray] rellenado con el "
"nombre de cada [Texture2D], para su uso en el [method get_icon], si el tema " "nombre de cada [Texture2D], para su uso en el [method get_icon], si el tema "
@ -80783,20 +80830,26 @@ msgstr ""
"tiene [code]type[/code]." "tiene [code]type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
"Devuelve todos los [StyleBox]s como un [PackedStringArray] relleno con el "
"nombre de cada [StyleBox], para su uso en [method get_stylebox], si el tema "
"tiene [code]type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
"Devuelve todos los [StyleBox]s como un [PackedStringArray] relleno con el " "Devuelve todos los [StyleBox]s como un [PackedStringArray] relleno con el "
"nombre de cada [StyleBox], para su uso en [method get_stylebox], si el tema " "nombre de cada [StyleBox], para su uso en [method get_stylebox], si el tema "
@ -80814,22 +80867,30 @@ msgstr ""
"[method get_stylebox_list], si el tema tiene [code]type[/code]." "[method get_stylebox_list], si el tema tiene [code]type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
"Establece el [Font] del tema a [code]font[/code] en [code]name[/code] en "
"[code]type[/code].\n"
"No hace nada si el tema no tiene [code]type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
"Devuelve todos los [StyleBox]s como un [PackedStringArray] relleno con el "
"nombre de cada [StyleBox], para su uso en [method get_stylebox], si el tema "
"tiene [code]type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -80847,7 +80908,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
"Devuelve todos los tipos de [code]type[/code] como un [PackedStringArray] " "Devuelve todos los tipos de [code]type[/code] como un [PackedStringArray] "
@ -80873,8 +80934,9 @@ msgstr "Devuelve un [Array] de conexiones para la [code]signal[/code] dada."
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Devuelve [code]true[/code] si [Color] con [code]name[/code] está en " "Devuelve [code]true[/code] si [Color] con [code]name[/code] está en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -80884,8 +80946,9 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Devuelve [code]true[/code] si la constante con [code]name[/code] está en " "Devuelve [code]true[/code] si la constante con [code]name[/code] está en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -80903,8 +80966,9 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Devuelve [code]true[/code] si [Font] con [code]name[/code] está en " "Devuelve [code]true[/code] si [Font] con [code]name[/code] está en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -80914,8 +80978,9 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Devuelve [code]true[/code] si el icono [Texture2D] con [code]name[/code] " "Devuelve [code]true[/code] si el icono [Texture2D] con [code]name[/code] "
"está en [code]type[/code].\n" "está en [code]type[/code].\n"
@ -80925,8 +80990,9 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Devuelve [code]true[/code] si [StyleBox] con [code]name[/code] está en " "Devuelve [code]true[/code] si [StyleBox] con [code]name[/code] está en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -80936,8 +81002,9 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Devuelve [code]true[/code] si [StyleBox] con [code]name[/code] está en " "Devuelve [code]true[/code] si [StyleBox] con [code]name[/code] está en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -80972,7 +81039,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Devuelve el [Color] en [code]name[/code] si el tema tiene [code]type[/code]." "Devuelve el [Color] en [code]name[/code] si el tema tiene [code]type[/code]."
@ -80981,7 +81048,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Devuelve la constante en [code]name[/code] si el tema tiene [code]type[/" "Devuelve la constante en [code]name[/code] si el tema tiene [code]type[/"
@ -80991,7 +81058,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Devuelve la [Font] en [code]name[/code] si el tema tiene [code]type[/code]." "Devuelve la [Font] en [code]name[/code] si el tema tiene [code]type[/code]."
@ -81000,7 +81067,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
"Devuelve el icono [StyleBox] en [code]name[/code] si el tema tiene " "Devuelve el icono [StyleBox] en [code]name[/code] si el tema tiene "
@ -81010,7 +81077,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Establece el [StyleBox] del tema a [code]stylebox[/code] en [code]name[/" "Establece el [StyleBox] del tema a [code]stylebox[/code] en [code]name[/"
@ -81021,7 +81088,7 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
"Establece la constante del tema en [code]constant[/code] en [code]name[/" "Establece la constante del tema en [code]constant[/code] en [code]name[/"
@ -81032,8 +81099,8 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Establece el [Color] del tema a [code]color[/code] en [code]name[/code] en " "Establece el [Color] del tema a [code]color[/code] en [code]name[/code] en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -81043,8 +81110,8 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Establece la constante del tema en [code]constant[/code] en [code]name[/" "Establece la constante del tema en [code]constant[/code] en [code]name[/"
"code] en [code]type[/code].\n" "code] en [code]type[/code].\n"
@ -81054,8 +81121,8 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Establece el [Font] del tema a [code]font[/code] en [code]name[/code] en " "Establece el [Font] del tema a [code]font[/code] en [code]name[/code] en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -81065,8 +81132,8 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Establece el [Font] del tema a [code]font[/code] en [code]name[/code] en " "Establece el [Font] del tema a [code]font[/code] en [code]name[/code] en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -81076,8 +81143,8 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Establece el [StyleBox] del tema a [code]stylebox[/code] en [code]name[/" "Establece el [StyleBox] del tema a [code]stylebox[/code] en [code]name[/"
"code] en [code]type[/code].\n" "code] en [code]type[/code].\n"
@ -81087,10 +81154,10 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Establece el [Font] del tema a [code]font[/code] en [code]name[/code] en " "Establece el [Font] del tema a [code]font[/code] en [code]name[/code] en "
"[code]type[/code].\n" "[code]type[/code].\n"
@ -93687,6 +93754,10 @@ msgstr "Bandera usada para marcar un array de pesos."
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "Bandera usada para marcar un array de índices." msgstr "Bandera usada para marcar un array de índices."
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr "Flag usada para marcar una array de colores comprimida (real)."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy #, fuzzy
msgid "" msgid ""

75525
doc/translations/et.po Normal file

File diff suppressed because it is too large Load Diff

View File

@ -17,12 +17,14 @@
# Giga hertz <gigahertzyt@gmail.com>, 2022. # Giga hertz <gigahertzyt@gmail.com>, 2022.
# ilia khormali <iliakhormaly1384@gmail.com>, 2022. # ilia khormali <iliakhormaly1384@gmail.com>, 2022.
# John Smith <pkafsharix@gmail.com>, 2022. # John Smith <pkafsharix@gmail.com>, 2022.
# LordProfo (Nima) <nimaentity30@gmail.com>, 2022.
# Ali Jafari <ali.jafari.sn@gmail.com>, 2022.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Godot Engine class reference\n" "Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n" "Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-09-08 12:47+0000\n" "PO-Revision-Date: 2022-09-18 04:25+0000\n"
"Last-Translator: John Smith <pkafsharix@gmail.com>\n" "Last-Translator: Ali Jafari <ali.jafari.sn@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/godot-engine/" "Language-Team: Persian <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/fa/>\n" "godot-class-reference/fa/>\n"
"Language: fa\n" "Language: fa\n"
@ -30,7 +32,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n" "Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14.1-dev\n" "X-Generator: Weblate 4.14.1\n"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Description" msgid "Description"
@ -46,7 +48,7 @@ msgstr "خصوصیات"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Methods" msgid "Methods"
msgstr "روش ها" msgstr "روشها"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Theme Properties" msgid "Theme Properties"
@ -58,11 +60,11 @@ msgstr "سیگنال ها"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Enumerations" msgid "Enumerations"
msgstr "شمارش ها" msgstr "شمارشها"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Constants" msgid "Constants"
msgstr "ثابت ها" msgstr "ثابتها"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Property Descriptions" msgid "Property Descriptions"
@ -86,7 +88,7 @@ msgstr "ارث برده شده توسط:"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "(overrides %s)" msgid "(overrides %s)"
msgstr "" msgstr "( %s را لغو می کند)"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Default" msgid "Default"
@ -6899,7 +6901,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7136,7 +7143,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7784,7 +7796,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14173,17 +14193,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14490,12 +14510,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14532,12 +14553,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15697,7 +15719,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15723,7 +15753,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34868,8 +34902,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34914,7 +34952,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -38152,7 +38193,7 @@ msgstr ""
#: doc/classes/Node.xml #: doc/classes/Node.xml
msgid "Nodes and Scenes" msgid "Nodes and Scenes"
msgstr "" msgstr "نودها و صحنه‌ها"
#: doc/classes/Node.xml #: doc/classes/Node.xml
msgid "All Demos" msgid "All Demos"
@ -53874,11 +53915,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54796,6 +54841,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54808,7 +54865,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61986,37 +62046,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62035,14 +62096,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62053,14 +62115,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -62073,7 +62135,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -62081,7 +62143,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62093,13 +62155,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62111,17 +62173,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62134,9 +62198,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62144,8 +62208,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62160,7 +62224,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62178,15 +62242,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62198,29 +62264,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62248,87 +62318,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71947,6 +72017,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6543,7 +6543,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6780,7 +6785,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7428,7 +7438,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13826,17 +13844,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14144,12 +14162,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14186,12 +14205,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15351,7 +15371,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15377,7 +15405,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34563,8 +34595,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34609,7 +34645,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53599,11 +53638,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54521,6 +54564,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54533,7 +54588,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61726,39 +61784,46 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/"
"code]." "code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61775,15 +61840,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61795,16 +61862,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Laskee kahden vektorin ristitulon." msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61815,16 +61883,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61833,16 +61902,18 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61853,17 +61924,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61876,9 +61949,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61886,8 +61959,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61902,7 +61975,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61919,18 +61992,22 @@ msgid ""
msgstr "Laskee kahden vektorin ristitulon." msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61939,31 +62016,38 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61992,87 +62076,88 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71726,6 +71811,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6469,7 +6469,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6706,7 +6711,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7354,7 +7364,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13743,17 +13761,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14060,12 +14078,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14102,12 +14121,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15267,7 +15287,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15293,7 +15321,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34438,8 +34470,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34484,7 +34520,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53422,11 +53461,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54344,6 +54387,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54356,7 +54411,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61534,37 +61592,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61583,14 +61642,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61601,14 +61661,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61621,7 +61681,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61629,7 +61689,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61641,13 +61701,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61659,17 +61719,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61682,9 +61744,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61692,8 +61754,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61708,7 +61770,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61726,15 +61788,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61746,29 +61810,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61796,87 +61864,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71495,6 +71563,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -8504,12 +8504,13 @@ msgstr "Une aire 3D pour la détection et les influences physiques et audio."
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
"La zone 3D qui détecte nœuds [CollisionObject] qui se chevauchent, entrent "
"ou sortent. Peut également modifier ou surcharger les paramètres de physique "
"locale (gravité, amortissement) et passer l'audio à des bus audio "
"personnalisés."
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
#: doc/classes/ViewportTexture.xml #: doc/classes/ViewportTexture.xml
@ -8840,7 +8841,12 @@ msgstr "Une aire 2D pour la détection et les influences physiques et audio."
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -9855,6 +9861,7 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
#, fuzzy
msgid "" msgid ""
"Creates a new surface.\n" "Creates a new surface.\n"
"Surfaces are created to be rendered using a [code]primitive[/code], which " "Surfaces are created to be rendered using a [code]primitive[/code], which "
@ -9869,7 +9876,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
"Crée une nouvelle surface.\n" "Crée une nouvelle surface.\n"
"Les surfaces sont créées pour être rendues en utilisant une [code]primitive[/" "Les surfaces sont créées pour être rendues en utilisant une [code]primitive[/"
@ -18323,11 +18338,12 @@ msgid "Removes the given shape owner."
msgstr "Supprime le propriétaire de la forme donnée." msgstr "Supprime le propriétaire de la forme donnée."
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#, fuzzy
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
"Si [code]value[/code] est [code]true[/code], définit le [code]bit[/code] " "Si [code]value[/code] est [code]true[/code], définit le [code]bit[/code] "
"spécifié dans le calque [member collision_layer].\n" "spécifié dans le calque [member collision_layer].\n"
@ -18335,11 +18351,12 @@ msgstr ""
"spécifié dans le calque [member collision_layer]." "spécifié dans le calque [member collision_layer]."
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
#, fuzzy
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
"Si [code]value[/code] est [code]true[/code]], définit le [code]bit[/code] " "Si [code]value[/code] est [code]true[/code]], définit le [code]bit[/code] "
"spécifié dans le masque [nom collision_mask].\n" "spécifié dans le masque [nom collision_mask].\n"
@ -18762,13 +18779,15 @@ msgstr ""
"Nœud qui représente les données de forme de collision dans lespace 3D." "Nœud qui représente les données de forme de collision dans lespace 3D."
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
#, fuzzy
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
"Un élément d'aide de l'éditeur pour créer et modifier des formes de " "Un élément d'aide de l'éditeur pour créer et modifier des formes de "
"collision dans l'espace 3D. Vous pouvez utiliser ce nœud pour représenter " "collision dans l'espace 3D. Vous pouvez utiliser ce nœud pour représenter "
@ -18816,13 +18835,15 @@ msgstr ""
"Le nœud qui représente les données de forme de collision dans l'espace 2D." "Le nœud qui représente les données de forme de collision dans l'espace 2D."
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
#, fuzzy
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
"Un élément d'aide de l'éditeur pour créer et modifier des formes de " "Un élément d'aide de l'éditeur pour créer et modifier des formes de "
"collision dans l'espace 2D. Vous pouvez utiliser ce nœud pour représenter " "collision dans l'espace 2D. Vous pouvez utiliser ce nœud pour représenter "
@ -20226,15 +20247,16 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
"Une ressource en forme de polygone concave, qui peut être utilisée dans un "
"[PhysicsBody] ou une aire. Cette forme est créée à partir d'une liste de "
"triangles.\n"
"[b]Note :[/b] Lorsque qu'elle est utilisée pour les collisions, "
"[ConcavePolygonShape] ne fonctionnera qu'avec les nœuds statiques "
"[PhysicsBody] comme les [StaticBody] et non pas avec [KinematicBody] ou "
"[RigidBody] quand ils ne sont pas en mode Static."
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
msgid "Returns the faces (an array of triangles)." msgid "Returns the faces (an array of triangles)."
@ -20249,6 +20271,7 @@ msgid "Concave polygon 2D shape resource for physics."
msgstr "Ressource de forme de polygone concave 2D pour la physique." msgstr "Ressource de forme de polygone concave 2D pour la physique."
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
#, fuzzy
msgid "" msgid ""
"Concave polygon 2D shape resource for physics. It is made out of segments " "Concave polygon 2D shape resource for physics. It is made out of segments "
"and is optimal for complex polygonal concave collisions. However, it is not " "and is optimal for complex polygonal concave collisions. However, it is not "
@ -20259,7 +20282,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
"Une ressource en forme de polygone concave pour la physique 2D. Elle est " "Une ressource en forme de polygone concave pour la physique 2D. Elle est "
"composée de segments et est optimal pour les collisions complexes de " "composée de segments et est optimal pour les collisions complexes de "
@ -44760,11 +44787,13 @@ msgstr ""
"Drapeau utilisé pour marquer un tableau compressé (demi flottant) de " "Drapeau utilisé pour marquer un tableau compressé (demi flottant) de "
"tangentes." "tangentes."
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
"Drapeau utilisé pour marquer un tableau compressé (demi flottant) de "
"couleurs."
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) UV coordinates array." msgid "Flag used to mark a compressed (half float) UV coordinates array."
@ -44809,12 +44838,16 @@ msgstr ""
"vecteurs normaux et tangents plutôt que cartésienne." "vecteurs normaux et tangents plutôt que cartésienne."
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
#, fuzzy
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_VERTEX], [constant " "Used to set flags [constant ARRAY_COMPRESS_VERTEX], [constant "
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
"Utilisé pour marquer rapidement l'usage de [constant ARRAY_COMPRESS_VERTEX], " "Utilisé pour marquer rapidement l'usage de [constant ARRAY_COMPRESS_VERTEX], "
"[constant ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], " "[constant ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], "
@ -68193,11 +68226,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -69120,6 +69157,7 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
#, fuzzy
msgid "" msgid ""
"[SceneTreeTween] is a tween managed by the scene tree. As opposed to " "[SceneTreeTween] is a tween managed by the scene tree. As opposed to "
"[Tween], it does not require the instantiation of a node.\n" "[Tween], it does not require the instantiation of a node.\n"
@ -69178,6 +69216,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -69190,7 +69240,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
"[SceneTreeTween] est un tween géré par l'arborescence. Contrairement à un " "[SceneTreeTween] est un tween géré par l'arborescence. Contrairement à un "
"[Tween], il ne nécessite pas la création d'un nœud.\n" "[Tween], il ne nécessite pas la création d'un nœud.\n"
@ -77992,39 +78045,57 @@ msgid "Clears all values on the theme."
msgstr "Efface toutes les valeurs de ce thème." msgstr "Efface toutes les valeurs de ce thème."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "Retourne le [code]enter_cost[/code] de cette [code]region[/code]."
#: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"La constante mathématique [code]e[/code], la base du logarithme népérien : "
"[code]2.718282[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Crée un BitmapFont depuis le fichier [code]*.fnt[/code] à l'emplacement "
"[code]path[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Définit le périphérique à l'index [code]index[/code] dans la liste des "
"périphériques découverts à [code]device[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Définit un [code]title[/code] pour l'onglet à la position [code]tab_idx[/"
"code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -78041,15 +78112,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "Définit les valeurs du thème à partir d'une copie d'un thème donné." msgstr "Définit les valeurs du thème à partir d'une copie d'un thème donné."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Retourne le [code]enter_cost[/code] de cette [code]region[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -78059,15 +78132,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Retourne le [code]enter_cost[/code] de cette [code]region[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -78079,16 +78153,21 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
"Retourne l'entrée de métadonnées de l'objet [code]name[/code] spécifié.\n"
"Affiche une erreur si l'entrée n'existe pas, sauf si [code]default[/code] "
"n'est pas [code]null[/code] (dans quel cas la valeur par défaut sera "
"retournée)."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -78098,15 +78177,18 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
"Retourne le nom de la propriété à [code]prop_idx[/code] pour le nœud à "
"[code]idx[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -78118,17 +78200,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -78141,9 +78225,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -78151,8 +78235,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -78167,7 +78251,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -78183,21 +78267,28 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Color] nommée [code]name[/code] est dans " "Retourne [code]true[/code] si la [Color] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n" "[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]." "Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -78206,35 +78297,52 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans " "Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n" "[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]." "Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Color] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -78261,88 +78369,112 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Color] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Font] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Retourne [code]true[/code] si la [Color] nommée [code]name[/code] est dans "
"[code]node_type[/code].\n"
"Retourne [code]false[/code] si le thème n'a pas de [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -89408,6 +89540,12 @@ msgstr "Drapeau utilisé pour marquer un tableau de poids."
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "Le drapeau utilisé pour marquer un tableau dindex." msgstr "Le drapeau utilisé pour marquer un tableau dindex."
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
"Drapeau utilisé pour marquer un tableau compressé (demi flottant) de "
"couleurs."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6461,7 +6461,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6698,7 +6703,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7346,7 +7356,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13735,17 +13753,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14052,12 +14070,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14094,12 +14113,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15259,7 +15279,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15285,7 +15313,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34427,8 +34459,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34473,7 +34509,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53411,11 +53450,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54333,6 +54376,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54345,7 +54400,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61523,37 +61581,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61572,14 +61631,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61590,14 +61650,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61610,7 +61670,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61618,7 +61678,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61630,13 +61690,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61648,17 +61708,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61671,9 +61733,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61681,8 +61743,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61697,7 +61759,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61715,15 +61777,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61735,29 +61799,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61785,87 +61853,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71484,6 +71552,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6460,7 +6460,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6697,7 +6702,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7345,7 +7355,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13734,17 +13752,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14051,12 +14069,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14093,12 +14112,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15258,7 +15278,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15284,7 +15312,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34426,8 +34458,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34472,7 +34508,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53410,11 +53449,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54332,6 +54375,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54344,7 +54399,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61522,37 +61580,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61571,14 +61630,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61589,14 +61649,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61609,7 +61669,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61617,7 +61677,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61629,13 +61689,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61647,17 +61707,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61670,9 +61732,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61680,8 +61742,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61696,7 +61758,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61714,15 +61776,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61734,29 +61798,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61784,87 +61852,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71483,6 +71551,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -11,12 +11,13 @@
# Balázs Püspök-Kiss <pkblazsak@gmail.com>, 2021. # Balázs Püspök-Kiss <pkblazsak@gmail.com>, 2021.
# Szevin <kevingeiger25@gmail.com>, 2022. # Szevin <kevingeiger25@gmail.com>, 2022.
# 6Leoo6 <leo.takacs@yahoo.com>, 2022. # 6Leoo6 <leo.takacs@yahoo.com>, 2022.
# thekeymethod <csokan.andras87@protonmail.ch>, 2022.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Godot Engine class reference\n" "Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n" "Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-06-19 11:54+0000\n" "PO-Revision-Date: 2022-09-12 01:18+0000\n"
"Last-Translator: 6Leoo6 <leo.takacs@yahoo.com>\n" "Last-Translator: thekeymethod <csokan.andras87@protonmail.ch>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/godot-engine/" "Language-Team: Hungarian <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/hu/>\n" "godot-class-reference/hu/>\n"
"Language: hu\n" "Language: hu\n"
@ -24,7 +25,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n" "Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13.1-dev\n" "X-Generator: Weblate 4.14.1-dev\n"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Description" msgid "Description"
@ -6479,7 +6480,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6716,7 +6722,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7364,7 +7375,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13753,17 +13772,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14070,12 +14089,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14112,12 +14132,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15277,7 +15298,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15303,7 +15332,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34445,8 +34478,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34491,7 +34528,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53429,11 +53469,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54351,6 +54395,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54363,7 +54419,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61541,37 +61600,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61590,14 +61650,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61608,14 +61669,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61628,7 +61689,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61636,7 +61697,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61648,13 +61709,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61666,17 +61727,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61689,9 +61752,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61699,8 +61762,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61715,7 +61778,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61733,15 +61796,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61753,29 +61818,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61803,87 +61872,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71502,6 +71571,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "
@ -75464,3 +75537,5 @@ msgstr ""
msgid "" msgid ""
"If [code]true[/code], child nodes are sorted, otherwise sorting is disabled." "If [code]true[/code], child nodes are sorted, otherwise sorting is disabled."
msgstr "" msgstr ""
"Ha [code]true[/code], az al-csomópontok rendezve vannak, egyébként a sorba "
"rendezés kikapcsolva."

View File

@ -6871,7 +6871,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7108,7 +7113,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7756,7 +7766,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14146,17 +14164,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14463,12 +14481,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14505,12 +14524,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15670,7 +15690,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15696,7 +15724,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34854,8 +34886,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34900,7 +34936,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53882,11 +53921,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54804,6 +54847,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54816,7 +54871,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62001,38 +62059,44 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62050,15 +62114,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62068,15 +62134,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -62089,7 +62156,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -62097,7 +62164,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62107,15 +62174,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "Mengembalikan nilai hiperbolik tangen dari parameter."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62127,17 +62195,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62150,9 +62220,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62160,8 +62230,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62176,7 +62246,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62194,15 +62264,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62214,29 +62286,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62264,87 +62340,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71969,6 +72045,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6460,7 +6460,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6697,7 +6702,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7345,7 +7355,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13734,17 +13752,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14051,12 +14069,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14093,12 +14112,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15258,7 +15278,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15284,7 +15312,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34426,8 +34458,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34472,7 +34508,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53410,11 +53449,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54332,6 +54375,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54344,7 +54399,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61522,37 +61580,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61571,14 +61630,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61589,14 +61649,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61609,7 +61669,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61617,7 +61677,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61629,13 +61689,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61647,17 +61707,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61670,9 +61732,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61680,8 +61742,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61696,7 +61758,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61714,15 +61776,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61734,29 +61798,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61784,87 +61852,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71483,6 +71551,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -30,8 +30,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Godot Engine class reference\n" "Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n" "Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-08-12 17:09+0000\n" "PO-Revision-Date: 2022-09-14 18:45+0000\n"
"Last-Translator: Mirko <miknsop@gmail.com>\n" "Last-Translator: Federico Caprini <caprinifede@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/godot-engine/" "Language-Team: Italian <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/it/>\n" "godot-class-reference/it/>\n"
"Language: it\n" "Language: it\n"
@ -39,7 +39,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n" "Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14-dev\n" "X-Generator: Weblate 4.14.1-dev\n"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Description" msgid "Description"
@ -210,7 +210,6 @@ msgstr ""
"I nomi dei colori supportati sono uguali alle costanti definite in [Color]." "I nomi dei colori supportati sono uguali alle costanti definite in [Color]."
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid "" msgid ""
"Returns the absolute value of parameter [code]s[/code] (i.e. positive " "Returns the absolute value of parameter [code]s[/code] (i.e. positive "
"value).\n" "value).\n"
@ -513,7 +512,6 @@ msgstr ""
"[/codeblock]" "[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid "" msgid ""
"Compares two values by checking their actual contents, recursing into any " "Compares two values by checking their actual contents, recursing into any "
"[Array] or [Dictionary] up to its deepest level.\n" "[Array] or [Dictionary] up to its deepest level.\n"
@ -534,7 +532,7 @@ msgid ""
"code]." "code]."
msgstr "" msgstr ""
"Paragona due valori controllando il loro contenuto attuale, ricorrendo in " "Paragona due valori controllando il loro contenuto attuale, ricorrendo in "
"ogni `Array` o `Dictionary` fino al suo livello più profondo.\n" "ogni [Array] o [Dictionary] fino al suo livello più profondo.\n"
"Questo è simile a [code]==[/code] su molti aspetti:\n" "Questo è simile a [code]==[/code] su molti aspetti:\n"
"- Per [code]null[/code] , [code]int[/code], [code]float[/code], " "- Per [code]null[/code] , [code]int[/code], [code]float[/code], "
"[code]String[/code], [code]Object[/code] and [code]RID[/code] sia " "[code]String[/code], [code]Object[/code] and [code]RID[/code] sia "
@ -572,7 +570,6 @@ msgstr ""
"in una istanza. Utile per la deserializzazione." "in una istanza. Utile per la deserializzazione."
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid "" msgid ""
"Returns an \"eased\" value of [code]x[/code] based on an easing function " "Returns an \"eased\" value of [code]x[/code] based on an easing function "
"defined with [code]curve[/code]. This easing function is based on an " "defined with [code]curve[/code]. This easing function is based on an "
@ -866,7 +863,11 @@ msgstr ""
"specificato nel [code]from[/code] e [code]to[/code], e i valori interpolati " "specificato nel [code]from[/code] e [code]to[/code], e i valori interpolati "
"specificati in [code]weight[/code]. Il valore di ritorno sarà in mezzo tra " "specificati in [code]weight[/code]. Il valore di ritorno sarà in mezzo tra "
"[code]0.0[/code] e [code]1.0[/code] se [code]weight[/code] si trova tra " "[code]0.0[/code] e [code]1.0[/code] se [code]weight[/code] si trova tra "
"[code]from[/code] e [code]to[/code] (inclusi).\n" "[code]from[/code] e [code]to[/code] (inclusi). Se [code]weight[/code] si "
"trova fuori portata, allora un fattore di estrapolazione verrà ritornato "
"(ritorna un valore minore di [code]0.0[/code] o maggiore di [code]1.0[/"
"code]). Usa [method clamp] sul risultato di [method inverse_lerp] se è un "
"risultato non desiderato.\n"
"[codeblock]\n" "[codeblock]\n"
"# Il rapporto di interpolazione nella chiamata di `lerp()` è minore di " "# Il rapporto di interpolazione nella chiamata di `lerp()` è minore di "
"0.75.\n" "0.75.\n"
@ -1643,6 +1644,43 @@ msgid ""
"3\n" "3\n"
"[/codeblock]" "[/codeblock]"
msgstr "" msgstr ""
"Ritorna un array contenente l'intervallo dato. [method range] può essere "
"chiamato in tre modi:\n"
"[code]range(n:int)[/code]: Parte da 0, incrementa di 1 a ogni passaggio, e "
"si ferma [i]prima di[/i][code]n[/code]. L'argomento [code]n[/code] è "
"[b]esclusivo[/b].\n"
"[code]range(b: int, n: int)[/code]: Parte da [code]b[/code], incrementa di 1 "
"ad ogni passaggio, e si ferma [i]prima di[/i][code]n[/code].Gli argomenti "
"[code]b[/code] e [code]n[/code] sono, rispettivamente, [b]inclusivo[/b] ed "
"[b]esclusivo[/b].\n"
"[code]range(b: int, n: int, s: int)[/code]: Parte da [code]b[/code], aumenta/"
"diminuisce di [code]s[/code] ad ogni passaggio, e si ferma [i]prima di[/i]"
"[code]n[/code]. Gli argomenti [code]b[/code] e [code]n[/code] sono, "
"rispettivamente, [b]inclusivi[/b] ed [b]esclusivi[/b]. L'argomento [code]s[/"
"code] [b]può[/b] essere negativo, ma non [code]0[/code]. Se [code]s[/code] è "
"[code]0[/code], un messaggio di errore verrà stampato su schermo.\n"
"[method range] converte tutti gli argomenti a [int] prima di processarli.\n"
"[b]Nota:[/b] Ritorna un array vuoto se nessun valore soddisfa i requisiti "
"(es. [code]range(2, 5, -1)[/code] or [code]range(5, 5, 1)[/code]).\n"
"Esempi:\n"
"[codeblock]\n"
"print(range(4)) # Scrive [0, 1, 2, 3]\n"
"print(range(2, 5)) # Scrive [2, 3, 4]\n"
"print(range(0, 6, 2)) # Scrive [0, 2, 4]\n"
"print(range(4, 1, -1)) # Scrive [4, 3, 2]\n"
"[/codeblock]\n"
"Per iterare su un [Array] inverso, usare:\n"
"[codeblock]\n"
"var array = [3, 6, 9]\n"
"for i in range(array.size(), 0, -1):\n"
" print(array[i - 1])\n"
"[/codeblock]\n"
"Risultato:\n"
"[codeblock]\n"
"9\n"
"6\n"
"3\n"
"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
msgid "" msgid ""
@ -7473,7 +7511,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7710,7 +7753,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -8358,7 +8406,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14772,17 +14828,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -15090,12 +15146,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -15133,12 +15190,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -16355,7 +16413,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -16381,7 +16447,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -35644,8 +35714,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -35690,7 +35764,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -54749,11 +54826,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -55673,6 +55754,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -55685,7 +55778,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62905,42 +63001,44 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero." msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero." msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero." msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero." msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero." msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62959,15 +63057,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero." msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62978,16 +63078,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero." msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62998,16 +63099,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63019,14 +63121,15 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero." msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63037,17 +63140,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -63060,9 +63165,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -63070,8 +63175,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -63086,7 +63191,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -63106,18 +63211,23 @@ msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] " "Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti." "esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -63130,32 +63240,45 @@ msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] " "Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti." "esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -63183,90 +63306,113 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Ritorna [code]true[/code] se l'impostazione specificata da [code]name[/code] "
"esiste, [code]false[/code] altrimenti."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -72970,6 +73116,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -8244,15 +8244,16 @@ msgid "3D area for detection and physics and audio influence."
msgstr "検出および2D物理作用のための2Dエリアです。" msgstr "検出および2D物理作用のための2Dエリアです。"
#: doc/classes/Area.xml #: doc/classes/Area.xml
#, fuzzy
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
"[CollisionObject3D] ードの重なり合い、進入、退出を検出するための3Dエリアで"
"す。ローカル物理パラメータ (gravity 重力、damping 減衰) を変更したり上書きで"
"きます。"
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
#: doc/classes/ViewportTexture.xml #: doc/classes/ViewportTexture.xml
@ -8588,15 +8589,16 @@ msgid "2D area for detection and physics and audio influence."
msgstr "検出および2D物理作用のための2Dエリアです。" msgstr "検出および2D物理作用のための2Dエリアです。"
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
#, fuzzy
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
"[CollisionObject2D] ードの重なり、進入、退出を検出するための2Dエリア。ま"
"た、ローカルの物理パラメータ (重力、減衰) を、変更したりオーバーライドしたり"
"することもできます。"
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
msgid "Using Area2D" msgid "Using Area2D"
@ -9515,7 +9517,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
"新しいサーフェスを作成します。\n" "新しいサーフェスを作成します。\n"
"サーフェスは[code]primitive[/code]を使用してレンダリングされるように作成さ" "サーフェスは[code]primitive[/code]を使用してレンダリングされるように作成さ"
@ -16752,17 +16762,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -17099,12 +17109,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -17142,12 +17153,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -18308,7 +18320,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -18334,7 +18354,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -37770,8 +37794,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -37816,7 +37844,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -57007,11 +57038,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -57934,6 +57969,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -57946,7 +57993,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -65486,7 +65536,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"与えられた[code]id[/code]を持つ点の位置[code]position[/code]を設定します。" "与えられた[code]id[/code]を持つ点の位置[code]position[/code]を設定します。"
@ -65494,7 +65544,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。" "配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
@ -65502,7 +65552,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"[code]path[/code]にある[code]*.fnt[/code]ファイルから、BitmapFontを作成しま" "[code]path[/code]にある[code]*.fnt[/code]ファイルから、BitmapFontを作成しま"
@ -65511,23 +65561,26 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"与えられた[code]id[/code]を持つ点の位置[code]position[/code]を設定します。" "与えられた[code]id[/code]を持つ点の位置[code]position[/code]を設定します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。" "配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65546,16 +65599,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。" "配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65566,17 +65622,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。" "配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65587,16 +65645,18 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65608,16 +65668,19 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
"インデックス [code]triangle[/code] の三角形内にある、インデックス " "インデックス [code]triangle[/code] の三角形内にある、インデックス "
"[code]point[/code] のポイントの位置を返します。" "[code]point[/code] のポイントの位置を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"インデックス [code]triangle[/code] の三角形内にある、インデックス "
"[code]point[/code] のポイントの位置を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -65628,17 +65691,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -65651,9 +65716,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -65661,8 +65726,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -65677,7 +65742,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -65697,18 +65762,23 @@ msgstr "与えられた [code]id[/code] に紐づけられた点の位置を返
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/" "[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。" "code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -65722,32 +65792,45 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/" "[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。" "code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -65775,90 +65858,120 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"[code]path[/code]にある[code]*.fnt[/code]ファイルから、BitmapFontを作成しま"
"す。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
"インデックス [code]triangle[/code] の三角形内にある、インデックス "
"[code]point[/code] のポイントの位置を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"配列に [code]value[/code] が含まれていれば [code]true[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"[code]name[/code] という名前で指定した設定が存在する場合は [code]true[/"
"code]、そうでない場合は [code]false[/code] を返します。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -75652,6 +75765,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -17,12 +17,13 @@
# vrSono <global.sonogong@gmail.com>, 2022. # vrSono <global.sonogong@gmail.com>, 2022.
# 김태우 <ogosengi3@gmail.com>, 2022. # 김태우 <ogosengi3@gmail.com>, 2022.
# 이지민 <jiminaleejung@gmail.com>, 2022. # 이지민 <jiminaleejung@gmail.com>, 2022.
# nulltable <un5450@naver.com>, 2022.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Godot Engine class reference\n" "Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n" "Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-09-07 02:16+0000\n" "PO-Revision-Date: 2022-09-26 05:24+0000\n"
"Last-Translator: 이지민 <jiminaleejung@gmail.com>\n" "Last-Translator: nulltable <un5450@naver.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/godot-engine/" "Language-Team: Korean <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/ko/>\n" "godot-class-reference/ko/>\n"
"Language: ko\n" "Language: ko\n"
@ -30,7 +31,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n" "Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14.1-dev\n" "X-Generator: Weblate 4.14.1\n"
#: doc/tools/make_rst.py #: doc/tools/make_rst.py
msgid "Description" msgid "Description"
@ -480,11 +481,10 @@ msgid ""
msgstr "" msgstr ""
"[b]주의:[/b] [code]dectime[/code] 는 더 이상 사용되지 않으며 Godot 4.0에서 삭" "[b]주의:[/b] [code]dectime[/code] 는 더 이상 사용되지 않으며 Godot 4.0에서 삭"
"제될 것 입니다. 대신, [method move_toward]를 사용하세요.\n" "제될 것 입니다. 대신, [method move_toward]를 사용하세요.\n"
"\n"
"[code]value[/code]에서 [code]step[/code] * [code]amount[/code]를 뺀 값을 반" "[code]value[/code]에서 [code]step[/code] * [code]amount[/code]를 뺀 값을 반"
"환.\n" "환.\n"
"[codeblock]\n" "[codeblock]\n"
"a = dectime(60, 10, 0.1)) # a 는 59.0\n" "a = dectime(60, 10, 0.1)) # a는 59.0\n"
"[/codeblock]" "[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
@ -573,7 +573,6 @@ msgid ""
msgstr "" msgstr ""
#: modules/gdscript/doc_classes/@GDScript.xml #: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid "" msgid ""
"Returns the floating-point remainder of [code]a/b[/code], keeping the sign " "Returns the floating-point remainder of [code]a/b[/code], keeping the sign "
"of [code]a[/code].\n" "of [code]a[/code].\n"
@ -585,8 +584,7 @@ msgstr ""
"[code]a[/code] 의 부호를 유지한 채로 [code]a/b[/code] 의 부동 소수점 나머지" "[code]a[/code] 의 부호를 유지한 채로 [code]a/b[/code] 의 부동 소수점 나머지"
"를 반환한다.\n" "를 반환한다.\n"
"[codeblock]\n" "[codeblock]\n"
"# 나머지는 1.5\n" "r = fmod(7, 5.5) # r은 1.5\n"
"var remainder = fmod(7, 5.5)\n"
"[/codeblock]\n" "[/codeblock]\n"
"정수 나머지 연산은, % 연산자를 사용한다." "정수 나머지 연산은, % 연산자를 사용한다."
@ -6644,7 +6642,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6881,7 +6884,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7530,7 +7538,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13933,17 +13949,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14250,12 +14266,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14292,12 +14309,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15491,7 +15509,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15517,7 +15543,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34764,8 +34794,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34810,7 +34844,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53943,11 +53980,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54865,6 +54906,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54877,7 +54930,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62067,38 +62123,44 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "두 벡터의 나머지를 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "매개변수의 사인 값을 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "두 벡터의 나머지를 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "두 벡터의 나머지를 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "두 벡터의 나머지를 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62116,15 +62178,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "두 벡터의 나머지를 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62134,15 +62198,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "두 벡터의 나머지를 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -62155,7 +62220,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -62163,7 +62228,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62173,15 +62238,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "두 벡터의 나머지를 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62193,17 +62259,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62216,9 +62284,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62226,8 +62294,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62242,7 +62310,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62261,15 +62329,17 @@ msgstr "두 벡터의 나머지를 반환합니다."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62281,29 +62351,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62331,87 +62405,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -72072,6 +72146,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6470,7 +6470,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6707,7 +6712,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7355,7 +7365,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13744,17 +13762,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14061,12 +14079,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14103,12 +14122,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15268,7 +15288,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15294,7 +15322,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34436,8 +34468,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34482,7 +34518,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53420,11 +53459,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54342,6 +54385,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54354,7 +54409,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61532,37 +61590,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61581,14 +61640,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61599,14 +61659,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61619,7 +61679,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61627,7 +61687,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61639,13 +61699,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61657,17 +61717,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61680,9 +61742,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61690,8 +61752,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61706,7 +61768,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61724,15 +61786,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61744,29 +61808,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61794,87 +61862,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71493,6 +71561,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6475,7 +6475,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6712,7 +6717,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7360,7 +7370,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13749,17 +13767,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14066,12 +14084,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14108,12 +14127,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15273,7 +15293,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15299,7 +15327,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34444,8 +34476,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34490,7 +34526,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53428,11 +53467,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54350,6 +54393,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54362,7 +54417,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61540,37 +61598,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61589,14 +61648,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61607,14 +61667,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61627,7 +61687,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61635,7 +61695,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61647,13 +61707,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61665,17 +61725,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61688,9 +61750,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61698,8 +61760,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61714,7 +61776,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61732,15 +61794,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61752,29 +61816,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61802,87 +61870,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71501,6 +71569,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6458,7 +6458,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6695,7 +6700,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7343,7 +7353,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13732,17 +13750,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14049,12 +14067,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14091,12 +14110,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15256,7 +15276,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15282,7 +15310,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34424,8 +34456,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34470,7 +34506,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53408,11 +53447,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54330,6 +54373,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54342,7 +54397,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61520,37 +61578,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61569,14 +61628,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61587,14 +61647,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61607,7 +61667,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61615,7 +61675,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61627,13 +61687,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61645,17 +61705,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61668,9 +61730,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61678,8 +61740,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61694,7 +61756,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61712,15 +61774,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61732,29 +61796,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61782,87 +61850,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71481,6 +71549,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6470,7 +6470,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6707,7 +6712,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7355,7 +7365,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13744,17 +13762,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14061,12 +14079,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14103,12 +14122,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15268,7 +15288,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15294,7 +15322,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34436,8 +34468,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34482,7 +34518,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53420,11 +53459,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54342,6 +54385,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54354,7 +54409,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61532,37 +61590,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61581,14 +61640,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61599,14 +61659,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61619,7 +61679,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61627,7 +61687,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61639,13 +61699,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61657,17 +61717,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61680,9 +61742,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61690,8 +61752,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61706,7 +61768,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61724,15 +61786,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61744,29 +61808,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61794,87 +61862,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71493,6 +71561,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6458,7 +6458,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6695,7 +6700,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7343,7 +7353,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13732,17 +13750,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14049,12 +14067,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14091,12 +14110,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15256,7 +15276,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15282,7 +15310,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34424,8 +34456,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34470,7 +34506,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53408,11 +53447,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54330,6 +54373,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54342,7 +54397,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61520,37 +61578,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61569,14 +61628,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61587,14 +61647,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61607,7 +61667,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61615,7 +61675,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61627,13 +61687,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61645,17 +61705,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61668,9 +61730,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61678,8 +61740,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61694,7 +61756,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61712,15 +61774,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61732,29 +61796,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61782,87 +61850,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71481,6 +71549,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6528,7 +6528,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6765,7 +6770,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7413,7 +7423,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13802,17 +13820,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14119,12 +14137,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14161,12 +14180,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15326,7 +15346,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15352,7 +15380,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34497,8 +34529,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34543,7 +34579,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53482,11 +53521,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54404,6 +54447,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54416,7 +54471,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61594,37 +61652,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61643,14 +61702,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61661,14 +61721,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61681,7 +61741,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61689,7 +61749,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61701,13 +61761,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61719,17 +61779,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61742,9 +61804,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61752,8 +61814,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61768,7 +61830,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61786,15 +61848,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61806,29 +61870,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61856,87 +61924,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71555,6 +71623,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6972,7 +6972,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7209,7 +7214,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7857,7 +7867,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14261,17 +14279,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14579,12 +14597,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14621,12 +14640,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15789,7 +15809,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15815,7 +15843,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -35047,8 +35079,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -35093,7 +35129,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -54148,11 +54187,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -55073,6 +55116,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -55085,7 +55140,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62287,39 +62345,46 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/"
"code]." "code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62336,15 +62401,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62356,16 +62423,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]." msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62376,16 +62444,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62394,16 +62463,18 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62414,17 +62485,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62437,9 +62510,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62447,8 +62520,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62463,7 +62536,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62480,18 +62553,22 @@ msgid ""
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]b[/code]." msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]b[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -62503,31 +62580,38 @@ msgstr ""
"skrypcie ,podczas wywołania [method move_and_slide]." "skrypcie ,podczas wywołania [method move_and_slide]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62556,87 +62640,88 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -72309,6 +72394,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -7469,7 +7469,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7706,7 +7711,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -8354,7 +8364,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14772,17 +14790,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -15089,12 +15107,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -15131,12 +15150,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -16305,7 +16325,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -16331,7 +16359,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -35527,8 +35559,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -35573,7 +35609,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -54619,11 +54658,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -55543,6 +55586,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -55555,7 +55610,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62765,40 +62823,52 @@ msgid "Clears all values on the theme."
msgstr "Limpa todos os valores no tema." msgstr "Limpa todos os valores no tema."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/"
"code]."
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/"
"code]."
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]."
msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]." "Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62815,15 +62885,18 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62833,15 +62906,17 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -62854,7 +62929,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -62862,7 +62937,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62872,15 +62947,17 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62892,17 +62969,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62915,9 +62994,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62925,8 +63004,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62941,7 +63020,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62958,18 +63037,26 @@ msgid ""
msgstr "Retorna o produto cruzado deste vetor e [code]b[/code]." msgstr "Retorna o produto cruzado deste vetor e [code]b[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retorna [code]true[/code] se o vetor for normalizado, [code]false[/code] "
"caso contrário."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retorna [code]true[/code] se o vetor for normalizado, [code]false[/code] "
"caso contrário."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62978,31 +63065,44 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retorna [code]true[/code] se o vetor for normalizado, [code]false[/code] "
"caso contrário."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retorna [code]true[/code] se o vetor for normalizado, [code]false[/code] "
"caso contrário."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retorna [code]true[/code] se o vetor for normalizado, [code]false[/code] "
"caso contrário."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -63033,87 +63133,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -72749,6 +72849,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -7523,7 +7523,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7760,7 +7765,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -8408,7 +8418,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14837,17 +14855,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -15155,12 +15173,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -15198,12 +15217,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -16411,7 +16431,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -16437,7 +16465,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -35690,8 +35722,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -35736,7 +35772,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -54797,11 +54836,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -55723,6 +55766,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -55735,7 +55790,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62970,40 +63028,52 @@ msgid "Clears all values on the theme."
msgstr "Limpa todos os valores no tema." msgstr "Limpa todos os valores no tema."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Retorna a [Cor] em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/"
"code]."
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]."
msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]." "Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Limpa o ícone em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63020,17 +63090,21 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Retorna a [Cor] em [code]name[/code] se o tema tiver [code]node_type[/code]." "Retorna a [Cor] em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Retorna a [Cor] em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63039,19 +63113,23 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Retorna a constante em [code]name[/code] se o tema tiver [code]node_type[/" "Retorna a constante em [code]name[/code] se o tema tiver [code]node_type[/"
"code]." "code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Retorna a constante em [code]name[/code] se o tema tiver [code]node_type[/"
"code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63062,16 +63140,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Retorna a constante em [code]name[/code] se o tema tiver [code]node_type[/"
"code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63083,14 +63164,15 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "Retorna o nome do nó em [code]idx[/code]." msgstr "Retorna o nome do nó em [code]idx[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Retorna o nome do nó em [code]idx[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63101,17 +63183,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -63124,9 +63208,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -63134,8 +63218,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -63150,7 +63234,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -63167,18 +63251,22 @@ msgid ""
msgstr "Retorna o produto cruzado deste vetor e [code]b[/code]." msgstr "Retorna o produto cruzado deste vetor e [code]b[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -63188,31 +63276,38 @@ msgid ""
msgstr "Retorna [code]true[/code] se o script pode ser instanciado." msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Retorna o nome do nó em [code]idx[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Retorna [code]true[/code] se o script pode ser instanciado."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -63239,89 +63334,95 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Retorna a [Cor] em [code]name[/code] se o tema tiver [code]node_type[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Retorna a constante em [code]name[/code] se o tema tiver [code]node_type[/"
"code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr "Retorna o nome do nó em [code]idx[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -73003,6 +73104,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6490,7 +6490,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6727,7 +6732,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7375,7 +7385,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13764,17 +13782,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14081,12 +14099,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14123,12 +14142,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15288,7 +15308,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15314,7 +15342,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34459,8 +34491,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34505,7 +34541,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53444,11 +53483,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54366,6 +54409,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54378,7 +54433,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61556,37 +61614,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61605,14 +61664,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61623,14 +61683,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61643,7 +61703,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61651,7 +61711,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61663,13 +61723,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61681,17 +61741,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61704,9 +61766,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61714,8 +61776,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61730,7 +61792,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61748,15 +61810,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61768,29 +61832,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61818,87 +61886,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71517,6 +71585,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -52,12 +52,14 @@
# SonicStalker Games <dmitriyusolsev1971@gmail.com>, 2022. # SonicStalker Games <dmitriyusolsev1971@gmail.com>, 2022.
# Kedr <lava20121991@gmail.com>, 2022. # Kedr <lava20121991@gmail.com>, 2022.
# Lost Net <pc.mirkn@gmail.com>, 2022. # Lost Net <pc.mirkn@gmail.com>, 2022.
# Vladimir Kirillovskiy <vladimir.kirillovskiy@gmail.com>, 2022.
# motismob <evt.mixail@ya.ru>, 2022.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Godot Engine class reference\n" "Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n" "Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-08-28 00:17+0000\n" "PO-Revision-Date: 2022-09-16 07:12+0000\n"
"Last-Translator: Алексей Смирнов <tir74@mail.ru>\n" "Last-Translator: Rish Alternative <ii4526668@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/" "Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/ru/>\n" "godot-class-reference/ru/>\n"
"Language: ru\n" "Language: ru\n"
@ -2871,7 +2873,7 @@ msgid ""
"Media back key. Not to be confused with the Back button on an Android device." "Media back key. Not to be confused with the Back button on an Android device."
msgstr "" msgstr ""
"Мультимедийная клавиша \"Назад\". Не путать с кнопкой \"Назад\" на " "Мультимедийная клавиша \"Назад\". Не путать с кнопкой \"Назад\" на "
"устройствах Android" "устройствах Android."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
#, fuzzy #, fuzzy
@ -4122,42 +4124,59 @@ msgid ""
"MIDI pitch bend message. This message is sent to indicate a change in the " "MIDI pitch bend message. This message is sent to indicate a change in the "
"pitch bender (wheel or lever, typically)." "pitch bender (wheel or lever, typically)."
msgstr "" msgstr ""
"Сообщение MIDI об изменении высоты тона. Это сообщение отправляется для "
"обозначения изменения питч-бенда ( как правило, колесо или рычаг)."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
"MIDI system exclusive message. This has behavior exclusive to the device " "MIDI system exclusive message. This has behavior exclusive to the device "
"you're receiving input from. Getting this data is not implemented in Godot." "you're receiving input from. Getting this data is not implemented in Godot."
msgstr "" msgstr ""
"Эксклюзивное сообщение MIDI системы. Это поведение эксклюзивно для "
"устройства от которого вы получаете данные. Получение этих данных не "
"реализовано в Godot."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
"MIDI quarter frame message. Contains timing information that is used to " "MIDI quarter frame message. Contains timing information that is used to "
"synchronize MIDI devices. Getting this data is not implemented in Godot." "synchronize MIDI devices. Getting this data is not implemented in Godot."
msgstr "" msgstr ""
"MIDI сообщение о четверти кадра. Содержит информацию о времени, которая "
"используется для синхронизации MIDI-устройств. Получение этих данных не "
"реализовано в Godot."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
"MIDI song position pointer message. Gives the number of 16th notes since the " "MIDI song position pointer message. Gives the number of 16th notes since the "
"start of the song. Getting this data is not implemented in Godot." "start of the song. Getting this data is not implemented in Godot."
msgstr "" msgstr ""
"MIDI сообщение указателя позиции композиции. Дает число 16-ых нот с момента "
"начала композиции. Получение этих данных не реализовано в Godot."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
"MIDI song select message. Specifies which sequence or song is to be played. " "MIDI song select message. Specifies which sequence or song is to be played. "
"Getting this data is not implemented in Godot." "Getting this data is not implemented in Godot."
msgstr "" msgstr ""
"MIDI сообщение о выборе композиции. Указывает, какая последовательность или "
"песня должна быть воспроизведена. Получение этих данных не реализовано в "
"Godot."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
"MIDI tune request message. Upon receiving a tune request, all analog " "MIDI tune request message. Upon receiving a tune request, all analog "
"synthesizers should tune their oscillators." "synthesizers should tune their oscillators."
msgstr "" msgstr ""
"MIDI сообщение с запросом на подстройку. При получении запроса на подстройку "
"все аналоговые синтезаторы должны подстроить свои осцилляторы."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
"MIDI timing clock message. Sent 24 times per quarter note when " "MIDI timing clock message. Sent 24 times per quarter note when "
"synchronization is required." "synchronization is required."
msgstr "" msgstr ""
"MIDI сообщение синхронизации времени. Отправляется 24 раза на четверть ноты, "
"когда требуется синхронизация."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
@ -4171,7 +4190,7 @@ msgstr ""
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "MIDI stop message. Stop the current sequence." msgid "MIDI stop message. Stop the current sequence."
msgstr "" msgstr "MIDI сообщение об остановке. Останавливает текущую последовательность."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
@ -4180,10 +4199,13 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
#, fuzzy
msgid "" msgid ""
"MIDI system reset message. Reset all receivers in the system to power-up " "MIDI system reset message. Reset all receivers in the system to power-up "
"status. It should not be sent on power-up itself." "status. It should not be sent on power-up itself."
msgstr "" msgstr ""
"MIDI сообщение о сбросе системы. Сбрасывает все получатели системы до "
"выключенного статуса. Не должен быть отправлен на включение сам по себе."
#: doc/classes/@GlobalScope.xml #: doc/classes/@GlobalScope.xml
msgid "" msgid ""
@ -8000,7 +8022,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -8237,7 +8264,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -9019,7 +9051,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -15461,17 +15501,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -15780,12 +15820,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -15822,12 +15863,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -16988,7 +17030,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -17014,7 +17064,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -36388,8 +36442,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -36434,7 +36492,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -55682,11 +55743,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -56605,6 +56670,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -56617,7 +56694,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -63866,7 +63946,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/" "Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/"
@ -63875,7 +63955,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/" "Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/"
@ -63884,7 +63964,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/" "Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/"
@ -63893,7 +63973,8 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/" "Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/"
"code]." "code]."
@ -63901,15 +63982,18 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]." msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
"Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/"
"code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63928,15 +64012,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]." msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63947,16 +64033,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]." msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63967,16 +64054,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -63988,14 +64076,15 @@ msgstr ""
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]." msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -64006,17 +64095,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -64029,9 +64120,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -64039,8 +64130,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -64055,7 +64146,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -64075,18 +64166,23 @@ msgstr "Возвращает [code]true[/code] если массив содер
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] " "Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу." "приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -64099,32 +64195,45 @@ msgstr "Возвращает [code]true[/code] если массив содер
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] " "Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу." "приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
@ -64152,90 +64261,115 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
"Сдвигает вектор к [code]to[/code] на фиксированное значение [code]delta[/"
"code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Возвращает [code]true[/code] если массив содержит [code]value[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -74068,6 +74202,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "
@ -74395,8 +74533,9 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "The instance does not have a type." msgid "The instance does not have a type."
msgstr "" msgstr "Данный экземпляр не имеет типа."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "The instance is a mesh." msgid "The instance is a mesh."
@ -74407,28 +74546,32 @@ msgid "The instance is a multimesh."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "The instance is an immediate geometry." msgid "The instance is an immediate geometry."
msgstr "" msgstr "Дынный экземпляр - геометрическая фигура."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "The instance is a particle emitter." msgid "The instance is a particle emitter."
msgstr "" msgstr "Данный экземпляр - источник частиц."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "The instance is a light." msgid "The instance is a light."
msgstr "" msgstr "Данный экземпляр - источник освещения."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "The instance is a reflection probe." msgid "The instance is a reflection probe."
msgstr "" msgstr "Данный экземпляр - проба отражения."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "The instance is a GI probe." msgid "The instance is a GI probe."
msgstr "" msgstr "Данный экземпляр - проба GI."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "The instance is a lightmap capture." msgid "The instance is a lightmap capture."
msgstr "" msgstr "Данный экземпляр - захваченная карта освещения."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "Represents the size of the [enum InstanceType] enum." msgid "Represents the size of the [enum InstanceType] enum."
@ -74454,7 +74597,7 @@ msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "Disable shadows from this instance." msgid "Disable shadows from this instance."
msgstr "" msgstr "Отключает тени в данном экземпляре."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "Cast shadows from this instance." msgid "Cast shadows from this instance."
@ -74502,8 +74645,9 @@ msgid "The light adds color depending on mask."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "Do not apply a filter to canvas light shadows." msgid "Do not apply a filter to canvas light shadows."
msgstr "" msgstr "Не применяет фильтры на холст теней."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "Use PCF3 filtering to filter canvas light shadows." msgid "Use PCF3 filtering to filter canvas light shadows."
@ -74565,19 +74709,20 @@ msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "The amount of surface changes in the frame." msgid "The amount of surface changes in the frame."
msgstr "" msgstr "Количество изменений поверхности в кадр."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "The amount of draw calls in frame." msgid "The amount of draw calls in frame."
msgstr "" msgstr "Количество вызовов отрисовки в кадр."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "The amount of 2d items in the frame." msgid "The amount of 2d items in the frame."
msgstr "" msgstr "Количество 2d-объектов в кадре."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "The amount of 2d draw calls in frame." msgid "The amount of 2d draw calls in frame."
msgstr "" msgstr "Количество вызовов отрисовки 2d в кадре."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "Hardware supports shaders. This enum is currently unused in Godot 3.x." msgid "Hardware supports shaders. This enum is currently unused in Godot 3.x."
@ -74621,34 +74766,45 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "MultiMesh custom data uses a float per component." msgid "MultiMesh custom data uses a float per component."
msgstr "" msgstr ""
"Пользовательские данные MultiMesh используют для хранения число с плавающей "
"точкой."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "Reflection probe will update reflections once and then stop." msgid "Reflection probe will update reflections once and then stop."
msgstr "" msgstr "Проба отражения будет обновлена единожды и затем остановлена."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "" msgid ""
"Reflection probe will update each frame. This mode is necessary to capture " "Reflection probe will update each frame. This mode is necessary to capture "
"moving objects." "moving objects."
msgstr "" msgstr ""
"Проба отражения будет обновляться каждый кадр. Режим нужен для захвата "
"движущихся объектов."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "Draw particles in the order that they appear in the particles array." msgid "Draw particles in the order that they appear in the particles array."
msgstr "" msgstr "Отрисует частицы исходя из их расположения в массиве"
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "Sort particles based on their lifetime." msgid "Sort particles based on their lifetime."
msgstr "" msgstr "Отсортирует частицы исходя из их времени жизни."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "Sort particles based on their distance to the camera." msgid "Sort particles based on their distance to the camera."
msgstr "" msgstr "Отсортирует частицы исходя из расстояния от камеры"
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
#, fuzzy
msgid "Use the clear color as background." msgid "Use the clear color as background."
msgstr "" msgstr "Используйте сплошной цвет как задний фон."
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "Use a specified color as the background." msgid "Use a specified color as the background."

View File

@ -6461,7 +6461,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6698,7 +6703,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7346,7 +7356,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13735,17 +13753,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14052,12 +14070,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14094,12 +14113,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15259,7 +15279,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15285,7 +15313,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34430,8 +34462,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34476,7 +34512,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53414,11 +53453,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54336,6 +54379,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54348,7 +54403,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61526,37 +61584,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61575,14 +61634,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61593,14 +61653,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61613,7 +61673,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61621,7 +61681,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61633,13 +61693,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61651,17 +61711,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61674,9 +61736,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61684,8 +61746,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61700,7 +61762,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61718,15 +61780,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61738,29 +61802,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61788,87 +61856,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71487,6 +71555,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6472,7 +6472,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6709,7 +6714,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7357,7 +7367,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13746,17 +13764,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14063,12 +14081,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14105,12 +14124,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15270,7 +15290,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15296,7 +15324,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34441,8 +34473,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34487,7 +34523,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53425,11 +53464,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54347,6 +54390,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54359,7 +54414,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61537,37 +61595,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61586,14 +61645,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61604,14 +61664,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61624,7 +61684,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61632,7 +61692,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61644,13 +61704,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61662,17 +61722,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61685,9 +61747,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61695,8 +61757,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61711,7 +61773,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61729,15 +61791,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61749,29 +61813,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61799,87 +61867,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71498,6 +71566,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6462,7 +6462,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6699,7 +6704,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7347,7 +7357,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13736,17 +13754,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14053,12 +14071,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14095,12 +14114,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15260,7 +15280,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15286,7 +15314,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34428,8 +34460,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34474,7 +34510,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53412,11 +53451,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54334,6 +54377,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54346,7 +54401,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61524,37 +61582,38 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61573,14 +61632,15 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61591,14 +61651,14 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61611,7 +61671,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61619,7 +61679,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61631,13 +61691,13 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61649,17 +61709,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61672,9 +61734,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61682,8 +61744,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61698,7 +61760,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61716,15 +61778,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61736,29 +61800,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61786,87 +61854,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71485,6 +71553,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6566,7 +6566,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6803,7 +6808,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7451,7 +7461,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13843,17 +13861,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14160,12 +14178,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14202,12 +14221,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15367,7 +15387,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15393,7 +15421,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34604,8 +34636,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34650,7 +34686,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53676,11 +53715,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54598,6 +54641,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54610,7 +54665,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61796,38 +61854,44 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61845,15 +61909,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61863,15 +61929,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61884,7 +61951,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61892,7 +61959,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61902,15 +61969,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "คืนค่าการกำหนดค่าของลำโพง"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61922,17 +61990,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61945,9 +62015,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61955,8 +62025,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61971,7 +62041,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61989,15 +62059,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62009,29 +62081,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62059,87 +62135,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71775,6 +71851,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6537,7 +6537,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6774,7 +6779,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7422,7 +7432,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13818,17 +13836,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14135,12 +14153,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14177,12 +14196,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15342,7 +15362,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15368,7 +15396,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34531,8 +34563,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34577,7 +34613,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53530,11 +53569,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54452,6 +54495,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54464,7 +54519,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61647,38 +61705,54 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
"so-sort ay hindi pinapagana."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
"so-sort ay hindi pinapagana."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
"so-sort ay hindi pinapagana."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
"so-sort ay hindi pinapagana."
#: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr ""
"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
"so-sort ay hindi pinapagana."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61696,15 +61770,19 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
"so-sort ay hindi pinapagana."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61714,15 +61792,18 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
"so-sort ay hindi pinapagana."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -61735,7 +61816,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -61743,7 +61824,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61753,15 +61834,18 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr ""
"Kung [code]true[/code], ang mga child nodes ay inaayos, kung hindi ang pag-"
"so-sort ay hindi pinapagana."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61773,17 +61857,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61796,9 +61882,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61806,8 +61892,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61822,7 +61908,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61840,15 +61926,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61860,29 +61948,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61910,87 +62002,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71615,6 +71707,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -7245,7 +7245,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7482,7 +7487,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -8130,7 +8140,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14533,17 +14551,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14850,12 +14868,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14892,12 +14911,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -16059,7 +16079,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -16085,7 +16113,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -35288,8 +35320,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -35334,7 +35370,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -54366,11 +54405,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -55288,6 +55331,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -55300,7 +55355,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62495,38 +62553,44 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "İki vektörün kalanını döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Verilen değerin sinüsünü döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "İki vektörün kalanını döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "İki vektörün kalanını döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "İki vektörün kalanını döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62544,15 +62608,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "İki vektörün kalanını döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62562,15 +62628,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "İki vektörün kalanını döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -62583,7 +62650,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -62591,7 +62658,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62601,15 +62668,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "İki vektörün kalanını döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62621,17 +62689,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62644,9 +62714,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62654,8 +62724,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62670,7 +62740,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62689,15 +62759,17 @@ msgstr "İki vektörün kalanını döndürür."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62709,29 +62781,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62759,87 +62835,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -72498,6 +72574,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6613,7 +6613,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6850,7 +6855,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7498,7 +7508,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13896,17 +13914,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14214,12 +14232,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14256,12 +14275,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15421,7 +15441,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15447,7 +15475,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34630,8 +34662,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34676,7 +34712,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53688,11 +53727,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54610,6 +54653,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54622,7 +54677,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61815,39 +61873,46 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/"
"code]." "code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61864,15 +61929,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61884,16 +61951,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]." msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61904,16 +61972,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61922,16 +61991,18 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61942,17 +62013,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61965,9 +62038,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61975,8 +62048,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61991,7 +62064,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62008,18 +62081,22 @@ msgid ""
msgstr "Обчислює векторний добуток цього вектора і [code]b[/code]." msgstr "Обчислює векторний добуток цього вектора і [code]b[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -62028,31 +62105,38 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62081,87 +62165,88 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71813,6 +71898,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

View File

@ -6918,7 +6918,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -7155,7 +7160,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7803,7 +7813,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -14203,17 +14221,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14520,12 +14538,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14562,12 +14581,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15728,7 +15748,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15754,7 +15782,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34941,8 +34973,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34987,7 +35023,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -54018,11 +54057,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54940,6 +54983,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54952,7 +55007,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -62148,38 +62206,44 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Trả về phần dư của hai vector."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Trả về sin của tham số."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Trả về phần dư của hai vector."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr "" "code]."
msgstr "Trả về phần dư của hai vector."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/" "Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Trả về phần dư của hai vector."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62197,15 +62261,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Trả về phần dư của hai vector."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62215,15 +62281,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "Trả về phần dư của hai vector."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr ""
@ -62236,7 +62303,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
@ -62244,7 +62311,7 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62254,15 +62321,16 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "Trả về phần dư của hai vector."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62274,17 +62342,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62297,9 +62367,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62307,8 +62377,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -62323,7 +62393,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -62342,15 +62412,17 @@ msgstr "Trả về phần dư của hai vector."
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62362,29 +62434,33 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62412,87 +62488,87 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -72158,6 +72234,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "

File diff suppressed because it is too large Load Diff

View File

@ -6575,7 +6575,12 @@ msgstr ""
msgid "" msgid ""
"3D area that detects [CollisionObject] nodes overlapping, entering, or " "3D area that detects [CollisionObject] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to custom audio buses." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape] or a [CollisionPolygon] "
"node as a [i]direct[/i] child (or add multiple such nodes as direct "
"children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape] (also called \"trimesh\") for a "
"warning about possibly unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml #: doc/classes/Area.xml doc/classes/QuadMesh.xml doc/classes/Viewport.xml
@ -6812,7 +6817,12 @@ msgstr ""
msgid "" msgid ""
"2D area that detects [CollisionObject2D] nodes overlapping, entering, or " "2D area that detects [CollisionObject2D] nodes overlapping, entering, or "
"exiting. Can also alter or override local physics parameters (gravity, " "exiting. Can also alter or override local physics parameters (gravity, "
"damping) and route audio to a custom audio bus." "damping) and route audio to a custom audio bus.\n"
"To give the area its shape, add a [CollisionShape2D] or a "
"[CollisionPolygon2D] node as a [i]direct[/i] child (or add multiple such "
"nodes as direct children) of the area.\n"
"[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly "
"unexpected behavior when using that shape for an area."
msgstr "" msgstr ""
#: doc/classes/Area2D.xml #: doc/classes/Area2D.xml
@ -7460,7 +7470,15 @@ msgid ""
"mode\" where the vertex and other arrays become the sources of data and the " "mode\" where the vertex and other arrays become the sources of data and the "
"index array defines the vertex order. All sub-arrays must have the same " "index array defines the vertex order. All sub-arrays must have the same "
"length as the vertex array or be empty, except for [constant ARRAY_INDEX] if " "length as the vertex array or be empty, except for [constant ARRAY_INDEX] if "
"it is used." "it is used.\n"
"[code]compress_flags[/code] is a bitfield made of [enum Mesh.ArrayFormat] "
"values. It defaults to [constant Mesh.ARRAY_COMPRESS_DEFAULT].\n"
"[b]Note:[/b] The default [code]compress_flags[/code] enable [constant Mesh."
"ARRAY_COMPRESS_COLOR], which makes vertex colors stored as 8-bit unsigned "
"integers. This will clamp overbright vertex colors to [code]Color(1, 1, 1, 1)"
"[/code] and reduce their precision. To store HDR vertex colors, remove the "
"vertex color compression flag by passing [code]Mesh.ARRAY_COMPRESS_DEFAULT ^ "
"Mesh.ARRAY_COMPRESS_COLOR[/code] as the value of [code]compress_flags[/code]."
msgstr "" msgstr ""
#: doc/classes/ArrayMesh.xml #: doc/classes/ArrayMesh.xml
@ -13858,17 +13876,17 @@ msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_layer].\n" "code] in the [member collision_layer].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_layer]." "code] in the [member collision_layer]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
msgid "" msgid ""
"If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/" "If [code]value[/code] is [code]true[/code], sets the specified [code]bit[/"
"code] in the the [member collision_mask].\n" "code] in the [member collision_mask].\n"
"If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/" "If [code]value[/code] is [code]false[/code], clears the specified [code]bit[/"
"code] in the the [member collision_mask]." "code] in the [member collision_mask]."
msgstr "" msgstr ""
#: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml #: doc/classes/CollisionObject.xml doc/classes/CollisionObject2D.xml
@ -14176,12 +14194,13 @@ msgstr ""
#: doc/classes/CollisionShape.xml #: doc/classes/CollisionShape.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 3D space. You " "Editor facility for creating and editing collision shapes in 3D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject."
"[PhysicsBody] to create a solid object. [b]IMPORTANT[/b]: this is an Editor-" "shape_owner_get_shape] to get the actual shape.\n"
"only helper to create shapes, use [method CollisionObject." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area] to give it a detection shape, or add it to a "
"[PhysicsBody] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape.xml doc/classes/CollisionShape2D.xml
@ -14218,12 +14237,13 @@ msgstr ""
#: doc/classes/CollisionShape2D.xml #: doc/classes/CollisionShape2D.xml
msgid "" msgid ""
"Editor facility for creating and editing collision shapes in 2D space. You " "Editor facility for creating and editing collision shapes in 2D space. Set "
"can use this node to represent all sorts of collision shapes, for example, " "the [member shape] property to configure the shape. [b]IMPORTANT[/b]: this "
"add this to an [Area2D] to give it a detection shape, or add it to a " "is an Editor-only helper to create shapes, use [method CollisionObject2D."
"[PhysicsBody2D] to create a solid object. [b]IMPORTANT[/b]: this is an " "shape_owner_get_shape] to get the actual shape.\n"
"Editor-only helper to create shapes, use [method CollisionObject2D." "You can use this node to represent all sorts of collision shapes, for "
"shape_owner_get_shape] to get the actual shape." "example, add this to an [Area2D] to give it a detection shape, or add it to "
"a [PhysicsBody2D] to create a solid object."
msgstr "" msgstr ""
#: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml #: doc/classes/CollisionShape2D.xml doc/classes/KinematicBody2D.xml
@ -15383,7 +15403,15 @@ msgid ""
"area. This shape is created by feeding a list of triangles.\n" "area. This shape is created by feeding a list of triangles.\n"
"[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to " "[b]Note:[/b] When used for collision, [ConcavePolygonShape] is intended to "
"work with static [PhysicsBody] nodes like [StaticBody] and will not work " "work with static [PhysicsBody] nodes like [StaticBody] and will not work "
"with [KinematicBody] or [RigidBody] with a mode other than Static." "with [KinematicBody] or [RigidBody] with a mode other than Static.\n"
"[b]Warning:[/b] Using this shape for an [Area] (via a [CollisionShape] node, "
"created e.g. by using the [i]Create Trimesh Collision Sibling[/i] option in "
"the [i]Mesh[/i] menu that appears when selecting a [MeshInstance] node) may "
"give unexpected results: when using Godot Physics, the area will only detect "
"collisions with the triangle faces in the [ConcavePolygonShape] (and not "
"with any \"inside\" of the shape, for example), and when using Bullet "
"Physics the area will not detect any collisions with the concave shape at "
"all (this is a known bug)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape.xml #: doc/classes/ConcavePolygonShape.xml
@ -15409,7 +15437,11 @@ msgid ""
"The main difference between a [ConvexPolygonShape2D] and a " "The main difference between a [ConvexPolygonShape2D] and a "
"[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and " "[ConcavePolygonShape2D] is that a concave polygon assumes it is concave and "
"uses a more complex method of collision detection, and a convex one forces " "uses a more complex method of collision detection, and a convex one forces "
"itself to be convex in order to speed up collision detection." "itself to be convex in order to speed up collision detection.\n"
"[b]Warning:[/b] Using this shape for an [Area2D] (via a [CollisionShape2D] "
"node) may give unexpected results: the area will only detect collisions with "
"the segments in the [ConcavePolygonShape2D] (and not with any \"inside\" of "
"the shape, for example)."
msgstr "" msgstr ""
#: doc/classes/ConcavePolygonShape2D.xml #: doc/classes/ConcavePolygonShape2D.xml
@ -34595,8 +34627,12 @@ msgstr ""
msgid "Flag used to mark a compressed (half float) tangent array." msgid "Flag used to mark a compressed (half float) tangent array."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml
msgid "Flag used to mark a compressed (half float) color array." msgid ""
"Flag used to mark a compressed (half float) color array.\n"
"[b]Note:[/b] If this flag is enabled, vertex colors will be stored as 8-bit "
"unsigned integers. This will clamp overbright colors to [code]Color(1, 1, 1, "
"1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml doc/classes/VisualServer.xml #: doc/classes/Mesh.xml doc/classes/VisualServer.xml
@ -34641,7 +34677,10 @@ msgid ""
"ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant " "ARRAY_COMPRESS_NORMAL], [constant ARRAY_COMPRESS_TANGENT], [constant "
"ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant " "ARRAY_COMPRESS_COLOR], [constant ARRAY_COMPRESS_TEX_UV], [constant "
"ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant " "ARRAY_COMPRESS_TEX_UV2], [constant ARRAY_COMPRESS_WEIGHTS], and [constant "
"ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly." "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION] quickly.\n"
"[b]Note:[/b] Since this flag enables [constant ARRAY_COMPRESS_COLOR], vertex "
"colors will be stored as 8-bit unsigned integers. This will clamp overbright "
"colors to [code]Color(1, 1, 1, 1)[/code] and reduce colors' precision."
msgstr "" msgstr ""
#: doc/classes/Mesh.xml #: doc/classes/Mesh.xml
@ -53649,11 +53688,15 @@ msgstr ""
msgid "" msgid ""
"Switches the portal culling system on and off.\n" "Switches the portal culling system on and off.\n"
"It is important to note that when portal culling is active, it is " "It is important to note that when portal culling is active, it is "
"responsible for [b]all[/b] the 3d culling. Some editor functionality may be " "responsible for [b]all[/b] the 3d culling. Some editor visual debugging "
"more difficult to use, so switching the active flag is intended to be used " "helpers may not be available when active, so switching the active flag is "
"to make sure your [Room] / [Portal] layout works within the editor.\n" "intended to be used to ensure your [Room] / [Portal] layout works within the "
"editor.\n"
"Switching to [code]active[/code] will have no effect when the [code]room " "Switching to [code]active[/code] will have no effect when the [code]room "
"graph[/code] is unloaded (the rooms have not yet been converted)." "graph[/code] is unloaded (the rooms have not yet been converted).\n"
"[b]Note:[/b] For efficiency, the portal system is designed to work with only "
"the core visual object types. In particular, only nodes derived from "
"[VisualInstance] are expected to show when the system is active."
msgstr "" msgstr ""
#: doc/classes/RoomManager.xml #: doc/classes/RoomManager.xml
@ -54571,6 +54614,18 @@ msgid ""
"[/codeblock]\n" "[/codeblock]\n"
"In the example above, all children of a node are moved one after another to " "In the example above, all children of a node are moved one after another to "
"position (0, 0).\n" "position (0, 0).\n"
"You should avoid using more than one [SceneTreeTween] per object's property. "
"If two or more tweens animate one property at the same time, the last one "
"created will take priority and assign the final value. If you want to "
"interrupt and restart an animation, consider assigning the [SceneTreeTween] "
"to a variable:\n"
"[codeblock]\n"
"var tween\n"
"func animate():\n"
" if tween:\n"
" tween.kill() # Abort the previous animation.\n"
" tween = create_tween()\n"
"[/codeblock]\n"
"Some [Tweener]s use transitions and eases. The first accepts a [enum Tween." "Some [Tweener]s use transitions and eases. The first accepts a [enum Tween."
"TransitionType] constant, and refers to the way the timing of the animation " "TransitionType] constant, and refers to the way the timing of the animation "
"is handled (see [url=https://easings.net/]easings.net[/url] for some " "is handled (see [url=https://easings.net/]easings.net[/url] for some "
@ -54583,7 +54638,10 @@ msgid ""
"tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n" "tween_cheatsheet.png]Tween easing and transition types cheatsheet[/url]\n"
"[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To " "[b]Note:[/b] All [SceneTreeTween]s will automatically start by default. To "
"prevent a [SceneTreeTween] from autostarting, you can call [method stop] " "prevent a [SceneTreeTween] from autostarting, you can call [method stop] "
"immediately after it is created." "immediately after it is created.\n"
"[b]Note:[/b] [SceneTreeTween]s are processing after all of nodes in the "
"current frame, i.e. after [method Node._process] or [method Node."
"_physics_process] (depending on [enum Tween.TweenProcessMode])."
msgstr "" msgstr ""
#: doc/classes/SceneTreeTween.xml #: doc/classes/SceneTreeTween.xml
@ -61776,39 +61834,46 @@ msgid "Clears all values on the theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the constant at [code]name[/code] if the theme has [code]node_type[/" "Clears the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Clears the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the icon at [code]name[/code] if the theme has [code]node_type[/code]." "Clears the icon at [code]name[/code] if the theme has [code]theme_type[/"
msgstr ""
#: doc/classes/Theme.xml
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]node_type[/"
"code]." "code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid ""
"Clears [StyleBox] at [code]name[/code] if the theme has [code]theme_type[/"
"code]."
msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Clears the theme item of [code]data_type[/code] at [code]name[/code] if the " "Clears the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code]." "theme has [code]theme_type[/code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61825,15 +61890,17 @@ msgid "Sets the theme's values to a copy of a given theme."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the [Color] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Color] at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s " "Returns all the [Color]s as a [PoolStringArray] filled with each [Color]'s "
"name, for use in [method get_color], if the theme has [code]node_type[/code]." "name, for use in [method get_color], if the theme has [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61845,16 +61912,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy #, fuzzy
msgid "" msgid ""
"Returns the constant at [code]name[/code] if the theme has [code]node_type[/" "Returns the constant at [code]name[/code] if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "計算兩個向量的外積。" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the constants as a [PoolStringArray] filled with each constant's " "Returns all the constants as a [PoolStringArray] filled with each constant's "
"name, for use in [method get_constant], if the theme has [code]node_type[/" "name, for use in [method get_constant], if the theme has [code]theme_type[/"
"code]." "code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61865,16 +61933,17 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [Font] at [code]name[/code] if the theme has [code]node_type[/" "Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/"
"code]. If such item does not exist and [member default_font] is set on the " "code]. If such item does not exist and [member default_font] is set on the "
"theme, the default font will be returned." "theme, the default font will be returned."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s " "Returns all the [Font]s as a [PoolStringArray] filled with each [Font]'s "
"name, for use in [method get_font], if the theme has [code]node_type[/code]." "name, for use in [method get_font], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61883,16 +61952,18 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns the icon [Texture] at [code]name[/code] if the theme has " "Returns the icon [Texture] at [code]name[/code] if the theme has "
"[code]node_type[/code]." "[code]theme_type[/code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns all the icons as a [PoolStringArray] filled with each [Texture]'s " "Returns all the icons as a [PoolStringArray] filled with each [Texture]'s "
"name, for use in [method get_icon], if the theme has [code]node_type[/code]." "name, for use in [method get_icon], if the theme has [code]theme_type[/code]."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61903,17 +61974,19 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the [StyleBox] at [code]name[/code] if the theme has " "Returns the [StyleBox] at [code]name[/code] if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_stylebox_list]. " "Valid [code]name[/code]s may be found using [method get_stylebox_list]. "
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns all the [StyleBox]s as a [PoolStringArray] filled with each " "Returns all the [StyleBox]s as a [PoolStringArray] filled with each "
"[StyleBox]'s name, for use in [method get_stylebox], if the theme has " "[StyleBox]'s name, for use in [method get_stylebox], if the theme has "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method get_stylebox_types]." "Valid [code]theme_type[/code]s may be found using [method "
"get_stylebox_types]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -61926,9 +61999,9 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns the theme item of [code]data_type[/code] at [code]name[/code] if the " "Returns the theme item of [code]data_type[/code] at [code]name[/code] if the "
"theme has [code]node_type[/code].\n" "theme has [code]theme_type[/code].\n"
"Valid [code]name[/code]s may be found using [method get_theme_item_list] or " "Valid [code]name[/code]s may be found using [method get_theme_item_list] or "
"a data type specific method. Valid [code]node_type[/code]s may be found " "a data type specific method. Valid [code]theme_type[/code]s may be found "
"using [method get_theme_item_types] or a data type specific method." "using [method get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61936,8 +62009,8 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] " "Returns all the theme items of [code]data_type[/code] as a [PoolStringArray] "
"filled with each theme items's name, for use in [method get_theme_item] or a " "filled with each theme items's name, for use in [method get_theme_item] or a "
"data type specific method, if the theme has [code]node_type[/code].\n" "data type specific method, if the theme has [code]theme_type[/code].\n"
"Valid [code]node_type[/code]s may be found using [method " "Valid [code]theme_type[/code]s may be found using [method "
"get_theme_item_types] or a data type specific method." "get_theme_item_types] or a data type specific method."
msgstr "" msgstr ""
@ -61952,7 +62025,7 @@ msgstr ""
msgid "" msgid ""
"Returns all the theme types as a [PoolStringArray] filled with unique type " "Returns all the theme types as a [PoolStringArray] filled with unique type "
"names, for use in other [code]get_*[/code] functions of this theme.\n" "names, for use in other [code]get_*[/code] functions of this theme.\n"
"[b]Note:[/b] [code]node_type[/code] has no effect and will be removed in " "[b]Note:[/b] [code]theme_type[/code] has no effect and will be removed in "
"future version." "future version."
msgstr "" msgstr ""
@ -61969,18 +62042,22 @@ msgid ""
msgstr "計算兩個向量的外積。" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Color] with [code]name[/code] is in " "Returns [code]true[/code] if [Color] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if constant with [code]name[/code] is in " "Returns [code]true[/code] if constant with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
@ -61989,31 +62066,38 @@ msgid ""
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [Font] with [code]name[/code] is in " "Returns [code]true[/code] if [Font] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in " "Returns [code]true[/code] if icon [Texture] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in " "Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
msgstr "" "code]."
msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Returns [code]true[/code] if a theme item of [code]data_type[/code] with " "Returns [code]true[/code] if a theme item of [code]data_type[/code] with "
"[code]name[/code] is in [code]node_type[/code].\n" "[code]name[/code] is in [code]theme_type[/code].\n"
"Returns [code]false[/code] if the theme does not have [code]node_type[/code]." "Returns [code]false[/code] if the theme does not have [code]theme_type[/"
"code]."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -62042,87 +62126,88 @@ msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Color] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
#, fuzzy
msgid "" msgid ""
"Renames the constant at [code]old_name[/code] to [code]name[/code] if the " "Renames the constant at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr "計算兩個向量的外積。"
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the " "Renames the [Font] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme " "Renames the icon at [code]old_name[/code] to [code]name[/code] if the theme "
"has [code]node_type[/code]. If [code]name[/code] is already taken, this " "has [code]theme_type[/code]. If [code]name[/code] is already taken, this "
"method fails." "method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the " "Renames [StyleBox] at [code]old_name[/code] to [code]name[/code] if the "
"theme has [code]node_type[/code]. If [code]name[/code] is already taken, " "theme has [code]theme_type[/code]. If [code]name[/code] is already taken, "
"this method fails." "this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to " "Renames the theme item of [code]data_type[/code] at [code]old_name[/code] to "
"[code]name[/code] if the theme has [code]node_type[/code]. If [code]name[/" "[code]name[/code] if the theme has [code]theme_type[/code]. If [code]name[/"
"code] is already taken, this method fails." "code] is already taken, this method fails."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in " "Sets the theme's [Color] to [code]color[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's constant to [code]constant[/code] at [code]name[/code] in " "Sets the theme's constant to [code]constant[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in " "Sets the theme's [Font] to [code]font[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] " "Sets the theme's icon [Texture] to [code]texture[/code] at [code]name[/code] "
"in [code]node_type[/code].\n" "in [code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in " "Sets theme's [StyleBox] to [code]stylebox[/code] at [code]name[/code] in "
"[code]node_type[/code].\n" "[code]theme_type[/code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
msgid "" msgid ""
"Sets the theme item of [code]data_type[/code] to [code]value[/code] at " "Sets the theme item of [code]data_type[/code] to [code]value[/code] at "
"[code]name[/code] in [code]node_type[/code].\n" "[code]name[/code] in [code]theme_type[/code].\n"
"Does nothing if the [code]value[/code] type does not match [code]data_type[/" "Does nothing if the [code]value[/code] type does not match [code]data_type[/"
"code].\n" "code].\n"
"Creates [code]node_type[/code] if the theme does not have it." "Creates [code]theme_type[/code] if the theme does not have it."
msgstr "" msgstr ""
#: doc/classes/Theme.xml #: doc/classes/Theme.xml
@ -71776,6 +71861,10 @@ msgstr ""
msgid "Flag used to mark an index array." msgid "Flag used to mark an index array."
msgstr "" msgstr ""
#: doc/classes/VisualServer.xml
msgid "Flag used to mark a compressed (half float) color array."
msgstr ""
#: doc/classes/VisualServer.xml #: doc/classes/VisualServer.xml
msgid "" msgid ""
"Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant " "Used to set flags [constant ARRAY_COMPRESS_NORMAL], [constant "