Making map name different from filename?

FloofCollie

I really suck!
aa
Nov 5, 2016
600
670
Hi, this is a bit of a weird question... but one of the things that breaks immersion is when I see, say, an official map which is referred to, in game, as say "cp_terminal_velocity_rc2" (obviously not actually an official map). This can be seen in screenshots and the server browser (Quickplay). (It's a weird niggle I have, I know)

But some maps display different names which are more realistic, for example "cp_terminal_velocity_rc2" would be displayed as "Terminal Velocity" in the Quickplay menu or screenshots.
How do you edit the map name in this way? I know that, if you go into Tools > Map Properties there are two options: Name and Map Description/Title. I highlighted the Name box, and it gave me a similar description to the one used for naming entities - so I definitely don't want to do that, if it's what I think it is. The other one, Map Description/Title, then is the most likely contender - however, as I couldn't find any documents about it online, and I'm new to mapping and really don't want to break anything (I understand that a lot of features in Hammer are unfinished and unutilized).
 

Crowbar

aa
Dec 19, 2015
1,455
1,298
The game tries its best to guess a good name for the loading screen. It takes away the gamemode indentifier (only those it knows, won't work with new ones you invent or unofficial that haven't been considered; PD, for instance, has), then turns all underscores into spaces. That however still shows version number, but the deal's here just as with the gamemode prefix - it can be absent and we can't do much about it.
Those maps however that have it actually different from the filename (like, cp_gravelpit has Gravel Pit and not Gravelpit) do have it hardcoded/
 

FloofCollie

I really suck!
aa
Nov 5, 2016
600
670
Oh, and one more thing: Is it possible to change the position of the camera that shows the map as soon as you join the game?
 

Idolon

they/them
aa
Feb 7, 2008
2,123
6,137
Spectator cameras can be placed with info_observer_point. They have a setting for which one comes up first, while the rest show up in the order you place them.
 

henke37

aa
Sep 23, 2011
2,075
515
The thing with the loading screen and map select screen is that they run before the map has loaded. You can't put the name override in the map file. And surprise, surprise, only Valve has the power to setup name overrides.
 

FloofCollie

I really suck!
aa
Nov 5, 2016
600
670
Sorry for bump, but if this is how the map name is handled, what's the Map Description/Title box for?
 

Crowbar

aa
Dec 19, 2015
1,455
1,298
My guess is that source is full of redundancy and such stuff that was added but implemented the other way or not at all.
Also, mere hours isn't quite a bump.
 

Izotope

Sourcerer
aa
May 13, 2013
698
764
Didn't Half-Life 2 use that keyval to display new chapters on screen?
 

ics

http://ics-base.net
aa
Jun 17, 2010
841
543
Map Description/Title is a remnant from older games. TF2 doesn't use it. As others said, only Valve can apply different loading screen names vs map name and they have done so for the added community maps too.
 

Pocket

Half a Lambert is better than one.
aa
Nov 14, 2009
4,699
2,581
Even if they wanted to use that field to determine what's displayed in the loading screen, they couldn't, since the name appears before the game even starts loading the file into memory (or, in the case of server-hosted maps, starts downloading them) and the output freezes until it's done loading.