static TypeUtil() { BODY_START = PrivateAccessor.Get <int>(typeof(MPN_TYPE_RANGE), "BODY_START"); BODY_END = PrivateAccessor.Get <int>(typeof(MPN_TYPE_RANGE), "BODY_END"); FOLDER_BODY_START = PrivateAccessor.Get <int>(typeof(MPN_TYPE_RANGE), "FOLDER_BODY_START"); FOLDER_BODY_END = PrivateAccessor.Get <int>(typeof(MPN_TYPE_RANGE), "FOLDER_BODY_END"); WEAR_START = PrivateAccessor.Get <int>(typeof(MPN_TYPE_RANGE), "WEAR_START"); WEAR_END = PrivateAccessor.Get <int>(typeof(MPN_TYPE_RANGE), "WEAR_END"); SET_START = PrivateAccessor.Get <int>(typeof(MPN_TYPE_RANGE), "SET_START"); SET_END = PrivateAccessor.Get <int>(typeof(MPN_TYPE_RANGE), "SET_END"); PARTS_COLOR_START = PrivateAccessor.Get <MaidParts.PARTS_COLOR>(typeof(MaidParts.PARTS_COLOR), "NONE") + 1; PARTS_COLOR_END = PrivateAccessor.Get <MaidParts.PARTS_COLOR>(typeof(MaidParts.PARTS_COLOR), "MAX") - 1; }