I'm not 100% sure about "unlag hitscan"-related variables, but probably they are just these two:
- Server side:
g_delagHitscan - default value is 0. So, it looks that by default the feature is
not enabled server-side.
- Client side (I
guess it's client-side):
cg_delag - default value is 1. However,
I suppose the client-side value is irrelevant, if the server has the feature turned off.
If I am missing something, please tell me.
IIRC, the GUI asks you if you wish to enable "delag hitscan" the very first time you access "multipayer" menu (I don't remember if the option is already lit or not). I'm not sure if that has got effect on only one of the two variables, or both.
Later using the GUI "Game Options" window to turn on or off "Unlag hitscan" option sets
both values to 1 or to 0 -tested in 0.8.8-. There, the option is shown already lit or not depending from your cg_delag value.... maybe in OA3 there may be two different controls in the GUI for the client-side option and for the server-side one?
Other than that, a few more thoughts:
- I can guess that also back to Q3A, "singleplayer" and "local network" gaming was expected, other than internet gaming. I don't know about Q3A altering weapons damage depending from singleplayer or multiplayer mode...
- While the feature makes the lightning gun stronger, that's the same for all users having it (unless someone decided to turn off his own client "delag" feature for some reason), and that's the same for all hitscan weapons: machinegun, shotgun, railgun, chaingun. So, you can use other weapons to deal with the lightning gun user.
- I do remember about
this page with a FAQ section about the old "Unlagged" mod for Q3A. I have never really understood if the delag code inside OpenArena is directly or indirectly derived from the code of that mod.
- I'm not completely against adding the ability to reduce LG (or RG) damage, but I think it should be disabled by default.
PS: "the fussy corner"
:
thus REDUCING q3 compatibility.
I would call "Q3 compatibility" the ability to load mods, maps, models and bots designed for Q3A.
Preserving Q3A gameplay is important of course, but I would not call it "compatibility".
Sorry for the excessive fussiness.