mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 09:45:33 +00:00
Generic enemies
This commit is contained in:
parent
762666242e
commit
d99c773641
55 changed files with 968 additions and 204 deletions
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=133 format=4 uid="uid://dqyfnby0t7gu1"]
|
||||
[gd_scene load_steps=127 format=4 uid="uid://dqyfnby0t7gu1"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://doxmbokehw8ci" path="res://Scripts/GameManager.cs" id="1_c3v4x"]
|
||||
[ext_resource type="Script" uid="uid://epnwjptvks3t" path="res://Scripts/Resources/LootItem.cs" id="2_g20dv"]
|
||||
|
|
@ -71,9 +71,7 @@
|
|||
[ext_resource type="PackedScene" uid="uid://du37oyues6klq" path="res://Scenes/Weapons/BaseAutonomousBulletEmitter.tscn" id="56_amdeb"]
|
||||
[ext_resource type="PackedScene" uid="uid://iooa4gqy2uu2" path="res://Scenes/Items/Nuclear_Gun_Pickup.tscn" id="56_iv5wi"]
|
||||
[ext_resource type="Script" uid="uid://rqtkxuqmo7gi" path="res://Scripts/Resources/ScriptableBullets/ParallelPatternGroup.cs" id="56_vto58"]
|
||||
[ext_resource type="Resource" uid="uid://bpc2kyft8q2qq" path="res://Resources/Bullets/simple_enemy_bullet_big.tres" id="57_0e6ic"]
|
||||
[ext_resource type="Script" uid="uid://ca6atry8iniub" path="res://Scripts/AttackPatterns/CreateEmitterPattern.cs" id="58_6khjs"]
|
||||
[ext_resource type="Script" uid="uid://bgwt0pml2omnf" path="res://Scripts/AttackPatterns/NodeMovementPattern.cs" id="58_rgw1q"]
|
||||
[ext_resource type="PackedScene" uid="uid://ey71mxa5ocpn" path="res://Scenes/Items/Shield_Extend_Pickup.tscn" id="60_bjd5y"]
|
||||
[ext_resource type="PackedScene" uid="uid://ck6f08w1fy5fa" path="res://Scenes/Weapons/Bullets/enemyBullet_rice_yellow.tscn" id="60_rgw1q"]
|
||||
[ext_resource type="Script" uid="uid://dslyrfcej3g2n" path="res://Scripts/Resources/BulletResource.cs" id="61_g20dv"]
|
||||
|
|
@ -88,7 +86,7 @@
|
|||
script = ExtResource("4_u1i8n")
|
||||
EggIndex = 0
|
||||
StartingEquipment = Array[ExtResource("2_g20dv")]([ExtResource("3_6314l")])
|
||||
RemoveEquipment = Array[ExtResource("2_g20dv")]([])
|
||||
RemoveEquipment = []
|
||||
metadata/_custom_type_script = "uid://mja0rk7n2kln"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_1tvdd"]
|
||||
|
|
@ -290,63 +288,18 @@ script = ExtResource("39_83jc5")
|
|||
Patterns = Array[Object]([SubResource("Resource_4mkc6")])
|
||||
metadata/_custom_type_script = "uid://bngko08ho85p6"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_g20dv"]
|
||||
script = ExtResource("58_rgw1q")
|
||||
relativeTargetPosition = Vector2(60, 0)
|
||||
moveDuration = 2.0
|
||||
EaseType = 0
|
||||
WaitForCompletion = false
|
||||
metadata/_custom_type_script = "uid://bgwt0pml2omnf"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_tf3yy"]
|
||||
script = ExtResource("40_o56je")
|
||||
BulletResource = ExtResource("57_0e6ic")
|
||||
EmitterOffset = Vector2(0, 0)
|
||||
bulletCount = 16
|
||||
rotationSpeed = 0.0
|
||||
_rotationOffset = 0.0
|
||||
duration = 3.0
|
||||
spread = 360.0
|
||||
burstInterval = 0.5
|
||||
ShotsPerBurst = 100
|
||||
BurstRate = 0.0
|
||||
_targetPlayer = false
|
||||
_predictPlayer = false
|
||||
OverrideOwner = false
|
||||
Owner = 0
|
||||
OverrideDamageType = false
|
||||
DamageType = 0
|
||||
OverrideControllable = false
|
||||
Controllable = false
|
||||
OverrideCreationModifier = false
|
||||
TimeModifiers = Array[ExtResource("50_6khjs")]([])
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://c0ndqalsc4jve"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_56glb"]
|
||||
script = ExtResource("39_83jc5")
|
||||
Patterns = Array[Object]([SubResource("Resource_g20dv"), SubResource("Resource_tf3yy")])
|
||||
metadata/_custom_type_script = "uid://bngko08ho85p6"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_w73bs"]
|
||||
script = ExtResource("58_6khjs")
|
||||
SpawnOffset = Vector2(-96, 0)
|
||||
Script = SubResource("Resource_56glb")
|
||||
Prefab = ExtResource("56_amdeb")
|
||||
CreateAsChild = false
|
||||
LifeTime = 10.0
|
||||
WaitForCompletion = false
|
||||
metadata/_custom_type_script = "uid://ca6atry8iniub"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_6khjs"]
|
||||
script = ExtResource("39_83jc5")
|
||||
Patterns = Array[Object]([SubResource("Resource_g20dv"), SubResource("Resource_tf3yy")])
|
||||
metadata/_custom_type_script = "uid://bngko08ho85p6"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_n5tt7"]
|
||||
script = ExtResource("58_6khjs")
|
||||
SpawnOffset = Vector2(96, 0)
|
||||
Script = SubResource("Resource_6khjs")
|
||||
Prefab = ExtResource("56_amdeb")
|
||||
CreateAsChild = false
|
||||
LifeTime = 10.0
|
||||
|
|
@ -370,6 +323,7 @@ Controllable = false
|
|||
Freezable = true
|
||||
Grazeable = true
|
||||
GrazeValue = 1.0
|
||||
Attributes = 0
|
||||
TimeModifiers = []
|
||||
|
||||
[sub_resource type="Resource" id="Resource_8qe0x"]
|
||||
|
|
@ -414,6 +368,7 @@ Controllable = false
|
|||
Freezable = true
|
||||
Grazeable = true
|
||||
GrazeValue = 1.0
|
||||
Attributes = 0
|
||||
TimeModifiers = []
|
||||
|
||||
[sub_resource type="Resource" id="Resource_v4yda"]
|
||||
|
|
@ -478,7 +433,7 @@ TimeModifiers = Array[ExtResource("50_6khjs")]([])
|
|||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://c0ndqalsc4jve"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_okvfm"]
|
||||
[sub_resource type="Resource" id="Resource_6khjs"]
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("39_83jc5")
|
||||
Patterns = Array[Object]([SubResource("Resource_kuo18")])
|
||||
|
|
@ -812,7 +767,7 @@ InvertSignal = true
|
|||
|
||||
[node name="FloorEmitter2" parent="Tilemaps/Actors" instance=ExtResource("44_b8ffn")]
|
||||
position = Vector2(601, 147)
|
||||
Script = SubResource("Resource_okvfm")
|
||||
Script = SubResource("Resource_6khjs")
|
||||
InvertSignal = true
|
||||
|
||||
[node name="Camera" parent="Tilemaps/Actors" instance=ExtResource("48_r562v")]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue