mirror of
https://github.com/JohnBreaux/Boat-Battle.git
synced 2024-11-15 05:25:57 +00:00
9ecf401efa
Tried working on the collision when placing ships, they are cramming when held on top of each other and are not returning to starting position when they are supposed to.
107 lines
3.3 KiB
Plaintext
107 lines
3.3 KiB
Plaintext
[gd_scene load_steps=9 format=2]
|
|
|
|
[ext_resource path="res://assets/game/board_blue.png" type="Texture" id=1]
|
|
[ext_resource path="res://script/title screen/Title-Screen-Background.png" type="Texture" id=2]
|
|
[ext_resource path="res://script/game/Gameplay.gd" type="Script" id=3]
|
|
[ext_resource path="res://scenes/ships/2Ship.tscn" type="PackedScene" id=4]
|
|
[ext_resource path="res://scenes/ships/5Ship.tscn" type="PackedScene" id=5]
|
|
[ext_resource path="res://scenes/ships/3ShipB.tscn" type="PackedScene" id=6]
|
|
[ext_resource path="res://scenes/ships/3shipA.tscn" type="PackedScene" id=7]
|
|
[ext_resource path="res://scenes/ships/4Ship.tscn" type="PackedScene" id=8]
|
|
|
|
[node name="Game" type="Control"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 0.889
|
|
margin_left = -0.5
|
|
margin_top = 0.740086
|
|
margin_right = -0.5
|
|
margin_bottom = 40.7
|
|
script = ExtResource( 3 )
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="board_blue" type="Sprite" parent="."]
|
|
position = Vector2( 18, 18 )
|
|
texture = ExtResource( 1 )
|
|
centered = false
|
|
__meta__ = {
|
|
"_edit_lock_": true
|
|
}
|
|
|
|
[node name="Title-Screen-Background" type="Sprite" parent="."]
|
|
show_behind_parent = true
|
|
position = Vector2( 321.081, 179.931 )
|
|
texture = ExtResource( 2 )
|
|
flip_h = true
|
|
__meta__ = {
|
|
"_edit_lock_": true
|
|
}
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="."]
|
|
anchor_left = 0.912
|
|
anchor_top = 0.932
|
|
anchor_right = 0.912
|
|
anchor_bottom = 0.932
|
|
margin_left = 0.319946
|
|
margin_top = 0.47998
|
|
margin_right = 53.3199
|
|
margin_bottom = 20.48
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="Forfeit" type="Button" parent="VBoxContainer"]
|
|
margin_right = 53.0
|
|
margin_bottom = 20.0
|
|
text = "Forfeit"
|
|
|
|
[node name="ConfirmationDialog" type="ConfirmationDialog" parent="."]
|
|
margin_left = 199.156
|
|
margin_top = 155.6
|
|
margin_right = 458.156
|
|
margin_bottom = 225.6
|
|
rect_min_size = Vector2( 150, 52.5 )
|
|
window_title = "Are you sure you'd like to forfeit?"
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="2Ship" parent="." instance=ExtResource( 4 )]
|
|
position = Vector2( 529.802, 70.7151 )
|
|
collision_layer = 3
|
|
contacts_reported = 1
|
|
contact_monitor = true
|
|
|
|
[node name="3ShipA" parent="." instance=ExtResource( 7 )]
|
|
position = Vector2( 434.236, 114.21 )
|
|
collision_layer = 3
|
|
contacts_reported = 1
|
|
contact_monitor = true
|
|
|
|
[node name="3ShipB" parent="." instance=ExtResource( 6 )]
|
|
position = Vector2( 443.216, 266.865 )
|
|
collision_layer = 3
|
|
contacts_reported = 1
|
|
contact_monitor = true
|
|
|
|
[node name="4Ship" parent="." instance=ExtResource( 8 )]
|
|
position = Vector2( 522.911, 218.599 )
|
|
collision_layer = 3
|
|
contacts_reported = 1
|
|
contact_monitor = true
|
|
|
|
[node name="5Ship" parent="." instance=ExtResource( 5 )]
|
|
position = Vector2( 607.096, 211.864 )
|
|
collision_layer = 3
|
|
contacts_reported = 1
|
|
contact_monitor = true
|
|
|
|
[connection signal="pressed" from="VBoxContainer/Forfeit" to="." method="_on_Forfeit_pressed"]
|
|
[connection signal="about_to_show" from="ConfirmationDialog" to="." method="_on_ConfirmationDialog_about_to_show"]
|
|
[connection signal="body_entered" from="2Ship" to="." method="_on_2Ship_body_entered"]
|
|
[connection signal="body_entered" from="3ShipA" to="." method="_on_3ShipA_body_entered"]
|
|
[connection signal="body_entered" from="3ShipB" to="." method="_on_3ShipB_body_entered"]
|
|
[connection signal="body_entered" from="4Ship" to="." method="_on_4Ship_body_entered"]
|
|
[connection signal="body_entered" from="5Ship" to="." method="_on_5Ship_body_entered"]
|