3
0
Fork 0

Synched gist at Fri Sep 15 16:51:17 PDT 2023

This commit is contained in:
Marco Cawthorne 2023-09-15 16:51:17 -07:00
parent 90713e8de1
commit dd28787abc
Signed by: eukara
GPG key ID: CE2032F0A2882A22

View file

@ -2,23 +2,10 @@
Here's a list of things that we'd fix in Half-Life, given the opportunity.
## You can `+use` through walls.
## Bug: You can `+use` through walls.
No game assumes that this behaviour is accurate. In fact, in certain mods (such as The Specialists, where the role-play map fiskcity comes to mind) it can be used to escape the bank vault when you're trapped within. This is not by design.
## The viewmodel bob is incorrect
Half-Life had added a slight roll to the viewmodel from the bob calculation. When Half-Life SDK 2.0 came out this broke as a result changes that were intended for Team Fortress Classic, since the client shared code between the two games at one point.
The logic that needs to be restored is along the lines of:
```
viewmodel.angles[ROLL] += bob
```
Noting that the model tilts to the left, which means you may have to reverse the direction of the applied bob depending on how the engine interprets angles.
## Linux: Mouse input breaks when loading a map from the command-line
In your Steam launch options, do the following for Half-Life:
@ -64,3 +51,16 @@ While you can join games, it's not easy to see who is playing actively on a mult
Valve has created some high quality artwork for Half-Life's Steam Community thing. Like wallpapers, emotes and stuff. It should probably be used.
## Fluff: The viewmodel bob is incorrect
Half-Life had added a slight roll to the viewmodel from the bob calculation. When Half-Life SDK 2.0 came out this broke as a result changes that were intended for Team Fortress Classic, since the client shared code between the two games at one point.
The logic that needs to be restored is along the lines of:
```
viewmodel.angles[ROLL] += bob
```
Noting that the model tilts to the left, which means you may have to reverse the direction of the applied bob depending on how the engine interprets angles.