i18n: Sync classref translations with Weblate

This commit is contained in:
Rémi Verschelde 2022-06-01 00:39:49 +02:00
parent 5be04c9153
commit af8a02ddaf
40 changed files with 81961 additions and 1711 deletions

View file

@ -18,12 +18,13 @@
# Mr.k <mineshtine28546271@gmail.com>, 2022.
# Hamza Kalash <mogo.gogo170@gmail.com>, 2022.
# ywmaa <ywmaa.personal@gmail.com>, 2022.
# TabbyDev <Mandomody25@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-03-13 22:12+0000\n"
"Last-Translator: ywmaa <ywmaa.personal@gmail.com>\n"
"PO-Revision-Date: 2022-05-31 22:35+0000\n"
"Last-Translator: TabbyDev <Mandomody25@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/ar/>\n"
"Language: ar\n"
@ -32,7 +33,7 @@ msgstr ""
"Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.12-dev\n"
"X-Generator: Weblate 4.13-dev\n"
#: doc/tools/make_rst.py
msgid "Description"
@ -107,20 +108,21 @@ msgid "Getter"
msgstr "جالب"
#: doc/tools/make_rst.py
#, fuzzy
msgid ""
"This method should typically be overridden by the user to have any effect."
msgstr ""
msgstr "يجب تجاوز هذه الطريقة من المستخدم ليكون لها أي تأثير."
#: doc/tools/make_rst.py
msgid ""
"This method has no side effects. It doesn't modify any of the instance's "
"member variables."
msgstr ""
msgstr "هذه الطريقة ليس لها آثار جانبية. لا يقوم بتعديل أي من متغيرات المثيل"
#: doc/tools/make_rst.py
msgid ""
"This method accepts any number of arguments after the ones described here."
msgstr ""
msgstr "هذا الطريقة تقبل اي رقم من الحجج بعد الموصوفة هنا."
#: doc/tools/make_rst.py
msgid "This method is used to construct a type."
@ -131,12 +133,15 @@ msgid ""
"This method doesn't need an instance to be called, so it can be called "
"directly using the class name."
msgstr ""
"هذا الطريقة لا تريد نموذج ليتم استدعاؤها،لذلك يمكن استدعاؤها مباشرة باستخدام "
"اسم الفئة."
#: doc/tools/make_rst.py
msgid ""
"This method describes a valid operator to use with this type as left-hand "
"operand."
msgstr ""
"يصف هذه الطريقة المشغل صالح لاستخدامه مع هذا النوع كي المعامل اليسار ليد."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid "Built-in GDScript functions."
@ -176,7 +181,6 @@ msgstr ""
"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Returns a color according to the standardized [code]name[/code] with "
"[code]alpha[/code] ranging from 0 to 1.\n"
@ -185,7 +189,7 @@ msgid ""
"[/codeblock]\n"
"Supported color names are the same as the constants defined in [Color]."
msgstr ""
"لعرض لون يتوافق مع [code]name[/code] و [code]alpha[/code]تتراوح بين 0 و1.\n"
"لعرض لون يتوافق مع [code]name[/code] و [code]alpha[/code] تتراوح بين 0 و1.\n"
"[codeblock]\n"
"(red = ColorN(\"red\", 1\n"
"[/codeblock]\n"
@ -248,6 +252,7 @@ msgstr ""
"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Asserts that the [code]condition[/code] is [code]true[/code]. If the "
"[code]condition[/code] is [code]false[/code], an error is generated. When "
@ -273,8 +278,31 @@ msgid ""
"a message with clarifying details\n"
"[/codeblock]"
msgstr ""
"ويؤكد أن [كود] حالة [/ كود] هو [كود] صحيح [/ القانون]. إذا كان [كود] حالة "
"[/ كود] هو [كود] خطأ [/ كود]، يتم إنشاء خطأ. عند تشغيل من المحرر، كما سيتم "
"توقف المشروع قيد التشغيل حتى يتم استئنافها. ويمكن استخدام هذا كشكل من أشكال "
"أقوى من [push_error طريقة] لأخطاء التقارير إلى مطوري المشروع أو إضافة على "
"المستخدمين.\n"
" [ب] ملاحظة: [/ ب] لأسباب تتعلق بالأداء داخل كود [أسلوب تأكيد] يتم تنفيذه "
"فقط في التصحيح يبني أو عند تشغيل المشروع من المحرر. لا تشتمل على رمز له "
"آثار جانبية في [ASSERT طريقة] المكالمة. وإلا فإن المشروع تتصرف بشكل مختلف "
"عند تصديرها في وضع الإصدار.\n"
" وسيطة اختيارية [كود] الرسالة [/ القانون]، إذا ما أعطيت، ويرد بالإضافة إلى "
"عامة \"التأكيد فشل\" رسالة. يمكنك استخدام هذا لتقديم تفاصيل إضافية حول "
"لماذا التأكيد على فشل.\n"
" [codeblock]\n"
" # تخيل نحن دائما نريد السرعة لتكون بين 0 و 20.\n"
" سرعة فار = -10\n"
" ASSERT (سرعة <20) # صحيح، سيواصل البرنامج\n"
" ASSERT (السرعة> = 0) # خطأ، سوف يتوقف البرنامج\n"
" ASSERT (السرعة> = 0 وسرعة <20) # يمكنك أيضا الجمع بين اثنين من العبارات "
"الشرطية في الاختيار واحد\n"
" ASSERT (سرعة <20 \"سرعة =٪ و، ولكن الحد الأقصى للسرعة هو 20\"٪ السرعة) # "
"عرض رسالة مع تفاصيل توضيح\n"
" [/ codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Returns the arc tangent of [code]s[/code] in radians. Use it to get the "
"angle from an angle's tangent in trigonometry: [code]atan(tan(angle)) == "
@ -285,8 +313,16 @@ msgid ""
"a = atan(0.5) # a is 0.463648\n"
"[/codeblock]"
msgstr ""
"عودة المماس قوس [كود] ل [/ كود] بالراديان. استخدامها للحصول على زاوية من "
"زاوية الظل في علم المثلثات: [كود] ATAN (تان (زاوية)) == زاوية [/ القانون].\n"
"طريقة لا يمكن أن نعرف في أي رباعي ينبغي أن تقع على زاوية. انظر [ATAN2 طريقة] "
"إذا كان لديك على حد سواء [كود] ص [/ القانون] و [كود] س [/ القانون]\n"
"[codeblock]\n"
"و= ATAN (0.5) # وهو 0.463648\n"
"[/ codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Returns the arc tangent of [code]y/x[/code] in radians. Use to get the angle "
"of tangent [code]y/x[/code]. To compute the value, the method takes into "
@ -296,9 +332,15 @@ msgid ""
"a = atan2(0, -1) # a is 3.141593\n"
"[/codeblock]"
msgstr ""
"عودة المماس قوس [كود] ص / س [/ كود] بالراديان. استخدام للحصول على زاوية الظل "
"[كود] ص / س [/ القانون]. لحساب القيمة، يأخذ بعين الاعتبار طريقة علامة كل "
"الحجج من أجل تحديد رباعي.\n"
"ملاحظة هامة: إن Y تنسيق يأتي أولا، من خلال الاتفاقية.\n"
"[كودبلوك]\n"
"و= ATAN2 (0، -1) # وهو 3.141593\n"
"[/ codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Decodes a byte array back to a value. When [code]allow_objects[/code] is "
"[code]true[/code] decoding objects is allowed.\n"
@ -323,6 +365,7 @@ msgstr ""
"(مسافة من الأصل و زاوية)."
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Rounds [code]s[/code] upward (towards positive infinity), returning the "
"smallest whole number that is not less than [code]s[/code].\n"
@ -332,6 +375,13 @@ msgid ""
"[/codeblock]\n"
"See also [method floor], [method round], [method stepify], and [int]."
msgstr ""
"لتقريب [code] s [/ code] لأعلى (نحو اللانهاية الموجبة) ، وإرجاع أصغر عدد "
"صحيح لا يقل عن [code] s [/ code].\n"
"[كودبلوك]\n"
"أ = سقف (1.45) # أ هو 2.0\n"
"أ = سقف (1.001) # أ هو 2.0\n"
"[/ codeblock]\n"
"راجع أيضًا [طريقة الأرضية] و [طريقة الجولة] و [طريقة التدريج] و [int]."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@ -387,7 +437,6 @@ msgstr ""
"[/codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Returns the hyperbolic cosine of [code]s[/code] in radians.\n"
"[codeblock]\n"
@ -402,13 +451,14 @@ msgstr ""
#: modules/gdscript/doc_classes/@GDScript.xml
msgid "Converts from decibels to linear energy (audio)."
msgstr ""
msgstr "التحويل من ديسيبل إلى طاقة خطية (صوتي)."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid "Deprecated alias for [method step_decimals]."
msgstr ""
msgstr "اسم مستعار مهمل لـ [طريقة step_decimals]."
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"[b]Note:[/b] [code]dectime[/code] has been deprecated and will be removed in "
"Godot 4.0, please use [method move_toward] instead.\n"
@ -418,8 +468,16 @@ msgid ""
"a = dectime(60, 10, 0.1)) # a is 59.0\n"
"[/codeblock]"
msgstr ""
"[ب] ملاحظة: [/ B] [كود] dectime [/ كود] تم إيقافه وسوف يتم إزالتها في غودو "
"4.0، يرجى استخدام [طريقة move_toward] بدلا من ذلك.\n"
"وانخفضت العائدات نتيجة لقيمة [رمز] [/ كود] خطوة [رمز] [/ كود] * [كود] كمية "
"[/ القانون].\n"
"[كودبلوك]\n"
"و= dectime (60، 10، 0.1)) # وهو 59.0\n"
"[/ codeblock]"
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Compares two values by checking their actual contents, recursing into any "
"`Array` or `Dictionary` up to its deepest level.\n"
@ -439,6 +497,21 @@ msgid ""
"want a true content-aware comparison, you have to use [code]deep_equal[/"
"code]."
msgstr ""
"يقارن بين القيم عن طريق فحص محتوياتها الفعلية، recursing في أي `` Array` أو "
"Dictionary` يصل إلى أعمق مستوى له.\n"
"هذا يقارن إلى [كود] == [/ كود] في عدد من الطرق:\n"
"- لل[كود] لاغية [/ كود]، [كود] كثافة [/ كود]، [كود] تعويم [/ كود]، [كود] "
"سلسلة [/ القانون]، [كود] كائن [/ القانون] و [كود] النقل بالسكك الحديدية [/ "
"كود] كلا [كود] deep_equal [/ القانون] و [كود] == [/ كود] عمل نفسه.\n"
"- لل[كود] قاموس [/ كود]، [كود] == [/ كود] يعتبر المساواة إذا، وفقط إذا، سواء "
"المتغيرات تشير إلى نفس [كود] قاموس [/ كود]، مع عدم وجود العودية أو الوعي "
"محتويات على الإطلاق.\n"
"- لل[كود] صفيف [/ كود]، [كود] == [/ كود] يعتبر المساواة إذا، وفقط إذا، كل "
"عنصر في الأول [كود] صفيف [/ كود] يساوي نظيرتها في الثانية [ كود] صفيف [/ "
"كود]، كما روى [كود] == [/ كود] نفسها. هذا يعني أن [كود] == [/ كود] recurses "
"إلى [كود] صفيف [/ القانون]، ولكن ليس في [كود] قاموس [/ القانون]. باختصار، "
"كلما [كود] قاموس [/ القانون] ويحتمل أن تشارك، إذا كنت تريد مقارنة محتوى علم "
"الحقيقية، لديك لاستخدام [كود] deep_equal [/ القانون]."
#: modules/gdscript/doc_classes/@GDScript.xml
msgid ""
@ -447,9 +520,10 @@ msgid ""
"r = deg2rad(180) # r is 3.141593\n"
"[/codeblock]"
msgstr ""
"تحويل الزاوية المعبر عنها بالدرجات إلى راديان. [كتلة الكود] r = deg2rad "
"(180) # r هي 3.141593 [/ code block]"
#: modules/gdscript/doc_classes/@GDScript.xml
#, fuzzy
msgid ""
"Converts a dictionary (previously created with [method inst2dict]) back to "
"an instance. Useful for deserializing."
@ -17949,8 +18023,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19344,7 +19417,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25408,7 +25481,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25519,8 +25592,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27158,8 +27231,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37873,8 +37945,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37896,21 +37968,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44833,7 +44904,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44963,14 +45051,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45007,7 +45113,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45036,14 +45159,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45068,14 +45208,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45103,14 +45260,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45144,7 +45319,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51576,7 +51769,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51675,8 +51869,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51890,7 +52084,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51972,7 +52167,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63335,7 +63531,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68966,8 +69162,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73955,8 +74151,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17958,8 +17958,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19350,7 +19349,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25404,7 +25403,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25515,8 +25514,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27152,8 +27151,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37829,8 +37827,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37852,21 +37850,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44762,7 +44759,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44892,14 +44906,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44936,7 +44968,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44965,14 +45014,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44997,14 +45063,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45032,14 +45115,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45073,7 +45174,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51500,7 +51619,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51599,8 +51719,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51814,7 +51934,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51896,7 +52017,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63242,7 +63364,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68859,8 +68981,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73835,8 +73957,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17838,8 +17838,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19230,7 +19229,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25281,7 +25280,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25392,8 +25391,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27029,8 +27028,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37706,8 +37704,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37729,21 +37727,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44639,7 +44636,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44769,14 +44783,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44813,7 +44845,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44842,14 +44891,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44874,14 +44940,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44909,14 +44992,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44950,7 +45051,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51377,7 +51496,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51476,8 +51596,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51691,7 +51811,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51773,7 +51894,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63119,7 +63241,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68736,8 +68858,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73712,8 +73834,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -18400,8 +18400,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19795,7 +19794,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25866,7 +25865,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25977,8 +25976,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27620,8 +27619,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38345,8 +38343,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38368,21 +38366,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45316,7 +45313,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45449,14 +45463,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45493,7 +45525,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45522,14 +45571,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45554,14 +45620,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45590,14 +45673,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45631,7 +45732,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -52071,7 +52190,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52170,8 +52290,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -52385,7 +52505,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52467,7 +52588,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63873,7 +63995,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69514,10 +69636,13 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
"Vrací [code]true[/code] pokud si jsou [code]a[/code] a [code]b[/code] "
"přiblížně rovny."
#: doc/classes/VisualServer.xml
msgid ""
@ -74505,8 +74630,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -20099,8 +20099,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -21504,7 +21503,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -27601,7 +27600,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -27712,8 +27711,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -29386,8 +29385,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -40184,8 +40182,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -40207,21 +40205,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -47184,16 +47181,28 @@ msgid "A pooled array of bytes."
msgstr "Ein gepacktes [Array] aus [Vector2]-Elementen."
#: doc/classes/PoolByteArray.xml
#, fuzzy
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
"Ein [Array] das nur für den Zweck [Vector2]-Elemente zu beinhalten entworfen "
"wurde. Die Daten werden eng gepackt, so dass es zu Speichervorteilen für "
"größere Arrays kommt.\n"
"[b]Hinweis:[/b] Dieser Typ wird als Wert anstatt als Referenz übergeben."
#: doc/classes/PoolByteArray.xml
#, fuzzy
@ -47335,20 +47344,33 @@ msgstr ""
#: doc/classes/PoolColorArray.xml
#, fuzzy
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr "Ein gepacktes [Array] aus [Vector2]-Elementen."
#: doc/classes/PoolColorArray.xml
#, fuzzy
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
"Ein [Array] das nur für den Zweck [Vector2]-Elemente zu beinhalten entworfen "
"wurde. Die Daten werden eng gepackt, so dass es zu Speichervorteilen für "
"größere Arrays kommt.\n"
"[b]Hinweis:[/b] Dieser Typ wird als Wert anstatt als Referenz übergeben."
#: doc/classes/PoolColorArray.xml
#, fuzzy
@ -47392,7 +47414,24 @@ msgstr "Ein gepacktes [Array] aus [Vector2]-Elementen."
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -47430,14 +47469,31 @@ msgstr "Ändert den [Vector2] am übergeben Index."
#: doc/classes/PoolRealArray.xml
#, fuzzy
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr "Ein gepacktes [Array] aus [Vector2]-Elementen."
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -47467,20 +47523,32 @@ msgstr ""
#: doc/classes/PoolStringArray.xml
#, fuzzy
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr "Ein gepacktes [Array] aus [Vector2]-Elementen."
#: doc/classes/PoolStringArray.xml
#, fuzzy
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
"Ein [Array] das nur für den Zweck [Vector2]-Elemente zu beinhalten entworfen "
"wurde. Die Daten werden eng gepackt, so dass es zu Speichervorteilen für "
"größere Arrays kommt.\n"
"[b]Hinweis:[/b] Dieser Typ wird als Wert anstatt als Referenz übergeben."
#: doc/classes/PoolStringArray.xml
#, fuzzy
@ -47515,20 +47583,33 @@ msgstr ""
#: doc/classes/PoolVector2Array.xml
#, fuzzy
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr "Ein gepacktes [Array] aus [Vector2]-Elementen."
#: doc/classes/PoolVector2Array.xml
#, fuzzy
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
"Ein [Array] das nur für den Zweck [Vector2]-Elemente zu beinhalten entworfen "
"wurde. Die Daten werden eng gepackt, so dass es zu Speichervorteilen für "
"größere Arrays kommt.\n"
"[b]Hinweis:[/b] Dieser Typ wird als Wert anstatt als Referenz übergeben."
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
#: doc/classes/TileSet.xml
@ -47563,16 +47644,29 @@ msgid "A pooled array of [Vector3]."
msgstr "Ein gepacktes [Array] aus [Vector3]-Elementen."
#: doc/classes/PoolVector3Array.xml
#, fuzzy
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
"Ein [Array] das nur für den Zweck [Vector3]-Elemente zu beinhalten entworfen "
"wurde. Die Daten werden eng gepackt, so dass es zu Speichervorteilen für "
"größere Arrays kommt.\n"
"[b]Hinweis:[/b] Dieser Typ wird als Wert anstatt als Referenz übergeben."
#: doc/classes/PoolVector3Array.xml
#, fuzzy
@ -54071,11 +54165,16 @@ msgid "Locks the specified linear or rotational axis."
msgstr ""
#: doc/classes/RigidBody.xml
#, fuzzy
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
"Die Rate, mit der Objekte in diesem Bereich aufhören, sich zu drehen. Stellt "
"den Winkelgeschwindigkeitsverlust pro Sekunde dar. Die Werte reichen von "
"[code]0[/code] (keine Dämpfung) bis [code]1[/code] (volle Dämpfung)."
#: doc/classes/RigidBody.xml
msgid "Lock the body's rotation in the X axis."
@ -54172,13 +54271,17 @@ msgid ""
msgstr ""
#: doc/classes/RigidBody.xml
#, fuzzy
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
"Die Rate, mit der sich Objekte in diesem Bereich nicht mehr bewegen. Stellt "
"den linearen Geschwindigkeitsverlust pro Sekunde dar. Die Werte reichen von "
"[code]0[/code] (keine Dämpfung) bis [code]1[/code] (volle Dämpfung)."
#: doc/classes/RigidBody.xml
msgid ""
@ -54389,7 +54492,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -54471,7 +54575,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -66044,7 +66149,7 @@ msgstr "Beendet die Animation und entfernt alle Tweens."
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -71843,10 +71948,13 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
"Gibt [code]true[/code] zurück wenn dieser Bereich vollendet ist, ansonsten "
"[code]false[/code]."
#: doc/classes/VisualServer.xml
msgid ""
@ -76888,8 +76996,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17868,8 +17868,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19263,7 +19262,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25327,7 +25326,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25438,8 +25437,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27077,8 +27076,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37786,8 +37784,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37809,21 +37807,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44733,7 +44730,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44863,14 +44877,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44907,7 +44939,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44936,14 +44985,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44968,14 +45034,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45003,14 +45086,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45044,7 +45145,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51476,7 +51595,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51575,8 +51695,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51790,7 +51910,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51872,7 +51993,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63235,7 +63357,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68866,8 +68988,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73854,8 +73976,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -23483,13 +23483,13 @@ msgid "A cryptographic key (RSA)."
msgstr "Una clave criptográfica (RSA)."
#: doc/classes/CryptoKey.xml
#, fuzzy
msgid ""
"The CryptoKey class represents a cryptographic key. Keys can be loaded and "
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
"La clase CryptoKey representa una clave criptográfica. Las claves pueden ser "
"cargadas y guardadas como cualquier otro [Resource].\n"
@ -25184,6 +25184,7 @@ msgid "Dictionary type."
msgstr "Tipo diccionario."
#: doc/classes/Dictionary.xml
#, fuzzy
msgid ""
"Dictionary type. Associative container which contains values referenced by "
"unique keys. Dictionaries are composed of pairs of keys (which must be "
@ -25227,7 +25228,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -33463,11 +33464,12 @@ msgstr ""
"[code]false[/code]."
#: doc/classes/Geometry.xml
#, fuzzy
msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
"Comprueba si las dos líneas ([code]from_a[/code], [code]dir_a[/code]) y "
@ -33647,11 +33649,12 @@ msgstr ""
"de intersección y la normalidad del cilindro en el punto de intersección."
#: doc/classes/Geometry.xml
#, fuzzy
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
"Comprueba si los dos segmentos ([code]from_a[/code], [code]to_a[/code]) y "
"([code]from_b[/code], [code]to_b[/code]) se cruzan. Si es así, devuelve el "
@ -35702,6 +35705,7 @@ msgstr ""
"Contexto para calcular los hashes criptográficos en múltiples iteraciones."
#: doc/classes/HashingContext.xml
#, fuzzy
msgid ""
"The HashingContext class provides an interface for computing cryptographic "
"hashes over multiple iterations. This is useful for example when computing "
@ -35728,8 +35732,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
"La clase HashingContext proporciona una interfaz para computar hashes "
"criptográficos en múltiples iteraciones. Esto es útil, por ejemplo, cuando "
@ -49969,6 +49972,7 @@ msgid ""
msgstr ""
#: doc/classes/Node.xml
#, fuzzy
msgid ""
"Sends a remote procedure call request for the given [code]method[/code] to "
"peers on the network (and locally), optionally sending all additional "
@ -49976,8 +49980,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -50019,28 +50023,30 @@ msgstr ""
"[method rset_config] para las propiedades."
#: doc/classes/Node.xml
#, fuzzy
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
"Envía un [method rpc] a un par específico identificado por [code]peer_id[/"
"code] (véase [method NetworkedMultiplayerPeer.set_target_peer]). Devuelve "
"una [Variant] vacía."
#: doc/classes/Node.xml
#, fuzzy
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
"Envía un [method rpc] usando un protocolo poco fiable. Devuelve una "
"[Variant] vacía."
#: doc/classes/Node.xml
#, fuzzy
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
"Envía un [method rpc] a un par específico identificado por [code]peer_id[/"
"code] utilizando un protocolo poco fiable (véase [method "
@ -59340,16 +59346,28 @@ msgid "A pooled array of bytes."
msgstr "Un paquete [Array] de bytes."
#: doc/classes/PoolByteArray.xml
#, fuzzy
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
"Un [Array] diseñado específicamente para contener bytes. Empaqueta los datos "
"de forma ajustada, por lo que ahorra memoria para los tamaños de arrays "
"grandes.\n"
"[b]Nota:[/b] Este tipo se pasa por valor y no por referencia."
#: doc/classes/PoolByteArray.xml
#, fuzzy
@ -59518,20 +59536,33 @@ msgstr ""
#: doc/classes/PoolColorArray.xml
#, fuzzy
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr "Un paquete de [Array] de [Color]s."
#: doc/classes/PoolColorArray.xml
#, fuzzy
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
"Un [Array] diseñado específicamente para mantener el [Color]. Envuelve los "
"datos de forma ajustada, por lo que ahorra memoria para los arrays de gran "
"tamaño.\n"
"[b]Nota:[/b] Este tipo se pasa por valor y no por referencia."
#: doc/classes/PoolColorArray.xml
#, fuzzy
@ -59575,7 +59606,24 @@ msgstr "Un paquete [Array] de 32 bits de tipo entero."
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -59625,14 +59673,31 @@ msgstr "Cambia el entero en el índice dado."
#: doc/classes/PoolRealArray.xml
#, fuzzy
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr "Un paquete de [Array] de [Color]s."
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -59662,20 +59727,32 @@ msgstr "Cambia el real en el índice dado."
#: doc/classes/PoolStringArray.xml
#, fuzzy
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr "Un paquete de [Array] de [String]s."
#: doc/classes/PoolStringArray.xml
#, fuzzy
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
"Una [Array] diseñada específicamente para sostener [String]s. Empaqueta los "
"datos de forma apretada, así que ahorra memoria para los tamaños de arrays "
"grandes.\n"
"[b]Nota:[/b] Este tipo se pasa por valor y no por referencia."
#: doc/classes/PoolStringArray.xml
#, fuzzy
@ -59708,20 +59785,33 @@ msgstr "Cambia la [String] en el índice dado."
#: doc/classes/PoolVector2Array.xml
#, fuzzy
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr "Un empaquetado de [Array] de [Vector2]s."
#: doc/classes/PoolVector2Array.xml
#, fuzzy
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
"Un [Array] diseñada específicamente para contener el [Vector2]. Empaqueta "
"los datos de forma apretada, así que ahorra memoria para los tamaños de "
"array grandes.\n"
"[b]Nota:[/b] Este tipo se pasa por valor y no por referencia."
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
#: doc/classes/TileSet.xml
@ -59756,16 +59846,29 @@ msgid "A pooled array of [Vector3]."
msgstr "Un empaquetado [Array] de [Vector3]s."
#: doc/classes/PoolVector3Array.xml
#, fuzzy
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
"Un [Array] diseñada específicamente para contener el [Vector3]. Empaca los "
"datos de forma apretada, así que ahorra memoria para los tamaños de array "
"grandes.\n"
"[b]Nota:[/b] Este tipo se pasa por valor y no por referencia."
#: doc/classes/PoolVector3Array.xml
#, fuzzy
@ -68092,11 +68195,16 @@ msgid "Locks the specified linear or rotational axis."
msgstr "Bloquea el eje lineal o rotacional especificado."
#: doc/classes/RigidBody.xml
#, fuzzy
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
"La amortiguación lineal del cuerpo. No puede ser menor de -1.0. Si este "
"valor es diferente de -1,0, cualquier humedad lineal derivada del mundo o de "
"las áreas será anulada."
#: doc/classes/RigidBody.xml
msgid "Lock the body's rotation in the X axis."
@ -68222,8 +68330,8 @@ msgstr ""
#, fuzzy
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -68531,7 +68639,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -68648,7 +68757,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -82998,10 +83108,11 @@ msgid "Stops animation and removes all tweens."
msgstr "Detiene la animación y elimina a todos los tweens."
#: doc/classes/Tween.xml
#, fuzzy
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
"Restablece un tween a su valor inicial (el dado, no el anterior al tween), "
"dada su objeto y su par propiedad/método. Por defecto, se eliminan todos los "
@ -90470,8 +90581,8 @@ msgstr "Devuelve el valor del parámetro de un determinado material."
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr "Devuelve el valor por defecto del especificado [enum Margin]."
#: doc/classes/VisualServer.xml
@ -96845,14 +96956,14 @@ msgid "An X509 certificate (e.g. for SSL)."
msgstr "Un certificado X509 (por ejemplo para SSL)."
#: doc/classes/X509Certificate.xml
#, fuzzy
msgid ""
"The X509Certificate class represents an X509 certificate. Certificates can "
"be loaded and saved like any other [Resource].\n"
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
"La clase de certificado X509 representa un certificado X509. Los "
"certificados pueden ser cargados y guardados como cualquier otro "

