Tutorial: Creating Overviews Last edited 21 years ago2003-10-02 04:00:00 UTC

You are viewing an older revision of this wiki page. The current revision may be more detailed and up-to-date. Click here to see the current revision of this page.

This article was converted from a previous version of TWHL and may need to be reviewed

  1. The formatting may be incorrect due to differences in the WikiCode processing engine, it needs to be revised and reformatted
  2. Some information may be out of date
  3. After the article is re-formatted and updated, remove this notice and the Review Required category.
  4. Some older tutorials are no longer useful, or they duplicate information from other tutorials and entity guides. In this case, delete the page after merging any relevant information into other pages. Contact an admin to delete a page.
Ever wondered how they generate overviews?

Here is a really simple guide to producing professional looking overviews for your maps.

Things you need to know before we start:

There are a couple of ways to do this, and if you are unsure then I suggest that you have a look at the tutorial How to run an HL.bsp and keep in mind that we are NOT going to open the map to play the game, so forget about adding any of the deathmatch 1 or -toconsole +sv_lan 1 that you might normally add. You must also be able to open the console while in your map with the ~ tilde key.

Open your game and change the Configuration>Video>Video Mode to OpenGL and a display size of 1024x768. The command dev_overview 1 will not work in Software Mode.

Open the map you want to generate the Overview for and make sure there are no HUD icons showing. If you are in Counter-Strike, just move away from the buyzone or if you want to be creative, you can enter hud_draw 0 at the console.

Bring up the console again and enter dev_overview 1 then close the console and you should be presented with a screen like this:
So. Very. Green.So. Very. Green.
Great, what does it all mean and what can we do with it?

Before we take our screenshot, we need to do a few adjustments. By using the the keys you have assigned for movement you can position the map in the center of the screen. The defaults are W,A,S and D. And if you are using a mouse, the mouse buttons will help you zoom in and out. The idea is to get the map in the center of the screen.

Once you have your image centered, we need to have a look at the figures that are at the top of the screen before we go any further:
The NumbersThe Numbers
These are really important so either write down the string, or take a screenshot with the F5 key. You can't take the screenshot with PrtScr because it won't include the numbers.

Once you have written them down, bring up the console again and enter dev_overview 2 and this will get rid of the numbers. Now just hit F5. You can shut the game down now, as we have everything we need to generate the overview.

Go into the root of your game directory and select the .bmp files that were generated when you hit F5. They should be called something like yourmapname0000.bmp, where yourmapname is the actual name of your map.

Copy them into a working folder because we need to do some adjustments.

The Overview Shot

Open the screenshot (without the numbers) in MSPaint, Wally, Photoshop or the editor of your choice. If you want to, you can massage the screenshot with a simple paint editor to produce a more realistic overview shot. Take out any of the green lines that have invaded your shot. They will be visable if you leave them in.

[SlayerA thought the green might burn someones eye's out. You can fix this by replacing all the green with black. It isn't easy being green :-) ]

Now all you have to do is save the overview shot in 1024 x 768 256 colour 8 BPP .bmp format. The screen shot you took originally will be in 24BPP resolution, so you need to adjust it to the new format.I use the simple Batch conversion function of IrfanView. This should leave you with a screen shot that is half the disk size of the original, usually about 700Kb.

Save this into the overview folder of the game you are making the shot for.

Now the Numbers

If we go back and look at the numbers, you should have something like this:

Overview: Zoom 3.58, Map Origin (311.75, 997.75, 119.50), Z Min 311.00, Z Max -72.00, Rotated 0

The figures in red are the important ones.

Copy an existing Overview.txt file and open it. Rename it as yourmapname.txt. In this example I have chosen the .txt file from de_dust:
 // overview description file for de_dust.bsp
global
{
	ZOOM?	1.20
	ORIGIN?	101??	1071??-192
	ROTATED?	0
}
layer
{
	IMAGE?	"overviews/de_dust.bmp"
	HEIGHT?	-192
}
First thing we need to do is change the map name to the name of your map. Then we need to replace the figures we got from the overview mode and add them to our new map text. So using the figures we have, replace them in your new map text:
 // overview description file for [font=blue]yourmapname.bsp[/font]
global
{
	ZOOM?	[font=blue]3.58[/font]
	ORIGIN?	[font=blue]311.75[/font]?? [font=blue]997.75[/font]?? [font=blue]-72[/font]
	ROTATED?	[font=blue]0[/font]
}
layer
{
	IMAGE?	"overviews/[font=blue]yourmapname.bmp[/font]"
	HEIGHT?	[font=blue]-72[/font]
}
Ok, save this to the same overview folder that you saved the converted screenshot to, and we're done. All you need to do now is to run your map in multiplayer mode and select the Overview mode, and the player icons will be running around on your newly created overview.
In GameIn Game
Just a couple of other things that might interest you. The overview mode only seems to take off the top layer of the map. If you have double floors then it won't see inside the room. You can solve this by removing the floors, but hey... why bother. The overview is there to give "dead" players something to look at. If you are having problems with the lighting, and you don't want the overview to be shot in shadow mode, you can add r_fullbright 1 to the console before you take the screen shot and this will light up your map.

5 Comments

Commented 14 years ago2010-01-14 08:25:21 UTC Comment #100610
Hi. I've followed every step, but nothing happens when I enter the dev_overview 1 command. Is this because i need to use Halflife instead of Counter-Strike for this? Or does anyone have other idea? thx in advance
Commented 14 years ago2010-01-26 05:12:10 UTC Comment #100611
Hey, I ran into this too. Make a seperate shortcut on ur system. Right click it and go to properties. Under "Target" youll see something like this "D:Program FilesSteamSteam.exe" -applaunch 30 -dev. Notice on my example I have the -dev. Make sure that is there. When u get into the game make sure u go spec and then do the command. Im sure it will work.
Commented 14 years ago2010-01-26 06:19:47 UTC Comment #100612
Yeah, it did work. Thanks for the info!!! But if you join a team instead of the spectators, then the black stripes with the steam ads won't appear on the screen's upper and lower part.
Commented 7 years ago2017-03-21 15:16:16 UTC Comment #100613
While some of this is true, it's just soooo wrong.
Even the result is BAD. If you see green color in the game, you've messed things up.
Commented 7 years ago2017-06-10 15:29:19 UTC Comment #100614
Well then whats the better way

You must log in to post a comment. You can login or register a new account.