コード例 #1
0
ファイル: GameDataExtensions.cs プロジェクト: Knugel/Overmine
        public static void RegisterFamiliars(this GameData data, ModResources resources)
        {
            var petExtensions = resources.LoadAllObjectsWithComponent <PetExt>();

            foreach (var extension in petExtensions)
            {
                data.Familiars.Add(extension);
            }
        }
コード例 #2
0
ファイル: GameDataExtensions.cs プロジェクト: Knugel/Overmine
        public static void RegisterStatusEffects(this GameData data, ModResources resources)
        {
            var statusEffects = resources.LoadAllObjectsWithComponent <StatusEffectExt>();

            foreach (var effect in statusEffects)
            {
                data.StatusEffects.Add(effect);
            }
        }