View file

@ -18277,8 +18277,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19669,7 +19668,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25723,7 +25722,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25834,8 +25833,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27471,8 +27470,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38154,8 +38152,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38177,21 +38175,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45099,7 +45096,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45229,14 +45243,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45273,7 +45305,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45302,14 +45351,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45334,14 +45400,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45369,14 +45452,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45410,7 +45511,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51841,7 +51960,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51940,8 +52060,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -52155,7 +52275,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52237,7 +52358,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63583,7 +63705,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69200,8 +69322,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -74176,8 +74298,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17944,8 +17944,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19339,7 +19338,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25403,7 +25402,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25514,8 +25513,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27160,8 +27159,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37871,8 +37869,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37894,21 +37892,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44818,7 +44815,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44948,14 +44962,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44992,7 +45024,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45021,14 +45070,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45053,14 +45119,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45088,14 +45171,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45129,7 +45230,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51561,7 +51680,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51660,8 +51780,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51875,7 +51995,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51957,7 +52078,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63325,7 +63447,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68959,10 +69081,11 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
msgstr ""
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr "Laskee kahden vektorin ristitulon."
#: doc/classes/VisualServer.xml
msgid ""
@ -73950,8 +74073,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17854,8 +17854,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19246,7 +19245,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25300,7 +25299,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25411,8 +25410,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27048,8 +27047,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37725,8 +37723,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37748,21 +37746,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44658,7 +44655,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44788,14 +44802,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44832,7 +44864,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44861,14 +44910,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44893,14 +44959,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44928,14 +45011,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44969,7 +45070,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51396,7 +51515,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51495,8 +51615,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51710,7 +51830,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51792,7 +51913,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63138,7 +63260,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68755,8 +68877,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73731,8 +73853,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

