]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - prvm_offsets.h
physics: fix and refactor unsticking
[xonotic/darkplaces.git] / prvm_offsets.h
index bc69ad2499674426eb14bc0000ef24fe269a8db7..aea8da3e9f0720a1396d4cf1761888860e186eb2 100644 (file)
@@ -8,6 +8,7 @@ PRVM_DECLARE_clientfieldfloat(alpha)
 PRVM_DECLARE_clientfieldfloat(bouncefactor)
 PRVM_DECLARE_clientfieldfloat(bouncestop)
 PRVM_DECLARE_clientfieldfloat(colormap)
+PRVM_DECLARE_clientfieldfloat(clipgroup)
 PRVM_DECLARE_clientfieldfloat(dphitcontentsmask)
 PRVM_DECLARE_clientfieldfloat(drawmask)
 PRVM_DECLARE_clientfieldfloat(effects)
@@ -24,17 +25,25 @@ PRVM_DECLARE_clientfieldfloat(frame4time)
 PRVM_DECLARE_clientfieldfloat(gravity)
 PRVM_DECLARE_clientfieldfloat(ideal_yaw)
 PRVM_DECLARE_clientfieldfloat(idealpitch)
+PRVM_DECLARE_clientfieldfloat(geomtype)
 PRVM_DECLARE_clientfieldfloat(jointtype)
+PRVM_DECLARE_clientfieldfloat(forcetype)
 PRVM_DECLARE_clientfieldfloat(lerpfrac)
 PRVM_DECLARE_clientfieldfloat(lerpfrac3)
 PRVM_DECLARE_clientfieldfloat(lerpfrac4)
 PRVM_DECLARE_clientfieldfloat(mass)
+PRVM_DECLARE_clientfieldvector(massofs)
+PRVM_DECLARE_clientfieldfloat(friction)
+PRVM_DECLARE_clientfieldfloat(maxcontacts)
+PRVM_DECLARE_clientfieldfloat(erp)
 PRVM_DECLARE_clientfieldfloat(modelindex)
 PRVM_DECLARE_clientfieldfloat(movetype)
 PRVM_DECLARE_clientfieldfloat(nextthink)
 PRVM_DECLARE_clientfieldfloat(pitch_speed)
+PRVM_DECLARE_clientfieldfloat(pmove_flags)
 PRVM_DECLARE_clientfieldfloat(renderflags)
 PRVM_DECLARE_clientfieldfloat(scale)
+PRVM_DECLARE_clientfieldvector(modelscale_vec)
 PRVM_DECLARE_clientfieldfloat(shadertime)
 PRVM_DECLARE_clientfieldfloat(skeletonindex)
 PRVM_DECLARE_clientfieldfloat(skin)
@@ -68,6 +77,9 @@ PRVM_DECLARE_clientfieldvector(oldorigin)
 PRVM_DECLARE_clientfieldvector(origin)
 PRVM_DECLARE_clientfieldvector(size)
 PRVM_DECLARE_clientfieldvector(velocity)
+PRVM_DECLARE_clientfieldvector(modellight_ambient)
+PRVM_DECLARE_clientfieldvector(modellight_diffuse)
+PRVM_DECLARE_clientfieldvector(modellight_dir)
 PRVM_DECLARE_clientfunction(CSQC_ConsoleCommand)
 PRVM_DECLARE_clientfunction(CSQC_Ent_Remove)
 PRVM_DECLARE_clientfunction(CSQC_Ent_Spawn)
@@ -82,14 +94,16 @@ PRVM_DECLARE_clientfunction(CSQC_Parse_StuffCmd)
 PRVM_DECLARE_clientfunction(CSQC_Parse_TempEntity)
 PRVM_DECLARE_clientfunction(CSQC_Shutdown)
 PRVM_DECLARE_clientfunction(CSQC_UpdateView)
+PRVM_DECLARE_clientfunction(CSQC_DrawHud)
+PRVM_DECLARE_clientfunction(CSQC_DrawScores)
 PRVM_DECLARE_clientfunction(GameCommand)
