From: Mario Date: Sun, 18 Dec 2016 12:22:24 +0000 (+1000) Subject: Use registry to get monster list X-Git-Tag: xonotic-v0.8.2~368 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=89c0158b136b1975508ae4dcfc94be5db8e161d0;p=xonotic%2Fxonotic-data.pk3dir.git Use registry to get monster list --- diff --git a/qcsrc/server/command/getreplies.qc b/qcsrc/server/command/getreplies.qc index 8bcc31907..d01448aad 100644 --- a/qcsrc/server/command/getreplies.qc +++ b/qcsrc/server/command/getreplies.qc @@ -286,13 +286,13 @@ string getlsmaps() string getmonsterlist() { - string monsterlist = "", col; + string monsterlist = ""; - for (int i = MON_FIRST; i <= MON_LAST; ++i) + FOREACH(Monsters, it != MON_Null, { - if (i % 2) col = "^2"; else col = "^3"; - monsterlist = sprintf("%s%s%s ", monsterlist, col, (get_monsterinfo(i)).netname); - } + string col = ((i % 2) ? "^2" : "^3"); + monsterlist = sprintf("%s%s%s ", monsterlist, col, it.netname); + }); return sprintf("^7Monsters available: %s\n", monsterlist); }