X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fcommon%2FTargetingMode.cpp;h=82b28533dd4543fca82ad7d21e9d01748952e052;hb=147732d7eaf3c082b9120a7f2b815a4a7886aa97;hp=4f365c48d931ca6e584610804783c6d12bb3d812;hpb=46d158b25b842d2ec4b9734af09ca6006c934498;p=l2e.git diff --git a/src/common/TargetingMode.cpp b/src/common/TargetingMode.cpp index 4f365c4..82b2853 100644 --- a/src/common/TargetingMode.cpp +++ b/src/common/TargetingMode.cpp @@ -17,10 +17,14 @@ namespace common { 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)); } }