summaryrefslogtreecommitdiff
path: root/demos/2d/rubegoldberg
diff options
context:
space:
mode:
Diffstat (limited to 'demos/2d/rubegoldberg')
-rw-r--r--demos/2d/rubegoldberg/art/bowling_ball.pngbin4637 -> 0 bytes
-rw-r--r--demos/2d/rubegoldberg/art/box.pngbin3300 -> 0 bytes
-rw-r--r--demos/2d/rubegoldberg/art/domino.pngbin246 -> 0 bytes
-rw-r--r--demos/2d/rubegoldberg/art/platform.pngbin4137 -> 0 bytes
-rw-r--r--demos/2d/rubegoldberg/art/seesaw_base.pngbin2936 -> 0 bytes
-rw-r--r--demos/2d/rubegoldberg/art/seesaw_top.pngbin3636 -> 0 bytes
-rw-r--r--demos/2d/rubegoldberg/ball.tscn44
-rw-r--r--demos/2d/rubegoldberg/box.tscn44
-rw-r--r--demos/2d/rubegoldberg/domino.tscn44
-rw-r--r--demos/2d/rubegoldberg/engine.cfg10
-rw-r--r--demos/2d/rubegoldberg/icon.pngbin3508 -> 0 bytes
-rw-r--r--demos/2d/rubegoldberg/pendulum.tscn248
-rw-r--r--demos/2d/rubegoldberg/platform.tscn33
-rw-r--r--demos/2d/rubegoldberg/rubegoldberg.tscn98
-rw-r--r--demos/2d/rubegoldberg/seesaw.tscn89
15 files changed, 0 insertions, 610 deletions
diff --git a/demos/2d/rubegoldberg/art/bowling_ball.png b/demos/2d/rubegoldberg/art/bowling_ball.png
deleted file mode 100644
index 9443cda882..0000000000
--- a/demos/2d/rubegoldberg/art/bowling_ball.png
+++ /dev/null
Binary files differ
diff --git a/demos/2d/rubegoldberg/art/box.png b/demos/2d/rubegoldberg/art/box.png
deleted file mode 100644
index 9edcae5909..0000000000
--- a/demos/2d/rubegoldberg/art/box.png
+++ /dev/null
Binary files differ
diff --git a/demos/2d/rubegoldberg/art/domino.png b/demos/2d/rubegoldberg/art/domino.png
deleted file mode 100644
index 111b936063..0000000000
--- a/demos/2d/rubegoldberg/art/domino.png
+++ /dev/null
Binary files differ
diff --git a/demos/2d/rubegoldberg/art/platform.png b/demos/2d/rubegoldberg/art/platform.png
deleted file mode 100644
index c18ddf2b1d..0000000000
--- a/demos/2d/rubegoldberg/art/platform.png
+++ /dev/null
Binary files differ
diff --git a/demos/2d/rubegoldberg/art/seesaw_base.png b/demos/2d/rubegoldberg/art/seesaw_base.png
deleted file mode 100644
index ba359c6ce8..0000000000
--- a/demos/2d/rubegoldberg/art/seesaw_base.png
+++ /dev/null
Binary files differ
diff --git a/demos/2d/rubegoldberg/art/seesaw_top.png b/demos/2d/rubegoldberg/art/seesaw_top.png
deleted file mode 100644
index 7c3fa83b12..0000000000
--- a/demos/2d/rubegoldberg/art/seesaw_top.png
+++ /dev/null
Binary files differ
diff --git a/demos/2d/rubegoldberg/ball.tscn b/demos/2d/rubegoldberg/ball.tscn
deleted file mode 100644
index 0b11461c3b..0000000000
--- a/demos/2d/rubegoldberg/ball.tscn
+++ /dev/null
@@ -1,44 +0,0 @@
-[gd_scene load_steps=3 format=1]
-
-[ext_resource path="res://art/bowling_ball.png" type="Texture" id=1]
-
-[sub_resource type="CircleShape2D" id=1]
-
-custom_solver_bias = 0.0
-radius = 32.0
-
-[node name="Ball" type="RigidBody2D"]
-
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 3.0
-friction = 1.0
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-
-[node name="Sprite" type="Sprite" parent="."]
-
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-
-shape = SubResource( 1 )
-trigger = false
-_update_shape_index = -1
-
-
diff --git a/demos/2d/rubegoldberg/box.tscn b/demos/2d/rubegoldberg/box.tscn
deleted file mode 100644
index f9f0455c1f..0000000000
--- a/demos/2d/rubegoldberg/box.tscn
+++ /dev/null
@@ -1,44 +0,0 @@
-[gd_scene load_steps=3 format=1]
-
-[ext_resource path="res://art/box.png" type="Texture" id=1]
-
-[sub_resource type="RectangleShape2D" id=1]
-
-custom_solver_bias = 0.0
-extents = Vector2( 32, 32 )
-
-[node name="box" type="RigidBody2D"]
-
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 1.0
-friction = 1.0
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-
-[node name="Sprite" type="Sprite" parent="."]
-
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-
-shape = SubResource( 1 )
-trigger = false
-_update_shape_index = -1
-
-
diff --git a/demos/2d/rubegoldberg/domino.tscn b/demos/2d/rubegoldberg/domino.tscn
deleted file mode 100644
index 3b2dc134dc..0000000000
--- a/demos/2d/rubegoldberg/domino.tscn
+++ /dev/null
@@ -1,44 +0,0 @@
-[gd_scene load_steps=3 format=1]
-
-[ext_resource path="res://art/domino.png" type="Texture" id=1]
-
-[sub_resource type="RectangleShape2D" id=1]
-
-custom_solver_bias = 0.0
-extents = Vector2( 16, 64 )
-
-[node name="domino" type="RigidBody2D"]
-
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 1.0
-friction = 0.5
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-
-[node name="Sprite" type="Sprite" parent="."]
-
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-
-shape = SubResource( 1 )
-trigger = false
-_update_shape_index = -1
-
-
diff --git a/demos/2d/rubegoldberg/engine.cfg b/demos/2d/rubegoldberg/engine.cfg
deleted file mode 100644
index 1f746c136d..0000000000
--- a/demos/2d/rubegoldberg/engine.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-[application]
-
-name="Rube Goldberg"
-main_scene="res://rubegoldberg.tscn"
-icon="res://icon.png"
-
-[physics_2d]
-
-default_gravity=500
-default_density=0.01
diff --git a/demos/2d/rubegoldberg/icon.png b/demos/2d/rubegoldberg/icon.png
deleted file mode 100644
index 38925bda0d..0000000000
--- a/demos/2d/rubegoldberg/icon.png
+++ /dev/null
Binary files differ
diff --git a/demos/2d/rubegoldberg/pendulum.tscn b/demos/2d/rubegoldberg/pendulum.tscn
deleted file mode 100644
index b9e1bcd1f9..0000000000
--- a/demos/2d/rubegoldberg/pendulum.tscn
+++ /dev/null
@@ -1,248 +0,0 @@
-[gd_scene load_steps=5 format=1]
-
-[ext_resource path="res://art/box.png" type="Texture" id=1]
-[ext_resource path="res://art/bowling_ball.png" type="Texture" id=2]
-
-[sub_resource type="RectangleShape2D" id=1]
-
-custom_solver_bias = 0.0
-extents = Vector2( 3, 12 )
-
-[sub_resource type="CircleShape2D" id=2]
-
-custom_solver_bias = 0.0
-radius = 16.0
-
-[node name="pendulum" type="Node2D"]
-
-[node name="union_0" type="RigidBody2D" parent="."]
-
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 0.2
-friction = 1.0
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-__meta__ = { "_edit_group_":true }
-
-[node name="Sprite" type="Sprite" parent="union_0"]
-
-transform/scale = Vector2( 0.1, 0.4 )
-texture = ExtResource( 1 )
-
-[node name="collision" type="CollisionShape2D" parent="union_0"]
-
-shape = SubResource( 1 )
-trigger = false
-_update_shape_index = -1
-
-[node name="union_ 2" type="RigidBody2D" parent="."]
-
-transform/pos = Vector2( 0, 26.9432 )
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 0.2
-friction = 1.0
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-__meta__ = { "_edit_group_":true }
-
-[node name="Sprite" type="Sprite" parent="union_ 2"]
-
-transform/scale = Vector2( 0.1, 0.4 )
-texture = ExtResource( 1 )
-
-[node name="collision" type="CollisionShape2D" parent="union_ 2"]
-
-shape = SubResource( 1 )
-trigger = false
-_update_shape_index = -1
-
-[node name="union_ 3" type="RigidBody2D" parent="."]
-
-transform/pos = Vector2( 0, 53.8863 )
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 0.2
-friction = 1.0
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-__meta__ = { "_edit_group_":true }
-
-[node name="Sprite" type="Sprite" parent="union_ 3"]
-
-transform/scale = Vector2( 0.1, 0.4 )
-texture = ExtResource( 1 )
-
-[node name="collision" type="CollisionShape2D" parent="union_ 3"]
-
-shape = SubResource( 1 )
-trigger = false
-_update_shape_index = -1
-
-[node name="union_ 4" type="RigidBody2D" parent="."]
-
-transform/pos = Vector2( 0, 81.4282 )
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 0.2
-friction = 1.0
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-__meta__ = { "_edit_group_":true }
-
-[node name="Sprite" type="Sprite" parent="union_ 4"]
-
-transform/scale = Vector2( 0.1, 0.4 )
-texture = ExtResource( 1 )
-
-[node name="collision" type="CollisionShape2D" parent="union_ 4"]
-
-shape = SubResource( 1 )
-trigger = false
-_update_shape_index = -1
-
-[node name="joint1" type="PinJoint2D" parent="."]
-
-transform/pos = Vector2( 0, 13.771 )
-node_a = NodePath("../union_0")
-node_b = NodePath("../union_ 2")
-bias/bias = 0.0
-collision/exclude_nodes = true
-softness = 0.0
-
-[node name="joint 2_3" type="PinJoint2D" parent="."]
-
-transform/pos = Vector2( 0, 40.7141 )
-node_a = NodePath("../union_ 2")
-node_b = NodePath("../union_ 3")
-bias/bias = 0.0
-collision/exclude_nodes = true
-softness = 0.0
-
-[node name="joint 3_4" type="PinJoint2D" parent="."]
-
-transform/pos = Vector2( 0, 67.6573 )
-node_a = NodePath("../union_ 3")
-node_b = NodePath("../union_ 4")
-bias/bias = 0.2
-collision/exclude_nodes = true
-softness = 0.0
-
-[node name="ball" type="RigidBody2D" parent="."]
-
-transform/pos = Vector2( 0, 106.787 )
-transform/scale = Vector2( 0.98476, 1 )
-input/pickable = false
-shapes/0/shape = SubResource( 2 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 0.2
-friction = 1.0
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-__meta__ = { "_edit_group_":true }
-
-[node name="Sprite" type="Sprite" parent="ball"]
-
-transform/scale = Vector2( 0.5, 0.5 )
-texture = ExtResource( 2 )
-
-[node name="collision" type="CollisionShape2D" parent="ball"]
-
-shape = SubResource( 2 )
-trigger = false
-_update_shape_index = -1
-
-[node name="joint 4_ball" type="PinJoint2D" parent="."]
-
-transform/pos = Vector2( 0, 92.5287 )
-node_a = NodePath("../union_ 4")
-node_b = NodePath("../ball")
-bias/bias = 0.0
-collision/exclude_nodes = true
-softness = 0.0
-
-[node name="joint wall" type="PinJoint2D" parent="."]
-
-transform/pos = Vector2( 0, -12.1024 )
-node_a = NodePath("../union_0")
-node_b = NodePath("")
-bias/bias = 0.0
-collision/exclude_nodes = true
-softness = 0.0
-
-
diff --git a/demos/2d/rubegoldberg/platform.tscn b/demos/2d/rubegoldberg/platform.tscn
deleted file mode 100644
index 70584ca75c..0000000000
--- a/demos/2d/rubegoldberg/platform.tscn
+++ /dev/null
@@ -1,33 +0,0 @@
-[gd_scene load_steps=3 format=1]
-
-[ext_resource path="res://art/platform.png" type="Texture" id=1]
-
-[sub_resource type="RectangleShape2D" id=1]
-
-custom_solver_bias = 0.0
-extents = Vector2( 128, 16 )
-
-[node name="platform" type="StaticBody2D"]
-
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-constant_linear_velocity = Vector2( 0, 0 )
-constant_angular_velocity = 0.0
-friction = 1.0
-bounce = 0.0
-
-[node name="Sprite" type="Sprite" parent="."]
-
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-
-shape = SubResource( 1 )
-trigger = false
-_update_shape_index = -1
-
-
diff --git a/demos/2d/rubegoldberg/rubegoldberg.tscn b/demos/2d/rubegoldberg/rubegoldberg.tscn
deleted file mode 100644
index 995901d4ae..0000000000
--- a/demos/2d/rubegoldberg/rubegoldberg.tscn
+++ /dev/null
@@ -1,98 +0,0 @@
-[gd_scene load_steps=7 format=1]
-
-[ext_resource path="res://platform.tscn" type="PackedScene" id=1]
-[ext_resource path="res://ball.tscn" type="PackedScene" id=2]
-[ext_resource path="res://domino.tscn" type="PackedScene" id=3]
-[ext_resource path="res://seesaw.tscn" type="PackedScene" id=4]
-[ext_resource path="res://box.tscn" type="PackedScene" id=5]
-[ext_resource path="res://pendulum.tscn" type="PackedScene" id=6]
-
-[node name="Node" type="Node"]
-
-[node name="platform" parent="." instance=ExtResource( 1 )]
-
-transform/pos = Vector2( 116.881, 145.589 )
-transform/rot = -20.8796
-
-[node name="platform 2" parent="." instance=ExtResource( 1 )]
-
-transform/pos = Vector2( 336.29, 264.52 )
-
-[node name="platform 3" parent="." instance=ExtResource( 1 )]
-
-transform/pos = Vector2( 526.99, 264.52 )
-
-[node name="Ball" parent="." instance=ExtResource( 2 )]
-
-transform/pos = Vector2( 76.0801, 67.2141 )
-
-[node name="domino" parent="." instance=ExtResource( 3 )]
-
-transform/pos = Vector2( 262.764, 182.008 )
-
-[node name="domino 2" parent="." instance=ExtResource( 3 )]
-
-transform/pos = Vector2( 356.951, 182.008 )
-
-[node name="domino 4" parent="." instance=ExtResource( 3 )]
-
-transform/pos = Vector2( 448.834, 179.291 )
-
-[node name="platform 4" parent="." instance=ExtResource( 1 )]
-
-transform/pos = Vector2( 772.686, 345.917 )
-transform/rot = 76.7716
-
-[node name="platform 5" parent="." instance=ExtResource( 1 )]
-
-transform/pos = Vector2( 640.041, 335.365 )
-transform/rot = 90.0
-transform/scale = Vector2( 0.5, 1 )
-
-[node name="Ball 2" parent="." instance=ExtResource( 2 )]
-
-transform/pos = Vector2( 616.342, 214.247 )
-
-[node name="platform 6" parent="." instance=ExtResource( 1 )]
-
-transform/pos = Vector2( 679.231, 588.598 )
-
-[node name="platform 7" parent="." instance=ExtResource( 1 )]
-
-transform/pos = Vector2( 424.491, 588.598 )
-
-[node name="platform 8" parent="." instance=ExtResource( 1 )]
-
-transform/pos = Vector2( 185.655, 588.598 )
-
-[node name="SeeSaw" parent="." instance=ExtResource( 4 )]
-
-transform/pos = Vector2( 602.935, 554.501 )
-
-[node name="box" parent="." instance=ExtResource( 5 )]
-
-transform/pos = Vector2( 476.002, 509.406 )
-transform/rot = 21.7373
-
-[node name="pendulum" parent="." instance=ExtResource( 6 )]
-
-transform/pos = Vector2( 391.607, 305.444 )
-
-[node name="pendulum 2" parent="." instance=ExtResource( 6 )]
-
-transform/pos = Vector2( 343.172, 303.774 )
-
-[node name="pendulum 3" parent="." instance=ExtResource( 6 )]
-
-transform/pos = Vector2( 288.056, 303.774 )
-
-[node name="pendulum 4" parent="." instance=ExtResource( 6 )]
-
-transform/pos = Vector2( 236.28, 303.774 )
-
-[node name="Ball 5" parent="." instance=ExtResource( 2 )]
-
-transform/pos = Vector2( 116.165, 526.515 )
-velocity/linear = Vector2( 0, -200 )
-
-
diff --git a/demos/2d/rubegoldberg/seesaw.tscn b/demos/2d/rubegoldberg/seesaw.tscn
deleted file mode 100644
index 3b915d3e7f..0000000000
--- a/demos/2d/rubegoldberg/seesaw.tscn
+++ /dev/null
@@ -1,89 +0,0 @@
-[gd_scene load_steps=5 format=1]
-
-[ext_resource path="res://art/seesaw_base.png" type="Texture" id=1]
-[ext_resource path="res://art/seesaw_top.png" type="Texture" id=2]
-
-[sub_resource type="ConcavePolygonShape2D" id=1]
-
-custom_solver_bias = 0.0
-segments = Vector2Array( -32.6231, 32.0838, -1.28218, -31.1383, -1.28218, -31.1383, 33.8412, 33.1645, 33.8412, 33.1645, -32.6231, 32.0838 )
-
-[sub_resource type="ConvexPolygonShape2D" id=2]
-
-custom_solver_bias = 0.0
-points = Vector2Array( -99.0874, 7.76759, -125.025, -8.98358, 125.162, -8.44321, 99.2248, 7.22723 )
-
-[node name="SeeSaw" type="Node2D"]
-
-[node name="Sprite" type="Sprite" parent="."]
-
-texture = ExtResource( 1 )
-
-[node name="StaticBody2D" type="StaticBody2D" parent="Sprite"]
-
-input/pickable = false
-shapes/0/shape = SubResource( 1 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-constant_linear_velocity = Vector2( 0, 0 )
-constant_angular_velocity = 0.0
-friction = 1.0
-bounce = 0.0
-
-[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite/StaticBody2D"]
-
-build_mode = 0
-polygon = Vector2Array( -32.6231, 32.0838, -1.28218, -31.1383, 33.8412, 33.1645 )
-shape_range = Vector2( -1, -1 )
-trigger = false
-
-[node name="RigidBody2D" type="RigidBody2D" parent="."]
-
-transform/pos = Vector2( 1.19748, -29.9368 )
-transform/rot = 16.2233
-input/pickable = false
-shapes/0/shape = SubResource( 2 )
-shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
-shapes/0/trigger = false
-collision/layers = 1
-collision/mask = 1
-mode = 0
-mass = 1.0
-friction = 1.0
-bounce = 0.0
-gravity_scale = 1.0
-custom_integrator = false
-continuous_cd = 0
-contacts_reported = 0
-contact_monitor = false
-sleeping = false
-can_sleep = true
-velocity/linear = Vector2( 0, 0 )
-velocity/angular = 0.0
-damp_override/linear = -1.0
-damp_override/angular = -1.0
-
-[node name="Sprite" type="Sprite" parent="RigidBody2D"]
-
-transform/scale = Vector2( 1, 0.5 )
-texture = ExtResource( 2 )
-
-[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="RigidBody2D"]
-
-build_mode = 0
-polygon = Vector2Array( -125.025, -8.98358, 125.162, -8.44321, 99.2248, 7.22723, -99.0874, 7.76759 )
-shape_range = Vector2( -1, -1 )
-trigger = false
-
-[node name="PinJoint2D" type="PinJoint2D" parent="."]
-
-transform/pos = Vector2( 0, -31.1343 )
-node_a = NodePath("../RigidBody2D")
-node_b = NodePath("../Sprite/StaticBody2D")
-bias/bias = 0.0
-collision/exclude_nodes = true
-softness = 0.0
-
-