Esempio n. 1
0
 protected virtual void AddPersistanceModule(Modules.Persistance.PersistanceModule inModule)
 {
     if (mPersistanceModules == null)
     {
         mPersistanceModules = new List <PersistanceModule>();
     }
     mPersistanceModules.Add(inModule);
 }
Esempio n. 2
0
 public virtual void Setup(EffectNode EN, Loading.EffectData ED)
 {
     if (ED.Modules != null)
     {
         foreach (Loading.ModuleData MD in ED.Modules)
         {
             if (MD.Type == ModuleType.Persistance)
             {
                 Modules.Persistance.PersistanceModule M =
                     (Modules.Persistance.PersistanceModule)Loading.CardLoading.GetModuleFromData(MD);
                 M.Setup(EN.GetEntity(), MD);
                 AddPersistanceModule(M);
             }
         }
     }
 }