/// <summary> /// Constructor from the API. /// </summary> /// <param name="src"></param> internal ResearchPoint(SerializableResearchListItem src) { GetAgentInfoByID(src.AgentID); AgentID = src.AgentID; Skill = StaticSkills.GetSkillByID(src.SkillID); StartDate = src.ResearchStartDate; PointsPerDay = src.PointsPerDay; m_remainderPoints = src.RemainderPoints; ResearchedItem = GetDatacore(); }
/// <summary> /// Constructor from the API. /// </summary> /// <param name="src"></param> internal ResearchPoint(SerializableResearchListItem src) { GetAgentInfoByID(src.AgentID); m_agentID = src.AgentID; m_skillID = src.SkillID; m_skillName = GetSkillName(src.SkillID); m_researchStartDate = src.ResearchStartDate; m_pointsPerDay = src.PointsPerDay; m_remainderPoints = src.RemainderPoints; }