td.AddField("atp", FieldDescription(((char *)&s.attack) - ((char *)&s), numberId, false));
td.AddField("dfp", FieldDescription(((char *)&s.defense) - ((char *)&s), numberId, false));
td.AddField("str", FieldDescription(((char *)&s.strength) - ((char *)&s), numberId, false));
td.AddField("atp", FieldDescription(((char *)&s.attack) - ((char *)&s), numberId, false));
td.AddField("dfp", FieldDescription(((char *)&s.defense) - ((char *)&s), numberId, false));
td.AddField("str", FieldDescription(((char *)&s.strength) - ((char *)&s), numberId, false));