コード例 #1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);
            int version = reader.ReadInt();

            //Version 0
            if (version >= 0)
            {
                m_MouldType = (MouldSkillType)reader.ReadInt();
            }
        }
コード例 #2
0
        public void RandomizeCraftType()
        {
            switch (Utility.RandomMinMax(1, 3))
            {
            case 1: m_MouldType = MouldSkillType.Blacksmithy; break;

            case 2: m_MouldType = MouldSkillType.Carpentry; break;

            case 3: m_MouldType = MouldSkillType.Tailoring; break;
            }
        }
コード例 #3
0
        public DungeonMould() : base(4323)
        {
            Name = "dungeon mould";

            double mouldTypeResult = Utility.RandomDouble();

            if (mouldTypeResult <= 65)
            {
                MouldType = MouldSkillType.Blacksmithy;
            }


            else
            {
                MouldType = MouldSkillType.Carpentry;
            }
        }
コード例 #4
0
        public DungeonMould(MouldSkillType mouldType) : base(0x14F0)
        {
            Name = "dungeon mould";

            m_MouldType = mouldType;
        }