added modfiers factory

This commit is contained in:
Sebastian Bularca
2026-03-22 18:28:33 +01:00
parent 47d30c0c49
commit 96baba24b4
13 changed files with 123 additions and 37 deletions

View File

@@ -2,26 +2,6 @@ using System;
namespace Nox.Game {
public enum ModifierType {
None,
Flat,
Addition,
Multiplication,
Percentage
}
[Serializable]
public sealed class Modifier {
public string id;
public ModifierType type;
public float value;
}
[Serializable]
public sealed class ModifiersData {
public Modifier[] modifiers;
}
public class ModifiersHandler {
private readonly ModifiersData modifiersData;
public ModifiersHandler(ModifiersData modifiersData) {