mirror of
https://github.com/w23/xash3d-fwgs
synced 2024-12-15 05:29:51 +01:00
5e0a0765ce
The `.editorconfig` file in this repo is configured to trim all trailing whitespace regardless of whether the line is modified. Trims all trailing whitespace in the repository to make the codebase easier to work with in editors that respect `.editorconfig`. `git blame` becomes less useful on these lines but it already isn't very useful. Commands: ``` find . -type f -name '*.h' -exec sed --in-place 's/[[:space:]]\+$//' {} \+ find . -type f -name '*.c' -exec sed --in-place 's/[[:space:]]\+$//' {} \+ ```
55 lines
1.7 KiB
C
55 lines
1.7 KiB
C
//========= Copyright (C) 1996-2002, Valve LLC, All rights reserved. ============
|
|
//
|
|
// Purpose:
|
|
//
|
|
// $NoKeywords: $
|
|
//=============================================================================
|
|
|
|
// pm_movevars.h
|
|
#if !defined( PM_MOVEVARSH )
|
|
#define PM_MOVEVARSH
|
|
|
|
// movevars_t // Physics variables.
|
|
typedef struct movevars_s movevars_t;
|
|
|
|
struct movevars_s
|
|
{
|
|
float gravity; // Gravity for map
|
|
float stopspeed; // Deceleration when not moving
|
|
float maxspeed; // Max allowed speed
|
|
float spectatormaxspeed;
|
|
float accelerate; // Acceleration factor
|
|
float airaccelerate; // Same for when in open air
|
|
float wateraccelerate; // Same for when in water
|
|
float friction;
|
|
float edgefriction; // Extra friction near dropofs
|
|
float waterfriction; // Less in water
|
|
float entgravity; // 1.0
|
|
float bounce; // Wall bounce value. 1.0
|
|
float stepsize; // sv_stepsize;
|
|
float maxvelocity; // maximum server velocity.
|
|
float zmax; // Max z-buffer range (for GL)
|
|
float waveHeight; // Water wave height (for GL)
|
|
qboolean footsteps; // Play footstep sounds
|
|
char skyName[32]; // Name of the sky map
|
|
float rollangle;
|
|
float rollspeed;
|
|
float skycolor_r; // Sky color
|
|
float skycolor_g; //
|
|
float skycolor_b; //
|
|
float skyvec_x; // Sky vector
|
|
float skyvec_y; //
|
|
float skyvec_z; //
|
|
int features; // engine features that shared across network
|
|
int fog_settings; // Global fog settings (packed color+density)
|
|
float wateralpha; // World water alpha 1.0 - solid 0.0 - transparent
|
|
float skydir_x; // skybox rotate direction
|
|
float skydir_y; //
|
|
float skydir_z; //
|
|
float skyangle; // skybox rotate angle
|
|
};
|
|
|
|
extern movevars_t movevars;
|
|
|
|
#endif
|