File diff suppressed because it is too large Load diff

View file

@ -17846,8 +17846,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19238,7 +19237,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25289,7 +25288,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25400,8 +25399,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27037,8 +27036,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37714,8 +37712,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37737,21 +37735,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44647,7 +44644,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44777,14 +44791,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44821,7 +44853,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44850,14 +44899,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44882,14 +44948,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44917,14 +45000,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44958,7 +45059,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51385,7 +51504,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51484,8 +51604,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51699,7 +51819,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51781,7 +51902,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63127,7 +63249,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68744,8 +68866,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73720,8 +73842,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17845,8 +17845,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19237,7 +19236,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25288,7 +25287,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25399,8 +25398,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27036,8 +27035,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37713,8 +37711,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37736,21 +37734,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44646,7 +44643,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44776,14 +44790,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44820,7 +44852,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44849,14 +44898,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44881,14 +44947,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44916,14 +44999,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44957,7 +45058,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51384,7 +51503,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51483,8 +51603,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51698,7 +51818,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51780,7 +51901,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63126,7 +63248,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68743,8 +68865,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73719,8 +73841,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17863,8 +17863,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19255,7 +19254,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25306,7 +25305,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25417,8 +25416,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27054,8 +27053,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37731,8 +37729,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37754,21 +37752,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44664,7 +44661,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44794,14 +44808,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44838,7 +44870,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44867,14 +44916,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44899,14 +44965,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44934,14 +45017,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44975,7 +45076,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51402,7 +51521,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51501,8 +51621,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51716,7 +51836,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51798,7 +51919,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63144,7 +63266,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68761,8 +68883,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73737,8 +73859,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -19,8 +19,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-05-15 09:38+0000\n"
"Last-Translator: Tsaqib Fadhlurrahman Soka <sokatsaqib@gmail.com>\n"
"PO-Revision-Date: 2022-05-28 14:11+0000\n"
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/id/>\n"
"Language: id\n"
@ -108,7 +108,6 @@ msgid ""
msgstr "Metode ini biasanya harus diganti oleh pengguna agar memiliki efek."
#: doc/tools/make_rst.py
#, fuzzy
msgid ""
"This method has no side effects. It doesn't modify any of the instance's "
"member variables."
@ -18259,8 +18258,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19651,7 +19649,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25712,7 +25710,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25823,8 +25821,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27461,8 +27459,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38154,8 +38151,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38177,21 +38174,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45105,7 +45101,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45235,14 +45248,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45279,7 +45310,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45308,14 +45356,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45340,14 +45405,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45375,14 +45457,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45416,7 +45516,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51846,7 +51964,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51945,8 +52064,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -52160,7 +52279,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52242,7 +52362,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63595,7 +63716,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69213,8 +69334,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -74194,8 +74315,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17845,8 +17845,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19237,7 +19236,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25288,7 +25287,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25399,8 +25398,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27036,8 +27035,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37713,8 +37711,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37736,21 +37734,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44646,7 +44643,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44776,14 +44790,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44820,7 +44852,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44849,14 +44898,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44881,14 +44947,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44916,14 +44999,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44957,7 +45058,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51384,7 +51503,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51483,8 +51603,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51698,7 +51818,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51780,7 +51901,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63126,7 +63248,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68743,8 +68865,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73719,8 +73841,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -18977,8 +18977,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -20372,7 +20371,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -26448,7 +26447,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -26559,8 +26558,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -28217,8 +28216,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38967,8 +38965,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38990,21 +38988,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45952,7 +45949,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -46083,14 +46097,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -46127,7 +46159,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -46156,14 +46205,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -46188,14 +46254,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -46224,14 +46307,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -46265,7 +46366,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -52705,7 +52824,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52804,8 +52924,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -53019,7 +53139,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -53101,7 +53222,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -64515,7 +64637,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -70188,10 +70310,11 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
msgstr ""
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr "Ritorna [code]true[/code] se [code]s[/code] è zero o quasi zero."
#: doc/classes/VisualServer.xml
msgid ""
@ -75193,8 +75316,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -20917,8 +20917,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -22360,7 +22359,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -28461,7 +28460,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -28572,8 +28571,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -30255,8 +30254,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -41098,8 +41096,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -41121,21 +41119,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -48104,7 +48101,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -48237,14 +48251,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -48282,7 +48314,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -48316,14 +48365,31 @@ msgid "Changes the int at the given index."
msgstr "サブノードの名前を変更します。"
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -48349,14 +48415,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -48386,14 +48469,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -48428,7 +48529,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -54915,11 +55034,16 @@ msgid "Locks the specified linear or rotational axis."
msgstr ""
#: doc/classes/RigidBody.xml
#, fuzzy
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
"このエリア内で物体が回転しなくなっていく速度です。1秒あたりに失われる角速度を"
"表します。値の範囲は [code]0[/code] (減衰なし) から [code]1[/code] (完全減"
"衰) です。"
#: doc/classes/RigidBody.xml
msgid "Lock the body's rotation in the X axis."
@ -55016,13 +55140,17 @@ msgid ""
msgstr ""
#: doc/classes/RigidBody.xml
#, fuzzy
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
"このエリアでオブジェクトの移動が止まる速度。1秒あたりに失われる直線速度を表し"
"ます。値の範囲は [code]0[/code] (減衰なし) から [code]1[/code] (完全減衰) で"
"す。"
#: doc/classes/RigidBody.xml
msgid ""
@ -55233,7 +55361,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -55315,7 +55444,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -67087,7 +67217,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -72809,10 +72939,13 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
"ドメインがファイナライズ中であれば [code]true[/code] を返し、それ以外では "
"[code]false[/code] を返します。"
#: doc/classes/VisualServer.xml
msgid ""
@ -77830,8 +77963,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -6,7 +6,7 @@
# Doyun Kwon <caen4516@gmail.com>, 2020.
# Pierre Stempin <pierre.stempin@gmail.com>, 2020.
# Yungjoong Song <yungjoong.song@gmail.com>, 2020.
# Myeongjin Lee <aranet100@gmail.com>, 2021.
# Myeongjin Lee <aranet100@gmail.com>, 2021, 2022.
# H-S Kim <heennavi@gmail.com>, 2021.
# moolow <copyhyeon@gmail.com>, 2021.
# Jaemin Park <ppparkje@naver.com>, 2021.
@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-05-15 09:38+0000\n"
"Last-Translator: 한수현 <shh1473@ajou.ac.kr>\n"
"PO-Revision-Date: 2022-05-31 22:35+0000\n"
"Last-Translator: Myeongjin Lee <aranet100@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/ko/>\n"
"Language: ko\n"
@ -51,7 +51,7 @@ msgstr "테마 속성들"
#: doc/tools/make_rst.py
msgid "Signals"
msgstr "신호"
msgstr "시그널"
#: doc/tools/make_rst.py
msgid "Enumerations"
@ -18018,8 +18018,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19413,7 +19412,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25539,7 +25538,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25650,8 +25649,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27289,8 +27288,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38136,8 +38134,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38159,21 +38157,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45096,7 +45093,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45226,14 +45240,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45270,7 +45302,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45299,14 +45348,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45331,14 +45397,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45366,14 +45449,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45407,7 +45508,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51839,7 +51958,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51938,8 +52058,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -52153,7 +52273,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52235,7 +52356,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63598,7 +63720,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69241,8 +69363,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -74238,8 +74360,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

