21int trace_endcontentsi;
22.vector m_pmoveBaseVelocity;
24.vector m_pmoveLadderNormal;
50 NETWORKED_FLOAT(g_gravity)
51 NETWORKED_FLOAT(pm_accelerate)
52 NETWORKED_FLOAT(pm_airaccelerate)
53 NETWORKED_FLOAT(pm_airstepsize)
54 NETWORKED_FLOAT(pm_boxcenter)
55 NETWORKED_FLOAT(pm_boxwidth)
56 NETWORKED_FLOAT(pm_crouchheight)
57 NETWORKED_FLOAT(pm_crouchspeed)
58 NETWORKED_FLOAT(pm_crouchviewheight)
59 NETWORKED_FLOAT(pm_edgefriction)
60 NETWORKED_FLOAT(pm_friction)
61 NETWORKED_FLOAT(pm_gravity)
62 NETWORKED_FLOAT(pm_jumpheight)
63 NETWORKED_FLOAT(pm_maxviewpitch)
64 NETWORKED_FLOAT(pm_minviewpitch)
65 NETWORKED_FLOAT(pm_noclipaccelerate)
66 NETWORKED_FLOAT(pm_noclipspeed)
67 NETWORKED_FLOAT(pm_normalheight)
68 NETWORKED_FLOAT(pm_normalviewheight)
69 NETWORKED_FLOAT(pm_nospeedcap)
70 NETWORKED_FLOAT(pm_proneheight)
71 NETWORKED_FLOAT(pm_pronespeed)
72 NETWORKED_FLOAT(pm_proneviewheight)
73 NETWORKED_FLOAT(pm_runspeed)
74 NETWORKED_FLOAT(pm_runfiring)
75 NETWORKED_FLOAT(pm_stamina)
76 NETWORKED_FLOAT(pm_staminarate)
77 NETWORKED_FLOAT(pm_staminathreshold)
78 NETWORKED_FLOAT(pm_stepsize)
79 NETWORKED_FLOAT(pm_stopspeed)
80 NETWORKED_FLOAT(pm_walkspeed)
81 NETWORKED_FLOAT(pm_wateraccelerate)
82 NETWORKED_FLOAT(pm_waterjumpheight)
85 nonvirtual vector GetStandingMins(
void);
87 nonvirtual vector GetStandingMaxs(
void);
89 nonvirtual vector GetStandingViewOffset(
void);
91 nonvirtual vector GetCrouchMins(
void);
93 nonvirtual vector GetCrouchMaxs(
void);
95 nonvirtual vector GetCrouchViewOffset(
void);
97 nonvirtual vector GetProneMins(
void);
99 nonvirtual vector GetProneMaxs(
void);
101 nonvirtual vector GetProneViewOffset(
void);
104 virtual void Save(
float);
105 virtual void Restore(
string,
string);
106 virtual void RestoreComplete(
void);
107 virtual void EvaluateEntity(
void);
108 virtual bool SendEntity(entity,
float);
112 virtual void ReceiveEntity(
float,
float);
116 nonvirtual
void Refresh(
void);
117 nonvirtual
void UpdateBoundingBoxes(
void);
118 nonvirtual
void LinkToEntity(
string declClass);
120 vector m_vecStandingMins;
121 vector m_vecStandingMaxs;
122 vector m_vecCrouchMins;
123 vector m_vecCrouchMaxs;
124 vector m_vecProneMins;
125 vector m_vecProneMaxs;
126 vector m_vecNormalViewOffset;
127 vector m_vecCrouchViewOffset;
128 vector m_vecProneViewOffset;
This class is responsible for handling groups of key/value pairs.
Definition: Dict.h:35
ncEntity is the lowest of the user-accessible entity class.
Definition: Entity.h:75
This class networks pmove related variables to each client.
Definition: pmove.h:46
ncDict g_fallDamageDecl
Definition: pmove.h:137
waterlevel_t
Definition: pmove.h:35
ncDict g_slimeDamageDecl
Definition: pmove.h:139
ncDict g_waterDamageDecl
Definition: pmove.h:138
ncDict g_lavaDecl
Definition: pmove.h:136
void PMoveCustom_RunCrouchPhysics(entity)
Definition: pmove_custom.qc:731
void PMove_Init(void)
Called by Nuclide.
Definition: pmove.qc:817
ncDict g_slimeDecl
Definition: pmove.h:135
ncDict g_lavaDamageDecl
Definition: pmove.h:140
ncPMoveVars g_pmoveVars
The global, shared object containing all currently valid pmove parameters.
Definition: pmove.h:133
ncDict g_waterDecl
Definition: pmove.h:134
void PMoveCustom_RunPlayerPhysics(entity)
Definition: pmove_custom.qc:689
@ WATERLEVEL_KNEE
Definition: pmove.h:37
@ WATERLEVEL_SUBMERGED
Definition: pmove.h:39
@ WATERLEVEL_CHEST
Definition: pmove.h:38
@ WATERLEVEL_OUTSIDE
Definition: pmove.h:36
float maxspeed
Definition: soundDef.h:113