Added lifetime to bullets

This commit is contained in:
Marco 2025-02-20 16:22:05 +01:00
commit 78c319224a
7 changed files with 50 additions and 2 deletions

View file

@ -31,6 +31,8 @@ LethalTime = 4.0
PreFireColor = Color(0, 0, 1, 0.501961)
LethalColor = Color(0, 0, 1, 1)
BulletScene = ExtResource("1_nfjet")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 40.0
bulletCount = 8
rotationSpeed = 0.0
@ -55,6 +57,8 @@ Continuous = false
[sub_resource type="Resource" id="Resource_7tuk4"]
script = ExtResource("2_peiit")
BulletScene = ExtResource("4_7kssw")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 40.0
bulletCount = 16
rotationSpeed = 0.0
@ -79,6 +83,8 @@ Continuous = false
[sub_resource type="Resource" id="Resource_reykq"]
script = ExtResource("2_peiit")
BulletScene = ExtResource("4_7kssw")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 40.0
bulletCount = 16
rotationSpeed = 0.0

View file

@ -22,6 +22,8 @@ Continuous = false
[sub_resource type="Resource" id="Resource_puvpt"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("1_as8n2")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 20.0
bulletCount = 20
rotationSpeed = 0.0
@ -46,6 +48,8 @@ Continuous = false
[sub_resource type="Resource" id="Resource_44j24"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("1_as8n2")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 20.0
bulletCount = 20
rotationSpeed = 0.0
@ -63,6 +67,8 @@ WaitForCompletion = true
[sub_resource type="Resource" id="Resource_wkxow"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("4_tek7n")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 20.0
bulletCount = 20
rotationSpeed = 0.0
@ -80,6 +86,8 @@ WaitForCompletion = false
[sub_resource type="Resource" id="Resource_gcqck"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("4_tek7n")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 20.0
bulletCount = 20
rotationSpeed = 0.0
@ -97,6 +105,8 @@ WaitForCompletion = true
[sub_resource type="Resource" id="Resource_bxbto"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("5_n4xqo")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 20.0
bulletCount = 20
rotationSpeed = 0.0
@ -114,6 +124,8 @@ WaitForCompletion = false
[sub_resource type="Resource" id="Resource_q48s1"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("5_n4xqo")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 20.0
bulletCount = 20
rotationSpeed = 0.0
@ -161,6 +173,8 @@ Continuous = false
[sub_resource type="Resource" id="Resource_mpjrl"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("7_gsnyb")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 80.0
bulletCount = 12
rotationSpeed = 0.0
@ -187,6 +201,8 @@ WaitForCompletion = true
[sub_resource type="Resource" id="Resource_ncfnl"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("7_gsnyb")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 80.0
bulletCount = 12
rotationSpeed = 0.0
@ -213,6 +229,8 @@ WaitForCompletion = true
[sub_resource type="Resource" id="Resource_vkthc"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("7_gsnyb")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 80.0
bulletCount = 12
rotationSpeed = 0.0
@ -239,6 +257,8 @@ WaitForCompletion = true
[sub_resource type="Resource" id="Resource_n2gn4"]
script = ExtResource("2_wkmhk")
BulletScene = ExtResource("7_gsnyb")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 80.0
bulletCount = 12
rotationSpeed = 0.0

View file

@ -27,6 +27,8 @@ ScalingFactor = 10.0
[sub_resource type="Resource" id="Resource_0v4v8"]
script = ExtResource("2_7268a")
BulletScene = ExtResource("1_o4um1")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 80.0
bulletCount = 12
rotationSpeed = 0.0
@ -53,6 +55,8 @@ ScalingFactor = 10.0
[sub_resource type="Resource" id="Resource_7yi74"]
script = ExtResource("2_7268a")
BulletScene = ExtResource("4_ruawj")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 80.0
bulletCount = 12
rotationSpeed = 0.0

View file

@ -11,6 +11,8 @@ decreaseRate = 4.0
[resource]
script = ExtResource("3_ryait")
BulletScene = ExtResource("1_iwsrv")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 70.0
bulletCount = 10
rotationSpeed = 0.0

View file

@ -8,6 +8,8 @@
[sub_resource type="Resource" id="Resource_ne4q3"]
script = ExtResource("2_ee42k")
BulletScene = ExtResource("1_4xpdn")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 40.0
bulletCount = 10
rotationSpeed = 120.0
@ -25,6 +27,8 @@ WaitForCompletion = true
[sub_resource type="Resource" id="Resource_kohuh"]
script = ExtResource("2_ee42k")
BulletScene = ExtResource("3_gr7a3")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 50.0
bulletCount = 16
rotationSpeed = 60.0
@ -42,6 +46,8 @@ WaitForCompletion = true
[sub_resource type="Resource" id="Resource_depjj"]
script = ExtResource("2_ee42k")
BulletScene = ExtResource("1_4xpdn")
_bulletLifeTime = 20.0
_destroyOnCollision = false
bulletSpeed = 50.0
bulletCount = 10
rotationSpeed = 60.0