td.AddField("name", FieldDescription(((char *)&s.name) - ((char *)&s), stringId, true));
td.AddField("cost", FieldDescription(((char *)&s.cost) - ((char *)&s), numberId, false));
td.AddField("targets", FieldDescription(((char *)&s.targetingMode) - ((char *)&s), targetsId, false));
}
td.AddField("name", FieldDescription(((char *)&s.name) - ((char *)&s), stringId, true));
td.AddField("cost", FieldDescription(((char *)&s.cost) - ((char *)&s), numberId, false));
td.AddField("targets", FieldDescription(((char *)&s.targetingMode) - ((char *)&s), targetsId, false));
}