private void SerializeTail(SerializingContainer Container)
{
int count = 0;
if (!Container.isLoading)
count = TailNames.Count();
count = Container + count;
if (Container.isLoading)
{
TailNames = new List<TailNamesStruct>();
for (int i = 0; i < count; i++)
TailNames.Add(new TailNamesStruct());
}
for (int i = 0; i < count; i++)
{
TailNamesStruct t = TailNames[i];
t.Serialize(Container);
TailNames[i] = t;
}
Unk1 = Container + Unk1;
Unk2 = Container + Unk2;
if (!Container.isLoading)
count = Unk3.Count();
count = Container + count;
if (Container.isLoading)
{
Unk3 = new List<int>();
for (int i = 0; i < count; i++)
Unk3.Add(0);
}
for (int i = 0; i < count; i++)
Unk3[i] = Container + Unk3[i];
}