Hi Pat!
Another thing to check
File: _objpoints.gsc
Started from function: onPlayerSpawned() --> self thread updatePlayerObjpoints();
updatePlayerObjpoints()
{
if(!level.ex_objindicator) return;
if(isDefined(self.pers["team"]) && self.pers["team"] != "spectator" && self.sessionstate == "playing")
{
assert(self.pers["team"] == "allies" || self.pers["team"] == "axis");
if(self.pers["team"] == "allies")
{
assert(isdefined(level.objpoints_allies));
objpoints = level.objpoints_allies;
}
else
{
assert(isdefined(level.objpoints_axis));
objpoints = level.objpoints_axis;
}
self clearPlayerObjpoints();
for(i = 0; i < objpoints.array.size; i++)
{
objpoint = objpoints.array[i];
newobjpoint = newClientHudElem(self);
newobjpoint.name = objpoint.name;
newobjpoint.x = objpoint.x;
newobjpoint.y = objpoint.y;
newobjpoint.z = objpoint.z;
newobjpoint.alpha = .61;
newobjpoint.archived = objpoint.archived;
newobjpoint setShader(objpoint.material, level.objpoint_scale, level.objpoint_scale);
newobjpoint setwaypoint(true);
self.objpoints[self.objpoints.size] = newobjpoint;
}
}
}
I think a "endon XXX" is missing here too.
Please confirm it :wink:
Regards,
{NADF} Geronimo