74016
doc/translations/lt.po Normal file

File diff suppressed because it is too large Load diff

View file

@ -17860,8 +17860,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19252,7 +19251,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25306,7 +25305,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25417,8 +25416,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27054,8 +27053,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37731,8 +37729,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37754,21 +37752,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44664,7 +44661,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44794,14 +44808,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44838,7 +44870,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44867,14 +44916,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44899,14 +44965,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44934,14 +45017,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44975,7 +45076,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51402,7 +51521,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51501,8 +51621,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51716,7 +51836,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51798,7 +51919,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63144,7 +63266,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68761,8 +68883,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73737,8 +73859,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-01-24 02:06+0000\n"
"PO-Revision-Date: 2022-05-31 22:35+0000\n"
"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
"Language-Team: Marathi <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/mr/>\n"
@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
"X-Generator: Weblate 4.13-dev\n"
#: doc/tools/make_rst.py
msgid "Description"
@ -41,7 +41,7 @@ msgstr ""
#: doc/tools/make_rst.py
msgid "Signals"
msgstr ""
msgstr "सिग्नल"
#: doc/tools/make_rst.py
msgid "Enumerations"
@ -81,7 +81,7 @@ msgstr ""
#: doc/tools/make_rst.py
msgid "Setter"
msgstr ""
msgstr "Setter"
#: doc/tools/make_rst.py
msgid "value"
@ -89,7 +89,7 @@ msgstr ""
#: doc/tools/make_rst.py
msgid "Getter"
msgstr ""
msgstr "Getter"
#: doc/tools/make_rst.py
msgid ""
@ -17843,8 +17843,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19235,7 +19234,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25286,7 +25285,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25397,8 +25396,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27034,8 +27033,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37055,7 +37053,7 @@ msgstr ""
#: doc/classes/Node.xml
msgid "Nodes and Scenes"
msgstr ""
msgstr "नोड्स आणि दृश्ये"
#: doc/classes/Node.xml
msgid "All Demos"
@ -37711,8 +37709,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37734,21 +37732,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44644,7 +44641,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44774,14 +44788,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44818,7 +44850,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44847,14 +44896,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44879,14 +44945,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44914,14 +44997,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44955,7 +45056,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51382,7 +51501,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51481,8 +51601,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51696,7 +51816,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51778,7 +51899,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63124,7 +63246,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68741,8 +68863,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73717,8 +73839,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17855,8 +17855,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19247,7 +19246,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25298,7 +25297,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25409,8 +25408,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27046,8 +27045,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37723,8 +37721,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37746,21 +37744,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44656,7 +44653,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44786,14 +44800,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44830,7 +44862,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44859,14 +44908,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44891,14 +44957,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44926,14 +45009,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44967,7 +45068,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51394,7 +51513,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51493,8 +51613,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51708,7 +51828,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51790,7 +51911,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63136,7 +63258,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68753,8 +68875,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73729,8 +73851,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17843,8 +17843,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19235,7 +19234,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25286,7 +25285,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25397,8 +25396,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27034,8 +27033,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37711,8 +37709,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37734,21 +37732,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44644,7 +44641,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44774,14 +44788,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44818,7 +44850,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44847,14 +44896,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44879,14 +44945,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44914,14 +44997,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44955,7 +45056,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51382,7 +51501,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51481,8 +51601,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51696,7 +51816,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51778,7 +51899,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63124,7 +63246,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68741,8 +68863,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73717,8 +73839,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17912,8 +17912,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19304,7 +19303,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25358,7 +25357,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25469,8 +25468,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27106,8 +27105,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37783,8 +37781,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37806,21 +37804,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44716,7 +44713,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44846,14 +44860,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44890,7 +44922,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44919,14 +44968,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44951,14 +45017,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44986,14 +45069,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45027,7 +45128,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51455,7 +51574,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51554,8 +51674,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51769,7 +51889,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51851,7 +51972,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63197,7 +63319,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68814,8 +68936,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73790,8 +73912,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -18375,8 +18375,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19770,7 +19769,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25844,7 +25843,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25955,8 +25954,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27607,8 +27606,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38366,8 +38364,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38389,21 +38387,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45347,7 +45344,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45477,14 +45491,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45521,7 +45553,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45550,14 +45599,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45582,14 +45648,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45617,14 +45700,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45658,7 +45759,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -52098,7 +52217,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52197,8 +52317,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -52412,7 +52532,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52494,7 +52615,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63875,7 +63997,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69516,10 +69638,11 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
msgstr ""
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr "Liczy iloczyn wektorowy tego wektora oraz [code]with[/code]."
#: doc/classes/VisualServer.xml
msgid ""
@ -74518,8 +74641,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -18688,8 +18688,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -20080,7 +20079,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -26147,7 +26146,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -26258,8 +26257,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27896,8 +27895,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38618,8 +38616,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38641,21 +38639,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45556,7 +45553,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45686,14 +45700,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45730,7 +45762,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45759,14 +45808,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45791,14 +45857,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45826,14 +45909,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45867,7 +45968,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -52299,7 +52418,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52398,8 +52518,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -52613,7 +52733,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52695,7 +52816,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -64082,7 +64204,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69704,10 +69826,13 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
"Retorna [code]true[/code] se a plataforma possuir um teclado virtual, "
"[code]false[/code] caso contrário."
#: doc/classes/VisualServer.xml
msgid ""
@ -74686,8 +74811,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -18986,8 +18986,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -20381,7 +20380,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -26459,7 +26458,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -26570,8 +26569,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -28232,8 +28231,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38992,8 +38990,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -39015,21 +39013,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45975,7 +45972,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -46105,14 +46119,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -46149,7 +46181,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -46178,14 +46227,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -46210,14 +46276,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -46245,14 +46328,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -46286,7 +46387,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -52729,7 +52848,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52828,8 +52948,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -53043,7 +53163,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -53125,7 +53246,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -64546,7 +64668,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -70194,8 +70316,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr "Retorna o valor padrão da propriedade especificada."
#: doc/classes/VisualServer.xml
@ -75196,8 +75318,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17875,8 +17875,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19267,7 +19266,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25321,7 +25320,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25432,8 +25431,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27069,8 +27068,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37746,8 +37744,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37769,21 +37767,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44679,7 +44676,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44809,14 +44823,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44853,7 +44885,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44882,14 +44931,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44914,14 +44980,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44949,14 +45032,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44990,7 +45091,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51417,7 +51536,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51516,8 +51636,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51731,7 +51851,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51813,7 +51934,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63159,7 +63281,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68776,8 +68898,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73752,8 +73874,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -46,12 +46,13 @@
# Andrey <stre10k@mail.ru>, 2022.
# Smadjavul <o1985af@gmail.com>, 2022.
# Bozhko Artyom Dmitrievich <jek_sun@mail.ru>, 2022.
# FuzzMix <fmwolfiechad@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-05-21 21:38+0000\n"
"Last-Translator: Smadjavul <o1985af@gmail.com>\n"
"PO-Revision-Date: 2022-05-29 02:36+0000\n"
"Last-Translator: FuzzMix <fmwolfiechad@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/ru/>\n"
"Language: ru\n"
@ -19623,8 +19624,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -21020,7 +21020,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -27111,7 +27111,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -27222,8 +27222,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -28874,8 +28874,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -34142,6 +34141,8 @@ msgid ""
"Label3D displays plain text in a 3D world. It gives you control over the "
"horizontal and vertical alignment."
msgstr ""
"Label3D отображает простой текст в трёхмерном мире. Это дает вам контроль "
"над горизонтальным и вертикальным выравниванием."
#: doc/classes/Label3D.xml
msgid ""
@ -34204,6 +34205,7 @@ msgstr ""
#: doc/classes/Label3D.xml
msgid "Vertical space between lines in multiline [Label3D]."
msgstr ""
"Вертикальное расстояние между строками в многострочном режиме [Label3D]."
#: doc/classes/Label3D.xml
msgid "Text [Color] of the [Label3D]."
@ -34269,6 +34271,8 @@ msgstr ""
#: doc/classes/Label3D.xml
msgid "Text width (in pixels), used for autowrap and fill alignment."
msgstr ""
"Ширина текста (в пикселях), используемая для автоматического переноса и "
"выравнивания заливки."
#: doc/classes/Label3D.xml
msgid "If set, lights in the environment affect the label."
@ -39727,8 +39731,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -39750,21 +39754,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -46723,7 +46726,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -46858,14 +46878,32 @@ msgstr ""
#: doc/classes/PoolColorArray.xml
#, fuzzy
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr "Массив цветов."
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -46903,7 +46941,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -46936,14 +46991,32 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgstr ""
#, fuzzy
msgid "A pooled array of real numbers ([float])."
msgstr "Массив цветов."
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -46969,14 +47042,32 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgstr ""
#, fuzzy
msgid "A pooled array of [String]s."
msgstr "Массив цветов."
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -47006,14 +47097,33 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgstr ""
#, fuzzy
msgid "A pooled array of [Vector2]s."
msgstr "Массив цветов."
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -47048,7 +47158,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -53560,7 +53688,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -53659,8 +53788,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -53874,7 +54003,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -53956,7 +54086,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -58505,6 +58636,8 @@ msgstr ""
msgid ""
"Sprite is scaled by depth so that it always appears the same size on screen."
msgstr ""
"Спрайт масштабируется по глубине, чтобы он всегда отображался на экране "
"одинакового размера."
#: doc/classes/SpriteFrames.xml
msgid "Sprite frame library for AnimatedSprite and AnimatedSprite3D."
@ -61692,7 +61825,7 @@ msgstr ""
#: doc/classes/TextMesh.xml
msgid "Step (in pixels) used to approximate Bézier curves."
msgstr ""
msgstr "Шаг (в пикселях), используемый для аппроксимации кривых Безье."
#: doc/classes/TextMesh.xml
msgid ""
@ -61714,11 +61847,11 @@ msgstr ""
#: doc/classes/TextMesh.xml
msgid "The size of one pixel's width on the text to scale it in 3D."
msgstr ""
msgstr "Размер ширины одного пикселя текста для его масштабирования в 3D."
#: doc/classes/TextMesh.xml
msgid "The text to generate mesh from."
msgstr ""
msgstr "Текст, из которого создается сетка."
#: doc/classes/Texture.xml
msgid "Texture for 2D and 3D."
@ -65421,7 +65554,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -67255,7 +67388,7 @@ msgstr ""
#: doc/classes/VideoPlayer.xml
msgid "Audio volume in dB."
msgstr ""
msgstr "Громкость звука в дБ."
#: doc/classes/VideoPlayer.xml
msgid "Emitted when playback is finished."
@ -71205,10 +71338,13 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
"Возвращает [code]true[/code] если [code]a[/code] и [code]b[/code] "
"приблизительно равны друг другу."
#: doc/classes/VisualServer.xml
msgid ""
@ -76210,8 +76346,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml
@ -76326,18 +76461,20 @@ msgid ""
"Skips the current section. If the node contains other elements, they will be "
"ignored and the cursor will go to the closing of the current element."
msgstr ""
"Пропускает текущий раздел. Если узел содержит другие элементы, они будут "
"проигнорированы и курсор перейдёт на закрытие текущего элемента."
#: doc/classes/XMLParser.xml
msgid "There's no node (no file or buffer opened)."
msgstr ""
msgstr "Нет узла (файл или буфер не открыты)."
#: doc/classes/XMLParser.xml
msgid "Element (tag)."
msgstr ""
msgstr "Элемент (ярлык)."
#: doc/classes/XMLParser.xml
msgid "End of element."
msgstr ""
msgstr "Конец элемента."
#: doc/classes/XMLParser.xml
msgid "Text node."
@ -76345,11 +76482,11 @@ msgstr "Текстовый узел."
#: doc/classes/XMLParser.xml
msgid "Comment node."
msgstr ""
msgstr "Узел комментирования."
#: doc/classes/XMLParser.xml
msgid "CDATA content."
msgstr ""
msgstr "Содержимое CDATA."
#: doc/classes/XMLParser.xml
msgid "Unknown node."