-PRVM_DECLARE_clientfunction(Gecko_Query)
 PRVM_DECLARE_clientfunction(URI_Get_Callback)
 PRVM_DECLARE_clientglobaledict(other)
 PRVM_DECLARE_clientglobaledict(self)
 PRVM_DECLARE_clientglobaledict(trace_ent)
 PRVM_DECLARE_clientglobaledict(world)
 PRVM_DECLARE_clientglobalfloat(clientcommandframe)
+PRVM_DECLARE_clientglobalfloat(cltime)
 PRVM_DECLARE_clientglobalfloat(coop)
 PRVM_DECLARE_clientglobalfloat(deathmatch)
 PRVM_DECLARE_clientglobalfloat(dmg_save)
@@ -97,6 +111,9 @@ PRVM_DECLARE_clientglobalfloat(dmg_take)
 PRVM_DECLARE_clientglobalfloat(drawfont)
 PRVM_DECLARE_clientglobalfloat(frametime)
 PRVM_DECLARE_clientglobalfloat(gettaginfo_parent)
+PRVM_DECLARE_clientglobalvector(getlight_ambient)
+PRVM_DECLARE_clientglobalvector(getlight_diffuse)
+PRVM_DECLARE_clientglobalvector(getlight_dir)
 PRVM_DECLARE_clientglobalfloat(input_buttons)
 PRVM_DECLARE_clientglobalfloat(input_timelength)
 PRVM_DECLARE_clientglobalfloat(intermission)
@@ -137,6 +154,7 @@ PRVM_DECLARE_clientglobalfloat(particle_type)
 PRVM_DECLARE_clientglobalfloat(particle_velocityjitter)
 PRVM_DECLARE_clientglobalfloat(particles_alphamax)
 PRVM_DECLARE_clientglobalfloat(particles_alphamin)
+PRVM_DECLARE_clientglobalfloat(particles_fade)
 PRVM_DECLARE_clientglobalfloat(player_localentnum)
 PRVM_DECLARE_clientglobalfloat(player_localnum)
 PRVM_DECLARE_clientglobalfloat(require_spawnfunc_prefix)
@@ -178,6 +196,8 @@ PRVM_DECLARE_clientglobalvector(pmove_inwater)
 PRVM_DECLARE_clientglobalvector(pmove_maxs)
 PRVM_DECLARE_clientglobalvector(pmove_mins)
 PRVM_DECLARE_clientglobalvector(pmove_onground)
+PRVM_DECLARE_clientglobalfloat(pmove_waterjumptime)
+PRVM_DECLARE_clientglobalfloat(pmove_jump_held)
 PRVM_DECLARE_clientglobalvector(pmove_org)
 PRVM_DECLARE_clientglobalvector(pmove_vel)
 PRVM_DECLARE_clientglobalvector(trace_endpos)
@@ -188,6 +208,7 @@ PRVM_DECLARE_clientglobalvector(v_up)
 PRVM_DECLARE_clientglobalvector(view_angles)
 PRVM_DECLARE_clientglobalvector(view_punchangle)
 PRVM_DECLARE_clientglobalvector(view_punchvector)
+PRVM_DECLARE_clientglobalfloat(sound_starttime)
 PRVM_DECLARE_field(SendEntity)
 PRVM_DECLARE_field(SendFlags)
 PRVM_DECLARE_field(Version)
@@ -238,12 +259,14 @@ PRVM_DECLARE_field(classname)
 PRVM_DECLARE_field(clientcamera)
 PRVM_DECLARE_field(clientcolors)
 PRVM_DECLARE_field(clientstatus)
+PRVM_DECLARE_field(clipgroup)
 PRVM_DECLARE_field(color)
 PRVM_DECLARE_field(colormap)
 PRVM_DECLARE_field(colormod)
 PRVM_DECLARE_field(contentstransition)
 PRVM_DECLARE_field(crypto_encryptmethod)
 PRVM_DECLARE_field(crypto_idfp)
