[Fix] Name & add meta

This commit is contained in:
2026-03-01 16:23:41 +07:00
parent 3c50415111
commit 85d639aa70
36 changed files with 98 additions and 98 deletions
@@ -51,17 +51,17 @@ namespace YachtDice.Tests
Object.DestroyImmediate(sixesCategory);
}
private ModifierDefinitionSO CreateDef(string id,
private ModifierDefinition CreateDef(string id,
TriggerType trigger,
List<ConditionSO> conditions,
List<EffectSO> effects)
List<Condition> conditions,
List<Effect> effects)
{
var behavior = ModifierBehaviorSO.CreateForTest(trigger, conditions, effects);
return ModifierDefinitionSO.CreateForTest(id,
new List<ModifierBehaviorSO> { behavior });
var behavior = ModifierBehavior.CreateForTest(trigger, conditions, effects);
return ModifierDefinition.CreateForTest(id,
new List<ModifierBehavior> { behavior });
}
private void RegisterAndActivate(ModifierDefinitionSO def)
private void RegisterAndActivate(ModifierDefinition def)
{
var inst = registry.Add(def);
registry.TryActivate(inst);
@@ -87,9 +87,9 @@ namespace YachtDice.Tests
var mulEffect = MultiplyScoreEffect.CreateForTest(2f, ModifierPhase.Multiplicative);
var addDef = CreateDef("add", TriggerType.OnCategoryScored, null,
new List<EffectSO> { addEffect });
new List<Effect> { addEffect });
var mulDef = CreateDef("mul", TriggerType.OnCategoryScored, null,
new List<EffectSO> { mulEffect });
new List<Effect> { mulEffect });
RegisterAndActivate(mulDef);
RegisterAndActivate(addDef);
@@ -108,9 +108,9 @@ namespace YachtDice.Tests
var postMulEffect = PostMultiplyEffect.CreateForTest(3f, ModifierPhase.PostMultiplicative);
var mulDef = CreateDef("mul", TriggerType.OnCategoryScored, null,
new List<EffectSO> { mulEffect });
new List<Effect> { mulEffect });
var postDef = CreateDef("post", TriggerType.OnCategoryScored, null,
new List<EffectSO> { postMulEffect });
new List<Effect> { postMulEffect });
RegisterAndActivate(postDef);
RegisterAndActivate(mulDef);
@@ -131,8 +131,8 @@ namespace YachtDice.Tests
var effect = AddFlatScoreEffect.CreateForTest(100);
var def = CreateDef("fh-bonus", TriggerType.OnCategoryScored,
new List<ConditionSO> { condition },
new List<EffectSO> { effect });
new List<Condition> { condition },
new List<Effect> { effect });
RegisterAndActivate(def);
@@ -151,8 +151,8 @@ namespace YachtDice.Tests
var effect = AddFlatScoreEffect.CreateForTest(15);
var def = CreateDef("fh-bonus", TriggerType.OnCategoryScored,
new List<ConditionSO> { condition },
new List<EffectSO> { effect });
new List<Condition> { condition },
new List<Effect> { effect });
RegisterAndActivate(def);
@@ -170,7 +170,7 @@ namespace YachtDice.Tests
{
var effect = AddFlatScoreEffect.CreateForTest(999);
var def = CreateDef("turn-bonus", TriggerType.OnTurnStart, null,
new List<EffectSO> { effect });
new List<Effect> { effect });
RegisterAndActivate(def);
@@ -192,13 +192,13 @@ namespace YachtDice.Tests
var finalMul = MultiplyScoreEffect.CreateForTest(2f, ModifierPhase.Multiplicative, priority: 10);
var def1 = CreateDef("pda", TriggerType.OnCategoryScored, null,
new List<EffectSO> { perDieAdd });
new List<Effect> { perDieAdd });
var def2 = CreateDef("pdm", TriggerType.OnCategoryScored, null,
new List<EffectSO> { perDieMul });
new List<Effect> { perDieMul });
var def3 = CreateDef("fa", TriggerType.OnCategoryScored, null,
new List<EffectSO> { flatAdd });
new List<Effect> { flatAdd });
var def4 = CreateDef("fm", TriggerType.OnCategoryScored, null,
new List<EffectSO> { finalMul });
new List<Effect> { finalMul });
RegisterAndActivate(def4);
RegisterAndActivate(def3);
@@ -231,7 +231,7 @@ namespace YachtDice.Tests
{
var effect = AddFlatScoreEffect.CreateForTest(50);
var def = CreateDef("inactive", TriggerType.OnCategoryScored, null,
new List<EffectSO> { effect });
new List<Effect> { effect });
registry.Add(def);
@@ -251,7 +251,7 @@ namespace YachtDice.Tests
var currencyEffect = AddCurrencyEffect.CreateForTest(25, ModifierPhase.SideEffect);
var def = CreateDef("rewards", TriggerType.OnCategoryScored, null,
new List<EffectSO> { scoreEffect, currencyEffect });
new List<Effect> { scoreEffect, currencyEffect });
RegisterAndActivate(def);
@@ -272,7 +272,7 @@ namespace YachtDice.Tests
var effect = AddFlatScoreEffect.CreateForTest(10);
var def = CreateDef("traced", TriggerType.OnCategoryScored, null,
new List<EffectSO> { effect });
new List<Effect> { effect });
RegisterAndActivate(def);
@@ -292,8 +292,8 @@ namespace YachtDice.Tests
var effect = AddFlatScoreEffect.CreateForTest(100);
var def = CreateDef("sixes-bonus", TriggerType.OnCategoryScored,
new List<ConditionSO> { condition },
new List<EffectSO> { effect });
new List<Condition> { condition },
new List<Effect> { effect });
RegisterAndActivate(def);
@@ -319,8 +319,8 @@ namespace YachtDice.Tests
var effect = MultiplyScoreEffect.CreateForTest(2f);
var def = CreateDef("high-score-bonus", TriggerType.OnCategoryScored,
new List<ConditionSO> { condition },
new List<EffectSO> { effect });
new List<Condition> { condition },
new List<Effect> { effect });
RegisterAndActivate(def);