]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Fix long strings exceeding the scope of the weapon priority list
authorTimePath <andrew.hardaker1995@gmail.com>
Thu, 27 Aug 2015 11:46:13 +0000 (21:46 +1000)
committerTimePath <andrew.hardaker1995@gmail.com>
Thu, 27 Aug 2015 11:46:13 +0000 (21:46 +1000)
Closes #1429

qcsrc/menu/xonotic/dialog_settings_game_weapons.qc
qcsrc/menu/xonotic/weaponslist.qc

index c3dbac338f14461b86397ed608fc3956c9a6f5ba..dd8c6fd501b00ab5cfc138b22bbd1a447cce1e5f 100644 (file)
@@ -34,7 +34,7 @@ void XonoticGameWeaponsSettingsTab_fill(entity me)
 
        me.TR(me);
                me.TDempty(me, 0.25);
-               me.TD(me, 1, 2.5, e = makeXonoticHeaderLabel(_("Weapon Priority List")));
+               me.TD(me, 1, 2.5, e = makeXonoticHeaderLabel(_("Weapon Priority List (* = mutator weapon)")));
        me.TR(me);
                me.TDempty(me, 0.25);
                me.TD(me, 10, 2.5, e = me.weaponsList = makeXonoticWeaponsList());
index 7834153dced56a548c6c21ff7d9b8f44265fab23..1f2a4e19e65b2fb2caeecab9da8c2b13e6576df7 100644 (file)
@@ -105,7 +105,7 @@ void XonoticWeaponsList_drawListBoxItem(entity me, int i, vector absSize, bool i
        e = get_weaponinfo(stof(argv(i)));
        string msg = e.message;
        if(e.spawnflags & WEP_FLAG_MUTATORBLOCKED)
-               msg = sprintf(_("%s (mutator weapon)"), msg);
+               msg = strcat(msg, "*");
 
        vector save_fontscale = draw_fontscale;
        float f = draw_CondensedFontFactor(msg, false, me.realFontSize, 1);