public CharacterCode CreateFrom(FacGenRecordData item) { CharacterCode characterCode = CharacterCode.CreateEmpty(); BodyProperties bodyProperties = BodyProperties.Default; BodyProperties.FromString(item.BodyPropertiesString, out bodyProperties); characterCode.BodyProperties = bodyProperties; string text = new Equipment().CalculateEquipmentCode(); ReflectUtils.ReflectPropertyAndSetValue("EquipmentCode", text, characterCode); ReflectUtils.ReflectPropertyAndSetValue("IsHero", true, characterCode); MBStringBuilder mBStringBuilder = default(MBStringBuilder); mBStringBuilder.Initialize(16, "CreateFrom"); mBStringBuilder.Append <string>("@---@"); mBStringBuilder.Append <string>(text); mBStringBuilder.Append <string>("@---@"); mBStringBuilder.Append <string>(characterCode.BodyProperties.ToString()); mBStringBuilder.Append <string>("@---@"); mBStringBuilder.Append <string>(item.IsFemale ? "1" : "0"); mBStringBuilder.Append <string>("@---@"); mBStringBuilder.Append <string>(characterCode.IsHero ? "1" : "0"); mBStringBuilder.Append <string>("@---@"); mBStringBuilder.Append <string>(((int)characterCode.FormationClass).ToString()); mBStringBuilder.Append <string>("@---@"); ReflectUtils.ReflectPropertyAndSetValue("Code", mBStringBuilder.ToStringAndRelease(), characterCode); return(characterCode); }
private static bool MockedCreateFrom(ref CharacterCode __result) { __result = CharacterCode.CreateEmpty(); return(false); }