public ICoreStatBuilder Resolve(ResolveContext context) =>
 new CoreStatBuilderFromCoreBuilder <T>(_coreBuilder.Resolve(context), _statFactory, _entityBuilder);
Exemplo n.º 2
0
 public virtual IEffectBuilder Resolve(ResolveContext context) =>
 new EffectBuilder(StatFactory, Identity.Resolve(context));
Exemplo n.º 3
0
 public override IEffectBuilder Resolve(ResolveContext context) =>
 new AilmentBuilder(StatFactory, _ailment.Resolve(context));
Exemplo n.º 4
0
 public IActionBuilder Resolve(ResolveContext context) =>
 new ActionBuilder(StatFactory, _identity.Resolve(context), Entity);
Exemplo n.º 5
0
 public ICoreBuilder <TResult> Resolve(ResolveContext context) =>
 new BinaryOperatorCoreBuilder <TResult>(_left.Resolve(context), _right.Resolve(context), _operator);
Exemplo n.º 6
0
 public ICoreBuilder <TOut> Resolve(ResolveContext context) =>
 new UnaryOperatorCoreBuilder <TIn, TOut>(_operand.Resolve(context), _operator);
Exemplo n.º 7
0
 public ISkillBuilder Resolve(ResolveContext context) =>
 new SkillBuilder(_statFactory, _coreBuilder.Resolve(context));
 public ISkillBuilderCollection Resolve(ResolveContext context) =>
 new SkillBuilderCollection(_statFactory, _coreBuilder.Resolve(context), _skills);