public Character(ClassNameSet className, ProfessionSet profession) { ClassName = className; Profession = profession; switch (Profession) { case ProfessionSet.Knight: MoveSpeed = MoveSpeedSet.Knight; break; case ProfessionSet.Berserker: MoveSpeed = MoveSpeedSet.Berserker; break; case ProfessionSet.Elementalist: MoveSpeed = MoveSpeedSet.Elementalist; break; case ProfessionSet.Necromancer: MoveSpeed = MoveSpeedSet.Necromancer; break; case ProfessionSet.Healer: MoveSpeed = MoveSpeedSet.Healer; break; case ProfessionSet.Sniper: MoveSpeed = MoveSpeedSet.Sniper; break; case ProfessionSet.Hunter: MoveSpeed = MoveSpeedSet.Hunter; break; case ProfessionSet.Assassin: MoveSpeed = MoveSpeedSet.Assassin; break; case ProfessionSet.Ranger: MoveSpeed = MoveSpeedSet.Ranger; break; } }
public Character(ClassNameSet className) { ClassName = className; switch (className) { case ClassNameSet.Warrior: Profession = ProfessionSet.Knight; break; case ClassNameSet.Mage: Profession = ProfessionSet.Elementalist; break; case ClassNameSet.Archer: Profession = ProfessionSet.Hunter; break; case ClassNameSet.Rogue: Profession = ProfessionSet.Ranger; break; } switch (Profession) { case ProfessionSet.Knight: MoveSpeed = MoveSpeedSet.Knight; break; case ProfessionSet.Elementalist: MoveSpeed = MoveSpeedSet.Elementalist; break; case ProfessionSet.Hunter: MoveSpeed = MoveSpeedSet.Hunter; break; case ProfessionSet.Ranger: MoveSpeed = MoveSpeedSet.Ranger; break; } }