Env gravity: Difference between revisions
Jump to navigation
Jump to search
Bug:Value 248 and lower breaks player's jump. It feels like player's jump is too low.
[todo tested in ?]
Note:Even with 0, player's sliding speed has a limit, but only if player is standing. With crouch you can achieve high speed.
Note:With 0 value, physics objects in sleep state push player away. Moving physics objects kill player with a high chance.
MyGamepedia (talk | contribs) No edit summary |
MyGamepedia (talk | contribs) (→Inputs) |
||
Line 18: | Line 18: | ||
{{IO|SetFriction|param=integer|Set {{code|sv_friction}} to specific amount. With 0 player will slide endlessly. High values will hinder players movement, making them slower. The default value is 4. | {{IO|SetFriction|param=integer|Set {{code|sv_friction}} to specific amount. With 0 player will slide endlessly. High values will hinder players movement, making them slower. The default value is 4. | ||
{{note|Even with 0, player's sliding speed has a limit, but only if player is standing. With crouch you can achieve high speed.}} | {{note|Even with 0, player's sliding speed has a limit, but only if player is standing. With crouch you can achieve high speed.}} | ||
{{note|With 0 value, physics objects in sleep state push player away. Moving physics objects kill player | {{note|With 0 value, physics objects in sleep state push player away. Moving physics objects kill player with a high chance. | ||
{{expand|title=Example.| | {{expand|title=Example.| | ||
<br> | <br> |
Revision as of 11:15, 24 March 2024
env_gravity
is a point available in Black Mesa. This entity manage gravity, friction and fall damage scale. Affects globally for all clients/players and doesn't affects for other objects (physics objects, NPCs, e. t. c.). Used in xen levels from the original campaign to disable fall damage and set player's gravity to the slightly lower gravity value than in earthbound levels.
Keyvalues
Inputs
- SetGravity <integer >
- Set sv_gravity to specific amount. Value in xen levels is 420. Value in earthbound levels is 600 (the default value).

|
- SetFriction <integer >
- Set sv_friction to specific amount. With 0 player will slide endlessly. High values will hinder players movement, making them slower. The default value is 4.


|
- SetFallDamageScale <float >
- Set sv_falldamagescale to specific amount. Value in xen levels is 0, so, player even don't need longjump module to escape fall damage in xen. Value in earthbound levels is 1 (the default value). With 355.2 value, player will die in any case if take fall damage.