Damage dealing through meta attribute and custom exec
This commit is contained in:
@@ -62,7 +62,7 @@
|
||||
|
||||
[sub_resource type="Resource" id="Resource_mpigw"]
|
||||
script = ExtResource("2_u8yay")
|
||||
ContainerTags = Array[String](["character.player"])
|
||||
ContainerTags = Array[String](["character.player", "traits.damageable"])
|
||||
metadata/_custom_type_script = "uid://cw525n4mjqgw0"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_5gbhg"]
|
||||
@@ -72,7 +72,7 @@ metadata/_custom_type_script = "uid://dpakv7agvir6y"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_2rkt1"]
|
||||
script = ExtResource("11_u8yay")
|
||||
Tag = "status.invincible"
|
||||
Tag = "immunity.damage"
|
||||
metadata/_custom_type_script = "uid://dpakv7agvir6y"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_cb2lu"]
|
||||
@@ -224,6 +224,15 @@ InitialAttributeValues = Dictionary[String, ExtResource("11_2rkt1")]({
|
||||
})
|
||||
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
||||
|
||||
[node name="CharaAttributeSet" type="Node" parent="." unique_id=2058864775]
|
||||
script = ExtResource("10_pw5r7")
|
||||
AttributeSetClass = "CharacterAttributeSet"
|
||||
InitialAttributeValues = Dictionary[String, ExtResource("11_2rkt1")]({
|
||||
"Health": Object(RefCounted,"script":ExtResource("11_2rkt1"),"Default":100,"Min":0,"Max":100)
|
||||
|
||||
})
|
||||
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
||||
|
||||
[node name="MetaAttributeSet" type="Node" parent="." unique_id=1777903944]
|
||||
script = ExtResource("10_pw5r7")
|
||||
AttributeSetClass = "MetaAttributeSet"
|
||||
|
||||
Reference in New Issue
Block a user