public static List <PlayableClass> GetPlayableClasses() { List <PlayableClass> playableClasses = new List <PlayableClass>(); PlayableClass Fighter = GetSampleClass(); playableClasses.Add(Fighter); PlayableClass Wizard = new PlayableClass { Class_id = Guid.Parse("4e82620a-0496-4ecc-b6d4-05faa064310b"), Name = "Wizard", Description = "Book nerd!", IsCaster = true, HitDiceSize = 6, casterCapability = 1 }; playableClasses.Add(Wizard); PlayableClass Ranger = new PlayableClass { Class_id = Guid.Parse("969c08ca-f983-4ddd-b351-31962f2429cd"), Name = "Ranger", Description = "Bows!", IsCaster = true, HitDiceSize = 8, casterCapability = .5 }; playableClasses.Add(Ranger); return(playableClasses); }
public bool playableClassExists(Guid class_id) { PlayableClass foundClass = _userAccess.GetPlayableClass(class_id); if (foundClass != null) { return(true); } else { return(false); } }
public static PlayableClass GetSampleClass() { PlayableClass Fighter = new PlayableClass { Class_id = Guid.Parse("15478d70-f96e-4c14-aeaf-4a1e35605874"), Name = "Fighter", Description = "Swing swords n stuff!", IsCaster = false, HitDiceSize = 10, casterCapability = 0 }; return(Fighter); }
public void RemovePlayableClass(PlayableClass toBeRemoved) { _worker.Classes.Remove(toBeRemoved); }
public void AddPlayableClass(PlayableClass playableClass) { _worker.Classes.Add(playableClass); }