protected Character(CharacterDto initProperties) : base(initProperties) { if (Id == Guid.Empty) { Id = Guid.NewGuid(); } if (Level == 0) { //TODO create leveling system Level = 1; ExpNextLevel = 1000; } if (string.IsNullOrWhiteSpace(Name)) { Name = GetType().Name; } }
public IntelligenceCharacter(CharacterDto initProperties) : base(initProperties) { }
public StrengthCharacter(CharacterDto initProperties) : base(initProperties) { }
public AgilityCharacter(CharacterDto initProperties) : base(initProperties) { }