quakeforge/qw/source
Bill Currie 698d27c996 [gamecode] Save all param pointers with PR_SaveParams
Builtins calling other functions that call back into progs can get their
parameter pointers messed up resulting in all sorts of errors. Thus wrap
all callbacks to progs in PR_SaveParams/PR_RestoreParams.

Also, ditch PR_RESET_PARAMS in favor of using PR_SetupParams and move
setting pr_argc into PR_SetupParams.
2024-09-05 00:00:44 +09:00
..
.gdbinit better progs access error checking and cleanups resulting from it. Fixes 2001-03-27 03:57:17 +00:00
.indent.pro sw32. Flee in terror. This'll break compilation for everything until -sdl32 compiles. sw32 wont work for a while either, so don't get overly excited yet. 2001-08-25 02:47:11 +00:00
cl_cam.c [qw] Add a cvar to control player shadows 2024-01-13 02:43:15 +09:00
cl_chat.c [console] Make quake encoding optional 2024-01-30 23:13:16 +09:00
cl_cmd.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
cl_cvar.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
cl_demo.c [nq,qw] Add a debug_debug cvar 2023-07-28 19:19:13 +09:00
cl_entparse.c [scene] Add more entity component helper functions 2024-01-19 15:45:04 +09:00
cl_ents.c [scene] Add more entity component helper functions 2024-01-19 15:45:04 +09:00
cl_http.c Fix window build for recent config changes 2023-11-23 17:16:53 +09:00
cl_input.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
cl_main.c [renderer] Allow render config to be specified 2024-01-30 23:13:16 +09:00
cl_ngraph.c [ui] Pass a data pointer to update functions 2024-01-07 11:58:01 +09:00
cl_parse.c [console] Make quake encoding optional 2024-01-30 23:13:16 +09:00
cl_pred.c [qw] Keep the predicted players in the world 2024-01-12 23:59:48 +09:00
cl_rss.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
cl_skin.c [console] Make quake encoding optional 2024-01-30 23:13:16 +09:00
cl_slist.c [console] Make quake encoding optional 2024-01-30 23:13:16 +09:00
cl_sys_sdl.c [qw] Plug a pile of memory leaks. 2022-05-12 19:58:18 +09:00
cl_sys_unix.c [sys] Use a jump buffer to exit to main 2023-12-05 19:02:51 +09:00
cl_sys_win.c [sys] Use a jump buffer to exit to main 2023-12-05 19:02:51 +09:00
crudefile.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
game.c [cvar] Clean up most misinterpreted cvar types 2022-04-24 20:04:06 +09:00
Makemodule.am [build] Implement tracy memory zones 2024-01-05 11:50:48 +09:00
map_cfg.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
master.c Fix a couple of windows build issues 2023-07-06 02:04:47 +09:00
net_packetlog.c [qw] Fix packet log svc check 2022-11-16 11:38:05 +09:00
pmove.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
pmovetst.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
sdl_link.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
sv_ccmds.c [gamecode] Save all param pointers with PR_SaveParams 2024-09-05 00:00:44 +09:00
sv_demo.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
sv_ents.c [model] Remove Mod_LeafPVS in favor of mix/set 2023-08-05 11:51:01 +09:00
sv_gib.c [gib] Clean up some header dependencies 2022-05-26 16:13:09 +09:00
sv_init.c [model] Clean up the brush leaf api a little 2023-06-28 21:45:41 +09:00
sv_main.c [console] Make quake encoding optional 2024-01-30 23:13:16 +09:00
sv_move.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
sv_phys.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
sv_pr_cmds.c [console] Make quake encoding optional 2024-01-30 23:13:16 +09:00
sv_pr_cpqw.c [gamecode] Save all param pointers with PR_SaveParams 2024-09-05 00:00:44 +09:00
sv_pr_qwe.c [gamecode] Save all param pointers with PR_SaveParams 2024-09-05 00:00:44 +09:00
sv_progs.c [gamecode] Clean up progs data access 2022-04-29 16:59:15 +09:00
sv_qtv.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
sv_recorder.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
sv_sbar.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
sv_send.c [model] Clean up the brush leaf api a little 2023-06-28 21:45:41 +09:00
sv_sys_unix.c [sys] Use a jump buffer to exit to main 2023-12-05 19:02:51 +09:00
sv_sys_win.c [sys] Use a jump buffer to exit to main 2023-12-05 19:02:51 +09:00
sv_user.c [gamecode] Save all param pointers with PR_SaveParams 2024-09-05 00:00:44 +09:00
teamplay.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
world.c Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00