void TargetingMode::CreateTypeDescription() {
TargetingMode t;
+ int boolId(TypeDescription::GetTypeId("Boolean"));
+ int numberId(TypeDescription::GetTypeId("Number"));
+
TypeDescription &td(TypeDescription::CreateOrGet("TargetingMode"));
td.SetSize(sizeof(TargetingMode));
- // TODO: fields
+ td.AddField("faction", FieldDescription(((char *)&t.ally) - ((char *)&t), boolId, true));
+ td.AddField("mode", FieldDescription(((char *)&t.mode) - ((char *)&t), numberId, true));
}
}