feat: updated engine
This commit is contained in:
parent
cbe99774ff
commit
f4cf6b3999
6607 changed files with 910135 additions and 430025 deletions
|
|
@ -44,4 +44,4 @@ var test_12: int = 42
|
|||
func test():
|
||||
for property in get_property_list():
|
||||
if str(property.name).begins_with("test_"):
|
||||
Utils.print_property_extended_info(property, self)
|
||||
print(Utils.get_property_extended_info(property, self))
|
||||
|
|
|
|||
|
|
@ -83,4 +83,4 @@ var temp_packed_vector4_array: PackedVector4Array
|
|||
func test():
|
||||
for property in get_property_list():
|
||||
if str(property.name).begins_with("test_"):
|
||||
Utils.print_property_extended_info(property)
|
||||
print(Utils.get_property_extended_info(property))
|
||||
|
|
|
|||
|
|
@ -32,4 +32,4 @@ var temp_packed_string_array: PackedStringArray
|
|||
func test():
|
||||
for property in get_property_list():
|
||||
if str(property.name).begins_with("test_"):
|
||||
Utils.print_property_extended_info(property, self)
|
||||
print(Utils.get_property_extended_info(property, self))
|
||||
|
|
|
|||
|
|
@ -5,6 +5,8 @@ extends Node
|
|||
const PreloadedGlobalClass = preload("./export_variable_global.notest.gd")
|
||||
const PreloadedUnnamedClass = preload("./export_variable_unnamed.notest.gd")
|
||||
|
||||
enum CustomEnum {A, B, C}
|
||||
|
||||
# Built-in types.
|
||||
@export var test_weak_int = 1
|
||||
@export var test_hard_int: int = 2
|
||||
|
|
@ -16,8 +18,21 @@ const PreloadedUnnamedClass = preload("./export_variable_unnamed.notest.gd")
|
|||
@export_node_path("Sprite2D", "Sprite3D", "Control", "Node") var test_node_path := ^"hello"
|
||||
|
||||
# Enums.
|
||||
@export var test_side: Side
|
||||
@export var test_atm: AutoTranslateMode
|
||||
@export var test_side_weak = SIDE_LEFT
|
||||
@export var test_atm_weak = AUTO_TRANSLATE_MODE_INHERIT
|
||||
@export var test_custom_enum_weak = CustomEnum.A
|
||||
|
||||
@export var test_side_hard: Side
|
||||
@export var test_atm_hard: AutoTranslateMode
|
||||
@export var test_custom_enum_hard: CustomEnum
|
||||
|
||||
var test_side_weak_no_export = SIDE_LEFT
|
||||
var test_atm_weak_no_export = AUTO_TRANSLATE_MODE_INHERIT
|
||||
var test_custom_enum_weak_no_export = CustomEnum.A
|
||||
|
||||
var test_side_hard_no_export: Side
|
||||
var test_atm_hard_no_export: AutoTranslateMode
|
||||
var test_custom_enum_hard_no_export: CustomEnum
|
||||
|
||||
# Resources and nodes.
|
||||
@export var test_image: Image
|
||||
|
|
@ -55,4 +70,4 @@ const PreloadedUnnamedClass = preload("./export_variable_unnamed.notest.gd")
|
|||
func test():
|
||||
for property in get_property_list():
|
||||
if str(property.name).begins_with("test_"):
|
||||
Utils.print_property_extended_info(property, self)
|
||||
print(Utils.get_property_extended_info(property, self))
|
||||
|
|
|
|||
|
|
@ -15,10 +15,30 @@ var test_color_no_alpha: Color = Color(0, 0, 0, 1)
|
|||
hint=COLOR_NO_ALPHA hint_string="" usage=DEFAULT|SCRIPT_VARIABLE class_name=&""
|
||||
var test_node_path: NodePath = NodePath("hello")
|
||||
hint=NODE_PATH_VALID_TYPES hint_string="Sprite2D,Sprite3D,Control,Node" usage=DEFAULT|SCRIPT_VARIABLE class_name=&""
|
||||
var test_side: Side = 0
|
||||
var test_side_weak: Side = 0
|
||||
hint=ENUM hint_string="Side Left:0,Side Top:1,Side Right:2,Side Bottom:3" usage=DEFAULT|SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"Side"
|
||||
var test_atm: Node.AutoTranslateMode = 0
|
||||
var test_atm_weak: Node.AutoTranslateMode = 0
|
||||
hint=ENUM hint_string="Auto Translate Mode Inherit:0,Auto Translate Mode Always:1,Auto Translate Mode Disabled:2" usage=DEFAULT|SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"Node.AutoTranslateMode"
|
||||
var test_custom_enum_weak: ExportVariableTest.CustomEnum = 0
|
||||
hint=ENUM hint_string="A:0,B:1,C:2" usage=DEFAULT|SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"ExportVariableTest.CustomEnum"
|
||||
var test_side_hard: Side = 0
|
||||
hint=ENUM hint_string="Side Left:0,Side Top:1,Side Right:2,Side Bottom:3" usage=DEFAULT|SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"Side"
|
||||
var test_atm_hard: Node.AutoTranslateMode = 0
|
||||
hint=ENUM hint_string="Auto Translate Mode Inherit:0,Auto Translate Mode Always:1,Auto Translate Mode Disabled:2" usage=DEFAULT|SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"Node.AutoTranslateMode"
|
||||
var test_custom_enum_hard: ExportVariableTest.CustomEnum = 0
|
||||
hint=ENUM hint_string="A:0,B:1,C:2" usage=DEFAULT|SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"ExportVariableTest.CustomEnum"
|
||||
var test_side_weak_no_export: Variant = 0
|
||||
hint=ENUM hint_string="Side Left:0,Side Top:1,Side Right:2,Side Bottom:3" usage=SCRIPT_VARIABLE|NIL_IS_VARIANT class_name=&""
|
||||
var test_atm_weak_no_export: Variant = 0
|
||||
hint=ENUM hint_string="Auto Translate Mode Inherit:0,Auto Translate Mode Always:1,Auto Translate Mode Disabled:2" usage=SCRIPT_VARIABLE|NIL_IS_VARIANT class_name=&""
|
||||
var test_custom_enum_weak_no_export: Variant = 0
|
||||
hint=ENUM hint_string="A:0,B:1,C:2" usage=SCRIPT_VARIABLE|NIL_IS_VARIANT class_name=&""
|
||||
var test_side_hard_no_export: Side = 0
|
||||
hint=ENUM hint_string="Side Left:0,Side Top:1,Side Right:2,Side Bottom:3" usage=SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"Side"
|
||||
var test_atm_hard_no_export: Node.AutoTranslateMode = 0
|
||||
hint=ENUM hint_string="Auto Translate Mode Inherit:0,Auto Translate Mode Always:1,Auto Translate Mode Disabled:2" usage=SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"Node.AutoTranslateMode"
|
||||
var test_custom_enum_hard_no_export: ExportVariableTest.CustomEnum = 0
|
||||
hint=ENUM hint_string="A:0,B:1,C:2" usage=SCRIPT_VARIABLE|CLASS_IS_ENUM class_name=&"ExportVariableTest.CustomEnum"
|
||||
var test_image: Image = null
|
||||
hint=RESOURCE_TYPE hint_string="Image" usage=DEFAULT|SCRIPT_VARIABLE class_name=&"Image"
|
||||
var test_timer: Timer = null
|
||||
|
|
|
|||
|
|
@ -0,0 +1,15 @@
|
|||
@warning_ignore_start("return_value_discarded")
|
||||
|
||||
func test():
|
||||
const PATH = "../../utils.notest.gd"
|
||||
|
||||
preload(PATH)
|
||||
preload(PATH,)
|
||||
preload(
|
||||
PATH
|
||||
)
|
||||
preload(
|
||||
PATH,
|
||||
)
|
||||
|
||||
print("OK")
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
GDTEST_OK
|
||||
OK
|
||||
Loading…
Add table
Add a link
Reference in a new issue