0
0
Fork 0
mirror of https://git.code.sf.net/p/quake/quakeforge synced 2025-03-21 18:01:15 +00:00

[nq,qw] Give the menu and server progs stacks

They're going to need them :P
This commit is contained in:
Bill Currie 2022-02-04 21:53:37 +09:00
parent 7731c469e2
commit 2a8fca80a0
3 changed files with 9 additions and 0 deletions
libs/console
nq/source
qw/source

View file

@ -594,6 +594,7 @@ Menu_Init (void)
menu_pr_state.max_edicts = 0;
menu_pr_state.zone_size = 1024 * 1024;
menu_pr_state.stack_size = 64 * 1024;
PR_Init (&menu_pr_state);

View file

@ -57,6 +57,7 @@ sv_data_t sv_data[MAX_EDICTS];
cvar_t *sv_progs;
cvar_t *sv_progs_zone;
cvar_t *sv_progs_stack;
cvar_t *sv_progs_ext;
cvar_t *pr_checkextensions;
@ -514,6 +515,7 @@ SV_LoadProgs (void)
sv_pr_state.max_edicts = sv.max_edicts;
sv_pr_state.zone_size = sv_progs_zone->int_val * 1024;
sv_pr_state.stack_size = sv_progs_stack->int_val * 1024;
sv.edicts = sv_edicts;
PR_LoadProgs (&sv_pr_state, progs_name);
@ -561,6 +563,8 @@ SV_Progs_Init_Cvars (void)
"Override the default game progs.");
sv_progs_zone = Cvar_Get ("sv_progs_zone", "256", CVAR_NONE, NULL,
"size of the zone for progs in kb");
sv_progs_stack = Cvar_Get ("sv_progs_stack", "256", CVAR_NONE, NULL,
"size of the stack for progs in kb");
sv_progs_ext = Cvar_Get ("sv_progs_ext", "qf", CVAR_NONE, NULL,
"extention mapping to use: "
"none, id, qf");

View file

@ -60,6 +60,7 @@ sv_data_t sv_data[MAX_EDICTS];
cvar_t *r_skyname;
cvar_t *sv_progs;
cvar_t *sv_progs_zone;
cvar_t *sv_progs_stack;
cvar_t *sv_progs_ext;
cvar_t *pr_checkextensions;
cvar_t *sv_old_entity_free;
@ -560,6 +561,7 @@ SV_LoadProgs (void)
sv_pr_state.max_edicts = MAX_EDICTS;
sv_pr_state.zone_size = sv_progs_zone->int_val * 1024;
sv_pr_state.stack_size = sv_progs_stack->int_val * 1024;
sv.edicts = sv_edicts;
PR_LoadProgs (&sv_pr_state, progs_name);
@ -614,6 +616,8 @@ SV_Progs_Init_Cvars (void)
"Override the default game progs.");
sv_progs_zone = Cvar_Get ("sv_progs_zone", "256", CVAR_NONE, NULL,
"size of the zone for progs in kB");
sv_progs_stack = Cvar_Get ("sv_progs_stack", "64", CVAR_NONE, NULL,
"size of the stack for progs in kB");
sv_progs_ext = Cvar_Get ("sv_progs_ext", "qf", CVAR_NONE, NULL,
"extention mapping to use: "
"none, id, qf, qwe, ktpro, cpqw");