+PRVM_DECLARE_field(crypto_idfp_signed)
 PRVM_DECLARE_field(crypto_keyfp)
 PRVM_DECLARE_field(crypto_mykeyfp)
 PRVM_DECLARE_field(crypto_signmethod)
@@ -292,13 +315,19 @@ PRVM_DECLARE_field(idealpitch)
 PRVM_DECLARE_field(impulse)
 PRVM_DECLARE_field(items)
 PRVM_DECLARE_field(items2)
+PRVM_DECLARE_field(geomtype)
 PRVM_DECLARE_field(jointtype)
+PRVM_DECLARE_field(forcetype)
 PRVM_DECLARE_field(lerpfrac)
 PRVM_DECLARE_field(lerpfrac3)
 PRVM_DECLARE_field(lerpfrac4)
 PRVM_DECLARE_field(light_lev)
 PRVM_DECLARE_field(ltime)
 PRVM_DECLARE_field(mass)
+PRVM_DECLARE_field(massofs)
+PRVM_DECLARE_field(friction)
+PRVM_DECLARE_field(maxcontacts)
+PRVM_DECLARE_field(erp)
 PRVM_DECLARE_field(max_health)
 PRVM_DECLARE_field(maxs)
 PRVM_DECLARE_field(message)
@@ -329,12 +358,14 @@ PRVM_DECLARE_field(pitch_speed)
 PRVM_DECLARE_field(playermodel)
 PRVM_DECLARE_field(playerskin)
 PRVM_DECLARE_field(pmodel)
+PRVM_DECLARE_field(pmove_flags)
 PRVM_DECLARE_field(predraw)
 PRVM_DECLARE_field(punchangle)
 PRVM_DECLARE_field(punchvector)
 PRVM_DECLARE_field(renderamt)
 PRVM_DECLARE_field(renderflags)
 PRVM_DECLARE_field(scale)
+PRVM_DECLARE_field(modelscale_vec)
 PRVM_DECLARE_field(sendcomplexanimation)
 PRVM_DECLARE_field(shadertime)
 PRVM_DECLARE_field(size)
@@ -353,6 +384,7 @@ PRVM_DECLARE_field(team)
 PRVM_DECLARE_field(teleport_time)
 PRVM_DECLARE_field(think)
 PRVM_DECLARE_field(touch)
+PRVM_DECLARE_field(traileffectnum)
 PRVM_DECLARE_field(use)
 PRVM_DECLARE_field(userwavefunc_param0)
 PRVM_DECLARE_field(userwavefunc_param1)
@@ -360,6 +392,9 @@ PRVM_DECLARE_field(userwavefunc_param2)
 PRVM_DECLARE_field(userwavefunc_param3)
 PRVM_DECLARE_field(v_angle)
 PRVM_DECLARE_field(velocity)
+PRVM_DECLARE_field(modellight_ambient)
+PRVM_DECLARE_field(modellight_diffuse)
+PRVM_DECLARE_field(modellight_dir)
 PRVM_DECLARE_field(view_ofs)
 PRVM_DECLARE_field(viewmodelforclient)
 PRVM_DECLARE_field(viewzoom)
@@ -383,12 +418,14 @@ PRVM_DECLARE_function(CSQC_Parse_StuffCmd)
 PRVM_DECLARE_function(CSQC_Parse_TempEntity)
 PRVM_DECLARE_function(CSQC_Shutdown)
 PRVM_DECLARE_function(CSQC_UpdateView)
+PRVM_DECLARE_function(CSQC_DrawHud)
+PRVM_DECLARE_function(CSQC_DrawScores)
 PRVM_DECLARE_function(ClientConnect)
 PRVM_DECLARE_function(ClientDisconnect)
 PRVM_DECLARE_function(ClientKill)
+PRVM_DECLARE_function(ConsoleCmd)
 PRVM_DECLARE_function(EndFrame)
 PRVM_DECLARE_function(GameCommand)
-PRVM_DECLARE_function(Gecko_Query)
 PRVM_DECLARE_function(PlayerPostThink)
 PRVM_DECLARE_function(PlayerPreThink)
 PRVM_DECLARE_function(PutClientInServer)
