diff --git a/project.godot b/project.godot index e5d922f5..129cdda3 100644 --- a/project.godot +++ b/project.godot @@ -11,6 +11,7 @@ config_version=5 [application] config/name="pronto" +run/main_scene="res://prototypes/game-süssigkeitenbombardement/game-süssigkeitenbombardement.tscn" config/features=PackedStringArray("4.2", "Forward Plus") run/low_processor_mode=true config/icon="res://icon.svg" diff --git "a/prototypes/game-s\303\274ssigkeitenbombardement/game-s\303\274ssigkeitenbombardement.tscn" "b/prototypes/game-s\303\274ssigkeitenbombardement/game-s\303\274ssigkeitenbombardement.tscn" new file mode 100644 index 00000000..b9a0ea1a --- /dev/null +++ "b/prototypes/game-s\303\274ssigkeitenbombardement/game-s\303\274ssigkeitenbombardement.tscn" @@ -0,0 +1,754 @@ +[gd_scene load_steps=90 format=3 uid="uid://n6rqajkmnmas"] + +[ext_resource type="Script" path="res://addons/pronto/behaviors/ExportBehavior.gd" id="1"] +[ext_resource type="TileSet" uid="uid://0rypmakw860k" path="res://addons/pronto/assets/TileSet.tres" id="2_ikhuc"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/PlaceholderBehavior.gd" id="3_lcfeq"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/PlatformerControllerBehavior.gd" id="4_gjf2h"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/ValueBehavior.gd" id="5_pv8sn"] +[ext_resource type="Script" path="res://addons/pronto/helpers/ConnectionScript.gd" id="6_t2jay"] +[ext_resource type="Script" path="res://addons/pronto/helpers/Connection.gd" id="7_p4g1i"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/CollisionBehavior.gd" id="8_fdrhr"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/SpawnerBehavior.gd" id="9_0ufbi"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/HealthBarBehavior.gd" id="9_8k7f4"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/AlwaysBehavior.gd" id="10_62y2a"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/ClockBehavior.gd" id="11_k0lx5"] +[ext_resource type="Script" path="res://addons/pronto/behaviors/MoveBehavior.gd" id="13_55i18"] + +[sub_resource type="Image" id="Image_4w6gv"] +data = { +"data": PackedByteArray(249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_r8hbq"] +image = SubResource("Image_4w6gv") + +[sub_resource type="GDScript" id="GDScript_2nbtd"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return \"jump_velocity\" +" + +[sub_resource type="Resource" id="Resource_645l8"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_2nbtd") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_y3cds"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return value +" + +[sub_resource type="Resource" id="Resource_4gtq3"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_y3cds") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_fmsf1"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return true +" + +[sub_resource type="Resource" id="Resource_ji7yp"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_fmsf1") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_mqkwm"] +script = ExtResource("7_p4g1i") +signal_name = "value_changed" +to = NodePath("..") +more_references = [] +invoke = "set" +arguments = [SubResource("Resource_645l8"), SubResource("Resource_4gtq3")] +only_if = SubResource("Resource_ji7yp") +deferred = false +enabled = true + +[sub_resource type="GDScript" id="GDScript_623do"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return \"horizontal_velocity\" +" + +[sub_resource type="Resource" id="Resource_dykga"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_623do") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_qms45"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return value +" + +[sub_resource type="Resource" id="Resource_7el1j"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_qms45") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_xygps"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return true +" + +[sub_resource type="Resource" id="Resource_dj237"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_xygps") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_vfbtd"] +script = ExtResource("7_p4g1i") +signal_name = "value_changed" +to = NodePath("..") +more_references = [] +invoke = "set" +arguments = [SubResource("Resource_dykga"), SubResource("Resource_7el1j")] +only_if = SubResource("Resource_dj237") +deferred = false +enabled = true + +[sub_resource type="Gradient" id="Gradient_8ytml"] +offsets = PackedFloat32Array(0, 0.5, 1) +colors = PackedColorArray(1, 0, 0, 1, 1, 1, 0, 1, 0.196078, 0.803922, 0.196078, 1) + +[sub_resource type="GDScript" id="GDScript_c1wgy"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(from: Node2D, to: CharacterBody2D): + return true +" + +[sub_resource type="Resource" id="Resource_nrmnp"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_c1wgy") +argument_names = ["from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_hfctt"] +script = ExtResource("7_p4g1i") +signal_name = "death" +to = NodePath("..") +more_references = [] +invoke = "queue_free" +arguments = [] +only_if = SubResource("Resource_nrmnp") +deferred = false +enabled = true + +[sub_resource type="GDScript" id="GDScript_lju12"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(delta, from: Node2D, to: Node2D): + return at(\"Damage\") +" + +[sub_resource type="Resource" id="Resource_ptf20"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_lju12") +argument_names = ["delta", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_0x1ky"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(delta, from: Node2D, to: Node2D): + var lava = to.get_node(\"../../Lava\") + var player = to.get_node(\"..\") + return lava.overlaps_body(player) +" + +[sub_resource type="Resource" id="Resource_7uhc3"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_0x1ky") +argument_names = ["delta", "from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_tmysh"] +script = ExtResource("7_p4g1i") +signal_name = "always" +to = NodePath("..") +more_references = [] +invoke = "damage" +arguments = [SubResource("Resource_ptf20")] +only_if = SubResource("Resource_7uhc3") +deferred = false +enabled = true + +[sub_resource type="GDScript" id="GDScript_hq0pr"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return \"max\" +" + +[sub_resource type="Resource" id="Resource_ankc8"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_hq0pr") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_3r227"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return value +" + +[sub_resource type="Resource" id="Resource_u4oy0"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_3r227") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_mpasx"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return true +" + +[sub_resource type="Resource" id="Resource_grlgq"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_mpasx") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_n2f45"] +script = ExtResource("7_p4g1i") +signal_name = "value_changed" +to = NodePath("..") +more_references = [] +invoke = "set" +arguments = [SubResource("Resource_ankc8"), SubResource("Resource_u4oy0")] +only_if = SubResource("Resource_grlgq") +deferred = false +enabled = true + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_jk212"] +size = Vector2(1000, 20) + +[sub_resource type="GDScript" id="GDScript_1lh3q"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(instance, from: Node2D): + instance.rotation_degrees = randi_range(0, 90) + var scale = randf_range(0.5, 2) + print(instance.scale) + instance.scale = Vector2(scale, scale) + print(instance.scale) + print(scale) +" + +[sub_resource type="Resource" id="Resource_n86dt"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_1lh3q") +argument_names = ["instance", "from"] +return_value = false + +[sub_resource type="GDScript" id="GDScript_iihta"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(instance, from: Node2D): + return true +" + +[sub_resource type="Resource" id="Resource_jroj8"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_iihta") +argument_names = ["instance", "from"] +return_value = true + +[sub_resource type="Resource" id="Resource_wc6gy"] +script = ExtResource("7_p4g1i") +signal_name = "spawned" +to = NodePath("") +more_references = [] +invoke = "" +arguments = [] +only_if = SubResource("Resource_jroj8") +expression = SubResource("Resource_n86dt") +deferred = false +enabled = true + +[sub_resource type="Image" id="Image_h2gno"] +data = { +"data": PackedByteArray(249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_w2cmx"] +image = SubResource("Image_h2gno") + +[sub_resource type="Image" id="Image_c7col"] +data = { +"data": PackedByteArray(249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_hhexl"] +image = SubResource("Image_c7col") + +[sub_resource type="Image" id="Image_18atx"] +data = { +"data": PackedByteArray(249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_ihe1l"] +image = SubResource("Image_18atx") + +[sub_resource type="Image" id="Image_fl0k4"] +data = { +"data": PackedByteArray(249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_a64f0"] +image = SubResource("Image_fl0k4") + +[sub_resource type="GDScript" id="GDScript_3w5mn"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(from: Node2D, to: Node2D): + return [randi_range(0, 2)] +" + +[sub_resource type="Resource" id="Resource_jwwpf"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_3w5mn") +argument_names = ["from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_t1e5m"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(from: Node2D, to: Node2D): + return Vector2(INF,INF) +" + +[sub_resource type="Resource" id="Resource_51wrl"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_t1e5m") +argument_names = ["from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_xqfju"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(from: Node2D, to: Node2D): + return Vector2(INF,INF) +" + +[sub_resource type="Resource" id="Resource_8ojaf"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_xqfju") +argument_names = ["from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_ckito"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(from: Node2D, to: Node2D): + return true +" + +[sub_resource type="Resource" id="Resource_6oa7h"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_ckito") +argument_names = ["from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_xo0be"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(from: Node2D, to: Node2D): + return true +" + +[sub_resource type="Resource" id="Resource_3n2js"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_xo0be") +argument_names = ["from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_fp2m1"] +script = ExtResource("7_p4g1i") +signal_name = "elapsed" +to = NodePath("../SpawnerBehavior") +more_references = [] +invoke = "spawn" +arguments = [SubResource("Resource_jwwpf"), SubResource("Resource_51wrl"), SubResource("Resource_8ojaf"), SubResource("Resource_6oa7h")] +only_if = SubResource("Resource_3n2js") +deferred = false +enabled = true + +[sub_resource type="GDScript" id="GDScript_4afm7"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return \"duration_seconds\" +" + +[sub_resource type="Resource" id="Resource_1hi3j"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_4afm7") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_ofsw1"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return value +" + +[sub_resource type="Resource" id="Resource_7r3h3"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_ofsw1") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_wr0v4"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from: Node2D, to: Node2D): + return true +" + +[sub_resource type="Resource" id="Resource_e6vj2"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_wr0v4") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_3ndby"] +script = ExtResource("7_p4g1i") +signal_name = "value_changed" +to = NodePath("..") +more_references = [] +invoke = "set" +arguments = [SubResource("Resource_1hi3j"), SubResource("Resource_7r3h3")] +only_if = SubResource("Resource_e6vj2") +deferred = false +enabled = true + +[sub_resource type="Image" id="Image_snth5"] +data = { +"data": PackedByteArray(249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_2dtw7"] +image = SubResource("Image_snth5") + +[sub_resource type="GDScript" id="GDScript_ewsif"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(delta, from: Node2D, to: Node2D): + return true +" + +[sub_resource type="Resource" id="Resource_v48p7"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_ewsif") +argument_names = ["delta", "from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_8xuag"] +script = ExtResource("7_p4g1i") +signal_name = "always" +to = NodePath("..") +more_references = [] +invoke = "move_up" +arguments = [] +only_if = SubResource("Resource_v48p7") +deferred = false +enabled = true + +[sub_resource type="GDScript" id="GDScript_cex24"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return \"max_velocity\" +" + +[sub_resource type="Resource" id="Resource_2lvdd"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_cex24") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_33iis"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return value +" + +[sub_resource type="Resource" id="Resource_h42rc"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_33iis") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="GDScript" id="GDScript_synif"] +script/source = "@tool +extends U +@warning_ignore(\"unused_parameter\") +func run(value, from, to): + return true +" + +[sub_resource type="Resource" id="Resource_d2yi4"] +script = ExtResource("6_t2jay") +nested_script = SubResource("GDScript_synif") +argument_names = ["value", "from", "to"] +return_value = true + +[sub_resource type="Resource" id="Resource_38hjx"] +script = ExtResource("7_p4g1i") +signal_name = "value_changed" +to = NodePath("..") +more_references = [] +invoke = "set" +arguments = [SubResource("Resource_2lvdd"), SubResource("Resource_h42rc")] +only_if = SubResource("Resource_d2yi4") +deferred = false +enabled = true + +[node name="Node2D" type="Node2D"] + +[node name="ExportBehavior" type="Node2D" parent="."] +position = Vector2(576, 324) +script = ExtResource("1") +title = "Woche 1" +authors = PackedStringArray("Ortlam, Lietze") + +[node name="TileMap" type="TileMap" parent="."] +tile_set = ExtResource("2_ikhuc") +format = 2 +layer_0/tile_data = PackedInt32Array(655360, 393216, 9, 655361, 393216, 9, 655362, 393216, 9, 655363, 393216, 9, 655364, 393216, 9, 655365, 393216, 9, 655366, 393216, 9, 655367, 393216, 9, 655368, 393216, 9, 655369, 393216, 9, 655370, 393216, 9, 655371, 393216, 9, 655372, 393216, 9, 655373, 393216, 9, 655374, 393216, 9, 655375, 393216, 9, 655376, 393216, 9, 655377, 393216, 9, 720895, 327680, 5, 655359, 327680, 5, 589823, 327680, 5, 524287, 327680, 5, 458751, 327680, 5, 393215, 327680, 5, 327679, 327680, 5, 262143, 327680, 5, 196607, 327680, 5, 131071, 327680, 5, 65535, 327680, 5, 589842, 327680, 5, 655378, 327680, 5, 524306, 327680, 5, 458770, 327680, 5, 393234, 327680, 5, 327698, 327680, 5, 262162, 327680, 5, 196626, 327680, 5, 131090, 327680, 5, 65554, 327680, 5, 18, 327680, 5) + +[node name="CharacterBody2D" type="CharacterBody2D" parent="."] +position = Vector2(597, 574) + +[node name="PlaceholderBehavior" type="Node2D" parent="CharacterBody2D"] +script = ExtResource("3_lcfeq") +use_sprite = true +sprite_texture = SubResource("ImageTexture_r8hbq") +placeholder_size = Vector2(100, 100) + +[node name="PlatformerControllerBehavior" type="Node2D" parent="CharacterBody2D"] +position = Vector2(-70.7107, -3.09086e-06) +script = ExtResource("4_gjf2h") + +[node name="jump_velocity" type="Node2D" parent="CharacterBody2D/PlatformerControllerBehavior"] +position = Vector2(50, 50) +script = ExtResource("5_pv8sn") +float_min = 0.0 +float_max = 550.0 +float_value = 550.0 +float_step_size = 1.0 +metadata/pronto_connections = [SubResource("Resource_mqkwm")] + +[node name="horizontal_velocity" type="Node2D" parent="CharacterBody2D/PlatformerControllerBehavior"] +position = Vector2(25.7107, 57) +script = ExtResource("5_pv8sn") +float_min = 0.0 +float_max = 400.0 +float_value = 400.0 +float_step_size = 1.0 +metadata/pronto_connections = [SubResource("Resource_vfbtd")] + +[node name="CollisionBehavior" type="Node2D" parent="CharacterBody2D"] +position = Vector2(-55.4201, -55.4201) +script = ExtResource("8_fdrhr") + +[node name="HealthBarBehavior" type="Node2D" parent="CharacterBody2D"] +position = Vector2(0, -40) +script = ExtResource("9_8k7f4") +progress_gradient = SubResource("Gradient_8ytml") +metadata/pronto_connections = [SubResource("Resource_hfctt")] + +[node name="AlwaysBehavior" type="Node2D" parent="CharacterBody2D/HealthBarBehavior"] +position = Vector2(69, -26) +script = ExtResource("10_62y2a") +metadata/pronto_connections = [SubResource("Resource_tmysh")] + +[node name="max" type="Node2D" parent="CharacterBody2D/HealthBarBehavior"] +position = Vector2(50, 50) +script = ExtResource("5_pv8sn") +float_min = 0.0 +float_max = 100.0 +float_value = 100.0 +float_step_size = 1.0 +metadata/pronto_connections = [SubResource("Resource_n2f45")] + +[node name="SpawnerBehavior" type="Node2D" parent="."] +position = Vector2(553, -300) +script = ExtResource("9_0ufbi") +spawn_shape_generic = SubResource("RectangleShape2D_jk212") +metadata/pronto_connections = [SubResource("Resource_wc6gy")] + +[node name="RigidBody2D" type="RigidBody2D" parent="SpawnerBehavior"] +position = Vector2(43, -115) + +[node name="PlaceholderBehavior" type="Node2D" parent="SpawnerBehavior/RigidBody2D"] +rotation = 1.5708 +script = ExtResource("3_lcfeq") +use_sprite = true +sprite_texture = SubResource("ImageTexture_w2cmx") +placeholder_size = Vector2(54, 351) + +[node name="CollisionBehavior" type="Node2D" parent="SpawnerBehavior/RigidBody2D"] +position = Vector2(33.7157, 27.2843) +script = ExtResource("8_fdrhr") + +[node name="RigidBody2D2" type="RigidBody2D" parent="SpawnerBehavior"] +position = Vector2(-81, 94) + +[node name="PlaceholderBehavior" type="Node2D" parent="SpawnerBehavior/RigidBody2D2"] +script = ExtResource("3_lcfeq") +use_sprite = true +sprite_texture = SubResource("ImageTexture_hhexl") +placeholder_size = Vector2(157, 154) + +[node name="CollisionBehavior" type="Node2D" parent="SpawnerBehavior/RigidBody2D2"] +position = Vector2(33.7157, 27.2843) +script = ExtResource("8_fdrhr") + +[node name="RigidBody2D3" type="RigidBody2D" parent="SpawnerBehavior"] +position = Vector2(203, 121) +center_of_mass_mode = 1 +center_of_mass = Vector2(0, 20) + +[node name="PlaceholderBehavior" type="Node2D" parent="SpawnerBehavior/RigidBody2D3"] +position = Vector2(0, -92) +script = ExtResource("3_lcfeq") +keep_in_origin = false +use_sprite = true +sprite_texture = SubResource("ImageTexture_ihe1l") +placeholder_size = Vector2(161, 141) + +[node name="CollisionBehavior" type="Node2D" parent="SpawnerBehavior/RigidBody2D3"] +position = Vector2(33.7157, 27.2843) +script = ExtResource("8_fdrhr") + +[node name="PlaceholderBehavior2" type="Node2D" parent="SpawnerBehavior/RigidBody2D3"] +rotation = 1.5708 +script = ExtResource("3_lcfeq") +use_sprite = true +sprite_texture = SubResource("ImageTexture_a64f0") +placeholder_size = Vector2(173, 20) + +[node name="ClockBehavior" type="Node2D" parent="."] +position = Vector2(331, -382) +script = ExtResource("11_k0lx5") +duration_seconds = 5.0 +trigger_interval_in_seconds = 1.0 +metadata/pronto_connections = [SubResource("Resource_fp2m1")] + +[node name="duration_seconds" type="Node2D" parent="ClockBehavior"] +position = Vector2(50, 50) +script = ExtResource("5_pv8sn") +float_min = 0.0 +float_max = 5.0 +float_value = 1.0 +float_step_size = 1.0 +metadata/pronto_connections = [SubResource("Resource_3ndby")] + +[node name="Lava" type="Area2D" parent="."] +position = Vector2(556, 1053) + +[node name="PlaceholderBehavior" type="Node2D" parent="Lava"] +script = ExtResource("3_lcfeq") +color = Color(0.937255, 0.254902, 0, 1) +use_sprite = true +sprite_texture = SubResource("ImageTexture_2dtw7") +placeholder_size = Vector2(1586, 722) + +[node name="Damage" type="Node2D" parent="Lava"] +position = Vector2(-141.421, -141.421) +script = ExtResource("5_pv8sn") +float_min = 0.0 +float_max = 100.0 +float_value = 1.0 +float_step_size = 1.0 + +[node name="MoveBehavior" type="Node2D" parent="Lava"] +position = Vector2(49, -63) +script = ExtResource("13_55i18") +max_velocity = 10.0 + +[node name="AlwaysBehavior" type="Node2D" parent="Lava/MoveBehavior"] +position = Vector2(-47, -10) +script = ExtResource("10_62y2a") +metadata/pronto_connections = [SubResource("Resource_8xuag")] + +[node name="max_velocity" type="Node2D" parent="Lava/MoveBehavior"] +position = Vector2(50, 50) +script = ExtResource("5_pv8sn") +float_min = 0.0 +float_max = 30.0 +float_value = 15.0 +float_step_size = 1.0 +metadata/pronto_connections = [SubResource("Resource_38hjx")] diff --git "a/prototypes/game-s\303\274ssigkeitenbombardement/game_info.json" "b/prototypes/game-s\303\274ssigkeitenbombardement/game_info.json" new file mode 100644 index 00000000..b075cd00 --- /dev/null +++ "b/prototypes/game-s\303\274ssigkeitenbombardement/game_info.json" @@ -0,0 +1,7 @@ +{ + "authors": [ + "Ortlam, Lietze" + ], + "time": "2023-10-25", + "title": "Woche 1" +} \ No newline at end of file diff --git "a/prototypes/game-s\303\274ssigkeitenbombardement/thumbnail.png" "b/prototypes/game-s\303\274ssigkeitenbombardement/thumbnail.png" new file mode 100644 index 00000000..57f45a34 Binary files /dev/null and "b/prototypes/game-s\303\274ssigkeitenbombardement/thumbnail.png" differ diff --git a/prototypes/game-test3vonmirundnurmir/thumbnail.png.import "b/prototypes/game-s\303\274ssigkeitenbombardement/thumbnail.png.import" similarity index 66% rename from prototypes/game-test3vonmirundnurmir/thumbnail.png.import rename to "prototypes/game-s\303\274ssigkeitenbombardement/thumbnail.png.import" index 3f10ce06..bf1f436d 100644 --- a/prototypes/game-test3vonmirundnurmir/thumbnail.png.import +++ "b/prototypes/game-s\303\274ssigkeitenbombardement/thumbnail.png.import" @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://8o1txywh2ulr" -path="res://.godot/imported/thumbnail.png-34acee41b63967746bd2c4351033d602.ctex" +uid="uid://dm0ui7v8jwxpp" +path="res://.godot/imported/thumbnail.png-eec2c67d91a3bdffd212ad1567da9e97.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://prototypes/game-test3vonmirundnurmir/thumbnail.png" -dest_files=["res://.godot/imported/thumbnail.png-34acee41b63967746bd2c4351033d602.ctex"] +source_file="res://prototypes/game-süssigkeitenbombardement/thumbnail.png" +dest_files=["res://.godot/imported/thumbnail.png-eec2c67d91a3bdffd212ad1567da9e97.ctex"] [params] diff --git a/prototypes/game-test3vonmirundnurmir/game-test3vonmirundnurmir.tscn b/prototypes/game-test3vonmirundnurmir/game-test3vonmirundnurmir.tscn deleted file mode 100644 index e5f2d3b7..00000000 --- a/prototypes/game-test3vonmirundnurmir/game-test3vonmirundnurmir.tscn +++ /dev/null @@ -1,1191 +0,0 @@ -[gd_scene load_steps=97 format=3 uid="uid://chsmouix0e5bd"] - -[ext_resource type="Script" path="res://addons/pronto/behaviors/ExportBehavior.gd" id="1"] -[ext_resource type="Texture2D" uid="uid://bt8mq02w33hjr" path="res://addons/pronto/assets/spritesheetScribblePlatformer.png" id="2_gkm4i"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/PlaceholderBehavior.gd" id="3_4qgeg"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/PlatformerControllerBehavior.gd" id="4_n5ggo"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/ValueBehavior.gd" id="5_7ea2n"] -[ext_resource type="Script" path="res://addons/pronto/helpers/ConnectionScript.gd" id="6_xf7c1"] -[ext_resource type="Script" path="res://addons/pronto/helpers/Connection.gd" id="7_hrdy5"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/HealthBarBehavior.gd" id="8_k2p01"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/CollisionBehavior.gd" id="9_mutwe"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/StoreBehavior.gd" id="10_2ngpl"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/SpawnerBehavior.gd" id="11_ljmbg"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/ClockBehavior.gd" id="12_3fr3p"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/MoveBehavior.gd" id="13_1rorx"] -[ext_resource type="Script" path="res://addons/pronto/behaviors/AlwaysBehavior.gd" id="14_y602a"] - -[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_rcppa"] -texture = ExtResource("2_gkm4i") -texture_region_size = Vector2i(64, 64) -2:0/0 = 0 -2:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:0/0/physics_layer_0/angular_velocity = 0.0 -2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:0/0 = 0 -3:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:0/0/physics_layer_0/angular_velocity = 0.0 -3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:0/0 = 0 -4:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:0/0/physics_layer_0/angular_velocity = 0.0 -4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:0/0 = 0 -5:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:0/0/physics_layer_0/angular_velocity = 0.0 -5:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:0/0 = 0 -6:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:0/0/physics_layer_0/angular_velocity = 0.0 -6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -8:0/0 = 0 -8:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) -8:0/0/physics_layer_0/angular_velocity = 0.0 -8:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:0/0 = 0 -9:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:0/0/physics_layer_0/angular_velocity = 0.0 -9:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -10:0/0 = 0 -10:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:0/0/physics_layer_0/angular_velocity = 0.0 -10:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -0:1/0 = 0 -0:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -0:1/0/physics_layer_0/angular_velocity = 0.0 -0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:1/0 = 0 -1:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:1/0/physics_layer_0/angular_velocity = 0.0 -1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:1/0 = 0 -2:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:1/0/physics_layer_0/angular_velocity = 0.0 -2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:1/0 = 0 -3:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:1/0/physics_layer_0/angular_velocity = 0.0 -3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:1/0 = 0 -4:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:1/0/physics_layer_0/angular_velocity = 0.0 -4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:1/0 = 0 -5:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:1/0/physics_layer_0/angular_velocity = 0.0 -5:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:1/0 = 0 -6:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:1/0/physics_layer_0/angular_velocity = 0.0 -6:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -7:1/0 = 0 -7:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -7:1/0/physics_layer_0/angular_velocity = 0.0 -7:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -8:1/0 = 0 -8:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) -8:1/0/physics_layer_0/angular_velocity = 0.0 -8:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -0:2/0 = 0 -0:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -0:2/0/physics_layer_0/angular_velocity = 0.0 -0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:2/0 = 0 -1:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:2/0/physics_layer_0/angular_velocity = 0.0 -1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:2/0 = 0 -2:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:2/0/physics_layer_0/angular_velocity = 0.0 -2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:2/0 = 0 -3:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:2/0/physics_layer_0/angular_velocity = 0.0 -3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:2/0 = 0 -4:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:2/0/physics_layer_0/angular_velocity = 0.0 -4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:2/0 = 0 -5:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:2/0/physics_layer_0/angular_velocity = 0.0 -5:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:2/0 = 0 -6:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:2/0/physics_layer_0/angular_velocity = 0.0 -6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -7:2/0 = 0 -7:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -7:2/0/physics_layer_0/angular_velocity = 0.0 -7:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -8:2/0 = 0 -8:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) -8:2/0/physics_layer_0/angular_velocity = 0.0 -8:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -0:3/0 = 0 -0:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -0:3/0/physics_layer_0/angular_velocity = 0.0 -0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:3/0 = 0 -1:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:3/0/physics_layer_0/angular_velocity = 0.0 -1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:3/0 = 0 -2:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:3/0/physics_layer_0/angular_velocity = 0.0 -2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:3/0 = 0 -3:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:3/0/physics_layer_0/angular_velocity = 0.0 -3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:3/0 = 0 -4:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:3/0/physics_layer_0/angular_velocity = 0.0 -4:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:3/0 = 0 -5:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:3/0/physics_layer_0/angular_velocity = 0.0 -5:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:3/0 = 0 -6:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:3/0/physics_layer_0/angular_velocity = 0.0 -6:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -7:3/0 = 0 -7:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -7:3/0/physics_layer_0/angular_velocity = 0.0 -7:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -8:3/0 = 0 -8:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -8:3/0/physics_layer_0/angular_velocity = 0.0 -8:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:3/0 = 0 -9:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:3/0/physics_layer_0/angular_velocity = 0.0 -9:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -10:3/0 = 0 -10:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:3/0/physics_layer_0/angular_velocity = 0.0 -10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:4/0 = 0 -2:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:4/0/physics_layer_0/angular_velocity = 0.0 -2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:4/0 = 0 -3:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:4/0/physics_layer_0/angular_velocity = 0.0 -3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:4/0 = 0 -4:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:4/0/physics_layer_0/angular_velocity = 0.0 -4:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:4/0 = 0 -5:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:4/0/physics_layer_0/angular_velocity = 0.0 -5:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -8:4/0 = 0 -8:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) -8:4/0/physics_layer_0/angular_velocity = 0.0 -8:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:4/0 = 0 -9:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:4/0/physics_layer_0/angular_velocity = 0.0 -9:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -10:4/0 = 0 -10:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:4/0/physics_layer_0/angular_velocity = 0.0 -10:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:5/0 = 0 -1:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:5/0/physics_layer_0/angular_velocity = 0.0 -1:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:5/0 = 0 -2:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:5/0/physics_layer_0/angular_velocity = 0.0 -2:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:5/0 = 0 -3:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:5/0/physics_layer_0/angular_velocity = 0.0 -3:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:5/0 = 0 -4:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:5/0/physics_layer_0/angular_velocity = 0.0 -4:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:5/0 = 0 -5:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:5/0/physics_layer_0/angular_velocity = 0.0 -5:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:5/0 = 0 -6:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:5/0/physics_layer_0/angular_velocity = 0.0 -6:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -8:5/0 = 0 -8:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -8:5/0/physics_layer_0/angular_velocity = 0.0 -8:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:5/0 = 0 -9:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:5/0/physics_layer_0/angular_velocity = 0.0 -9:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -10:5/0 = 0 -10:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:5/0/physics_layer_0/angular_velocity = 0.0 -10:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -0:6/0 = 0 -0:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -0:6/0/physics_layer_0/angular_velocity = 0.0 -0:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:6/0 = 0 -1:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:6/0/physics_layer_0/angular_velocity = 0.0 -1:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:6/0 = 0 -2:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:6/0/physics_layer_0/angular_velocity = 0.0 -2:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:6/0 = 0 -3:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:6/0/physics_layer_0/angular_velocity = 0.0 -3:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:6/0 = 0 -4:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:6/0/physics_layer_0/angular_velocity = 0.0 -4:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:6/0 = 0 -5:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:6/0/physics_layer_0/angular_velocity = 0.0 -5:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:6/0 = 0 -6:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:6/0/physics_layer_0/angular_velocity = 0.0 -6:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -7:6/0 = 0 -7:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -7:6/0/physics_layer_0/angular_velocity = 0.0 -7:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -8:6/0 = 0 -8:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -8:6/0/physics_layer_0/angular_velocity = 0.0 -8:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:6/0 = 0 -9:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:6/0/physics_layer_0/angular_velocity = 0.0 -9:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -10:6/0 = 0 -10:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:6/0/physics_layer_0/angular_velocity = 0.0 -10:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -0:7/0 = 0 -0:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -0:7/0/physics_layer_0/angular_velocity = 0.0 -0:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:7/0 = 0 -1:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:7/0/physics_layer_0/angular_velocity = 0.0 -1:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:7/0 = 0 -2:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:7/0/physics_layer_0/angular_velocity = 0.0 -2:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:7/0 = 0 -3:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:7/0/physics_layer_0/angular_velocity = 0.0 -3:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:7/0 = 0 -4:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:7/0/physics_layer_0/angular_velocity = 0.0 -4:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:7/0 = 0 -5:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:7/0/physics_layer_0/angular_velocity = 0.0 -5:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:7/0 = 0 -6:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:7/0/physics_layer_0/angular_velocity = 0.0 -6:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -7:7/0 = 0 -7:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -7:7/0/physics_layer_0/angular_velocity = 0.0 -7:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -8:7/0 = 0 -8:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -8:7/0/physics_layer_0/angular_velocity = 0.0 -8:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:7/0 = 0 -9:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:7/0/physics_layer_0/angular_velocity = 0.0 -9:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -10:7/0 = 0 -10:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:7/0/physics_layer_0/angular_velocity = 0.0 -10:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:8/0 = 0 -1:8/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:8/0/physics_layer_0/angular_velocity = 0.0 -1:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:8/0 = 0 -2:8/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:8/0/physics_layer_0/angular_velocity = 0.0 -2:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:8/0 = 0 -3:8/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:8/0/physics_layer_0/angular_velocity = 0.0 -3:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:8/0 = 0 -4:8/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:8/0/physics_layer_0/angular_velocity = 0.0 -4:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:8/0 = 0 -5:8/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:8/0/physics_layer_0/angular_velocity = 0.0 -5:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:8/0 = 0 -6:8/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:8/0/physics_layer_0/angular_velocity = 0.0 -6:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:8/0 = 0 -9:8/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:8/0/physics_layer_0/angular_velocity = 0.0 -9:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -10:8/0 = 0 -10:8/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:8/0/physics_layer_0/angular_velocity = 0.0 -10:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -0:9/0 = 0 -0:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -0:9/0/physics_layer_0/angular_velocity = 0.0 -0:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:9/0 = 0 -1:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:9/0/physics_layer_0/angular_velocity = 0.0 -1:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:9/0 = 0 -2:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:9/0/physics_layer_0/angular_velocity = 0.0 -2:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:9/0 = 0 -3:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:9/0/physics_layer_0/angular_velocity = 0.0 -3:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -4:9/0 = 0 -4:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:9/0/physics_layer_0/angular_velocity = 0.0 -4:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -5:9/0 = 0 -5:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:9/0/physics_layer_0/angular_velocity = 0.0 -5:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -6:9/0 = 0 -6:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:9/0/physics_layer_0/angular_velocity = 0.0 -6:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -7:9/0 = 0 -7:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -7:9/0/physics_layer_0/angular_velocity = 0.0 -7:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:9/0 = 0 -9:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:9/0/physics_layer_0/angular_velocity = 0.0 -10:9/0 = 0 -10:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:9/0/physics_layer_0/angular_velocity = 0.0 -0:10/0 = 0 -0:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -0:10/0/physics_layer_0/angular_velocity = 0.0 -0:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -1:10/0 = 0 -1:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -1:10/0/physics_layer_0/angular_velocity = 0.0 -1:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -2:10/0 = 0 -2:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -2:10/0/physics_layer_0/angular_velocity = 0.0 -2:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -3:10/0 = 0 -3:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -3:10/0/physics_layer_0/angular_velocity = 0.0 -4:10/0 = 0 -4:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -4:10/0/physics_layer_0/angular_velocity = 0.0 -5:10/0 = 0 -5:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -5:10/0/physics_layer_0/angular_velocity = 0.0 -6:10/0 = 0 -6:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -6:10/0/physics_layer_0/angular_velocity = 0.0 -7:10/0 = 0 -7:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -7:10/0/physics_layer_0/angular_velocity = 0.0 -7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -9:10/0 = 0 -9:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -9:10/0/physics_layer_0/angular_velocity = 0.0 -9:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) -10:10/0 = 0 -10:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) -10:10/0/physics_layer_0/angular_velocity = 0.0 - -[sub_resource type="TileSet" id="TileSet_d183t"] -tile_size = Vector2i(64, 64) -physics_layer_0/collision_layer = 1 -sources/0 = SubResource("TileSetAtlasSource_rcppa") - -[sub_resource type="Image" id="Image_q32rx"] -data = { -"data": PackedByteArray(249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0), -"format": "RGBA8", -"height": 16, -"mipmaps": false, -"width": 16 -} - -[sub_resource type="ImageTexture" id="ImageTexture_c1vcs"] -image = SubResource("Image_q32rx") - -[sub_resource type="GDScript" id="GDScript_yljtb"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return \"jump_velocity\" -" - -[sub_resource type="Resource" id="Resource_twehu"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_yljtb") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_nfgav"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return value -" - -[sub_resource type="Resource" id="Resource_hr2hi"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_nfgav") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_fvaos"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return true -" - -[sub_resource type="Resource" id="Resource_fnhn7"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_fvaos") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_2fnpj"] -script = ExtResource("7_hrdy5") -signal_name = "value_changed" -to = NodePath("..") -more_references = [] -invoke = "set" -arguments = [SubResource("Resource_twehu"), SubResource("Resource_hr2hi")] -only_if = SubResource("Resource_fnhn7") -deferred = false -enabled = true - -[sub_resource type="GDScript" id="GDScript_jf3wu"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return \"horizontal_velocity\" -" - -[sub_resource type="Resource" id="Resource_spnlt"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_jf3wu") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_t0cc3"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return value -" - -[sub_resource type="Resource" id="Resource_tfjqb"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_t0cc3") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_fis5w"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from: Node2D, to: Node2D): - return true -" - -[sub_resource type="Resource" id="Resource_m5vro"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_fis5w") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_gdog8"] -script = ExtResource("7_hrdy5") -signal_name = "value_changed" -to = NodePath("..") -more_references = [] -invoke = "set" -arguments = [SubResource("Resource_spnlt"), SubResource("Resource_tfjqb")] -only_if = SubResource("Resource_m5vro") -deferred = false -enabled = true - -[sub_resource type="Gradient" id="Gradient_rcwrg"] -offsets = PackedFloat32Array(0, 0.5, 1) -colors = PackedColorArray(1, 0, 0, 1, 1, 1, 0, 1, 0.196078, 0.803922, 0.196078, 1) - -[sub_resource type="GDScript" id="GDScript_w68et"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(from: Node2D, to: CharacterBody2D): - return true -" - -[sub_resource type="Resource" id="Resource_mi62b"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_w68et") -argument_names = ["from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_6j2re"] -script = ExtResource("7_hrdy5") -signal_name = "death" -to = NodePath("..") -more_references = [] -invoke = "queue_free" -arguments = [] -only_if = SubResource("Resource_mi62b") -deferred = false -enabled = true - -[sub_resource type="GDScript" id="GDScript_bmyfb"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(other, direction, from: Node2D, to: Node2D): - return 10 -" - -[sub_resource type="Resource" id="Resource_j1uy1"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_bmyfb") -argument_names = ["other", "direction", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_ks5f5"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(other, direction, from: Node2D, to: Node2D): - return true -" - -[sub_resource type="Resource" id="Resource_vcjaj"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_ks5f5") -argument_names = ["other", "direction", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_a467c"] -script = ExtResource("7_hrdy5") -signal_name = "collided" -to = NodePath("../HealthBarBehavior") -more_references = [] -invoke = "damage" -arguments = [SubResource("Resource_j1uy1")] -only_if = SubResource("Resource_vcjaj") -deferred = false -enabled = true - -[sub_resource type="GDScript" id="GDScript_bergc"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(): - return 0 -" - -[sub_resource type="Resource" id="Resource_0mdyf"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_bergc") -argument_names = [] -return_value = true - -[sub_resource type="GDScript" id="GDScript_erflp"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(prop, value, text, from: Node2D, to: Label): - return \"Score: \" + text -" - -[sub_resource type="Resource" id="Resource_gju0d"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_erflp") -argument_names = ["prop", "value", "text", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_cucuq"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(prop, value, text, from: Node2D, to: Label): - return true -" - -[sub_resource type="Resource" id="Resource_7gd6f"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_cucuq") -argument_names = ["prop", "value", "text", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_vim1o"] -script = ExtResource("7_hrdy5") -signal_name = "sync" -to = NodePath("..") -more_references = [] -invoke = "set_text" -arguments = [SubResource("Resource_gju0d")] -only_if = SubResource("Resource_7gd6f") -deferred = false -enabled = true - -[sub_resource type="RectangleShape2D" id="RectangleShape2D_3bwcm"] -size = Vector2(500, 10) - -[sub_resource type="GDScript" id="GDScript_mbshj"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(other, direction, from: Node2D, to: Area2D): - return true -" - -[sub_resource type="Resource" id="Resource_dx5u7"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_mbshj") -argument_names = ["other", "direction", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_mi3wv"] -script = ExtResource("7_hrdy5") -signal_name = "collided" -to = NodePath("..") -more_references = [] -invoke = "queue_free" -arguments = [] -only_if = SubResource("Resource_dx5u7") -deferred = false -enabled = true - -[sub_resource type="GDScript" id="GDScript_0b6hj"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(other, direction, from: Node2D, to: Node2D): - return \"score\" -" - -[sub_resource type="Resource" id="Resource_qe7vq"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_0b6hj") -argument_names = ["other", "direction", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_xe3nk"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(other, direction, from: Node2D, to: Node2D): - return 1 -" - -[sub_resource type="Resource" id="Resource_q655i"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_xe3nk") -argument_names = ["other", "direction", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_1ede8"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(other, direction, from: Node2D, to: Node2D): - return true -" - -[sub_resource type="Resource" id="Resource_qamp0"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_1ede8") -argument_names = ["other", "direction", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_3y1ms"] -script = ExtResource("7_hrdy5") -signal_name = "collided" -to = NodePath("../../../ScoreLabel/StoreBehavior") -more_references = [] -invoke = "inc" -arguments = [SubResource("Resource_qe7vq"), SubResource("Resource_q655i")] -only_if = SubResource("Resource_qamp0") -deferred = false -enabled = true - -[sub_resource type="Image" id="Image_way0o"] -data = { -"data": PackedByteArray(249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0), -"format": "RGBA8", -"height": 16, -"mipmaps": false, -"width": 16 -} - -[sub_resource type="ImageTexture" id="ImageTexture_lnpfb"] -image = SubResource("Image_way0o") - -[sub_resource type="GDScript" id="GDScript_2i1aw"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(from, to): - return [] -" - -[sub_resource type="Resource" id="Resource_xqjke"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_2i1aw") -argument_names = ["from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_ck6om"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(from, to): - return Vector2(INF,INF) -" - -[sub_resource type="Resource" id="Resource_ppuqc"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_ck6om") -argument_names = ["from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_33v54"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(from, to): - return Vector2(INF,INF) -" - -[sub_resource type="Resource" id="Resource_wx2ci"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_33v54") -argument_names = ["from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_ior3v"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(from, to): - return true -" - -[sub_resource type="Resource" id="Resource_cin1h"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_ior3v") -argument_names = ["from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_nehw2"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(from: Node2D, to: Node2D): - return true -" - -[sub_resource type="Resource" id="Resource_2br76"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_nehw2") -argument_names = ["from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_gsowi"] -script = ExtResource("7_hrdy5") -signal_name = "elapsed" -to = NodePath("../CoinSpawner") -more_references = [] -invoke = "spawn" -arguments = [SubResource("Resource_xqjke"), SubResource("Resource_ppuqc"), SubResource("Resource_wx2ci"), SubResource("Resource_cin1h")] -only_if = SubResource("Resource_2br76") -deferred = false -enabled = true - -[sub_resource type="GDScript" id="GDScript_0oat3"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return \"duration_seconds\" -" - -[sub_resource type="Resource" id="Resource_0mjje"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_0oat3") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_tjcf0"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return value -" - -[sub_resource type="Resource" id="Resource_ei21h"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_tjcf0") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_ukf2h"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return true -" - -[sub_resource type="Resource" id="Resource_fcelx"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_ukf2h") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_k20lk"] -script = ExtResource("7_hrdy5") -signal_name = "value_changed" -to = NodePath("..") -more_references = [] -invoke = "set" -arguments = [SubResource("Resource_0mjje"), SubResource("Resource_ei21h")] -only_if = SubResource("Resource_fcelx") -deferred = false -enabled = true - -[sub_resource type="Image" id="Image_mi8av"] -data = { -"data": PackedByteArray(249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 255, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0, 249, 250, 251, 0), -"format": "RGBA8", -"height": 16, -"mipmaps": false, -"width": 16 -} - -[sub_resource type="ImageTexture" id="ImageTexture_4vpni"] -image = SubResource("Image_mi8av") - -[sub_resource type="GDScript" id="GDScript_5jdst"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(delta, from: Node2D, to: Node2D): - return true -" - -[sub_resource type="Resource" id="Resource_o7pvn"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_5jdst") -argument_names = ["delta", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_ntkyr"] -script = ExtResource("7_hrdy5") -signal_name = "always" -to = NodePath("..") -more_references = [] -invoke = "move_right" -arguments = [] -only_if = SubResource("Resource_o7pvn") -deferred = false -enabled = true - -[sub_resource type="GDScript" id="GDScript_ciycs"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return \"max_velocity\" -" - -[sub_resource type="Resource" id="Resource_vdmx0"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_ciycs") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_c76u2"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return value -" - -[sub_resource type="Resource" id="Resource_16qos"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_c76u2") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_rim28"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(value, from, to): - return true -" - -[sub_resource type="Resource" id="Resource_pfqcr"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_rim28") -argument_names = ["value", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_y0g7y"] -script = ExtResource("7_hrdy5") -signal_name = "value_changed" -to = NodePath("..") -more_references = [] -invoke = "set" -arguments = [SubResource("Resource_vdmx0"), SubResource("Resource_16qos")] -only_if = SubResource("Resource_pfqcr") -deferred = false -enabled = true - -[sub_resource type="GDScript" id="GDScript_oyhrk"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(other, direction, from: Node2D, to: Node2D): - return 10 -" - -[sub_resource type="Resource" id="Resource_int34"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_oyhrk") -argument_names = ["other", "direction", "from", "to"] -return_value = true - -[sub_resource type="GDScript" id="GDScript_28y7d"] -script/source = "@tool -extends U -@warning_ignore(\"unused_parameter\") -func run(other, direction, from: Node2D, to: Node2D): - return true -" - -[sub_resource type="Resource" id="Resource_jf1ft"] -script = ExtResource("6_xf7c1") -nested_script = SubResource("GDScript_28y7d") -argument_names = ["other", "direction", "from", "to"] -return_value = true - -[sub_resource type="Resource" id="Resource_m2o37"] -script = ExtResource("7_hrdy5") -signal_name = "collided" -to = NodePath("../../jumpnrun_template/Player/HealthBarBehavior") -more_references = [] -invoke = "damage" -arguments = [SubResource("Resource_int34")] -only_if = SubResource("Resource_jf1ft") -deferred = false -enabled = true - -[node name="Node2D" type="Node2D"] - -[node name="ExportBehavior" type="Node2D" parent="."] -position = Vector2(576, 324) -script = ExtResource("1") -title = "test3" -authors = PackedStringArray("ich") - -[node name="jumpnrun_template" type="Node2D" parent="."] - -[node name="TileMap" type="TileMap" parent="jumpnrun_template"] -tile_set = SubResource("TileSet_d183t") -format = 2 -layer_0/tile_data = PackedInt32Array(655359, 196608, 0, 589824, 196608, 0, 589825, 196608, 0, 589826, 196608, 0, 589827, 196608, 0, 589828, 196608, 0, 589829, 196608, 0, 589830, 196608, 0, 589831, 196608, 0, 589832, 196608, 0, 589833, 196608, 0, 589837, 196608, 0, 589838, 196608, 0, 589839, 196608, 0, 589840, 196608, 0, 589841, 196608, 0, 589842, 196608, 0, 589834, 196608, 0, 589835, 196608, 0, 589836, 196608, 0, 655358, 655360, 8, 589823, 196608, 0, 524287, 196608, 0, 458751, 196608, 0, 393215, 196608, 0, 327679, 196608, 0, 262143, 196608, 0, 196607, 196608, 0, 131071, 196608, 0, 65535, 196608, 0, -1, 196608, 0, -65536, 196608, 0, -65535, 196608, 0, -65534, 196608, 0, -65533, 196608, 0, -65532, 196608, 0, -65531, 196608, 0, -65530, 196608, 0, -65529, 196608, 0, -65528, 196608, 0, -65527, 196608, 0, -65526, 196608, 0, -65525, 196608, 0, -65524, 196608, 0, -65523, 196608, 0, -65522, 196608, 0, -65521, 196608, 0, -65520, 196608, 0, -65519, 196608, 0, -65518, 196608, 0, 18, 196608, 0, 65554, 196608, 0, 131090, 196608, 0, 196626, 196608, 0, 262162, 196608, 0, 327698, 196608, 0, 393234, 196608, 0, 458770, 196608, 0, 524306, 196608, 0, 524292, 196608, 0, 458756, 196608, 0, 393223, 196608, 0, 327687, 196608, 0, 327690, 196608, 0, 327691, 196608, 0, 262161, 196608, 0, 262160, 196608, 0, 262159, 196608, 0, 327695, 196608, 0, 393231, 196608, 0, 458767, 196608, 0) - -[node name="Player" type="CharacterBody2D" parent="jumpnrun_template" groups=["player"]] -position = Vector2(779, 537) - -[node name="PlaceholderBehavior" type="Node2D" parent="jumpnrun_template/Player"] -script = ExtResource("3_4qgeg") -use_sprite = true -sprite_texture = SubResource("ImageTexture_c1vcs") -placeholder_size = Vector2(51, 65) - -[node name="PlatformerControllerBehavior" type="Node2D" parent="jumpnrun_template/Player"] -position = Vector2(54, -84) -script = ExtResource("4_n5ggo") - -[node name="jump_velocity" type="Node2D" parent="jumpnrun_template/Player/PlatformerControllerBehavior"] -position = Vector2(87, 19) -script = ExtResource("5_7ea2n") -float_min = 0.0 -float_max = 1000.0 -float_value = 527.0 -float_step_size = 1.0 -metadata/pronto_connections = [SubResource("Resource_2fnpj")] - -[node name="horizontal_velocity" type="Node2D" parent="jumpnrun_template/Player/PlatformerControllerBehavior"] -position = Vector2(50, 50) -script = ExtResource("5_7ea2n") -float_min = 0.0 -float_max = 1000.0 -float_value = 265.0 -float_step_size = 1.0 -metadata/pronto_connections = [SubResource("Resource_gdog8")] - -[node name="HealthBarBehavior" type="Node2D" parent="jumpnrun_template/Player"] -position = Vector2(0, -32) -script = ExtResource("8_k2p01") -progress_gradient = SubResource("Gradient_rcwrg") -metadata/pronto_connections = [SubResource("Resource_6j2re")] - -[node name="CollisionBehavior2" type="Node2D" parent="jumpnrun_template/Player"] -position = Vector2(-56.5685, -92) -script = ExtResource("9_mutwe") -limit_to_group = "enemy" -metadata/pronto_connections = [SubResource("Resource_a467c")] - -[node name="ScoreLabel" type="Label" parent="jumpnrun_template"] -offset_left = 558.0 -offset_top = 16.0 -offset_right = 598.0 -offset_bottom = 38.3333 -text = "score" - -[node name="StoreBehavior" type="Node2D" parent="jumpnrun_template/ScoreLabel"] -position = Vector2(-74, 62) -script = ExtResource("10_2ngpl") -fields = { -"score": SubResource("Resource_0mdyf") -} -metadata/pronto_connections = [SubResource("Resource_vim1o")] - -[node name="CoinSpawner" type="Node2D" parent="jumpnrun_template"] -position = Vector2(586, 537) -script = ExtResource("11_ljmbg") -spawn_shape_generic = SubResource("RectangleShape2D_3bwcm") - -[node name="Coin" type="Area2D" parent="jumpnrun_template/CoinSpawner"] -position = Vector2(-78, -70) - -[node name="Node2D" type="Node2D" parent="jumpnrun_template/CoinSpawner/Coin"] -position = Vector2(-76, -13) -script = ExtResource("9_mutwe") -limit_to_group = "player" -metadata/pronto_connections = [SubResource("Resource_mi3wv"), SubResource("Resource_3y1ms")] - -[node name="PlaceholderBehavior" type="Node2D" parent="jumpnrun_template/CoinSpawner/Coin"] -script = ExtResource("3_4qgeg") -color = Color(1, 1, 0, 1) -use_sprite = true -sprite_texture = SubResource("ImageTexture_lnpfb") -placeholder_size = Vector2(20, 20) - -[node name="ClockBehavior" type="Node2D" parent="jumpnrun_template"] -position = Vector2(513, 584) -script = ExtResource("12_3fr3p") -trigger_interval_in_seconds = 1.0 -metadata/pronto_connections = [SubResource("Resource_gsowi")] - -[node name="coin time interval" type="Node2D" parent="jumpnrun_template/ClockBehavior"] -position = Vector2(50, 50) -script = ExtResource("5_7ea2n") -float_min = 0.0 -float_max = 10.0 -float_value = 3.0 -float_step_size = 0.1 -metadata/pronto_connections = [SubResource("Resource_k20lk")] - -[node name="CharacterBody2D" type="CharacterBody2D" parent="." groups=["enemy"]] -position = Vector2(408, 396) -up_direction = Vector2(1, -0.0001) - -[node name="PlaceholderBehavior" type="Node2D" parent="CharacterBody2D"] -script = ExtResource("3_4qgeg") -color = Color(1, 0, 1, 1) -use_sprite = true -sprite_texture = SubResource("ImageTexture_4vpni") -placeholder_size = Vector2(82, 52) - -[node name="CharacterBody2D2" type="CharacterBody2D" parent="." groups=["enemy"]] -position = Vector2(587, 238) -up_direction = Vector2(1, -0.0001) - -[node name="PlaceholderBehavior" type="Node2D" parent="CharacterBody2D2"] -script = ExtResource("3_4qgeg") -color = Color(1, 0, 1, 1) -use_sprite = true -sprite_texture = SubResource("ImageTexture_4vpni") -placeholder_size = Vector2(57, 51) - -[node name="CharacterBody2D3" type="CharacterBody2D" parent="." groups=["enemy"]] -position = Vector2(361, 537) -up_direction = Vector2(1, -0.0001) - -[node name="PlaceholderBehavior" type="Node2D" parent="CharacterBody2D3"] -script = ExtResource("3_4qgeg") -color = Color(1, 0, 1, 1) -use_sprite = true -sprite_texture = SubResource("ImageTexture_4vpni") -placeholder_size = Vector2(57, 51) - -[node name="MoveBehavior" type="Node2D" parent="CharacterBody2D3"] -position = Vector2(-77, -22) -script = ExtResource("13_1rorx") - -[node name="AlwaysBehavior" type="Node2D" parent="CharacterBody2D3/MoveBehavior"] -position = Vector2(-60.7157, 27.2843) -script = ExtResource("14_y602a") -metadata/pronto_connections = [SubResource("Resource_ntkyr")] - -[node name="max_velocity" type="Node2D" parent="CharacterBody2D3/MoveBehavior"] -position = Vector2(-21, 45) -script = ExtResource("5_7ea2n") -float_min = 0.0 -float_max = 500.0 -float_value = 94.0 -float_step_size = 1.0 -metadata/pronto_connections = [SubResource("Resource_y0g7y")] - -[node name="CollisionBehavior" type="Node2D" parent="CharacterBody2D3"] -position = Vector2(3.49691e-06, -40) -script = ExtResource("9_mutwe") -limit_to_group = "player" -metadata/pronto_connections = [SubResource("Resource_m2o37")] diff --git a/prototypes/game-test3vonmirundnurmir/game_info.json b/prototypes/game-test3vonmirundnurmir/game_info.json deleted file mode 100644 index ba53421d..00000000 --- a/prototypes/game-test3vonmirundnurmir/game_info.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "authors": [ - "ich" - ], - "time": "2023-10-24", - "title": "test3" -} \ No newline at end of file diff --git a/prototypes/game-test3vonmirundnurmir/thumbnail.png b/prototypes/game-test3vonmirundnurmir/thumbnail.png deleted file mode 100644 index f6ccd089..00000000 Binary files a/prototypes/game-test3vonmirundnurmir/thumbnail.png and /dev/null differ