added meta attribute set
This commit is contained in:
12
forge/attribute_sets/MetaAttributeSet.cs
Normal file
12
forge/attribute_sets/MetaAttributeSet.cs
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
using Gamesmiths.Forge.Attributes;
|
||||||
|
namespace Movementtests.scenes.enemies;
|
||||||
|
|
||||||
|
public class MetaAttributeSet : AttributeSet
|
||||||
|
{
|
||||||
|
public EntityAttribute IncomingDamage { get; private set; }
|
||||||
|
|
||||||
|
public MetaAttributeSet()
|
||||||
|
{
|
||||||
|
IncomingDamage = InitializeAttribute(nameof(IncomingDamage), 0, 0, 1000, channels: 2);
|
||||||
|
}
|
||||||
|
}
|
||||||
1
forge/attribute_sets/MetaAttributeSet.cs.uid
Normal file
1
forge/attribute_sets/MetaAttributeSet.cs.uid
Normal file
@@ -0,0 +1 @@
|
|||||||
|
uid://d36s5oiy8ls0d
|
||||||
@@ -101,6 +101,15 @@ InitialAttributeValues = Dictionary[String, ExtResource("8_46wn3")]({
|
|||||||
})
|
})
|
||||||
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
||||||
|
|
||||||
|
[node name="MetaAttributeSet" type="Node" parent="ForgeEntityNode" unique_id=88776122]
|
||||||
|
script = ExtResource("7_2digf")
|
||||||
|
AttributeSetClass = "MetaAttributeSet"
|
||||||
|
InitialAttributeValues = Dictionary[String, ExtResource("8_46wn3")]({
|
||||||
|
"IncomingDamage": Object(RefCounted,"script":ExtResource("8_46wn3"),"Default":0,"Min":0,"Max":1000)
|
||||||
|
|
||||||
|
})
|
||||||
|
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
||||||
|
|
||||||
[node name="CHealth" type="Node" parent="." unique_id=1717035166]
|
[node name="CHealth" type="Node" parent="." unique_id=1717035166]
|
||||||
script = ExtResource("4_ys4jv")
|
script = ExtResource("4_ys4jv")
|
||||||
RHealth = ExtResource("2_ma2bq")
|
RHealth = ExtResource("2_ma2bq")
|
||||||
|
|||||||
@@ -101,6 +101,15 @@ InitialAttributeValues = Dictionary[String, ExtResource("7_x50ya")]({
|
|||||||
})
|
})
|
||||||
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
||||||
|
|
||||||
|
[node name="MetaAttributeSet" type="Node" parent="ForgeEntityNode" unique_id=1794036161]
|
||||||
|
script = ExtResource("6_yk4hc")
|
||||||
|
AttributeSetClass = "MetaAttributeSet"
|
||||||
|
InitialAttributeValues = Dictionary[String, ExtResource("7_x50ya")]({
|
||||||
|
"IncomingDamage": Object(RefCounted,"script":ExtResource("7_x50ya"),"Default":0,"Min":0,"Max":1000)
|
||||||
|
|
||||||
|
})
|
||||||
|
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
||||||
|
|
||||||
[node name="CHealth" type="Node" parent="." unique_id=188153645]
|
[node name="CHealth" type="Node" parent="." unique_id=188153645]
|
||||||
script = ExtResource("2_gsmti")
|
script = ExtResource("2_gsmti")
|
||||||
RHealth = ExtResource("2_w4lm8")
|
RHealth = ExtResource("2_w4lm8")
|
||||||
|
|||||||
@@ -224,6 +224,15 @@ InitialAttributeValues = Dictionary[String, ExtResource("11_2rkt1")]({
|
|||||||
})
|
})
|
||||||
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
||||||
|
|
||||||
|
[node name="MetaAttributeSet" type="Node" parent="." unique_id=1777903944]
|
||||||
|
script = ExtResource("10_pw5r7")
|
||||||
|
AttributeSetClass = "MetaAttributeSet"
|
||||||
|
InitialAttributeValues = Dictionary[String, ExtResource("11_2rkt1")]({
|
||||||
|
"IncomingDamage": Object(RefCounted,"script":ExtResource("11_2rkt1"),"Default":0,"Min":0,"Max":1000)
|
||||||
|
|
||||||
|
})
|
||||||
|
metadata/_custom_type_script = "uid://cxihb42t2mfqi"
|
||||||
|
|
||||||
[node name="CHealth" parent="." unique_id=1244478698 instance=ExtResource("3_q7bng")]
|
[node name="CHealth" parent="." unique_id=1244478698 instance=ExtResource("3_q7bng")]
|
||||||
RHealth = ExtResource("4_m8gvy")
|
RHealth = ExtResource("4_m8gvy")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user