From 4ff22a6e021528e05da1ae308a1dba4bb626b1f7 Mon Sep 17 00:00:00 2001 From: Lietze Date: Tue, 24 Oct 2023 16:44:05 +0200 Subject: [PATCH] Eine Version von meinem Zeug 1 --- .../game-test3vonmirundnurmir.tscn | 1191 +++++++++++++++++ .../game-test3vonmirundnurmir/game_info.json | 7 + .../game-test3vonmirundnurmir/thumbnail.png | Bin 0 -> 65296 bytes .../thumbnail.png.import | 34 + 4 files changed, 1232 insertions(+) create mode 100644 prototypes/game-test3vonmirundnurmir/game-test3vonmirundnurmir.tscn create mode 100644 prototypes/game-test3vonmirundnurmir/game_info.json create mode 100644 prototypes/game-test3vonmirundnurmir/thumbnail.png create mode 100644 prototypes/game-test3vonmirundnurmir/thumbnail.png.import diff --git a/prototypes/game-test3vonmirundnurmir/game-test3vonmirundnurmir.tscn b/prototypes/game-test3vonmirundnurmir/game-test3vonmirundnurmir.tscn new file mode 100644 index 00000000..e5f2d3b7 --- /dev/null +++ b/prototypes/game-test3vonmirundnurmir/game-test3vonmirundnurmir.tscn @@ -0,0 +1,1191 @@ +[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 new file mode 100644 index 00000000..ba53421d --- /dev/null +++ b/prototypes/game-test3vonmirundnurmir/game_info.json @@ -0,0 +1,7 @@ +{ + "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 new file mode 100644 index 0000000000000000000000000000000000000000..f6ccd0899ad54fc994100ff62793fc69c2534ca5 GIT binary patch literal 65296 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 G{l5S#dL3Q> literal 0 HcmV?d00001 diff --git a/prototypes/game-test3vonmirundnurmir/thumbnail.png.import b/prototypes/game-test3vonmirundnurmir/thumbnail.png.import new file mode 100644 index 00000000..3f10ce06 --- /dev/null +++ b/prototypes/game-test3vonmirundnurmir/thumbnail.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8o1txywh2ulr" +path="res://.godot/imported/thumbnail.png-34acee41b63967746bd2c4351033d602.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://prototypes/game-test3vonmirundnurmir/thumbnail.png" +dest_files=["res://.godot/imported/thumbnail.png-34acee41b63967746bd2c4351033d602.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1