@@ -410,11 +447,13 @@ PRVM_DECLARE_function(m_init)
 PRVM_DECLARE_function(m_keydown)
 PRVM_DECLARE_function(m_keyup)
 PRVM_DECLARE_function(m_newmap)
+PRVM_DECLARE_function(m_gethostcachecategory)
 PRVM_DECLARE_function(m_shutdown)
 PRVM_DECLARE_function(m_toggle)
 PRVM_DECLARE_function(main)
 PRVM_DECLARE_global(SV_InitCmd)
 PRVM_DECLARE_global(clientcommandframe)
+PRVM_DECLARE_global(cltime)
 PRVM_DECLARE_global(coop)
 PRVM_DECLARE_global(deathmatch)
 PRVM_DECLARE_global(dmg_origin)
@@ -431,6 +470,9 @@ PRVM_DECLARE_global(gettaginfo_offset)
 PRVM_DECLARE_global(gettaginfo_parent)
 PRVM_DECLARE_global(gettaginfo_right)
 PRVM_DECLARE_global(gettaginfo_up)
+PRVM_DECLARE_global(getlight_ambient)
+PRVM_DECLARE_global(getlight_diffuse)
+PRVM_DECLARE_global(getlight_dir)
 PRVM_DECLARE_global(input_angles)
 PRVM_DECLARE_global(input_buttons)
 PRVM_DECLARE_global(input_movevalues)
@@ -497,6 +539,7 @@ PRVM_DECLARE_global(particle_type)
 PRVM_DECLARE_global(particle_velocityjitter)
 PRVM_DECLARE_global(particles_alphamax)
 PRVM_DECLARE_global(particles_alphamin)
+PRVM_DECLARE_global(particles_fade)
 PRVM_DECLARE_global(particles_colormax)
 PRVM_DECLARE_global(particles_colormin)
 PRVM_DECLARE_global(player_localentnum)
@@ -505,6 +548,8 @@ PRVM_DECLARE_global(pmove_inwater)
 PRVM_DECLARE_global(pmove_maxs)
 PRVM_DECLARE_global(pmove_mins)
 PRVM_DECLARE_global(pmove_onground)
+PRVM_DECLARE_global(pmove_waterjumptime)
+PRVM_DECLARE_global(pmove_jump_held)
 PRVM_DECLARE_global(pmove_org)
 PRVM_DECLARE_global(pmove_vel)
 PRVM_DECLARE_global(require_spawnfunc_prefix)
@@ -542,9 +587,9 @@ PRVM_DECLARE_global(view_punchangle)
 PRVM_DECLARE_global(view_punchvector)
 PRVM_DECLARE_global(world)
 PRVM_DECLARE_global(worldstatus)
+PRVM_DECLARE_global(sound_starttime)
 PRVM_DECLARE_menufieldstring(classname)
 PRVM_DECLARE_menufunction(GameCommand)
-PRVM_DECLARE_menufunction(Gecko_Query)
 PRVM_DECLARE_menufunction(URI_Get_Callback)
 PRVM_DECLARE_menufunction(m_draw)
 PRVM_DECLARE_menufunction(m_init)
@@ -609,6 +654,7 @@ PRVM_DECLARE_serverfieldfloat(button16)
 PRVM_DECLARE_serverfieldfloat(buttonchat)
 PRVM_DECLARE_serverfieldfloat(buttonuse)
 PRVM_DECLARE_serverfieldfloat(clientcolors)
+PRVM_DECLARE_serverfieldfloat(clipgroup)
 PRVM_DECLARE_serverfieldfloat(colormap)
 PRVM_DECLARE_serverfieldfloat(currentammo)
 PRVM_DECLARE_serverfieldfloat(cursor_active)
@@ -641,13 +687,19 @@ PRVM_DECLARE_serverfieldfloat(idealpitch)
 PRVM_DECLARE_serverfieldfloat(impulse)
 PRVM_DECLARE_serverfieldfloat(items)
 PRVM_DECLARE_serverfieldfloat(items2)
