As you may be aware Swat 3 uses .con files to control the layout of buttons and text on the 2D menus.
What I recently have discovered is that some .con files are apparently ignored and are obsolete. My theory is that since the 2.0 patch they have hardcoded some menus (specifically the all important "Operations" menus). I can't recall if some of the Operations is controlled in the file "MENU.dat" (I know for instance the main menu is controlled in there).
Here is a list of .con files referenced in the game's executable file:
Code:
careerdebrief_sp.con
careerdebrief.con
careerlost.con
careerwon.con
console.con
coopdebrief.con
createcustom.con
deathmatch.con
deathmatchdebrief.con
edit_xxxxxx.con (I think they can be called dynamically by the "edit_" prefix)
gameinfo.con
keymap1.con
keymap2.con
lanconnect.con
lanlobby.con
lanlogin.con
LanOpschat.con
LanOpsOps.con
lanpassword.con
lmsdebrief.con
MCLogin.con
MCOpsOps.con
mp_loading.con
newcareer.con
options.con
pcontrol.con
props.con
restorecareer.con
teamdeathmatchdebrief.con
woncallup.con
woncareer.con
wonchatstatus.con
wonchgpassstatus.con
woncreategamestatus.con
woncreaterm.con
wondownload.con
wonhq.con
wonjoingamestatus.con
wonlogin.con
wonloginstatus.con
wonpickserver.con
wonroompassword.con
While working on making new internet menus for NeuWon support I discovered a bunch of .con files were being ignored. I was shocked to discover I didn't have control over these menu files:
LanOpsGear.con
LanOpsGear2.con
LanOpsMap.con
MCOpsGear.con
MCOpsGear2.con
MCOpsMap.con
What is even more strange is that for MULTIPLAYER > INTERNET the first Operations screen that is displayed when creating a game is controlled by "lanopschat.con" (A LAN file controlling internet play? Some sloppy work by the developers?).
It seems this file is important because it sets the size and position for the rest of the Operations screens. If we want to bump up the resolution to 1920x1080 as an example it is important that we do this in the screen controlled by this "lanopschat.con" file.
Since LAN doesn't actually have a chat the first screen that is important is the "LanOpsOps.con" file. This also sets the size and position for all the other Operations screens it appears.
The same layout rule applies to the "MCOpsOps.con" file that controls the custom missions menus (single player).