createSegmentFileMesg static method
Mesg
createSegmentFileMesg(
)
Implementation
static Mesg createSegmentFileMesg() {
int fieldIndex, subfieldIndex;
Mesg newMesg = Mesg("SegmentFile", MesgNum.segmentFile);
fieldIndex = 0;
newMesg.setField(
Field(
"MessageIndex",
254,
132,
1.0,
0.0,
"",
false,
ProfileType.messageIndex,
),
);
fieldIndex++;
newMesg.setField(
Field("FileUuid", 1, 7, 1.0, 0.0, "", false, ProfileType.string),
);
fieldIndex++;
newMesg.setField(
Field("Enabled", 3, 0, 1.0, 0.0, "", false, ProfileType.bool_),
);
fieldIndex++;
newMesg.setField(
Field(
"UserProfilePrimaryKey",
4,
134,
1.0,
0.0,
"",
false,
ProfileType.uint32,
),
);
fieldIndex++;
newMesg.setField(
Field(
"LeaderType",
7,
0,
1.0,
0.0,
"",
false,
ProfileType.segmentLeaderboardType,
),
);
fieldIndex++;
newMesg.setField(
Field(
"LeaderGroupPrimaryKey",
8,
134,
1.0,
0.0,
"",
false,
ProfileType.uint32,
),
);
fieldIndex++;
newMesg.setField(
Field(
"LeaderActivityId",
9,
134,
1.0,
0.0,
"",
false,
ProfileType.uint32,
),
);
fieldIndex++;
newMesg.setField(
Field(
"LeaderActivityIdString",
10,
7,
1.0,
0.0,
"",
false,
ProfileType.string,
),
);
fieldIndex++;
newMesg.setField(
Field("DefaultRaceLeader", 11, 2, 1.0, 0.0, "", false, ProfileType.uint8),
);
fieldIndex++;
return newMesg;
}