fill in the validated variables

This commit is contained in:
AzaezelX 2025-03-09 11:53:23 -05:00
parent fa760fa746
commit f633ef3a3d
184 changed files with 1359 additions and 1216 deletions

View file

@ -91,9 +91,9 @@ void afxRPGMagicSpellData::initPersistFields()
addField("target", TYPEID< afxRPGMagicSpellData::TargetType >(), myOffset(spell_target),
"...");
addField("range", TypeF32, myOffset(spell_range),
addFieldV("range", TypeRangedF32, myOffset(spell_range), &CommonValidators::PositiveFloat,
"...");
addField("manaCost", TypeS32, myOffset(mana_cost),
addFieldV("manaCost", TypeRangedS32, myOffset(mana_cost), &CommonValidators::PositiveInt,
"...");
addField("reagentCost", TypeS8, myOffset(reagent_cost), MAX_REAGENTS_PER_SPELL,
"...");
@ -101,7 +101,7 @@ void afxRPGMagicSpellData::initPersistFields()
"...");
// spell phase timing
addField("castingDur", TypeF32, myOffset(casting_dur));
addFieldV("castingDur", TypeRangedF32, myOffset(casting_dur), &CommonValidators::PositiveFloat);
// interface elements
addField("iconBitmap", TypeFilename, myOffset(icon_name));