summaryrefslogtreecommitdiff
path: root/scripts/resources
diff options
context:
space:
mode:
authoralex <[email protected]>2026-07-23 16:11:18 +0200
committeralex <[email protected]>2026-07-23 16:11:18 +0200
commit7e0c071a0d86563f9d450bf9073e06006abfa86e (patch)
treede57b3da664b67bfb8979fbba08c8a1460bf29d0 /scripts/resources
parentddb50b0b66c838bc97e79c826ff5375e15f8f038 (diff)
downloadgodot-testing-7e0c071a0d86563f9d450bf9073e06006abfa86e.tar.xz
godot-testing-7e0c071a0d86563f9d450bf9073e06006abfa86e.zip
created EntityStats resourec to serve as the base stats system
Diffstat (limited to 'scripts/resources')
-rw-r--r--scripts/resources/EntityStats.cs8
-rw-r--r--scripts/resources/EntityStats.cs.uid1
2 files changed, 9 insertions, 0 deletions
diff --git a/scripts/resources/EntityStats.cs b/scripts/resources/EntityStats.cs
new file mode 100644
index 0000000..4eebcaf
--- /dev/null
+++ b/scripts/resources/EntityStats.cs
@@ -0,0 +1,8 @@
+using Godot;
+using System;
+[GlobalClass]
+public partial class EntityStats : Resource
+{
+ [Export] public float MaxHealth { get; set; } = 100.0f;
+ [Export] public float MoveSpeed { get; set; } = 300.0f;
+}
diff --git a/scripts/resources/EntityStats.cs.uid b/scripts/resources/EntityStats.cs.uid
new file mode 100644
index 0000000..3ffc310
--- /dev/null
+++ b/scripts/resources/EntityStats.cs.uid
@@ -0,0 +1 @@
+uid://fgsygedwwqfm