コード例 #1
0
        public bool CollectDataFromBinary(BinaryTable table, int index)
        {
            CharacterConfigRecord record = GetRecord(table, index);

            Id           = DBCUtil.ExtractInt(table, record.Id, 0);
            Description  = DBCUtil.ExtractString(table, record.Description, "");
            Model        = DBCUtil.ExtractString(table, record.Model, "");
            Scale        = DBCUtil.ExtractFloat(table, record.Scale, 0);
            ActionId     = DBCUtil.ExtractInt(table, record.ActionId, 0);
            ActionPrefix = DBCUtil.ExtractString(table, record.ActionPrefix, "");
            AIScript     = DBCUtil.ExtractString(table, record.AIScript, "");
            AttrId       = DBCUtil.ExtractInt(table, record.AttrId, 0);
            Skills       = DBCUtil.ExtractIntArray(table, record.Skills, null);
            return(true);
        }