public CraftContext(GenericReader reader) { int version = reader.ReadInt(); m_Items = new List <CraftItem>(); Owner = reader.ReadMobile(); int sysIndex = reader.ReadInt(); m_LastResourceIndex = reader.ReadInt(); m_LastResourceIndex2 = reader.ReadInt(); m_LastGroupIndex = reader.ReadInt(); m_DoNotColor = reader.ReadBool(); m_MarkOption = (CraftMarkOption)reader.ReadInt(); m_QuestOption = (CraftQuestOption)reader.ReadInt(); m_MakeTotal = reader.ReadInt(); System = GetCraftSystem(sysIndex); if (System != null && Owner != null) { System.AddContext(Owner, this); Contexts.Add(this); } }
public CraftContext(GenericReader reader) { int version = reader.ReadInt(); m_Items = new List<CraftItem>(); Owner = reader.ReadMobile(); int sysIndex = reader.ReadInt(); m_LastResourceIndex = reader.ReadInt(); m_LastResourceIndex2 = reader.ReadInt(); m_LastGroupIndex = reader.ReadInt(); m_DoNotColor = reader.ReadBool(); m_MarkOption = (CraftMarkOption)reader.ReadInt(); m_QuestOption = (CraftQuestOption)reader.ReadInt(); m_MakeTotal = reader.ReadInt(); System = GetCraftSystem(sysIndex); if (System != null && Owner != null) { System.AddContext(Owner, this); Contexts.Add(this); } }
public CraftContext(Mobile owner, CraftSystem system) { Owner = owner; System = system; m_Items = new List <CraftItem>(); m_LastResourceIndex = -1; m_LastResourceIndex2 = -1; m_LastGroupIndex = -1; m_QuestOption = CraftQuestOption.NonQuestItem; m_RequiredPlantHue = PlantHue.None; RequiredPigmentHue = PlantPigmentHue.None; Contexts.Add(this); }
public CraftContext(Mobile owner, CraftSystem system) { Owner = owner; System = system; this.m_Items = new List <CraftItem>(); this.m_LastResourceIndex = -1; this.m_LastResourceIndex2 = -1; this.m_LastGroupIndex = -1; this.m_CheckedHues = false; this.m_Hues = new List <int>(); this.m_CompareHueTo = null; this.m_QuestOption = CraftQuestOption.NonQuestItem; Contexts.Add(this); }
public CraftContext(Mobile owner, CraftSystem system) { Owner = owner; System = system; this.m_Items = new List<CraftItem>(); this.m_LastResourceIndex = -1; this.m_LastResourceIndex2 = -1; this.m_LastGroupIndex = -1; this.m_CheckedHues = false; this.m_Hues = new List<int>(); this.m_CompareHueTo = null; this.m_QuestOption = CraftQuestOption.NonQuestItem; Contexts.Add(this); }