From: Rudolf Polzer Date: Thu, 4 Aug 2011 18:12:12 +0000 (+0200) Subject: when a race checkpoint is both start and finish, show the appropriate name X-Git-Tag: xonotic-v0.5.0~148^2~32 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=555d23bd279af4506aef2ff6d106c58a8c04a50c;p=xonotic%2Fxonotic-data.pk3dir.git when a race checkpoint is both start and finish, show the appropriate name --- diff --git a/qcsrc/client/waypointsprites.qc b/qcsrc/client/waypointsprites.qc index 72488fca2..cc29c5022 100644 --- a/qcsrc/client/waypointsprites.qc +++ b/qcsrc/client/waypointsprites.qc @@ -283,6 +283,7 @@ string spritelookuptext(string s) case "race-checkpoint": return _("Checkpoint"); case "race-finish": return _("Finish"); case "race-start": return _("Start"); + case "race-start-finish": return (race_checkpointtime || race_mycheckpointtime) ? _("Finish") : _("Start"); case "nb-ball": return _("Ball"); case "ka-ball": return _("Ball"); case "ka-ballcarrier": return _("Ball carrier"); diff --git a/qcsrc/server/race.qc b/qcsrc/server/race.qc index 80cb96b10..f6ca98682 100644 --- a/qcsrc/server/race.qc +++ b/qcsrc/server/race.qc @@ -807,7 +807,7 @@ void spawnfunc_trigger_race_checkpoint() if(self.race_checkpoint) WaypointSprite_SpawnFixed("race-checkpoint", o, self, sprite, RADARICON_NONE, '1 0.5 0'); else - WaypointSprite_SpawnFixed("race-finish", o, self, sprite, RADARICON_NONE, '1 0.5 0'); + WaypointSprite_SpawnFixed("race-start-finish", o, self, sprite, RADARICON_NONE, '1 0.5 0'); } self.sprite.waypointsprite_visible_for_player = race_waypointsprite_visible_for_player;