diff options
| author | realtradam <[email protected]> | 2020-03-20 02:30:30 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2020-03-20 02:30:30 -0400 |
| commit | 4b85316e457c034c8fab47147b1f0ed4f2bf2c1c (patch) | |
| tree | ac54003e2cf85cce7dc37ca019c5d72f865636e2 | |
| parent | 727bd8009e3e1392d61f39326cf5a47e69af8cae (diff) | |
| download | optimal-direction-4b85316e457c034c8fab47147b1f0ed4f2bf2c1c.tar.gz optimal-direction-4b85316e457c034c8fab47147b1f0ed4f2bf2c1c.zip | |
Changed art, and further improved physics
24 files changed, 164 insertions, 3874 deletions
diff --git a/Racing-Game/.import/EliseRipoff.png-6fe610c445bac04df3f85471b15a9f0f.md5 b/Racing-Game/.import/EliseRipoff.png-6fe610c445bac04df3f85471b15a9f0f.md5 new file mode 100644 index 0000000..b209c16 --- /dev/null +++ b/Racing-Game/.import/EliseRipoff.png-6fe610c445bac04df3f85471b15a9f0f.md5 @@ -0,0 +1,3 @@ +source_md5="70e7e8398ba791b0b94d95cbd5a93e0e" +dest_md5="df8fd8fddfff725f264fe292aa756371" + diff --git a/Racing-Game/.import/EliseRipoff.png-6fe610c445bac04df3f85471b15a9f0f.stex b/Racing-Game/.import/EliseRipoff.png-6fe610c445bac04df3f85471b15a9f0f.stex Binary files differnew file mode 100644 index 0000000..3e18b36 --- /dev/null +++ b/Racing-Game/.import/EliseRipoff.png-6fe610c445bac04df3f85471b15a9f0f.stex diff --git a/Racing-Game/.import/LagunaSeca.png-9649028ec3fbffb1bd10ea513fd257a5.md5 b/Racing-Game/.import/LagunaSeca.png-9649028ec3fbffb1bd10ea513fd257a5.md5 new file mode 100644 index 0000000..3560af5 --- /dev/null +++ b/Racing-Game/.import/LagunaSeca.png-9649028ec3fbffb1bd10ea513fd257a5.md5 @@ -0,0 +1,3 @@ +source_md5="4defa808dbea699a8c775e23593a4393" +dest_md5="480727fb158f8bf7f96c25c0f9603b5d" + diff --git a/Racing-Game/.import/LagunaSeca.png-9649028ec3fbffb1bd10ea513fd257a5.stex b/Racing-Game/.import/LagunaSeca.png-9649028ec3fbffb1bd10ea513fd257a5.stex Binary files differnew file mode 100644 index 0000000..c09940d --- /dev/null +++ b/Racing-Game/.import/LagunaSeca.png-9649028ec3fbffb1bd10ea513fd257a5.stex diff --git a/Racing-Game/4WheelCar/4WheelCar.tscn b/Racing-Game/4WheelCar/4WheelCar.tscn index fd8844f..175e2b7 100644 --- a/Racing-Game/4WheelCar/4WheelCar.tscn +++ b/Racing-Game/4WheelCar/4WheelCar.tscn @@ -1,13 +1,13 @@ [gd_scene load_steps=7 format=2] [ext_resource path="res://4WheelCar/CarBody.gd" type="Script" id=1] -[ext_resource path="res://Art(non-orig)/PNG/Cars/big/blue/car_blue_2.png" type="Texture" id=2] +[ext_resource path="res://Art(orig)/Png/EliseRipoff.png" type="Texture" id=2] [ext_resource path="res://4WheelCar/Weight/WeightCreation.gd" type="Script" id=4] [ext_resource path="res://4WheelCar/CarProperties.gd" type="Script" id=6] [ext_resource path="res://4WheelCar/Wheels/WheelCreation.gd" type="Script" id=9] -[sub_resource type="RectangleShape2D" id=1] -extents = Vector2( 35.7301, 58.1399 ) +[sub_resource type="ConvexPolygonShape2D" id=1] +points = PoolVector2Array( 0, -190, 50, -180, 90, -150, 90, 145, 70, 170, 30, 190, 0, 190, -30, 190, -70, 170, -90, 145, -90, -150, -50, -180 ) [node name="4WheelCar" type="Node"] script = ExtResource( 6 ) @@ -15,14 +15,13 @@ script = ExtResource( 6 ) [node name="CarBody" type="RigidBody2D" parent="."] position = Vector2( -0.446396, -0.582428 ) z_index = 1 -mass = 30.0 +mass = 62480.0 script = ExtResource( 1 ) [node name="Sprite" type="Sprite" parent="CarBody"] texture = ExtResource( 2 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="CarBody"] -visible = false modulate = Color( 0, 0, 0, 1 ) shape = SubResource( 1 ) diff --git a/Racing-Game/4WheelCar/CarBody.gd b/Racing-Game/4WheelCar/CarBody.gd index 53b73d2..ad14ee4 100644 --- a/Racing-Game/4WheelCar/CarBody.gd +++ b/Racing-Game/4WheelCar/CarBody.gd @@ -6,9 +6,10 @@ var speedometerNode var directionAngle var directionUnitVector - +#curb weight 781kg(body + wheels + engine) func _ready(): angular_damp = 5 + mass = 564.8 * 100 pass @@ -24,9 +25,15 @@ func _process(_delta): cameraNode.set_position(get_global_transform().get_origin()) speedometerNode.updateSpeed(floor(measure_velocity())) -#Total speed of the car + if(Input.is_action_pressed("brake")): + linear_damp = 2 + else: + linear_damp = 0.5 + +#Total speed of the car(in cm per second) func measure_velocity(): - return sqrt(get_linear_velocity().dot(get_linear_velocity()))/12 + #dot product of itself gives the magnitude squared + return sqrt(get_linear_velocity().dot(get_linear_velocity()))*0.036 #Gets only the component that is going in the direction of the car func measure_forward_velocity(): diff --git a/Racing-Game/4WheelCar/CarProperties.gd b/Racing-Game/4WheelCar/CarProperties.gd index 4374de5..ef6bc23 100644 --- a/Racing-Game/4WheelCar/CarProperties.gd +++ b/Racing-Game/4WheelCar/CarProperties.gd @@ -9,6 +9,8 @@ var steerMinimum = 1 var hp = 4.0 var acceleration = 5 +var maxRpm = 0 + # Called when the node enters the scene tree for the first time. func _ready(): diff --git a/Racing-Game/4WheelCar/Weight/Weight.tscn b/Racing-Game/4WheelCar/Weight/Weight.tscn index b3d89ff..a74ecb4 100644 --- a/Racing-Game/4WheelCar/Weight/Weight.tscn +++ b/Racing-Game/4WheelCar/Weight/Weight.tscn @@ -8,7 +8,7 @@ [node name="Weight" type="RigidBody2D"] position = Vector2( -0.446396, 25.4176 ) z_index = 2 -mass = 10.0 +mass = 100.0 script = ExtResource( 1 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="."] diff --git a/Racing-Game/4WheelCar/Weight/WeightCreation.gd b/Racing-Game/4WheelCar/Weight/WeightCreation.gd index a6d9786..a81ec4c 100644 --- a/Racing-Game/4WheelCar/Weight/WeightCreation.gd +++ b/Racing-Game/4WheelCar/Weight/WeightCreation.gd @@ -7,7 +7,8 @@ extends Node # Called when the node enters the scene tree for the first time. func _ready(): - createWeight(0,30,30) + # 156.2 kg + createWeight(0,110,15620) pass # Replace with function body. diff --git a/Racing-Game/4WheelCar/Wheels/BackWheel.gd b/Racing-Game/4WheelCar/Wheels/BackWheel.gd index f9b67aa..f2e3e7b 100644 --- a/Racing-Game/4WheelCar/Wheels/BackWheel.gd +++ b/Racing-Game/4WheelCar/Wheels/BackWheel.gd @@ -1,7 +1,7 @@ extends "res://4WheelCar/Wheels/Wheel.gd" #Accelerating -var hp = 4.0 +var hp = 70000.0 var acceleration = 5 var gripDelay = 0 @@ -31,20 +31,22 @@ func _process(delta): setBrake(0) null_slide(nullStrength, delta) - +# if Input.is_action_pressed("forward"): if !Input.is_action_pressed("brake"): - apply_central_impulse(Vector2(0,-gear(velocity, hp, acceleration)).rotated(carAngle)*delta*5000) + apply_central_impulse(Vector2(0,-50765000).rotated(carAngle)*delta) +# apply_central_impulse(Vector2(0,-gear(velocity, hp, acceleration)).rotated(carAngle)*delta*5000) else: pass elif Input.is_action_pressed("backward"): if !Input.is_action_pressed("brake"): - apply_central_impulse(Vector2(0,(1)).rotated(carAngle)*delta*5000) + apply_central_impulse(Vector2(0,50765000).rotated(carAngle)*delta) +# apply_central_impulse(Vector2(0,(1)).rotated(carAngle)*delta*5000) else: pass func measure_velocity(): - return sqrt(get_linear_velocity().dot(get_linear_velocity()))/12 + return sqrt(get_linear_velocity().dot(get_linear_velocity()))*0.036 func gear(var rpm, var maxPower, var topSpeed): diff --git a/Racing-Game/4WheelCar/Wheels/BackWheel.tscn b/Racing-Game/4WheelCar/Wheels/BackWheel.tscn index c09eaca..6b84664 100644 --- a/Racing-Game/4WheelCar/Wheels/BackWheel.tscn +++ b/Racing-Game/4WheelCar/Wheels/BackWheel.tscn @@ -4,7 +4,6 @@ [ext_resource path="res://4WheelCar/Wheels/BackWheel.gd" type="Script" id=2] [ext_resource path="res://Art(non-orig)/crosshair(isorig).png" type="Texture" id=3] - [sub_resource type="RectangleShape2D" id=1] extents = Vector2( 7.07375, 14.3787 ) diff --git a/Racing-Game/4WheelCar/Wheels/FrontWheel.gd b/Racing-Game/4WheelCar/Wheels/FrontWheel.gd index cbffbcc..888ad0c 100644 --- a/Racing-Game/4WheelCar/Wheels/FrontWheel.gd +++ b/Racing-Game/4WheelCar/Wheels/FrontWheel.gd @@ -4,11 +4,15 @@ extends "res://4WheelCar/Wheels/Wheel.gd" var steerDamp = 1 #Steering Curve Vars -var steerSplitA = 20 -var steerSplitB = 40 -var steerHeight = 2.6 -var steerLimit = 73 -var steerMinimum = 1 +#var steerSplitA = 20 +#var steerSplitB = 40 +#var steerHeight = 2.6 +#var steerLimit = 73 +#var steerMinimum = 1 + +var steerAngle = 0 +var steerStrength = 250 #how fast the wheels turn when holding a direction +var steerLimit = 60 #how far the wheels will turn up to before stopping # Called when the node enters the scene tree for the first time. func _ready(): @@ -42,13 +46,31 @@ func _process(delta): #if pressing one button, or the other, but not both(xor) if !(Input.is_action_pressed("steer_left") && Input.is_action_pressed("steer_right")) and (Input.is_action_pressed("steer_left") || Input.is_action_pressed("steer_right")): if Input.is_action_pressed("steer_left"): - set_rotation(carAngle-deg2rad(45)) + if(steerAngle>-steerLimit): + steerAngle -= (steerStrength*delta) + if steerAngle < -steerLimit: + steerAngle = -steerLimit + set_rotation(carAngle+deg2rad(steerAngle))#needs to be negative nullStrength += 0 if Input.is_action_pressed("steer_right"): - set_rotation(carAngle+deg2rad(45)) + if(steerAngle<steerLimit): + steerAngle += (steerStrength*delta) + if steerAngle > steerLimit: + steerAngle = steerLimit + set_rotation(carAngle+deg2rad(steerAngle)) nullStrength += 0 else: - set_rotation(carAngle) + if(steerAngle < 0): + steerAngle += (steerStrength*delta) + if(steerAngle > 0): + steerAngle = 0 + elif(steerAngle > 0): + steerAngle -= (steerStrength*delta) + if(steerAngle < 0): + steerAngle = 0 + set_rotation(carAngle+deg2rad(steerAngle)) + + wheelAngle = get_transform().get_rotation() null_slide(nullStrength,delta) diff --git a/Racing-Game/4WheelCar/Wheels/FrontWheel.tscn b/Racing-Game/4WheelCar/Wheels/FrontWheel.tscn index 25644a6..715a3ea 100644 --- a/Racing-Game/4WheelCar/Wheels/FrontWheel.tscn +++ b/Racing-Game/4WheelCar/Wheels/FrontWheel.tscn @@ -4,7 +4,6 @@ [ext_resource path="res://4WheelCar/Wheels/FrontWheel.gd" type="Script" id=2] [ext_resource path="res://Art(non-orig)/crosshair(isorig).png" type="Texture" id=3] - [sub_resource type="RectangleShape2D" id=1] extents = Vector2( 6.93714, 14.1584 ) diff --git a/Racing-Game/4WheelCar/Wheels/Wheel.gd b/Racing-Game/4WheelCar/Wheels/Wheel.gd index ab00de6..eacae0b 100644 --- a/Racing-Game/4WheelCar/Wheels/Wheel.gd +++ b/Racing-Game/4WheelCar/Wheels/Wheel.gd @@ -45,17 +45,17 @@ func null_slide(var strength, var delta): var directionAngle = wheelAngle + (PI/2.0)#the angle the car is facing(relative to the world) var directionUnitVector = Vector2(cos(directionAngle),sin(directionAngle)).normalized()#the direction the car is facing var nullify = directionUnitVector * movementUnitVector.dot(directionUnitVector) - wheelSlip = (-(movementUnitVector - nullify))*strength - apply_central_impulse(wheelSlip*delta*5000) + wheelSlip = (-(movementUnitVector - nullify))*500 * 10 * 100 + apply_central_impulse(wheelSlip*delta*100) #checks if the car is braking, and applies brake physics func setBrake(var strength): #Braking if Input.is_action_pressed("brake"): if velocity > 20: - linear_damp = 3 + linear_damp = 300000 else: - linear_damp = 6 + linear_damp = 600000 else: linear_damp = 0.01 diff --git a/Racing-Game/4WheelCar/Wheels/WheelCreation.gd b/Racing-Game/4WheelCar/Wheels/WheelCreation.gd index c656b7c..e7220c3 100644 --- a/Racing-Game/4WheelCar/Wheels/WheelCreation.gd +++ b/Racing-Game/4WheelCar/Wheels/WheelCreation.gd @@ -7,10 +7,14 @@ extends Node # Called when the node enters the scene tree for the first time. func _ready(): - createWheel(17,-27,"front") - createWheel(-17,-27,"front") - createWheel(20,36,"back") - createWheel(-20,36,"back") + var frontSeperation = 73 + var frontDistance = 115 + var backSeperation = 75 + var backDistance = 115 + createWheel(frontSeperation,-frontDistance,"front") + createWheel(-frontSeperation,-frontDistance,"front") + createWheel(backSeperation,backDistance,"back") + createWheel(-backSeperation,backDistance,"back") pass # Replace with function body. diff --git a/Racing-Game/Art(non-orig)/LagunaSeca.png b/Racing-Game/Art(non-orig)/LagunaSeca.png Binary files differnew file mode 100644 index 0000000..72742b8 --- /dev/null +++ b/Racing-Game/Art(non-orig)/LagunaSeca.png diff --git a/Racing-Game/Art(non-orig)/LagunaSeca.png.import b/Racing-Game/Art(non-orig)/LagunaSeca.png.import new file mode 100644 index 0000000..99fbe57 --- /dev/null +++ b/Racing-Game/Art(non-orig)/LagunaSeca.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/LagunaSeca.png-9649028ec3fbffb1bd10ea513fd257a5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art(non-orig)/LagunaSeca.png" +dest_files=[ "res://.import/LagunaSeca.png-9649028ec3fbffb1bd10ea513fd257a5.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Racing-Game/Art(orig)/Png/EliseRipoff.png b/Racing-Game/Art(orig)/Png/EliseRipoff.png Binary files differnew file mode 100644 index 0000000..6e17675 --- /dev/null +++ b/Racing-Game/Art(orig)/Png/EliseRipoff.png diff --git a/Racing-Game/Art(orig)/Png/EliseRipoff.png.import b/Racing-Game/Art(orig)/Png/EliseRipoff.png.import new file mode 100644 index 0000000..7a17388 --- /dev/null +++ b/Racing-Game/Art(orig)/Png/EliseRipoff.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/EliseRipoff.png-6fe610c445bac04df3f85471b15a9f0f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art(orig)/Png/EliseRipoff.png" +dest_files=[ "res://.import/EliseRipoff.png-6fe610c445bac04df3f85471b15a9f0f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Racing-Game/Art(orig)/Raw/EliseRipoff.xcf b/Racing-Game/Art(orig)/Raw/EliseRipoff.xcf Binary files differnew file mode 100644 index 0000000..abc44a1 --- /dev/null +++ b/Racing-Game/Art(orig)/Raw/EliseRipoff.xcf diff --git a/Racing-Game/Interface/Camera2D.gd b/Racing-Game/Interface/Camera2D.gd index 2b0da27..4c4eb95 100644 --- a/Racing-Game/Interface/Camera2D.gd +++ b/Racing-Game/Interface/Camera2D.gd @@ -7,7 +7,7 @@ var printfps = 0; # Called when the node enters the scene tree for the first time. func _ready(): - zoom = Vector2(2,2) + zoom = Vector2(7.5,7.5) pass # Replace with function body. # Called every frame. 'delta' is the elapsed time since the previous frame. @@ -18,7 +18,7 @@ func _process(_delta): # print(1/delta) # printfps -= 1 pass - + func set_position(pos): position = pos; diff --git a/Racing-Game/Surfaces/Area2D.gd b/Racing-Game/Surfaces/Area2D.gd index dce3909..6737265 100644 --- a/Racing-Game/Surfaces/Area2D.gd +++ b/Racing-Game/Surfaces/Area2D.gd @@ -6,7 +6,7 @@ var err2 func _ready(): err1 = connect("body_entered", self, "_on_Area2D_body_enter") err2 = connect("body_exited", self, "_on_Area2D_body_exit") - + #stops warning from poping up so yee if(err1 != 0 || err2 != 0): print(err1) diff --git a/Racing-Game/World.tscn b/Racing-Game/World.tscn index 8b06088..e1fd13a 100644 --- a/Racing-Game/World.tscn +++ b/Racing-Game/World.tscn @@ -1,53 +1,12 @@ -[gd_scene load_steps=23 format=2] +[gd_scene load_steps=9 format=2] -[ext_resource path="res://Art(non-orig)/biggerTest.png" type="Texture" id=1] +[ext_resource path="res://Art(non-orig)/LagunaSeca.png" type="Texture" id=1] [ext_resource path="res://4WheelCar/4WheelCar.tscn" type="PackedScene" id=2] -[ext_resource path="res://Art(non-orig)/PNG/Objects/cone_straight.png" type="Texture" id=4] -[ext_resource path="res://Obstacles/ ObstacleBarrier.gd" type="Script" id=9] -[ext_resource path="res://Art(non-orig)/PNG/Objects/barrier_white.png" type="Texture" id=10] -[ext_resource path="res://Art(non-orig)/PNG/Objects/barrier_red.png" type="Texture" id=11] -[ext_resource path="res://Obstacles/ObstacleTires.gd" type="Script" id=12] -[ext_resource path="res://Art(non-orig)/PNG/Objects/tires_red_alt.png" type="Texture" id=13] -[ext_resource path="res://Art(non-orig)/PNG/Objects/tires_white_alt.png" type="Texture" id=14] -[ext_resource path="res://Art(non-orig)/PNG/Objects/oil.png" type="Texture" id=15] [ext_resource path="res://Interface/Camera2D.gd" type="Script" id=16] [ext_resource path="res://Art(non-orig)/LCDMonoWinTT/LCDML___.TTF" type="DynamicFontData" id=17] [ext_resource path="res://Interface/RichTextLabel.gd" type="Script" id=18] [ext_resource path="res://Surfaces/Area2D.gd" type="Script" id=25] -[sub_resource type="RectangleShape2D" id=1] -extents = Vector2( 32, 32 ) - -[sub_resource type="StreamTexture" id=2] -flags = 4 - -[sub_resource type="GDScript" id=3] -script/source = "extends RigidBody2D - -# Declare member variables here. Examples: -# var a = 2 -# var b = \"text\" - -# Called when the node enters the scene tree for the first time. -func _ready(): - bounce = 1 - linear_damp = 3 - angular_damp = 3 - pass # Replace with function body. - -# Called every frame. 'delta' is the elapsed time since the previous frame. - -" - -[sub_resource type="RectangleShape2D" id=4] -extents = Vector2( 22.4795, 22.3936 ) - -[sub_resource type="RectangleShape2D" id=5] -extents = Vector2( 104.998, 31.134 ) - -[sub_resource type="CircleShape2D" id=6] -radius = 28.3155 - [sub_resource type="DynamicFont" id=7] size = 200 font_data = ExtResource( 17 ) @@ -61,3807 +20,14 @@ __meta__ = { } [node name="Sprite" type="Sprite" parent="."] -position = Vector2( 610, 250 ) +position = Vector2( -30386, 29426.2 ) +scale = Vector2( 21.05, 21.05 ) texture = ExtResource( 1 ) [node name="Cars" type="Node" parent="."] [node name="4WheelCar" parent="Cars" instance=ExtResource( 2 )] -[node name=" Obstacles" type="Node" parent="."] - -[node name="SolidOuterWalls" type="Node" parent=" Obstacles"] - -[node name="Wall27" type="StaticBody2D" parent=" Obstacles/SolidOuterWalls"] -modulate = Color( 0, 0, 0, 1 ) -position = Vector2( -1961.79, 360.149 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/SolidOuterWalls/Wall27"] -position = Vector2( 0, 10 ) -scale = Vector2( 1, 85 ) -shape = SubResource( 1 ) - -[node name="Sprite" type="Sprite" parent=" Obstacles/SolidOuterWalls/Wall27"] -scale = Vector2( 1, 85 ) -texture = SubResource( 2 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall28" type="StaticBody2D" parent=" Obstacles/SolidOuterWalls"] -modulate = Color( 0, 0, 0, 1 ) -position = Vector2( 3169.67, 393.07 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/SolidOuterWalls/Wall28"] -position = Vector2( 0, 10 ) -scale = Vector2( 1, 85 ) -shape = SubResource( 1 ) - -[node name="Sprite" type="Sprite" parent=" Obstacles/SolidOuterWalls/Wall28"] -scale = Vector2( 1, 85 ) -texture = SubResource( 2 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall29" type="StaticBody2D" parent=" Obstacles/SolidOuterWalls"] -modulate = Color( 0, 0, 0, 1 ) -position = Vector2( 576, -2304 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/SolidOuterWalls/Wall29"] -position = Vector2( 0, 10 ) -scale = Vector2( 85, 1 ) -shape = SubResource( 1 ) - -[node name="Sprite" type="Sprite" parent=" Obstacles/SolidOuterWalls/Wall29"] -scale = Vector2( 85, 1 ) -texture = SubResource( 2 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall30" type="StaticBody2D" parent=" Obstacles/SolidOuterWalls"] -modulate = Color( 0, 0, 0, 1 ) -position = Vector2( 544, 2802.58 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/SolidOuterWalls/Wall30"] -position = Vector2( 0, 10 ) -scale = Vector2( 85, 1 ) -shape = SubResource( 1 ) - -[node name="Sprite" type="Sprite" parent=" Obstacles/SolidOuterWalls/Wall30"] -scale = Vector2( 85, 1 ) -texture = SubResource( 2 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Cones" type="Node" parent=" Obstacles"] - -[node name="Cone" type="RigidBody2D" parent=" Obstacles/Cones"] -position = Vector2( 787.795, -1237.5 ) -mass = 0.5 -linear_damp = 1.5 -angular_damp = 3.0 -script = SubResource( 3 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Cones/Cone"] -texture = ExtResource( 4 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Cones/Cone"] -shape = SubResource( 4 ) - -[node name="Cone2" type="RigidBody2D" parent=" Obstacles/Cones"] -position = Vector2( 812.627, -1181.67 ) -mass = 0.5 -linear_damp = 1.5 -angular_damp = 3.0 -script = SubResource( 3 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Cones/Cone2"] -texture = ExtResource( 4 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Cones/Cone2"] -shape = SubResource( 4 ) - -[node name="Cone3" type="RigidBody2D" parent=" Obstacles/Cones"] -position = Vector2( 832, -1127.68 ) -mass = 0.5 -linear_damp = 1.5 -angular_damp = 3.0 -script = SubResource( 3 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Cones/Cone3"] -texture = ExtResource( 4 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Cones/Cone3"] -shape = SubResource( 4 ) - -[node name="Cone4" type="RigidBody2D" parent=" Obstacles/Cones"] -position = Vector2( 851.828, -1072.86 ) -mass = 0.5 -linear_damp = 1.5 -angular_damp = 3.0 -script = SubResource( 3 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Cones/Cone4"] -texture = ExtResource( 4 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Cones/Cone4"] -shape = SubResource( 4 ) - -[node name="Walls" type="Node" parent=" Obstacles"] - -[node name="Wall" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 992, -1467.19 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall12" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 416, 2082.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall12"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall12"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall15" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 2400, 2113.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall15"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall15"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall18" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -608, -1134.2 ) -rotation = -1.52327 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall18"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall18"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall23" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 1568, -512 ) -rotation = -1.52327 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall23"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall23"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall25" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 1568, 6.10352e-05 ) -rotation = -1.52327 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall25"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall25"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall24" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 2336, -512 ) -rotation = -1.61707 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall24"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall24"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall28" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 2328.01, 899.907 ) -rotation = -1.33899 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall28"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall28"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall20" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -608, -686.202 ) -rotation = -1.52327 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall20"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall20"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall8" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -957.589, 2113.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall8"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall8"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall11" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -32, 2082.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall11"] -texture = ExtResource( 10 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall11"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall2" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 768, -1467.19 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall2"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall2"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall7" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -733.589, 2113.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall7"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall7"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall10" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 192, 2082.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall10"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall10"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall14" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 2176, 2113.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall14"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall14"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall17" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -608, -1364.2 ) -rotation = -1.58591 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall17"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall17"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall21" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 1184, -772.364 ) -rotation = -1.58591 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall21"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall21"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall27" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 1184, 256 ) -rotation = -1.58591 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall27"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall27"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall22" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 1952.78, -772.363 ) -rotation = -1.58591 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall22"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall22"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall26" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( 1949.17, 256 ) -rotation = -1.58591 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall26"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall26"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall19" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -608, -916.199 ) -rotation = -1.58591 -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall19"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall19"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall6" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -1181.59, 2113.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall6"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall6"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Wall9" type="RigidBody2D" parent=" Obstacles/Walls"] -position = Vector2( -256, 2082.66 ) -mass = 500.0 -linear_damp = 2.0 -angular_damp = 2.0 -script = ExtResource( 9 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Walls/Wall9"] -texture = ExtResource( 11 ) -__meta__ = { -"_edit_group_": true -} - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Walls/Wall9"] -shape = SubResource( 5 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Tires" type="Node" parent=" Obstacles"] - -[node name="RigidBody2D" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -532.109, -1448.05 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D"] -shape = SubResource( 6 ) - -[node name="RigidBody2D85" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -529.853, -973.722 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D85"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D85"] -shape = SubResource( 6 ) - -[node name="RigidBody2D37" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1856.86, -2047.19 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D37"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D37"] -shape = SubResource( 6 ) - -[node name="RigidBody2D102" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040.86, 1664.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D102"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D102"] -shape = SubResource( 6 ) - -[node name="RigidBody2D211" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 128, 1557.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D211"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D211"] -shape = SubResource( 6 ) - -[node name="RigidBody2D214" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 129, 1441.77 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D214"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D214"] -shape = SubResource( 6 ) - -[node name="RigidBody2D220" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 12.9599, -978.241 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D220"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D220"] -shape = SubResource( 6 ) - -[node name="RigidBody2D173" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1884, 1344.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D173"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D173"] -shape = SubResource( 6 ) - -[node name="RigidBody2D177" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1952.78, 1472.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D177"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D177"] -shape = SubResource( 6 ) - -[node name="RigidBody2D181" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2080, 1473.63 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D181"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D181"] -shape = SubResource( 6 ) - -[node name="RigidBody2D185" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2208, 1474.44 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D185"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D185"] -shape = SubResource( 6 ) - -[node name="RigidBody2D190" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2336, 1475.26 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D190"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D190"] -shape = SubResource( 6 ) - -[node name="RigidBody2D196" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1884, 1216.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D196"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D196"] -shape = SubResource( 6 ) - -[node name="RigidBody2D200" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1884, 1089.63 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D200"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D200"] -shape = SubResource( 6 ) - -[node name="RigidBody2D202" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2108.69, -280.35 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D202"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D202"] -shape = SubResource( 6 ) - -[node name="RigidBody2D206" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1983.73, -282.622 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D206"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D206"] -shape = SubResource( 6 ) - -[node name="RigidBody2D109" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040.86, 1901.09 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D109"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D109"] -shape = SubResource( 6 ) - -[node name="RigidBody2D117" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040.86, 2141.66 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D117"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D117"] -shape = SubResource( 6 ) - -[node name="RigidBody2D121" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3042.29, 2382.23 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D121"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D121"] -shape = SubResource( 6 ) - -[node name="RigidBody2D129" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1917.71, 2467.72 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D129"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D129"] -shape = SubResource( 6 ) - -[node name="RigidBody2D143" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1915.42, 2108.83 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D143"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D143"] -shape = SubResource( 6 ) - -[node name="RigidBody2D59" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1859.61, -1567.19 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D59"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D59"] -shape = SubResource( 6 ) - -[node name="RigidBody2D13" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1184, -2175.19 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D13"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D13"] -shape = SubResource( 6 ) - -[node name="RigidBody2D75" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -692.905, -2173.89 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D75"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D75"] -shape = SubResource( 6 ) - -[node name="RigidBody2D18" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -532.109, -1211.54 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D18"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D18"] -shape = SubResource( 6 ) - -[node name="RigidBody2D89" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -527.099, -737.208 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D89"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D89"] -shape = SubResource( 6 ) - -[node name="RigidBody2D41" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1859.61, -1810.67 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D41"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D41"] -shape = SubResource( 6 ) - -[node name="RigidBody2D56" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1862.37, -1330.67 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D56"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D56"] -shape = SubResource( 6 ) - -[node name="RigidBody2D28" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -937.426, -2172.59 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D28"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D28"] -shape = SubResource( 6 ) - -[node name="RigidBody2D67" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -446.331, -2171.3 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D67"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D67"] -shape = SubResource( 6 ) - -[node name="RigidBody2D8" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -532.967, -1329.74 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D8"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D8"] -shape = SubResource( 6 ) - -[node name="RigidBody2D90" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -530.71, -855.404 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D90"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D90"] -shape = SubResource( 6 ) - -[node name="RigidBody2D42" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1856, -1928.87 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D42"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D42"] -shape = SubResource( 6 ) - -[node name="RigidBody2D99" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040, 1783.13 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D99"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D99"] -shape = SubResource( 6 ) - -[node name="RigidBody2D106" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040, 2019.41 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D106"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D106"] -shape = SubResource( 6 ) - -[node name="RigidBody2D120" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040, 2259.98 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D120"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D120"] -shape = SubResource( 6 ) - -[node name="RigidBody2D134" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1920, 2345.46 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D134"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D134"] -shape = SubResource( 6 ) - -[node name="RigidBody2D147" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1917.71, 1986.57 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D147"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D147"] -shape = SubResource( 6 ) - -[node name="RigidBody2D155" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1216, 1541.77 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D155"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D155"] -shape = SubResource( 6 ) - -[node name="RigidBody2D160" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1344, 1539.33 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D160"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D160"] -shape = SubResource( 6 ) - -[node name="RigidBody2D162" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1472, 1540.15 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D162"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D162"] -shape = SubResource( 6 ) - -[node name="RigidBody2D166" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1600, 1541.77 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D166"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D166"] -shape = SubResource( 6 ) - -[node name="RigidBody2D124" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3041.43, 2500.55 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D124"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D124"] -shape = SubResource( 6 ) - -[node name="RigidBody2D132" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1918.57, 2586.03 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D132"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D132"] -shape = SubResource( 6 ) - -[node name="RigidBody2D145" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1916.28, 2227.15 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D145"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D145"] -shape = SubResource( 6 ) - -[node name="RigidBody2D53" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1858.75, -1448.87 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D53"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D53"] -shape = SubResource( 6 ) - -[node name="RigidBody2D14" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1060.79, -2174.47 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D14"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D14"] -shape = SubResource( 6 ) - -[node name="RigidBody2D77" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -569.696, -2173.18 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D77"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D77"] -shape = SubResource( 6 ) - -[node name="RigidBody2D23" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -532.967, -1093.22 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D23"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D23"] -shape = SubResource( 6 ) - -[node name="RigidBody2D87" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -527.956, -618.89 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D87"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D87"] -shape = SubResource( 6 ) - -[node name="RigidBody2D39" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1858.75, -1692.35 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D39"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D39"] -shape = SubResource( 6 ) - -[node name="RigidBody2D61" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1861.51, -1212.35 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D61"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D61"] -shape = SubResource( 6 ) - -[node name="RigidBody2D26" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -815.51, -2173.17 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D26"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D26"] -shape = SubResource( 6 ) - -[node name="RigidBody2D71" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -324.415, -2171.88 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D71"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D71"] -shape = SubResource( 6 ) - -[node name="RigidBody2D4" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -469.698, -1391.38 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D4"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D4"] -shape = SubResource( 6 ) - -[node name="RigidBody2D83" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -464.688, -918.681 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D83"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D83"] -shape = SubResource( 6 ) - -[node name="RigidBody2D35" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1919.27, -1990.52 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D35"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D35"] -shape = SubResource( 6 ) - -[node name="RigidBody2D97" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3103.27, 1721.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D97"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D97"] -shape = SubResource( 6 ) - -[node name="RigidBody2D209" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 190.411, 1614.97 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D209"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D209"] -shape = SubResource( 6 ) - -[node name="RigidBody2D213" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 191.411, 1498.44 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D213"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D213"] -shape = SubResource( 6 ) - -[node name="RigidBody2D218" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 75.371, -921.571 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D218"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D218"] -shape = SubResource( 6 ) - -[node name="RigidBody2D169" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1946.41, 1401.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D169"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D169"] -shape = SubResource( 6 ) - -[node name="RigidBody2D180" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2015.19, 1529.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D180"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D180"] -shape = SubResource( 6 ) - -[node name="RigidBody2D184" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2142.41, 1530.3 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D184"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D184"] -shape = SubResource( 6 ) - -[node name="RigidBody2D188" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2270.41, 1531.11 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D188"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D188"] -shape = SubResource( 6 ) - -[node name="RigidBody2D192" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2398.41, 1531.93 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D192"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D192"] -shape = SubResource( 6 ) - -[node name="RigidBody2D193" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1946.41, 1273.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D193"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D193"] -shape = SubResource( 6 ) - -[node name="RigidBody2D199" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1946.41, 1146.3 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D199"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D199"] -shape = SubResource( 6 ) - -[node name="RigidBody2D201" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2171.1, -223.68 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D201"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D201"] -shape = SubResource( 6 ) - -[node name="RigidBody2D208" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2046.14, -225.952 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D208"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D208"] -shape = SubResource( 6 ) - -[node name="RigidBody2D105" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3103.27, 1957.76 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D105"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D105"] -shape = SubResource( 6 ) - -[node name="RigidBody2D113" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3103.27, 2198.33 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D113"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D113"] -shape = SubResource( 6 ) - -[node name="RigidBody2D125" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3104.7, 2438.9 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D125"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D125"] -shape = SubResource( 6 ) - -[node name="RigidBody2D137" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1855.3, 2524.39 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D137"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D137"] -shape = SubResource( 6 ) - -[node name="RigidBody2D150" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1853.01, 2165.5 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D150"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D150"] -shape = SubResource( 6 ) - -[node name="RigidBody2D51" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1922.02, -1510.52 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D51"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D51"] -shape = SubResource( 6 ) - -[node name="RigidBody2D11" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1120.73, -2118.52 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D11"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D11"] -shape = SubResource( 6 ) - -[node name="RigidBody2D69" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -629.636, -2117.22 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D69"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D69"] -shape = SubResource( 6 ) - -[node name="RigidBody2D20" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -466.944, -1154.87 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D20"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D20"] -shape = SubResource( 6 ) - -[node name="RigidBody2D94" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -464.688, -680.539 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D94"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D94"] -shape = SubResource( 6 ) - -[node name="RigidBody2D46" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1922.02, -1754 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D46"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D46"] -shape = SubResource( 6 ) - -[node name="RigidBody2D64" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1924.78, -1274 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D64"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D64"] -shape = SubResource( 6 ) - -[node name="RigidBody2D32" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -875.015, -2115.92 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D32"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D32"] -shape = SubResource( 6 ) - -[node name="RigidBody2D80" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -383.92, -2114.63 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D80"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D80"] -shape = SubResource( 6 ) - -[node name="RigidBody2D7" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -470.555, -1273.07 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D7"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D7"] -shape = SubResource( 6 ) - -[node name="RigidBody2D95" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -469.156, -800.364 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D95"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D95"] -shape = SubResource( 6 ) - -[node name="RigidBody2D47" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1918.41, -1872.2 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D47"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D47"] -shape = SubResource( 6 ) - -[node name="RigidBody2D103" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3102.41, 1839.8 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D103"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D103"] -shape = SubResource( 6 ) - -[node name="RigidBody2D108" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3102.41, 2076.08 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D108"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D108"] -shape = SubResource( 6 ) - -[node name="RigidBody2D116" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3102.41, 2316.65 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D116"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D116"] -shape = SubResource( 6 ) - -[node name="RigidBody2D133" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1857.59, 2402.13 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D133"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D133"] -shape = SubResource( 6 ) - -[node name="RigidBody2D146" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1855.3, 2043.24 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D146"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D146"] -shape = SubResource( 6 ) - -[node name="RigidBody2D156" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1153.59, 1598.44 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D156"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D156"] -shape = SubResource( 6 ) - -[node name="RigidBody2D157" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1281.59, 1599.26 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D157"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D157"] -shape = SubResource( 6 ) - -[node name="RigidBody2D161" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1409.59, 1598.44 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D161"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D161"] -shape = SubResource( 6 ) - -[node name="RigidBody2D168" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1537.59, 1600.07 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D168"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D168"] -shape = SubResource( 6 ) - -[node name="RigidBody2D171" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1473.59, 1468.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D171"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D171"] -shape = SubResource( 6 ) - -[node name="RigidBody2D175" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1347.18, 1468.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D175"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D175"] -shape = SubResource( 6 ) - -[node name="RigidBody2D123" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3103.84, 2557.22 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D123"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D123"] -shape = SubResource( 6 ) - -[node name="RigidBody2D139" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1856.16, 2642.7 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D139"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D139"] -shape = SubResource( 6 ) - -[node name="RigidBody2D152" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1853.87, 2283.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D152"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D152"] -shape = SubResource( 6 ) - -[node name="RigidBody2D62" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1921.17, -1392.2 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D62"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D62"] -shape = SubResource( 6 ) - -[node name="RigidBody2D15" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -997.522, -2117.8 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D15"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D15"] -shape = SubResource( 6 ) - -[node name="RigidBody2D79" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -506.427, -2116.51 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D79"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D79"] -shape = SubResource( 6 ) - -[node name="RigidBody2D24" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -467.802, -1037.37 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D24"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D24"] -shape = SubResource( 6 ) - -[node name="RigidBody2D86" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -465.545, -562.221 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D86"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D86"] -shape = SubResource( 6 ) - -[node name="RigidBody2D38" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1921.17, -1635.68 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D38"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D38"] -shape = SubResource( 6 ) - -[node name="RigidBody2D60" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1923.92, -1155.68 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D60"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D60"] -shape = SubResource( 6 ) - -[node name="RigidBody2D25" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -753.098, -2116.5 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D25"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D25"] -shape = SubResource( 6 ) - -[node name="RigidBody2D65" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -262.003, -2115.21 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D65"] -texture = ExtResource( 13 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D65"] -shape = SubResource( 6 ) - -[node name="RigidBody2D2" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -532.109, -1391.38 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D2"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D2"] -shape = SubResource( 6 ) - -[node name="RigidBody2D81" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -529.853, -917.052 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D81"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D81"] -shape = SubResource( 6 ) - -[node name="RigidBody2D33" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1856.86, -1990.52 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D33"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D33"] -shape = SubResource( 6 ) - -[node name="RigidBody2D101" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040.86, 1721.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D101"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D101"] -shape = SubResource( 6 ) - -[node name="RigidBody2D210" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 128, 1614.97 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D210"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D210"] -shape = SubResource( 6 ) - -[node name="RigidBody2D215" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 129, 1498.44 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D215"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D215"] -shape = SubResource( 6 ) - -[node name="RigidBody2D219" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 12.9599, -921.571 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D219"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D219"] -shape = SubResource( 6 ) - -[node name="RigidBody2D172" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1884, 1401.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D172"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D172"] -shape = SubResource( 6 ) - -[node name="RigidBody2D179" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1952.78, 1529.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D179"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D179"] -shape = SubResource( 6 ) - -[node name="RigidBody2D183" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2080, 1530.3 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D183"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D183"] -shape = SubResource( 6 ) - -[node name="RigidBody2D187" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2208, 1531.11 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D187"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D187"] -shape = SubResource( 6 ) - -[node name="RigidBody2D191" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2336, 1531.93 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D191"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D191"] -shape = SubResource( 6 ) - -[node name="RigidBody2D194" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1884, 1273.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D194"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D194"] -shape = SubResource( 6 ) - -[node name="RigidBody2D197" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1884, 1146.3 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D197"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D197"] -shape = SubResource( 6 ) - -[node name="RigidBody2D203" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2108.69, -223.68 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D203"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D203"] -shape = SubResource( 6 ) - -[node name="RigidBody2D207" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1983.73, -225.952 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D207"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D207"] -shape = SubResource( 6 ) - -[node name="RigidBody2D107" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040.86, 1957.76 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D107"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D107"] -shape = SubResource( 6 ) - -[node name="RigidBody2D114" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040.86, 2198.33 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D114"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D114"] -shape = SubResource( 6 ) - -[node name="RigidBody2D122" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3042.29, 2438.9 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D122"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D122"] -shape = SubResource( 6 ) - -[node name="RigidBody2D136" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1917.71, 2524.39 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D136"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D136"] -shape = SubResource( 6 ) - -[node name="RigidBody2D149" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1915.42, 2165.5 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D149"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D149"] -shape = SubResource( 6 ) - -[node name="RigidBody2D57" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1859.61, -1510.52 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D57"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D57"] -shape = SubResource( 6 ) - -[node name="RigidBody2D9" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1183.14, -2118.52 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D9"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D9"] -shape = SubResource( 6 ) - -[node name="RigidBody2D66" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -692.048, -2117.22 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D66"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D66"] -shape = SubResource( 6 ) - -[node name="RigidBody2D19" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -532.109, -1154.87 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D19"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D19"] -shape = SubResource( 6 ) - -[node name="RigidBody2D91" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -527.099, -680.539 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D91"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D91"] -shape = SubResource( 6 ) - -[node name="RigidBody2D43" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1859.61, -1754 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D43"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D43"] -shape = SubResource( 6 ) - -[node name="RigidBody2D54" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1862.37, -1274 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D54"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D54"] -shape = SubResource( 6 ) - -[node name="RigidBody2D29" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -937.426, -2115.92 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D29"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D29"] -shape = SubResource( 6 ) - -[node name="RigidBody2D73" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -446.331, -2114.63 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D73"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D73"] -shape = SubResource( 6 ) - -[node name="RigidBody2D5" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -532.967, -1273.07 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D5"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D5"] -shape = SubResource( 6 ) - -[node name="RigidBody2D84" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -530.71, -798.735 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D84"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D84"] -shape = SubResource( 6 ) - -[node name="RigidBody2D36" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1856, -1872.2 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D36"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D36"] -shape = SubResource( 6 ) - -[node name="RigidBody2D98" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040, 1839.8 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D98"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D98"] -shape = SubResource( 6 ) - -[node name="RigidBody2D111" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040, 2076.08 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D111"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D111"] -shape = SubResource( 6 ) - -[node name="RigidBody2D119" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3040, 2316.65 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D119"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D119"] -shape = SubResource( 6 ) - -[node name="RigidBody2D135" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1920, 2402.13 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D135"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D135"] -shape = SubResource( 6 ) - -[node name="RigidBody2D148" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1917.71, 2043.24 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D148"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D148"] -shape = SubResource( 6 ) - -[node name="RigidBody2D153" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1216, 1598.44 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D153"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D153"] -shape = SubResource( 6 ) - -[node name="RigidBody2D159" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1344, 1599.26 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D159"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D159"] -shape = SubResource( 6 ) - -[node name="RigidBody2D163" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1472, 1598.44 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D163"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D163"] -shape = SubResource( 6 ) - -[node name="RigidBody2D167" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1600, 1604.96 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D167"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D167"] -shape = SubResource( 6 ) - -[node name="RigidBody2D170" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1536, 1468.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D170"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D170"] -shape = SubResource( 6 ) - -[node name="RigidBody2D174" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1409.59, 1468.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D174"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D174"] -shape = SubResource( 6 ) - -[node name="RigidBody2D126" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3041.43, 2557.22 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D126"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D126"] -shape = SubResource( 6 ) - -[node name="RigidBody2D140" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1918.57, 2642.7 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D140"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D140"] -shape = SubResource( 6 ) - -[node name="RigidBody2D151" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1916.28, 2283.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D151"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D151"] -shape = SubResource( 6 ) - -[node name="RigidBody2D52" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1858.75, -1392.2 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D52"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D52"] -shape = SubResource( 6 ) - -[node name="RigidBody2D12" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1059.93, -2117.8 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D12"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D12"] -shape = SubResource( 6 ) - -[node name="RigidBody2D70" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -568.839, -2116.51 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D70"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D70"] -shape = SubResource( 6 ) - -[node name="RigidBody2D17" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -532.967, -1036.55 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D17"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D17"] -shape = SubResource( 6 ) - -[node name="RigidBody2D93" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -527.956, -562.221 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D93"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D93"] -shape = SubResource( 6 ) - -[node name="RigidBody2D45" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1858.75, -1635.68 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D45"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D45"] -shape = SubResource( 6 ) - -[node name="RigidBody2D49" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1861.51, -1155.68 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D49"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D49"] -shape = SubResource( 6 ) - -[node name="RigidBody2D31" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -815.51, -2116.5 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D31"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D31"] -shape = SubResource( 6 ) - -[node name="RigidBody2D74" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -324.415, -2115.21 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D74"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D74"] -shape = SubResource( 6 ) - -[node name="RigidBody2D3" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -469.698, -1448.87 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D3"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D3"] -shape = SubResource( 6 ) - -[node name="RigidBody2D82" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -464.688, -975.351 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D82"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D82"] -shape = SubResource( 6 ) - -[node name="RigidBody2D34" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1919.27, -2048 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D34"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D34"] -shape = SubResource( 6 ) - -[node name="RigidBody2D100" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3103.27, 1664 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D100"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D100"] -shape = SubResource( 6 ) - -[node name="RigidBody2D212" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 190.411, 1557.48 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D212"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D212"] -shape = SubResource( 6 ) - -[node name="RigidBody2D216" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 191.411, 1440.96 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D216"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D216"] -shape = SubResource( 6 ) - -[node name="RigidBody2D217" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 75.371, -979.055 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D217"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D217"] -shape = SubResource( 6 ) - -[node name="RigidBody2D176" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1946.41, 1344 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D176"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D176"] -shape = SubResource( 6 ) - -[node name="RigidBody2D178" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2015.19, 1472 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D178"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D178"] -shape = SubResource( 6 ) - -[node name="RigidBody2D182" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2142.41, 1472.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D182"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D182"] -shape = SubResource( 6 ) - -[node name="RigidBody2D186" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2270.41, 1473.63 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D186"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D186"] -shape = SubResource( 6 ) - -[node name="RigidBody2D189" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2398.41, 1474.44 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D189"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D189"] -shape = SubResource( 6 ) - -[node name="RigidBody2D195" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1946.41, 1216 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D195"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D195"] -shape = SubResource( 6 ) - -[node name="RigidBody2D198" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1946.41, 1088.81 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D198"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D198"] -shape = SubResource( 6 ) - -[node name="RigidBody2D204" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2171.1, -281.164 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D204"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D204"] -shape = SubResource( 6 ) - -[node name="RigidBody2D205" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 2046.14, -283.436 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D205"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D205"] -shape = SubResource( 6 ) - -[node name="RigidBody2D110" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3103.27, 1900.28 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D110"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D110"] -shape = SubResource( 6 ) - -[node name="RigidBody2D115" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3103.27, 2140.85 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D115"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D115"] -shape = SubResource( 6 ) - -[node name="RigidBody2D127" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3104.7, 2381.42 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D127"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D127"] -shape = SubResource( 6 ) - -[node name="RigidBody2D131" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1855.3, 2466.9 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D131"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D131"] -shape = SubResource( 6 ) - -[node name="RigidBody2D141" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1853.01, 2108.01 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D141"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D141"] -shape = SubResource( 6 ) - -[node name="RigidBody2D55" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1922.02, -1568 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D55"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D55"] -shape = SubResource( 6 ) - -[node name="RigidBody2D10" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1121.59, -2176 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D10"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D10"] -shape = SubResource( 6 ) - -[node name="RigidBody2D68" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -630.494, -2174.71 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D68"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D68"] -shape = SubResource( 6 ) - -[node name="RigidBody2D21" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -466.944, -1212.35 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D21"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D21"] -shape = SubResource( 6 ) - -[node name="RigidBody2D92" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -464.688, -739.652 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D92"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D92"] -shape = SubResource( 6 ) - -[node name="RigidBody2D44" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1922.02, -1811.49 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D44"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D44"] -shape = SubResource( 6 ) - -[node name="RigidBody2D58" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1924.78, -1331.49 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D58"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D58"] -shape = SubResource( 6 ) - -[node name="RigidBody2D30" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -875.015, -2173.4 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D30"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D30"] -shape = SubResource( 6 ) - -[node name="RigidBody2D76" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -383.92, -2172.11 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D76"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D76"] -shape = SubResource( 6 ) - -[node name="RigidBody2D6" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -470.555, -1330.55 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D6"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D6"] -shape = SubResource( 6 ) - -[node name="RigidBody2D96" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -469.156, -857.847 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D96"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D96"] -shape = SubResource( 6 ) - -[node name="RigidBody2D48" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1918.41, -1929.68 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D48"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D48"] -shape = SubResource( 6 ) - -[node name="RigidBody2D104" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3102.41, 1782.32 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D104"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D104"] -shape = SubResource( 6 ) - -[node name="RigidBody2D112" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3102.41, 2018.59 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D112"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D112"] -shape = SubResource( 6 ) - -[node name="RigidBody2D118" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3102.41, 2259.16 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D118"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D118"] -shape = SubResource( 6 ) - -[node name="RigidBody2D138" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1857.59, 2344.65 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D138"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D138"] -shape = SubResource( 6 ) - -[node name="RigidBody2D142" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1855.3, 1985.76 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D142"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D142"] -shape = SubResource( 6 ) - -[node name="RigidBody2D154" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1153.59, 1540.96 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D154"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D154"] -shape = SubResource( 6 ) - -[node name="RigidBody2D158" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1281.59, 1540.15 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D158"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D158"] -shape = SubResource( 6 ) - -[node name="RigidBody2D164" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1409.59, 1539.33 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D164"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D164"] -shape = SubResource( 6 ) - -[node name="RigidBody2D165" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1537.59, 1540.96 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D165"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D165"] -shape = SubResource( 6 ) - -[node name="RigidBody2D128" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 3103.84, 2499.74 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D128"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D128"] -shape = SubResource( 6 ) - -[node name="RigidBody2D130" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1856.16, 2585.22 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D130"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D130"] -shape = SubResource( 6 ) - -[node name="RigidBody2D144" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -1853.87, 2226.33 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D144"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D144"] -shape = SubResource( 6 ) - -[node name="RigidBody2D63" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1921.17, -1449.68 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D63"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D63"] -shape = SubResource( 6 ) - -[node name="RigidBody2D16" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -997.522, -2175.29 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D16"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D16"] -shape = SubResource( 6 ) - -[node name="RigidBody2D78" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -506.427, -2174 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D78"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D78"] -shape = SubResource( 6 ) - -[node name="RigidBody2D22" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -467.802, -1094.85 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D22"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D22"] -shape = SubResource( 6 ) - -[node name="RigidBody2D88" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -465.545, -619.705 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D88"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D88"] -shape = SubResource( 6 ) - -[node name="RigidBody2D40" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1921.17, -1693.17 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D40"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D40"] -shape = SubResource( 6 ) - -[node name="RigidBody2D50" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( 1923.92, -1213.17 ) -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D50"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D50"] -shape = SubResource( 6 ) - -[node name="RigidBody2D27" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -753.098, -2173.98 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D27"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D27"] -shape = SubResource( 6 ) - -[node name="RigidBody2D72" type="RigidBody2D" parent=" Obstacles/Tires"] -position = Vector2( -262.003, -2172.69 ) -rotation = 1.19759 -mass = 50.0 -script = ExtResource( 12 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent=" Obstacles/Tires/RigidBody2D72"] -texture = ExtResource( 14 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent=" Obstacles/Tires/RigidBody2D72"] -shape = SubResource( 6 ) - -[node name="SlowdownAreas" type="Node" parent="."] - -[node name="Grass" type="Area2D" parent="SlowdownAreas"] -position = Vector2( 704, -1182.87 ) -__meta__ = { -"_edit_group_": true -} - -[node name="Sprite" type="Sprite" parent="SlowdownAreas/Grass"] -texture = ExtResource( 15 ) - -[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="SlowdownAreas/Grass"] -polygon = PoolVector2Array( -32, -32, -19.0858, -24.9991, -6.14449, -26.2933, 6.79686, -41.1758, 21.3559, -47.6465, 36.562, -42.7935, 44.3268, -29.5286, 44.0032, -19.1755, 52.7386, -7.20476, 53.7093, 7.03072, 47.5621, 17.0603, 40.0168, 22.2196, 29.0595, 23.0313, 14.2381, 20.6191, 4.20859, 27.0898, -1.29149, 41.0018, -13.2622, 47.1489, -29.1154, 41.9724, -33.3213, 28.7075, -33.3213, 11.2367, -47.5568, -2.99883, -54.351, -12.0578, -51.4392, -24.0285, -42.3803, -31.7933 ) - [node name="Camera2D" type="Camera2D" parent="."] position = Vector2( -895.896, -973.722 ) current = true diff --git a/Racing-Game/unitConversion.txt b/Racing-Game/unitConversion.txt new file mode 100644 index 0000000..8416ec0 --- /dev/null +++ b/Racing-Game/unitConversion.txt @@ -0,0 +1,15 @@ +1 pixel = 1cm +1 impulse = 1/100 n/s +1 mass = 10g + +100 impulse: 1 n/s +100 mass: 1 kg + +cm/s to km/h = * 0.036 + +m/s * kg*100 * 100 = get speed at m/s +e.g +4.638889 * 781 * 100 * 100 +781(mass of elise) + +1617px imagething(deletethis) |
