setup damage types and modifiers as resources
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
[gd_scene load_steps=7 format=3 uid="uid://dxt0e2ugmttqq"]
|
||||
[gd_scene load_steps=9 format=3 uid="uid://dxt0e2ugmttqq"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bn7sc6id7n166" path="res://scenes/enemies/FirstEnemy.cs" id="1_4yfjf"]
|
||||
[ext_resource type="Script" uid="uid://b6y3ugfydvch0" path="res://resource_definitions/RDamageModifier.cs" id="2_ylcc3"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_gsmti"]
|
||||
script = ExtResource("2_ylcc3")
|
||||
metadata/_custom_type_script = "uid://b6y3ugfydvch0"
|
||||
|
||||
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_62kkh"]
|
||||
|
||||
@@ -22,6 +27,7 @@ size = Vector3(1, 2, 2)
|
||||
collision_layer = 16
|
||||
collision_mask = 273
|
||||
script = ExtResource("1_4yfjf")
|
||||
DamageModifiers = Array[Object]([SubResource("Resource_gsmti")])
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
|
||||
|
||||
Reference in New Issue
Block a user