From ca5ac810b45506acb89c6110a37bfa388722ad47 Mon Sep 17 00:00:00 2001 From: Melon Bread Date: Sun, 12 May 2024 00:14:36 -0400 Subject: [PATCH] Fixed ship collision shape --- scenes/ship.tscn | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/scenes/ship.tscn b/scenes/ship.tscn index b0c76f4..265427e 100644 --- a/scenes/ship.tscn +++ b/scenes/ship.tscn @@ -1,11 +1,8 @@ -[gd_scene load_steps=4 format=3 uid="uid://cbo47ftx0vcro"] +[gd_scene load_steps=3 format=3 uid="uid://cbo47ftx0vcro"] [ext_resource type="Script" path="res://scripts/ship.gd" id="1_japvq"] [ext_resource type="Texture2D" uid="uid://qcnuvee2jcp0" path="res://assets/img/ship.png" id="1_ymcdl"] -[sub_resource type="RectangleShape2D" id="RectangleShape2D_115lu"] -size = Vector2(35, 35) - [node name="Ship" type="CharacterBody2D" groups=["ship"]] collision_mask = 2 script = ExtResource("1_japvq") @@ -20,9 +17,9 @@ emission_sphere_radius = 3.0 spread = 105.9 gravity = Vector2(0, 0) -[node name="CollisionShape2D" type="CollisionShape2D" parent="."] -rotation = 1.54049 -shape = SubResource("RectangleShape2D_115lu") +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="."] +position = Vector2(0, -1) +polygon = PackedVector2Array(-3, -31, 4, -31, 32, 28, 32, 33, 28, 33, 1, 16, -24, 33, -32, 33, -32, 27) [node name="ShotCooldown" type="Timer" parent="."] wait_time = 2.0