CSQC HUD v4.81
For darkplaces engine only. Drop into id1\ hipnotic\ or rogue\ folders to use ( Quake, MP1: Scurge of Armagon, MP2: Dissolution of Eternity )
This mod, among other things, will correct console aspect ratio, to match rendering resoltion aspect ratio.
No more stretched HUD on 16:9 monitors, or multi screen setups.
Ingame controls will be saved between levels and gaming sessions:
This mod will automatically write into console default binds for its functions. It won't bind a key if you've already binded it to something else.
You can use console command to bind these functions manually in such case. Default binds below:
Settings available through autoexec.cfg with default values:
Changes in v4.8:
Change in v4.81:
********************************************
UI for DP Real Time Lights Edit Mode:
Thanks to Nahuel for the original idea. I remade it in CSQC with improvements:
Help panel explains all the controls so there is no point in repeating it here. Mod is enabled\disabled together with "r_editlights" cvar.
"r_editlights_help" shows all DP light editing commands. The most notable commands not covered by this mod are:
Setting cubemap texture, setting style value above 11 ( for triggered lights ), for loading lights from files and for changing all lights at once.
Mod will activate god and notarget cheats on level load, if "sv_cheats" and "r_editlights" are set to 1 before loading a level.
To start ready to work, with movement controls, that won't interfere with light editing controls, add this to autoexec.cfg:
"sv_cheats""1"
"r_editlights""1"
bind l "noclip"
bind w "+forward"
bind s "+back"
bind a "+moveleft"
bind d "+moveright"
bind e "+moveup"
bind f "+movedown"
For darkplaces engine only. Drop into id1\ hipnotic\ or rogue\ folders to use ( Quake, MP1: Scurge of Armagon, MP2: Dissolution of Eternity )
This mod, among other things, will correct console aspect ratio, to match rendering resoltion aspect ratio.
No more stretched HUD on 16:9 monitors, or multi screen setups.
Ingame controls will be saved between levels and gaming sessions:
- keys '+' '-' ( default DP sizeup, sizedown binds ) // full classic hud - layout 1 ( Smith ) - layout 2 ( Nahuel ) - status bar only - hide hud
This mod will automatically write into console default binds for its functions. It won't bind a key if you've already binded it to something else.
You can use console command to bind these functions manually in such case. Default binds below:
- bind [ consizedown // decrease console resolution - it'll increase HUD/MENU/CONSOLE size
- bind ] consizeup // increase console resolution - it'll decrease HUD/MENU/CONSOLE size
- bind x itembar, bind f itembar // toggle item bar
- bind c compass, bind r compass // toggle compass
Settings available through autoexec.cfg with default values:
- set hud_mapname 1 // on/off map name display after loading a level, 1 == default
- set waterfog 0 // on/off waterfog, 0 == default ( not compatible with world fog via .ent files and fits only with not transparent water surface )
- set hud_weapons_offset 0 // 0 - move up/down custom inventory weapons and ammocounts icons( value +/- 40 is about 10% screen height up/down ), 0 == default
// with default '0' and Smiths layout - custom ibar automatically adjust its position to be just above ( fps / date/ time ) - "sbar_alpha_bg""0.4" // DP cvars for hud graphics transparency, bg - background, fg - icons
- "sbar_alpha_fg""1"
Changes in v4.8:
- Mouselook is now disabled during intermission and finale views on new DP builds too.
- Camera sway during intermission and finale views like in original Quake.
- Weapon icons will now blink on weapon pickup also when custom layout is used.
- Convenient interface for DP RealTime Lights Edit Mode.
Change in v4.81:
- Fixed bug, that caused mouse sensitivity to always reset, to the value set before game was launched.
********************************************
UI for DP Real Time Lights Edit Mode:
Thanks to Nahuel for the original idea. I remade it in CSQC with improvements:
- It's done in CSQC so it's compatible with any Mod, or Mission Pack.
- Edited light does not reset, adjustement starts from it's current values.
- Toggleable help panel shows controls, so you don't have to memorise them.
- For non binary parameters, you can change adjustement tick multiplier, current multiplier is displayed on the help panel.
- You can change multiplier with mouse scroll beforehand, or decrease it during adjustement by pressing mouse wheel (mouse3).
- Color scale adjustement use starting color value as a base for linear incrementation, currently applied scale is displayed on the help panel.
Help panel explains all the controls so there is no point in repeating it here. Mod is enabled\disabled together with "r_editlights" cvar.
"r_editlights_help" shows all DP light editing commands. The most notable commands not covered by this mod are:
Setting cubemap texture, setting style value above 11 ( for triggered lights ), for loading lights from files and for changing all lights at once.
Mod will activate god and notarget cheats on level load, if "sv_cheats" and "r_editlights" are set to 1 before loading a level.
To start ready to work, with movement controls, that won't interfere with light editing controls, add this to autoexec.cfg:
"sv_cheats""1"
"r_editlights""1"
bind l "noclip"
bind w "+forward"
bind s "+back"
bind a "+moveleft"
bind d "+moveright"
bind e "+moveup"
bind f "+movedown"
Comment