ValveSoftware / halflife

Half-Life 1 engine based games

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Separate Advanced Tab from Multiplayer tab on options

LambdaLuke87 opened this issue · comments

I have a request for something I would like them to fix, because the way it is currently is honestly ugly.
in liblist.gam there is a key called type that has two possible values: singleplayer_only or multiplayer_only
This will cause the multiplayer option to disappear in the options and instead the "advanced" option will appear, which are optional settings on the player's client side.
That it is this way honestly seems annoying to me because in my case I am creating a mod in multiplayer and singleplayer at the same time the advanced option goes unnoticed in the multiplayer option, I do understand the idea of ​​removing the multiplayer option if the value is singleplayer_only , but wouldn't it be better to give it its own tab in the options?
Here I leave an example that I made

how it is actually:
howitis

how it should be:
howitshouldbe

temporarily the way I thought of to make it more notable/relevant :)

image

Just exposing the options UI code in the SDK for mods would be a much welcome improvement. There's a lot of options that aren't possible to add without a completely new UI implementation. Eg. Crosshair preview, double binding keys for per-team/class use, new video/audio/aim options, etc.