private static void CreateSkillStatAsset() { SkillStat newData = CustomDataAssetUtility.CreateAndReturnDataAsset <SkillStat>(); newData.Init(); RpgDataRegistry registry = RpgDataAssetUtility.FindRpgDataRegistry(); RpgRegistryUtility.AdderOfSkillStat newAdder; newAdder.skillStat = newData; registry.AddRpgDataObject(newAdder); }
private static void CreateAbilityAsset() { Ability newData = CustomDataAssetUtility.CreateAndReturnDataAsset <Ability>(); newData.Init(); RpgDataRegistry registry = RpgDataAssetUtility.FindRpgDataRegistry(); RpgRegistryUtility.AdderOfAbility newAdder; newAdder.ability = newData; registry.AddRpgDataObject(newAdder); }
private static void CreateXpProgressorAsset() { XpProgressor newData = CustomDataAssetUtility.CreateAndReturnDataAsset <XpProgressor>(); newData.Init(); RpgDataRegistry registry = RpgDataAssetUtility.FindRpgDataRegistry(); RpgRegistryUtility.AdderOfXpProgressor newAdder; newAdder.xpProgressor = newData; registry.AddRpgDataObject(newAdder); }