Post by knightmare on Mar 27, 2022 13:09:47 GMT -5
Here's the latest test build:
bitbucket.org/Knightmare66/kmquake2_stable/downloads/
Changes since the last build:
Added support for scripted HUDs. These can be selected from the Screen options menu. Doom3 scripted HUD is included.
Overhauled menus and added new controls (listbox, combobox, viewbox).
Video menu changed to use combo boxes. Selecting widescreen modes should now be idiot-proof.
Added triple-monitor surround modes to video mode list.
Changed default video mode to 1024x768.
Changed load/save menus to use scrolling lists. Save slots increased to 256. Please let me know if this is too much.
New customize controls menu with scrolling list and support for scripted lists of binds.
Fixed F1-F12 keys not being bindable in customize controls menu.
Added Mods menu with support for scripted mod info.
Menu data is now reloaded when mods are switched.
Player model menu data is now reloaded when a player model or skin is downloaded.
Added support for downloading player sounds.
Added client rail trail color selection to player setup menu.
Added support for client changeable rail trail color to game DLLs.
Added changable railgun skin color in game DLLs (except Awakening2) with sk_railgun_skin cvar. Values 0-3 are supported.
Added ctf_railcolors cvar for team-specific railtrail colors in default Lazarus and 3ZB2 DLLs.
Added changable blaster skin color with sk_blaster_color cvar to game DLLs. Values 0-3 are supported.
Added cl_drawhud cvar to toggle HUD drawing.
Improved Lazarus zoom function with cl_zoommode cvar to disable croshair and firsperson gun.
Fixed player bmodel collision after gibbing and respawning in game DLLs.
Tweaked Tactician Gunner prox aiming to reduce chance of prox collisions in the same salvo.
Traps can now be detonated with alternate attack or re-selecting traps in the missionpack DLL.
Added support for LMSP plasma rifle to misc_actor in missionpack DLL.
Re-enabled target_animation in default Lazarus and missionpack DLLs due to savegame fix.
Added support for custom axis rotation of bmodel entities (func_door_rotating, func_door_swinging, func_rotating, and _dh variants) with move_angles in default Lazarus and missionpack DLLs.
EDIT: There were some missing images in the kmquake2.pk3 file for the 2022-03-27 build. I have uploaded both a fixed kmquake2.pk3 and a 2022-03-29 build that fixes this. Sorry about that. Also included is a new default load screen by Fabian Rosten.
bitbucket.org/Knightmare66/kmquake2_stable/downloads/
Changes since the last build:
Added support for scripted HUDs. These can be selected from the Screen options menu. Doom3 scripted HUD is included.
Overhauled menus and added new controls (listbox, combobox, viewbox).
Video menu changed to use combo boxes. Selecting widescreen modes should now be idiot-proof.
Added triple-monitor surround modes to video mode list.
Changed default video mode to 1024x768.
Changed load/save menus to use scrolling lists. Save slots increased to 256. Please let me know if this is too much.
New customize controls menu with scrolling list and support for scripted lists of binds.
Fixed F1-F12 keys not being bindable in customize controls menu.
Added Mods menu with support for scripted mod info.
Menu data is now reloaded when mods are switched.
Player model menu data is now reloaded when a player model or skin is downloaded.
Added support for downloading player sounds.
Added client rail trail color selection to player setup menu.
Added support for client changeable rail trail color to game DLLs.
Added changable railgun skin color in game DLLs (except Awakening2) with sk_railgun_skin cvar. Values 0-3 are supported.
Added ctf_railcolors cvar for team-specific railtrail colors in default Lazarus and 3ZB2 DLLs.
Added changable blaster skin color with sk_blaster_color cvar to game DLLs. Values 0-3 are supported.
Added cl_drawhud cvar to toggle HUD drawing.
Improved Lazarus zoom function with cl_zoommode cvar to disable croshair and firsperson gun.
Fixed player bmodel collision after gibbing and respawning in game DLLs.
Tweaked Tactician Gunner prox aiming to reduce chance of prox collisions in the same salvo.
Traps can now be detonated with alternate attack or re-selecting traps in the missionpack DLL.
Added support for LMSP plasma rifle to misc_actor in missionpack DLL.
Re-enabled target_animation in default Lazarus and missionpack DLLs due to savegame fix.
Added support for custom axis rotation of bmodel entities (func_door_rotating, func_door_swinging, func_rotating, and _dh variants) with move_angles in default Lazarus and missionpack DLLs.
EDIT: There were some missing images in the kmquake2.pk3 file for the 2022-03-27 build. I have uploaded both a fixed kmquake2.pk3 and a 2022-03-29 build that fixes this. Sorry about that. Also included is a new default load screen by Fabian Rosten.