示例#1
0
 public SpellBase(TechniqueEffects techniqueEffects, FormEffects formEffects, SpellArts arts, ArtPair artPair, byte level)
 {
     TechniqueEffects = techniqueEffects;
     FormEffects      = formEffects;
     Level            = level;
     Arts             = arts;
     ArtPair          = artPair;
 }
示例#2
0
 static SpellBase GetSpellBaseForEffect(TechniqueEffects technique, FormEffects form)
 {
     if(!_spellBasesByEffects.ContainsKey(technique) || !_spellBasesByEffects[technique].ContainsKey(form))
     {
         return null;
     }
     return _spellBasesByEffects[technique][form];
 }
示例#3
0
 static SpellBase GetSpellBaseForEffect(TechniqueEffects technique, FormEffects form)
 {
     if (!_spellBasesByEffects.ContainsKey(technique) || !_spellBasesByEffects[technique].ContainsKey(form))
     {
         return(null);
     }
     return(_spellBasesByEffects[technique][form]);
 }
示例#4
0
 public SpellBase(TechniqueEffects techniqueEffects, FormEffects formEffects, SpellArts arts, ArtPair artPair, byte level)
 {
     TechniqueEffects = techniqueEffects;
     FormEffects = formEffects;
     Level = level;
     Arts = arts;
     ArtPair = artPair;
 }