View file

@ -17846,8 +17846,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19238,7 +19237,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25292,7 +25291,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25403,8 +25402,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27040,8 +27039,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37717,8 +37715,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37740,21 +37738,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44650,7 +44647,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44780,14 +44794,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44824,7 +44856,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44853,14 +44902,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44885,14 +44951,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44920,14 +45003,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44961,7 +45062,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51388,7 +51507,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51487,8 +51607,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51702,7 +51822,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51784,7 +51905,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63130,7 +63252,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68747,8 +68869,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73723,8 +73845,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17857,8 +17857,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19249,7 +19248,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25303,7 +25302,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25414,8 +25413,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27051,8 +27050,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37728,8 +37726,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37751,21 +37749,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44661,7 +44658,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44791,14 +44805,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44835,7 +44867,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44864,14 +44913,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44896,14 +44962,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44931,14 +45014,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44972,7 +45073,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51399,7 +51518,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51498,8 +51618,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51713,7 +51833,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51795,7 +51916,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63141,7 +63263,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68758,8 +68880,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73734,8 +73856,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17846,8 +17846,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19238,7 +19237,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25289,7 +25288,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25400,8 +25399,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27037,8 +27036,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37714,8 +37712,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37737,21 +37735,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44647,7 +44644,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44777,14 +44791,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44821,7 +44853,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44850,14 +44899,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44882,14 +44948,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -44917,14 +45000,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -44958,7 +45059,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51385,7 +51504,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51484,8 +51604,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51699,7 +51819,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51781,7 +51902,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63127,7 +63249,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68744,8 +68866,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73720,8 +73842,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17955,8 +17955,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19347,7 +19346,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25406,7 +25405,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25517,8 +25516,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27155,8 +27154,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37948,8 +37946,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37971,21 +37969,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44890,7 +44887,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45020,14 +45034,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45064,7 +45096,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45093,14 +45142,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45125,14 +45191,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45160,14 +45243,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45201,7 +45302,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51638,7 +51757,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51737,8 +51857,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51952,7 +52072,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52034,7 +52155,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63388,7 +63510,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69018,8 +69140,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -74000,8 +74122,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17929,8 +17929,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19321,7 +19320,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25378,7 +25377,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25489,8 +25488,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27126,8 +27125,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37821,8 +37819,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37844,21 +37842,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44757,7 +44754,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44887,14 +44901,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -44931,7 +44963,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -44960,14 +45009,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -44992,14 +45058,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45027,14 +45110,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45068,7 +45169,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51495,7 +51614,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51594,8 +51714,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51809,7 +51929,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51891,7 +52012,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63240,7 +63362,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -68860,8 +68982,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -73836,8 +73958,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -18642,8 +18642,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -20037,7 +20036,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -26109,7 +26108,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -26220,8 +26219,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27863,8 +27862,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38595,8 +38593,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38618,21 +38616,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45565,7 +45562,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45695,14 +45709,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45739,7 +45771,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45768,14 +45817,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45800,14 +45866,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45835,14 +45918,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45876,7 +45977,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -52315,7 +52434,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52414,8 +52534,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -52629,7 +52749,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52711,7 +52832,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -64078,7 +64200,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69712,8 +69834,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -74708,8 +74830,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-05-15 09:39+0000\n"
"PO-Revision-Date: 2022-05-29 02:36+0000\n"
"Last-Translator: Мирослав <hlopukmyroslav@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/godot-engine/"
"godot-class-reference/uk/>\n"
@ -6114,7 +6114,7 @@ msgstr ""
#: doc/classes/AnimationTree.xml
msgid "Using AnimationTree"
msgstr ""
msgstr "Використання Дерева анімації"
#: doc/classes/AnimationTree.xml
msgid "Manually advance the animations by the specified time (in seconds)."
@ -9176,7 +9176,7 @@ msgstr ""
#: doc/classes/AudioEffectHighShelfFilter.xml
#: doc/classes/AudioEffectLowShelfFilter.xml doc/classes/AudioServer.xml
msgid "Audio buses"
msgstr ""
msgstr "Звукові шини"
#: doc/classes/AudioEffectDistortion.xml
msgid "Distortion power. Value can range from 0 to 1."
@ -9569,7 +9569,7 @@ msgstr ""
#: doc/classes/AudioEffectRecord.xml
msgid "Recording with microphone"
msgstr ""
msgstr "Запис з мікрофона"
#: doc/classes/AudioEffectRecord.xml
msgid "Returns the recorded sample."
@ -9941,7 +9941,7 @@ msgstr ""
#: doc/classes/AudioStream.xml doc/classes/AudioStreamPlayer.xml
msgid "Audio streams"
msgstr ""
msgstr "Звукові потоки"
#: doc/classes/AudioStream.xml doc/classes/AudioStreamGenerator.xml
#: doc/classes/AudioStreamGeneratorPlayback.xml
@ -18020,8 +18020,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19415,7 +19414,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25476,7 +25475,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25587,8 +25586,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27233,8 +27232,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37951,8 +37949,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37974,21 +37972,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44912,7 +44909,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45042,14 +45056,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45086,7 +45118,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45115,14 +45164,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45147,14 +45213,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45182,14 +45265,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45223,7 +45324,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51655,7 +51774,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51754,8 +51874,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51969,7 +52089,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52051,7 +52172,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63419,7 +63541,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69051,10 +69173,11 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
msgstr ""
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr "Обчислює векторний добуток двох векторів та [code]with[/code]."
#: doc/classes/VisualServer.xml
msgid ""
@ -74044,8 +74167,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

