Sections in this article.
There is a more visual way to move objects around the screen and save their positions. If you have HL2 / Day of Defeat Source you already have a tool built-in. It’s called the VGUI Build Mode editor.
Maps can help a lot! That's right, a map. The size of a map is very important... the bigger the map the more time and system resources it will use. If you are editing a file and you refresh the resolutions to show the changes... a small map can mean a time difference of 20 seconds..or more!
For DoD:S, to speed up editing, use these two dod maps the two have "Capture The Flag" and "Detonation" modes, load very quickly and do not use much of your PC's resources.
- Don't forget to set the map time to "0" so it won't load up another big map... right when you are in the middle of something :) When you choose a map in dods... "Create Server" in the pop up window that comes next, there is another tab to save that setting.
- Consider turning off antivirus and other memory/system intensive services, use the smaller resolutions and test in the higher ones when you have a few things done.
- HUD_TEST5man_Cap is made for testing a Capture The Flag mode, test all the normal panels plus those related to CTF mode, the Capture timer panel.
- HUD_Test_Det is made for testing a Detonation mode, test all the normal panels plus those related to Detonation mode. The TNT icons in the Player Health and Status panel.
Use Allied team only Valve bots to check items. DoD:s ships with a generic dumb bot Allied side only. They cannot do much and you need sv_cheats 1 to run them but we can use that on a dods Listen server, (local and on your PC).
There are some Console Binds we can use, they are better off set in your autoexec.cfg file along with a couple of other helpful binds. Here are the commands for each of the main cvars for adding bots, getting them to mimic your movements, deleting them, reloading a panel while in game and testing the winpanel.
Copy and paste this in your autoecec.cfg (there is also prefab one in the download)...
//INsanes KP binds for HUD tests
// VALVe Bots
bind "KP_HOME" "sv_cheats 1; wait; wait; wait; bot"
bind "KP_PGUP" "kick Bot01; kick Bot02; kick Bot03; kick Bot04; kick Bot05; kick Bot06; kick Bot07; kick Bot08; kick Bot09; kick Bot10"
// Reload hud panels in game
bind "KP_END" "hud_reloadscheme"
//Test the winpanel
bind "KP_PGDN" "sv_cheats 1; dod_test_winpanel"
...then save it. They are all targeted at your Key pad keys and are not default keys. While in game you can ...
- Join the Axis side.
- Press "KP_HOME" cheats are enabled and a allied bot appears, press it again for a couple more, 3 maximum.
- Press "KP_PGUP" and the bots will be kicked
- Use two more non bot related binds, see below for that
Use RCBot2 dods bots to check items. RCBot2 for DoD:S by Cheeseh are full blown bots for dods. Very useful for checking a lot of things like scoreboards, Axis items... just go to that thread and read how to install and what latest version works.
- Press "KP_END" to reload some panels as you change items in the files, running the game in a window you can press that bind and see the new positions. Note not all panels will respond to this and you may have to change the file, restart a new game and view the change. It is certainly so for the clientscheme.res file and things like colors.
- Press "KP_PGDN" and you can invoke the end of the round, (Win Panel) to display with some sample data on it.