added bullet and bullet scripts
This commit is contained in:
1 parent
ac8b1c1008
commit
f78851ae8c
113 files changed
+1286
-116
No files matched your search
@@ -0,0 +1,15 @@
|
||||
[gd_scene load_steps=3 format=3 uid="uid://344i7lt7xohd"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bs8ylc2565i2g" path="res://Scripts/Bullet.gd" id="1_vlxeq"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_14k46"]
|
||||
size = Vector2(20, 3)
|
||||
|
||||
[node name="Area2D" type="Area2D"]
|
||||
script = ExtResource("1_vlxeq")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
shape = SubResource("RectangleShape2D_14k46")
|
||||
debug_color = Color(0.027451, 0.976471, 0, 0.956863)
|
||||
|
||||
[connection signal="body_entered" from="." to="." method="_on_body_entered"]
|
||||
@@ -0,0 +1,15 @@
|
||||
[gd_scene load_steps=3 format=3 uid="uid://dx5m8x6vkbmfm"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bvmsaiok85e3q" path="res://Scripts/crate.gd" id="1_qgfyo"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_ebmjs"]
|
||||
|
||||
[node name="RigidBody2D" type="RigidBody2D" groups=["pushables"]]
|
||||
rotation = -0.836123
|
||||
script = ExtResource("1_qgfyo")
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
@@ -0,0 +1,28 @@
|
||||
[gd_scene load_steps=3 format=3 uid="uid://5swv3kd5joaj"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://6kq7f7nsuejr" path="res://Scripts/player.gd" id="1_li4wl"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_2poj3"]
|
||||
|
||||
[node name="CharacterBody2D" type="CharacterBody2D"]
|
||||
script = ExtResource("1_li4wl")
|
||||
shove_power = 1000
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
rotation = -0.350821
|
||||
shape = SubResource("CircleShape2D_2poj3")
|
||||
debug_color = Color(0.764788, 0.66753, 0.0160379, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="RightCast" type="RayCast2D" parent="."]
|
||||
target_position = Vector2(16, 0)
|
||||
|
||||
[node name="LeftCast" type="RayCast2D" parent="."]
|
||||
target_position = Vector2(-16, 0)
|
||||
|
||||
[node name="RightSpawn" type="Node2D" parent="."]
|
||||
position = Vector2(16, -3)
|
||||
|
||||
[node name="LeftSpawn" type="Node2D" parent="."]
|
||||
position = Vector2(-15, -3)
|
||||
+29
-110
@@ -1,32 +1,26 @@
|
||||
[gd_scene load_steps=8 format=3 uid="uid://dqqdib5anaqda"]
|
||||
[gd_scene load_steps=9 format=3 uid="uid://dqqdib5anaqda"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://6kq7f7nsuejr" path="res://Scripts/player.gd" id="1_ebmjs"]
|
||||
[ext_resource type="Script" uid="uid://ddcndcxphdnbe" path="res://Scripts/gamecontroller.gd" id="1_wrm1d"]
|
||||
[ext_resource type="Script" uid="uid://c838c4s60bkfg" path="res://Scripts/scene_manager.gd" id="2_3dryh"]
|
||||
[ext_resource type="PackedScene" uid="uid://5swv3kd5joaj" path="res://Scenes/Lil_Guy.tscn" id="2_wrm1d"]
|
||||
[ext_resource type="PackedScene" uid="uid://u7ewyn4lu0fd" path="res://Scenes/trigger.tscn" id="3_wrm1d"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_2poj3"]
|
||||
[ext_resource type="PackedScene" uid="uid://dx5m8x6vkbmfm" path="res://Scenes/Crate.tscn" id="4_wowpa"]
|
||||
[ext_resource type="PackedScene" uid="uid://344i7lt7xohd" path="res://Scenes/Bullet.tscn" id="5_i6g32"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_2poj3"]
|
||||
size = Vector2(76, 10)
|
||||
|
||||
[sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_ebmjs"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_ebmjs"]
|
||||
|
||||
[node name="Game" type="Node2D"]
|
||||
script = ExtResource("1_wrm1d")
|
||||
|
||||
[node name="CharacterBody2D" type="CharacterBody2D" parent="."]
|
||||
position = Vector2(296, 236)
|
||||
script = ExtResource("1_ebmjs")
|
||||
pushpower = 100
|
||||
metadata/_edit_group_ = true
|
||||
[node name="SceneManager" type="Node" parent="."]
|
||||
unique_name_in_owner = true
|
||||
script = ExtResource("2_3dryh")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBody2D"]
|
||||
rotation = -0.350821
|
||||
shape = SubResource("CircleShape2D_2poj3")
|
||||
debug_color = Color(0.764788, 0.66753, 0.0160379, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
[node name="CharacterBody2D" parent="." instance=ExtResource("2_wrm1d")]
|
||||
position = Vector2(487, 204)
|
||||
|
||||
[node name="Level" type="Node2D" parent="."]
|
||||
|
||||
@@ -63,8 +57,8 @@ metadata/_edit_group_ = true
|
||||
shape = SubResource("RectangleShape2D_2poj3")
|
||||
|
||||
[node name="StaticBody2D5" type="StaticBody2D" parent="Level"]
|
||||
position = Vector2(208, 471)
|
||||
rotation = 2.21888
|
||||
position = Vector2(128, 429)
|
||||
rotation = 3.87039
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Level/StaticBody2D5"]
|
||||
@@ -97,105 +91,30 @@ shape = SubResource("WorldBoundaryShape2D_ebmjs")
|
||||
position = Vector2(275, 437)
|
||||
rotation = 0.569025
|
||||
|
||||
[node name="RigidBody2D" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-242.127, -31.5034)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
[node name="RigidBody2D" parent="Crates" instance=ExtResource("4_wowpa")]
|
||||
position = Vector2(-315.914, -133.877)
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
[node name="RigidBody2D2" parent="Crates" instance=ExtResource("4_wowpa")]
|
||||
position = Vector2(-111.145, -4.88353)
|
||||
|
||||
[node name="RigidBody2D2" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-206.831, 8.83478)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
[node name="RigidBody2D3" parent="Crates" instance=ExtResource("4_wowpa")]
|
||||
position = Vector2(-97.3452, -74.249)
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D2"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
[node name="RigidBody2D4" parent="Crates" instance=ExtResource("4_wowpa")]
|
||||
position = Vector2(-148.609, -120.993)
|
||||
|
||||
[node name="RigidBody2D3" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-255.422, -76.4171)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
[node name="RigidBody2D5" parent="Crates" instance=ExtResource("4_wowpa")]
|
||||
position = Vector2(-267.387, -176.786)
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D3"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
[node name="RigidBody2D6" parent="Crates" instance=ExtResource("4_wowpa")]
|
||||
position = Vector2(-176.542, -227.767)
|
||||
|
||||
[node name="RigidBody2D4" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-134.553, -145.415)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
[node name="RigidBody2D7" parent="Crates" instance=ExtResource("4_wowpa")]
|
||||
position = Vector2(-89.7804, -253.583)
|
||||
rotation = -3.50034
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D4"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="RigidBody2D5" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-214.387, -75.3609)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D5"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="RigidBody2D6" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-140.818, -34.5737)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D6"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="RigidBody2D7" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-163.854, -180.091)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D7"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="RigidBody2D8" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-101.754, -90.4219)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D8"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="RigidBody2D9" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-112.026, 12.2986)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D9"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="RigidBody2D10" type="RigidBody2D" parent="Crates"]
|
||||
position = Vector2(-106.719, -48.0739)
|
||||
rotation = -0.836123
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Crates/RigidBody2D10"]
|
||||
shape = SubResource("RectangleShape2D_ebmjs")
|
||||
debug_color = Color(0.869343, 0.113237, 0.265816, 0.42)
|
||||
metadata/_edit_group_ = true
|
||||
[node name="Area2D" parent="Crates" instance=ExtResource("5_i6g32")]
|
||||
position = Vector2(-330.757, -184.923)
|
||||
|
||||
[node name="Trigger" parent="." instance=ExtResource("3_wrm1d")]
|
||||
position = Vector2(112, 516)
|
||||
|
||||
Reference in new issue
Block a user