View file

@ -18318,8 +18318,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19714,7 +19713,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25778,7 +25777,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25889,8 +25888,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27529,8 +27528,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -38253,8 +38251,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -38276,21 +38274,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -45222,7 +45219,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -45352,14 +45366,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45396,7 +45428,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45425,14 +45474,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45457,14 +45523,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45492,14 +45575,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45533,7 +45634,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51974,7 +52093,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52073,8 +52193,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -52288,7 +52408,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52370,7 +52491,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -63743,7 +63865,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69383,8 +69505,8 @@ msgstr ""
#: doc/classes/VisualServer.xml
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr ""
#: doc/classes/VisualServer.xml
@ -74383,8 +74505,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml

File diff suppressed because it is too large Load diff

View file

@ -13,12 +13,13 @@
# Number18 <secretemail7730@gmail.com>, 2022.
# 曹恩逢 <nelson22768384@gmail.com>, 2022.
# Otis Kao <momoslim@gmail.com>, 2022.
# YuChiang Chang <chiang.c.tw@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: Godot Engine class reference\n"
"Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n"
"PO-Revision-Date: 2022-05-03 07:13+0000\n"
"Last-Translator: Otis Kao <momoslim@gmail.com>\n"
"PO-Revision-Date: 2022-05-31 22:35+0000\n"
"Last-Translator: YuChiang Chang <chiang.c.tw@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"godot-engine/godot-class-reference/zh_Hant/>\n"
"Language: zh_TW\n"
@ -26,7 +27,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.12.1\n"
"X-Generator: Weblate 4.13-dev\n"
#: doc/tools/make_rst.py
msgid "Description"
@ -10973,7 +10974,7 @@ msgstr ""
#: doc/classes/Basis.xml doc/classes/Quat.xml doc/classes/Transform.xml
msgid "Using 3D transforms"
msgstr ""
msgstr "使用 3D 變換(transforms)"
#: doc/classes/Basis.xml doc/classes/Line2D.xml doc/classes/Transform.xml
#: doc/classes/Transform2D.xml doc/classes/Vector2.xml doc/classes/Vector3.xml
@ -17974,8 +17975,7 @@ msgid ""
"saved like any other [Resource].\n"
"They can be used to generate a self-signed [X509Certificate] via [method "
"Crypto.generate_self_signed_certificate] and as private key in [method "
"StreamPeerSSL.accept_stream] along with the appropriate certificate.\n"
"[b]Note:[/b] Not available in HTML5 exports."
"StreamPeerSSL.accept_stream] along with the appropriate certificate."
msgstr ""
#: doc/classes/CryptoKey.xml
@ -19369,7 +19369,7 @@ msgid ""
"accessing the dictionary with isn't a fixed string (such as a number or "
"variable).\n"
"[codeblock]\n"
"export(string, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"export(String, \"White\", \"Yellow\", \"Orange\") var my_color\n"
"var points_dict = {\"White\": 50, \"Yellow\": 75, \"Orange\": 100}\n"
"func _ready():\n"
" # We can't use dot syntax here as `my_color` is a variable.\n"
@ -25433,7 +25433,7 @@ msgid ""
"Checks if the two lines ([code]from_a[/code], [code]dir_a[/code]) and "
"([code]from_b[/code], [code]dir_b[/code]) intersect. If yes, return the "
"point of intersection as [Vector2]. If no intersection takes place, returns "
"an empty [Variant].\n"
"[code]null[/code].\n"
"[b]Note:[/b] The lines are specified using direction vectors, not end points."
msgstr ""
@ -25544,8 +25544,8 @@ msgstr ""
msgid ""
"Checks if the two segments ([code]from_a[/code], [code]to_a[/code]) and "
"([code]from_b[/code], [code]to_b[/code]) intersect. If yes, return the point "
"of intersection as [Vector2]. If no intersection takes place, returns an "
"empty [Variant]."
"of intersection as [Vector2]. If no intersection takes place, returns "
"[code]null[/code]."
msgstr ""
#: doc/classes/Geometry.xml
@ -27190,8 +27190,7 @@ msgid ""
" var res = ctx.finish()\n"
" # Print the result as hex string and array.\n"
" printt(res.hex_encode(), Array(res))\n"
"[/codeblock]\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[/codeblock]"
msgstr ""
#: doc/classes/HashingContext.xml
@ -37907,8 +37906,8 @@ msgid ""
"will only be received by nodes with the same [NodePath], including the exact "
"same node name. Behaviour depends on the RPC configuration for the given "
"method, see [method rpc_config]. Methods are not exposed to RPCs by default. "
"See also [method rset] and [method rset_config] for properties. Returns an "
"empty [Variant].\n"
"See also [method rset] and [method rset_config] for properties. Returns "
"[code]null[/code].\n"
"[b]Note:[/b] You can only safely use RPCs on clients after you received the "
"[code]connected_to_server[/code] signal from the [SceneTree]. You also need "
"to keep track of the connection state, either by the [SceneTree] signals "
@ -37930,21 +37929,20 @@ msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty "
"[Variant]."
"(see [method NetworkedMultiplayerPeer.set_target_peer]). Returns [code]null[/"
"code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] using an unreliable protocol. Returns an empty "
"[Variant]."
"Sends a [method rpc] using an unreliable protocol. Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
msgid ""
"Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] "
"using an unreliable protocol (see [method NetworkedMultiplayerPeer."
"set_target_peer]). Returns an empty [Variant]."
"set_target_peer]). Returns [code]null[/code]."
msgstr ""
#: doc/classes/Node.xml
@ -44866,7 +44864,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold bytes. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolByteArray] or "
"mutating a [PoolByteArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"array[0].push_back(123)\n"
"print(array) # [[]] (empty PoolByteArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolByteArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolByteArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(123)\n"
"array[0] = pool_array\n"
"print(array) # [[123]] (PoolByteArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolByteArray.xml
@ -44996,14 +45011,32 @@ msgid ""
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid "A pooled array of [Color]."
msgid "A pooled array of [Color]s."
msgstr ""
#: doc/classes/PoolColorArray.xml
msgid ""
"An array specifically designed to hold [Color]. Optimized for memory usage, "
"does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolColorArray] or "
"mutating a [PoolColorArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"array[0].push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"print(array) # [[]] (empty PoolColorArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolColorArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolColorArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Color(0.1, 0.2, 0.3, 0.4))\n"
"array[0] = pool_array\n"
"print(array) # [[(0.1, 0.2, 0.3, 0.4)]] (PoolColorArray with 1 element "
"inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolColorArray.xml
@ -45040,7 +45073,24 @@ msgstr ""
msgid ""
"An array specifically designed to hold integer values ([int]). Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolIntArray] or "
"mutating a [PoolIntArray] within an [Array] or [Dictionary], changes will be "
"lost:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"array[0].push_back(1234)\n"
"print(array) # [[]] (empty PoolIntArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolIntArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolIntArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(1234)\n"
"array[0] = pool_array\n"
"print(array) # [[1234]] (PoolIntArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] This type is limited to signed 32-bit integers, which means it "
"can only take values in the interval [code][-2^31, 2^31 - 1][/code], i.e. "
"[code][-2147483648, 2147483647][/code]. Exceeding those bounds will wrap "
@ -45069,14 +45119,31 @@ msgid "Changes the int at the given index."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid "A pooled array of reals ([float])."
msgid "A pooled array of real numbers ([float])."
msgstr ""
#: doc/classes/PoolRealArray.xml
msgid ""
"An array specifically designed to hold floating-point values. Optimized for "
"memory usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference.\n"
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolRealArray] or "
"mutating a [PoolRealArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"array[0].push_back(12.34)\n"
"print(array) # [[]] (empty PoolRealArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolRealArray] property must be [i]reassigned[/i] with "
"[code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolRealArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(12.34)\n"
"array[0] = pool_array\n"
"print(array) # [[12.34]] (PoolRealArray with 1 element inside an Array)\n"
"[/codeblock]\n"
"[b]Note:[/b] Unlike primitive [float]s which are 64-bit, numbers stored in "
"[PoolRealArray] are 32-bit floats. This means values stored in "
"[PoolRealArray] have lower precision compared to primitive [float]s. If you "
@ -45101,14 +45168,31 @@ msgid "Changes the float at the given index."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid "A pooled array of [String]."
msgid "A pooled array of [String]s."
msgstr ""
#: doc/classes/PoolStringArray.xml
msgid ""
"An array specifically designed to hold [String]s. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolStringArray] or "
"mutating a [PoolStringArray] within an [Array] or [Dictionary], changes will "
"be lost:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"array[0].push_back(\"hello\")\n"
"print(array) # [[]] (empty PoolStringArray within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolStringArray] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolStringArray()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(\"hello\")\n"
"array[0] = pool_array\n"
"print(array) # [[hello]] (PoolStringArray with 1 element inside an Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolStringArray.xml
@ -45136,14 +45220,32 @@ msgid "Changes the [String] at the given index."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid "A pooled array of [Vector2]."
msgid "A pooled array of [Vector2]s."
msgstr ""
#: doc/classes/PoolVector2Array.xml
msgid ""
"An array specifically designed to hold [Vector2]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector2Array] or "
"mutating a [PoolVector2Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"array[0].push_back(Vector2(12, 34))\n"
"print(array) # [[]] (empty PoolVector2Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector2Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector2Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector2(12, 34))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34)]] (PoolVector2Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector2Array.xml doc/classes/TileMap.xml
@ -45177,7 +45279,25 @@ msgstr ""
msgid ""
"An array specifically designed to hold [Vector3]. Optimized for memory "
"usage, does not fragment the memory.\n"
"[b]Note:[/b] This type is passed by value and not by reference."
"[b]Note:[/b] This type is passed by value and not by reference. This means "
"that when [i]mutating[/i] a class property of type [PoolVector3Array] or "
"mutating a [PoolVector3Array] within an [Array] or [Dictionary], changes "
"will be lost:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"array[0].push_back(Vector3(12, 34, 56))\n"
"print(array) # [[]] (empty PoolVector3Array within an empty Array)\n"
"[/codeblock]\n"
"Instead, the entire [PoolVector3Array] property must be [i]reassigned[/i] "
"with [code]=[/code] for it to be changed:\n"
"[codeblock]\n"
"var array = [PoolVector3Array()]\n"
"var pool_array = array[0]\n"
"pool_array.push_back(Vector3(12, 34, 56))\n"
"array[0] = pool_array\n"
"print(array) # [[(12, 34, 56)]] (PoolVector3Array with 1 element inside an "
"Array)\n"
"[/codeblock]"
msgstr ""
#: doc/classes/PoolVector3Array.xml
@ -51609,7 +51729,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"Damps RigidBody's rotational forces.\n"
"Damps RigidBody's rotational forces. If this value is different from -1.0 it "
"will be added to any linear damp derived from the world or areas.\n"
"See [member ProjectSettings.physics/3d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -51708,8 +51829,8 @@ msgstr ""
#: doc/classes/RigidBody.xml
msgid ""
"The body's linear damp. Cannot be less than -1.0. If this value is different "
"from -1.0, any linear damp derived from the world or areas will be "
"overridden.\n"
"from -1.0 it will be added to any linear damp derived from the world or "
"areas.\n"
"See [member ProjectSettings.physics/3d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -51923,7 +52044,8 @@ msgstr ""
msgid ""
"Damps the body's [member angular_velocity]. If [code]-1[/code], the body "
"will use the [b]Default Angular Damp[/b] defined in [b]Project > Project "
"Settings > Physics > 2d[/b].\n"
"Settings > Physics > 2d[/b]. If greater than [code]-1[/code] it will be "
"added to the default project value.\n"
"See [member ProjectSettings.physics/2d/default_angular_damp] for more "
"details about damping."
msgstr ""
@ -52005,7 +52127,8 @@ msgstr ""
msgid ""
"Damps the body's [member linear_velocity]. If [code]-1[/code], the body will "
"use the [b]Default Linear Damp[/b] in [b]Project > Project Settings > "
"Physics > 2d[/b].\n"
"Physics > 2d[/b]. If greater than [code]-1[/code] it will be added to the "
"default project value.\n"
"See [member ProjectSettings.physics/2d/default_linear_damp] for more details "
"about damping."
msgstr ""
@ -54616,7 +54739,7 @@ msgstr ""
#: doc/classes/Spatial.xml
msgid "Introduction to 3D"
msgstr ""
msgstr "3D 簡介"
#: doc/classes/Spatial.xml doc/classes/Vector3.xml
msgid "All 3D Demos"
@ -63373,7 +63496,7 @@ msgstr ""
msgid ""
"Resets a tween to its initial value (the one given, not the one before the "
"tween), given its object and property/method pair. By default, all tweens "
"are removed, unless [code]key[/code] is specified."
"are reset, unless [code]key[/code] is specified."
msgstr ""
#: doc/classes/Tween.xml
@ -69007,10 +69130,11 @@ msgid "Returns the value of a certain material's parameter."
msgstr ""
#: doc/classes/VisualServer.xml
#, fuzzy
msgid ""
"Returns the default value for the param if available. Otherwise returns an "
"empty [Variant]."
msgstr ""
"Returns the default value for the param if available. Returns [code]null[/"
"code] otherwise."
msgstr "計算兩個向量的外積。"
#: doc/classes/VisualServer.xml
msgid ""
@ -73994,8 +74118,7 @@ msgid ""
"They can be used as the server certificate in [method StreamPeerSSL."
"accept_stream] (along with the proper [CryptoKey]), and to specify the only "
"certificate that should be accepted when connecting to an SSL server via "
"[method StreamPeerSSL.connect_to_stream].\n"
"[b]Note:[/b] Not available in HTML5 exports."
"[method StreamPeerSSL.connect_to_stream]."
msgstr ""
#: doc/classes/X509Certificate.xml