+ IL_EACH(g_race_targets, true,
+ {
+ entity cpt = it;
+ FOREACH_ENTITY_STRING(target, cpt.targetname,
+ {
+ vector org = (it.absmin + it.absmax) * 0.5;
+ if(cpt.race_checkpoint == 0)
+ WaypointSprite_SpawnFixed(WP_RaceStart, org, it, sprite, RADARICON_NONE);
+ else
+ WaypointSprite_SpawnFixed(WP_RaceCheckpoint, org, it, sprite, RADARICON_NONE);
+
+ it.sprite.realowner = cpt;
+ it.sprite.waypointsprite_visible_for_player = race_waypointsprite_visible_for_player;
+ });
+ });
+