Author Topic: objpoints - eXt. 2.7 - Bug?  (Read 197 times)

Offline {NADF}Geronimo

  • Rank: Private
  • *
  • Posts: 65
objpoints - eXt. 2.7 - Bug?
« on: August 14, 2011, 07:04:01 pm »
Hi Pat!

Another thing to check  8)

File: _objpoints.gsc
Started from function:  onPlayerSpawned() --> self thread updatePlayerObjpoints();


Code: [Select]
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

Offline PatmanSan

  • Administrator
  • Rank: Private
  • *****
  • Posts: 2527
Re: objpoints - eXt. 2.7 - Bug?
« Reply #1 on: August 15, 2011, 05:55:35 am »
Same answer as _friendicons.gsc