Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CharacterController" /> class.
 /// </summary>
 /// <param name="provider">The CharacterProvider.</param>
 public CharacterController(ICharacterProvider provider, IProgressionStrategy progStrategy, GeneralOptions options)
 {
     _provider     = provider;
     _progStrategy = progStrategy;
     _options      = options;
 }
Beispiel #2
0
 public StatisticController(ICharacterProvider charProvider, IStatisticProvider statProvider, IProgressionStrategy strategy)
 {
     _charProvider = charProvider;
     _statProvider = statProvider;
     _strategy     = strategy;
 }