Bug 5303 - Idea: Adding map description to autocomplete feature of "map" command?
Status: RESOLVED WONTFIX
Alias: None
Product: ioquake3
Classification: Unclassified
Component: Misc
Version: unspecified
Hardware: All All
: P3 enhancement
Assignee: Zachary J. Slater
QA Contact: ioquake3 bugzilla mailing list
URL:
Depends on:
Blocks:
 
Reported: 2011-12-02 13:51 EST by Gig
Modified: 2021-11-02 15:31:41 EDT
1 user (show)

See Also:



Description Gig 2011-12-02 13:51:05 EST
Hi everybody. I simply wanted to propose an idea.

ioquake3 enhanced the autocomplete feature of q3 console a lot. Thanks to ioquake3, when you press TAB key after the "map" command, you can see all the available maps (or all the maps whose name begins with the letters you already typed). Okay.

What about further enhancing this, by writing, after the map name, also the map "description" (or "long name"... I don't know its formal name)?

e.g "\map q3dm1 TAB" would result something like

q3dm1 - Arena gate
q3dm10 - The nameless place
q3dm11 - Deva station
[...]
q3dm17 - The longest yard
q3dm18 - Space chamber
q3dm19 - Apocalypse void
(Maybe it may even use a different color for the description? I don't know... decide yourself.)

This with the purpose of making maps easier to identify. Some people prefer to remember a name like "q3dm18", but others a name like "space chamber"... I think this system could be good for both kinds of users.

What do you think about it? Would it be useful? Is it stupid?

If you don't want to modify "map" command more, you may even invent a separate command for getting map descriptions, but I suppose it should not be a problem to modify an autocomplete... or is it? Maybe it would slow down the autocompletion list a bit?
Comment 1 symlink 2011-12-02 15:24:12 EST
This'd tie the gamecode (i.e. qvm) specific parsing of .arena files (or the name from within the .bsp) into the engine (since /map is a command inside the engine), who should not know about such specifics.

Players needing an additional map description are likely not to use ingame console commands, they'd rather use the q3_ui, which can and does display the description.
Comment 2 Zachary J. Slater 2011-12-25 04:57:54 EST
this is unlikely :|