+PRVM_DECLARE_serverfieldfloat(geomtype)
 PRVM_DECLARE_serverfieldfloat(jointtype)
+PRVM_DECLARE_serverfieldfloat(forcetype)
 PRVM_DECLARE_serverfieldfloat(lerpfrac)
 PRVM_DECLARE_serverfieldfloat(lerpfrac3)
 PRVM_DECLARE_serverfieldfloat(lerpfrac4)
 PRVM_DECLARE_serverfieldfloat(light_lev)
 PRVM_DECLARE_serverfieldfloat(ltime)
 PRVM_DECLARE_serverfieldfloat(mass)
+PRVM_DECLARE_serverfieldvector(massofs)
+PRVM_DECLARE_serverfieldfloat(friction)
+PRVM_DECLARE_serverfieldfloat(maxcontacts)
+PRVM_DECLARE_serverfieldfloat(erp)
 PRVM_DECLARE_serverfieldfloat(max_health)
 PRVM_DECLARE_serverfieldfloat(modelflags)
 PRVM_DECLARE_serverfieldfloat(modelindex)
@@ -661,6 +713,7 @@ PRVM_DECLARE_serverfieldfloat(pitch_speed)
 PRVM_DECLARE_serverfieldfloat(pmodel)
 PRVM_DECLARE_serverfieldfloat(renderamt)
 PRVM_DECLARE_serverfieldfloat(scale)
+PRVM_DECLARE_serverfieldvector(modelscale_vec)
 PRVM_DECLARE_serverfieldfloat(sendcomplexanimation)
 PRVM_DECLARE_serverfieldfloat(skeletonindex)
 PRVM_DECLARE_serverfieldfloat(skin)
@@ -672,6 +725,7 @@ PRVM_DECLARE_serverfieldfloat(tag_index)
 PRVM_DECLARE_serverfieldfloat(takedamage)
 PRVM_DECLARE_serverfieldfloat(team)
 PRVM_DECLARE_serverfieldfloat(teleport_time)
+PRVM_DECLARE_serverfieldfloat(traileffectnum)
 PRVM_DECLARE_serverfieldfloat(viewzoom)
 PRVM_DECLARE_serverfieldfloat(waterlevel)
 PRVM_DECLARE_serverfieldfloat(watertype)
@@ -691,6 +745,7 @@ PRVM_DECLARE_serverfieldstring(classname)
 PRVM_DECLARE_serverfieldstring(clientstatus)
 PRVM_DECLARE_serverfieldstring(crypto_encryptmethod)
 PRVM_DECLARE_serverfieldstring(crypto_idfp)
+PRVM_DECLARE_serverfieldfloat(crypto_idfp_signed)
 PRVM_DECLARE_serverfieldstring(crypto_keyfp)
 PRVM_DECLARE_serverfieldstring(crypto_mykeyfp)
 PRVM_DECLARE_serverfieldstring(crypto_signmethod)
@@ -732,6 +787,7 @@ PRVM_DECLARE_serverfieldvector(view_ofs)
 PRVM_DECLARE_serverfunction(ClientConnect)
 PRVM_DECLARE_serverfunction(ClientDisconnect)
 PRVM_DECLARE_serverfunction(ClientKill)
+PRVM_DECLARE_serverfunction(ConsoleCmd)
 PRVM_DECLARE_serverfunction(EndFrame)
 PRVM_DECLARE_serverfunction(GameCommand)
 PRVM_DECLARE_serverfunction(PlayerPostThink)
@@ -807,4 +863,4 @@ PRVM_DECLARE_serverglobalvector(trace_endpos)
 PRVM_DECLARE_serverglobalvector(trace_plane_normal)
 PRVM_DECLARE_serverglobalvector(v_forward)
 PRVM_DECLARE_serverglobalvector(v_right)
-PRVM_DECLARE_serverglobalvector(v_up)
\ No newline at end of file
+PRVM_DECLARE_serverglobalvector(v_up)