24 for (
int i = 0; i < length; i++)
26 array[i] =
new Item();
34 for (
int i = 0; i <
Armor.Length; i++)
38 for (
int j = 0; j <
Dye.Length; j++)
42 for (
int k = 0; k <
Hide.Length; k++)
44 writer.Write(
Hide[k]);
51 for (
int i = 0; i <
Armor.Length; i++)
55 for (
int j = 0; j <
Dye.Length; j++)
59 for (
int k = 0; k <
Hide.Length; k++)
68 for (
int i = 0; i < armor.Length; i++)
73 for (
int j = 0; j < dye.Length; j++)
78 for (
int k = 0; k < hideVisibleAccessory.Length; k++)
80 Utils.Swap(ref hideVisibleAccessory[k], ref
Hide[k]);
86 for (
int i = 0; i <
Armor.Length; i++)
90 for (
int j = 0; j <
Dye.Length; j++)
98 for (
int i = 0; i <
Armor.Length; i++)
102 for (
int j = 0; j <
Dye.Length; j++)
virtual bool ReadBoolean()
void TryDroppingItems(Player player, IEntitySource source)
Item[] CreateItemArray(int length)
void Deserialize(BinaryReader reader, int gameVersion)
void Serialize(BinaryWriter writer)
void Serialize(BinaryWriter writer, ItemSerializationContext context)
void DeserializeFrom(BinaryReader reader, ItemSerializationContext context)
static void FixLoadedData_EliminiateDuplicateAccessories(Item[] armorArray)
void TryDroppingSingleItem(IEntitySource source, Item theItem)
bool[] hideVisibleAccessory