void entcs_init()
{
print("Initializing ClientSide information entities\n");
-};
+}
float entcs_customize()
{
return FALSE;
if(other == o)
return FALSE;
- if(other.classname == "player")
+ if((other.classname == "player") || other.caplayer)
if(!teamplay || o.team != other.team)
if not (radar_showennemies)
return FALSE;
if(sf & 16)
WriteByte(MSG_ENTITY, self.armorvalue / 10); // FIXME use a better scale?
return TRUE;
-};
+}
void entcs_think()
{
self.armorvalue = o.armorvalue;
self.SendFlags |= 16;
}
-};
+}
entity attach_entcs()
{
- local entity ent;
+ entity ent;
ent = spawn();
ent.classname = "entcs_sender_v2";
self.entcs = ent;
return ent;
-};
+}
void detach_entcs()
{
remove(self.entcs);
self.entcs = world;
-};
+}