Esempio n. 1
0
        /// <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();
        }
Esempio n. 2
0
        /// <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;
        }