[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4787: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4790: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
InsideQC Forums • View topic - Adding CSQC Support to a Quake Engine.

Adding CSQC Support to a Quake Engine.

Discuss programming topics for the various GPL'd game engine sources.

Moderator: InsideQC Admins

Adding CSQC Support to a Quake Engine.

Postby Team Xlink » Fri Jun 26, 2009 3:58 pm

Last edited by Team Xlink on Tue Nov 17, 2009 2:19 am, edited 2 times in total.
Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby ceriux » Fri Jun 26, 2009 4:07 pm

User avatar
ceriux
 
Posts: 2230
Joined: Sat Sep 06, 2008 3:30 pm
Location: Indiana, USA

Postby Team Xlink » Fri Jun 26, 2009 4:16 pm

Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby ceriux » Fri Jun 26, 2009 4:19 pm

User avatar
ceriux
 
Posts: 2230
Joined: Sat Sep 06, 2008 3:30 pm
Location: Indiana, USA

Postby Team Xlink » Fri Jun 26, 2009 4:22 pm

Last edited by Team Xlink on Fri Jun 26, 2009 5:01 pm, edited 1 time in total.
Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby ceriux » Fri Jun 26, 2009 4:54 pm

User avatar
ceriux
 
Posts: 2230
Joined: Sat Sep 06, 2008 3:30 pm
Location: Indiana, USA

Postby Team Xlink » Fri Jun 26, 2009 5:01 pm

Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby r00k » Fri Jun 26, 2009 6:09 pm

r00k
 
Posts: 1111
Joined: Sat Nov 13, 2004 10:39 pm

Postby Team Xlink » Fri Jun 26, 2009 6:15 pm

Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby r00k » Fri Jun 26, 2009 6:26 pm

r00k
 
Posts: 1111
Joined: Sat Nov 13, 2004 10:39 pm

Postby Team Xlink » Fri Jun 26, 2009 6:41 pm

Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby Spike » Fri Jun 26, 2009 7:08 pm

.
Spike
 
Posts: 2914
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Postby Team Xlink » Fri Jun 26, 2009 7:09 pm

Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby Team Xlink » Fri Jun 26, 2009 7:40 pm

Thankyou Spike!

So I should search all of the files for
Spike
and
CSQC

Is there a program that can compare all the files in a folder and make a patch for another folder maybe?

Also

Does a Diff program do that?

What is a good diff program that will do that?
Also will it be able to open a folder and not just files?
_________________



Ok a search for CSQC came up with thease results

Find all "CSQC", Subfolders, Find Results 1, "Entire Solution"
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(35):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(155):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(181):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(240):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(241): struct model_s *model_csqcprecache[MAX_CSQCMODELS];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(245):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(246): char model_csqcname[MAX_CSQCMODELS][MAX_QPATH];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(420):qboolean CSQC_DrawView(void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(421):qboolean CSQC_IsLoaded(void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(422):void CSQC_Input_Frame(usercmdextra_t *cmd);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(423):void CSQC_ClearState(void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(424):void CSQC_Shutdown(void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(425):void CSQC_DeltaStart(float time);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(426):qboolean CSQC_DeltaUpdate(int srcnumber, entity_t *src);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(427):void CSQC_DeltaEnd(void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(428):void CSQC_RegisterCvarsAndThings(void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(429):int CSQC_StartSound(int entnum, int channel, char *soundname, vec3_t pos, float vol, float attenuation);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(430):qboolean CSQC_Init (void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(431):void CSQC_WorldLoaded(void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(432):qboolean CSQC_CenterPrint(char *cmd);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(433):qboolean CSQC_StuffCmd(char *cmd);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(434):void CSQC_ParseEntities(void);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\client.h(435):qboolean CSQC_ConsoleCommand(char *cmd);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cvar.h(97):void Cvar_Set_f(void); //DP_CVAR_SET originally, but needed for csqc.
E:\Solitude\WinQuakeCSQC Clean\WinQuake\draw.h(42):qpic_t *Draw_CachePic_CSQC (char *path); //doesn't fail, and can get wad images too.
E:\Solitude\WinQuakeCSQC Clean\WinQuake\protocol.h(134):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\protocol.h(141):#define svc_csqcentities 58 //
E:\Solitude\WinQuakeCSQC Clean\WinQuake\protocol.h(153):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\quakedef.h(112):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\quakedef.h(113):#define MAX_CSQCMODELS 512 // csqc has its own freely extendable limits
E:\Solitude\WinQuakeCSQC Clean\WinQuake\quakedef.h(123):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\render.h(43):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\render.h(114):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(73):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(75): char csqc_progname[MAX_QPATH];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(76): unsigned int csqc_progsize;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(77): unsigned int csqc_progcrc;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(100):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(112):} csqcentframe_t;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(113):#define MAX_CSQCFRAMES 64
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(114):#define MASK_CSQCFRAMES (MAX_CSQCFRAMES-1)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(151):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(153): qboolean usingcsqc;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(160): unsigned int pendingcsqcentityflags[MAX_EDICTS]; //okay, that makes this structure a bit bigger - but hey, its dynamically allocated anyway
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(164): csqcentframe_t csqcframes[MAX_CSQCFRAMES];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\server.h(304):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\world.h(81)://Spike: These server functions are generic enough that csqc can use them too
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_input.c(333):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_input.c(347): if (!CSQC_IsLoaded())
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_input.c(382): //ask csqc if that's okay
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_input.c(383): CSQC_Input_Frame(cmd);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(67):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(68): CSQC_ClearState();
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(114):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(115): CSQC_Shutdown();
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(213):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(214): sprintf (str, "spawn %s %i", cls.spawnparms, CSQC_IsLoaded()?1:0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(506):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(507): CSQC_DeltaStart(cl.time);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(529):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(530): if (CSQC_DeltaUpdate(i, ent))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(650):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(668):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(669): CSQC_DeltaEnd();
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(704): //EXT_CSQC: entities are added to the display list as part of the video render
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(772):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_main.c(773): CSQC_RegisterCvarsAndThings();
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(92): "svc_csqcentities",
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(184):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(185): if (CSQC_StartSound(ent, channel, cl.sound_precache[sound_num]->name, pos, volume/255.0, attenuation))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(360):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(361): CSQC_Init();
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(374):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(375): CSQC_WorldLoaded();
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(460):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(481):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(585):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(618):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(703):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(883):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(888): case svc_csqcentities:
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(889): CSQC_ParseEntities();
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(908):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(909): if (!CSQC_CenterPrint(s))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(916):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(917): if (!CSQC_StuffCmd(s))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cl_parse.c(1035):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cmd.c(565):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cmd.c(566)://EXT_CSQC: register a new command mid-level
E:\Solitude\WinQuakeCSQC Clean\WinQuake\common.c(856)://CSQCENGINEDEVS: If you've not fixed this yet, then you may have an easy security hole with csqc enabled
E:\Solitude\WinQuakeCSQC Clean\WinQuake\common.c(857):// this is because csqc can pass through strings as they are without any network truncation
E:\Solitude\WinQuakeCSQC Clean\WinQuake\common.c(1178): //CSQCENGINEDEVS: If you've not fixed this yet, then you may have an easy security hole with csqc enabled
E:\Solitude\WinQuakeCSQC Clean\WinQuake\common.c(1613):#ifdef EXT_CSQC //not really ext_csqc specific, but hey
E:\Solitude\WinQuakeCSQC Clean\WinQuake\console.c(384): //CSQCENGINEDEVS: If you've not fixed this yet, then you may have an easy security hole with csqc enabled (also exploitable otherwise)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\console.c(434): //CSQCENGINEDEVS: If you've not fixed this yet, then you may have an easy security hole with csqc enabled (also exploitable otherwise)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\cvar.c(225)://set is used to facilitate csqc configuration
E:\Solitude\WinQuakeCSQC Clean\WinQuake\draw.c(120):qpic_t *Draw_CachePic_CSQC (char *path)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\gl_draw.c(304):qpic_t *Draw_CachePic_CSQC (char *path)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\gl_screen.c(851):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\gl_screen.c(852): if (CSQC_DrawView())
E:\Solitude\WinQuakeCSQC Clean\WinQuake\host_cmd.c(1297):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\host_cmd.c(1298): host_client->usingcsqc = atoi(Cmd_Argv(1));
E:\Solitude\WinQuakeCSQC Clean\WinQuake\host_cmd.c(1326):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\host_cmd.c(1327): G_FLOAT(OFS_PARM0) = host_client->usingcsqc;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\host_cmd.c(1399):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\in_win.c(680):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\in_win.c(683): if (CSQC_MouseMove(mx, my))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\in_win.c(711):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_bgcmd.c(4)://added these for the ext_csqc stuff
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_bgcmd.c(37):#if defined(EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_bgcmd.c(1999):pr_csqc.obj : error LNK2001: unresolved external symbol _ PR_BIError
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_bgcmd.c(2132): {"EXT_CSQC_SHARED"}, //this is a separate extension because it requires protocol modifications. note: this is also the extension that extends the allowed stats.
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(6):#if defined(EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(37): i = CSQC_Key_CSQCToNative(i);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(45): code = CSQC_Key_NativeToCSQC (code);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(68): //csqc doesn't need to implement this
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(73): //csqc doesn't need to implement this
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(104): pic = Draw_CachePic_CSQC(picname);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(146): pic = Draw_CachePic_CSQC(picname);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(164): Draw_CachePic_CSQC(picname);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(170): QC_FLOAT(OFS_RETURN) = Draw_CachePic_CSQC(picname)?1:0;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(183):int CSQC_Key_CSQCToNative(int code)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_client.c(285):int CSQC_Key_NativeToCSQC(int code)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_cmds.c(1834): if (!strcmp(extname, "EXT_CSQC_1"))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(5):// CSQC ENGINEDEVS is used to mark 'interesting' first-port places to modify that may not be obvious at first
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(7):#define FULLENGINENAME "CSQCQuake"
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(12):#define cl_csqcdebug 0
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(16): EXT_CSQC is the 'root' extension
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(17): EXT_CSQC_1 are a collection of additional features to cover omissions in the original spec
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(20): note the CHEAT_PARANOID define disables certain EXT_CSQC_1 features,
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(25): Unfortunatly EXT_CSQC was designed around this paranoia.
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(28):#ifdef EXT_CSQC
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(39):static progfuncs_t *csqcprogs;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(41):typedef struct csqctreadstate_s {
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(47): struct csqctreadstate_s *next;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(48):} csqctreadstate_t;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(60):static csqctreadstate_t *csqcthreads;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(61):qboolean csqc_resortfrags;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(62):qboolean csqc_drawsbar;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(63):qboolean csqc_addcrosshair;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(64):static int num_csqc_edicts;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(65):static int csqc_fakereadbyte;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(67):#define CSQCPROGSGROUP "CSQC progs control"
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(69):cvar_t cl_nocsqc = {"cl_nocsqc", "0"};
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(70):cvar_t pr_csqc_coreonerror = {"pr_csqc_coreonerror", "1"};
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(131):#define CSQCRF_VIEWMODEL 1 //Not drawn in mirrors
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(132):#define CSQCRF_EXTERNALMODEL 2 //drawn ONLY in mirrors
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(133):#define CSQCRF_DEPTHHACK 4 //fun depthhack
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(134):#define CSQCRF_ADDITIVE 8 //add instead of blend
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(135):#define CSQCRF_USEAXIS 16 //use v_forward/v_right/v_up as an axis/matrix - predraw is needed to use this properly
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(136):#define CSQCRF_NOSHADOW 32 //don't cast shadows upon other entities (can still be self shadowing, if the engine wishes, and not additive)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(137):#define CSQCRF_FRAMETIMESARESTARTTIMES 64 //EXT_CSQC_1: frame times should be read as (time-frametime).
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(141):#define csqcglobals \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(142): globalfunction(init_function, "CSQC_Init"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(143): globalfunction(worldloaded, "CSQC_WorldLoaded"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(144): globalfunction(shutdown_function, "CSQC_Shutdown"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(145): globalfunction(draw_function, "CSQC_UpdateView"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(146): globalfunction(parse_stuffcmd, "CSQC_Parse_StuffCmd"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(147): globalfunction(parse_centerprint, "CSQC_Parse_CenterPrint"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(148): globalfunction(input_event, "CSQC_InputEvent"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(149): globalfunction(input_frame, "CSQC_Input_Frame");/*EXT_CSQC_1*/ \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(150): globalfunction(console_command, "CSQC_ConsoleCommand"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(152): globalfunction(ent_update, "CSQC_Ent_Update"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(153): globalfunction(ent_remove, "CSQC_Ent_Remove"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(155): globalfunction(event_sound, "CSQC_Event_Sound"); \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(156): globalfunction(serversound, "CSQC_ServerSound");/*obsolete, use event_sound*/ \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(157): globalfunction(loadresource, "CSQC_LoadResource");/*EXT_CSQC_1*/ \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(158): globalfunction(parse_tempentity, "CSQC_Parse_TempEntity");/*EXT_CSQC_ABSOLUTLY_VILE*/ \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(160): /*These are pointers to the csqc's globals.*/ \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(182): globalfloat(trace_endcontents, "trace_endcontents"); /*float written by traceline EXT_CSQC_1*/ \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(190): globalvector(view_angles, "view_angles"); /*float set to the view angles at the start of each new frame (EXT_CSQC_1)*/ \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(191): globalfloat(dpcompat_sbshowscores, "sb_showscores"); /*float ask darkplaces people, its not part of the csqc standard */ \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(230): csqcglobals
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(237):} csqcglobals_t;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(238):static csqcglobals_t csqcg;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(240):static void CSQC_FindGlobals(void)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(242):#define globalfloat(name,qcname) csqcg.name = (float*)csqcprogs->FindGlobal(csqcprogs, qcname, 0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(243):#define globalvector(name,qcname) csqcg.name = (float*)csqcprogs->FindGlobal(csqcprogs, qcname, 0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(244):#define globalentity(name,qcname) csqcg.name = (int*)csqcprogs->FindGlobal(csqcprogs, qcname, 0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(245):#define globalstring(name,qcname) csqcg.name = (string_t*)csqcprogs->FindGlobal(csqcprogs, qcname, 0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(246):#define globalfunction(name,qcname) csqcg.name = csqcprogs->FindFunction(csqcprogs,qcname,PR_ANY);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(248): csqcglobals
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(256): if (csqcg.svtime)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(257): *csqcg.svtime = cl.mtime[0];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(258): if (csqcg.cltime)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(259): *csqcg.cltime = cl.time;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(261): if (csqcg.maxclients)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(262): *csqcg.maxclients = cl.maxclients;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(267)://this is the list for all the csqc fields.
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(269):#define csqcfields \
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(284): fieldfloat(frame2); /*EXT_CSQC_1*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(285): fieldfloat(frame1time); /*EXT_CSQC_1*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(286): fieldfloat(frame2time); /*EXT_CSQC_1*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(287): fieldfloat(lerpfrac); /*EXT_CSQC_1*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(289): fieldfloat(forceshader);/*FTE_CSQC_SHADERS*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(293): fieldfloat(baseframe); /*FTE_CSQC_BASEFRAME*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(294): fieldfloat(baseframe2); /*FTE_CSQC_BASEFRAME*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(295): fieldfloat(baseframe1time); /*FTE_CSQC_BASEFRAME*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(296): fieldfloat(baseframe2time); /*FTE_CSQC_BASEFRAME*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(297): fieldfloat(baselerpfrac); /*FTE_CSQC_BASEFRAME*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(298): fieldfloat(basebone); /*FTE_CSQC_BASEFRAME*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(300): fieldfloat(bonecontrol1); /*FTE_CSQC_HALFLIFE_MODELS*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(301): fieldfloat(bonecontrol2); /*FTE_CSQC_HALFLIFE_MODELS*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(302): fieldfloat(bonecontrol3); /*FTE_CSQC_HALFLIFE_MODELS*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(303): fieldfloat(bonecontrol4); /*FTE_CSQC_HALFLIFE_MODELS*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(304): fieldfloat(bonecontrol5); /*FTE_CSQC_HALFLIFE_MODELS*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(305): fieldfloat(subblendfrac); /*FTE_CSQC_HALFLIFE_MODELS*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(306): fieldfloat(basesubblendfrac); /*FTE_CSQC_HALFLIFE_MODELS+FTE_CSQC_BASEFRAME*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(308): fieldfloat(skeletonindex); /*FTE_CSQC_SKELETONOBJECTS*/\
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(342):csqcfields
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(348):} csqcentvars_t;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(350):typedef struct csqcedict_s
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(356): csqcentvars_t *v;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(360):} csqcedict_t;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(362):static csqcedict_t *csqc_edicts; //consider this 'world'
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(365):static void CSQC_InitFields(void)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(366):{ //CHANGING THIS FUNCTION REQUIRES CHANGES TO csqcentvars_t
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(367):#define fieldfloat(name) csqcprogs->RegisterFieldVar(csqcprogs, ev_float, #name, (int)&((csqcentvars_t*)0)->name, -1)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(368):#define fieldvector(name) csqcprogs->RegisterFieldVar(csqcprogs, ev_vector, #name, (int)&((csqcentvars_t*)0)->name, -1)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(369):#define fieldentity(name) csqcprogs->RegisterFieldVar(csqcprogs, ev_entity, #name, (int)&((csqcentvars_t*)0)->name, -1)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(370):#define fieldstring(name) csqcprogs->RegisterFieldVar(csqcprogs, ev_string, #name, (int)&((csqcentvars_t*)0)->name, -1)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(371):#define fieldfunction(name) csqcprogs->RegisterFieldVar(csqcprogs, ev_function, #name, (int)&((csqcentvars_t*)0)->name, -1)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(372):csqcfields //any *64->int32 casts are erroneous, it's biased off NULL.
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(380):static csqcedict_t **csqcent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(381):static int maxcsqcentities;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(383):static int csqcentsize;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(385):static char *csqcmapentitydata;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(386):static qboolean csqcmapentitydataloaded;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(394):static model_t *CSQC_GetModelForIndex(int index);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(395):static void CS_LinkEdict(csqcedict_t *ent, qboolean touchtriggers);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(471): for (i = 1; i < num_csqc_edicts; i++)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(472): CS_LinkEdict((csqcedict_t*)csqcprogs->EdictNum(csqcprogs, i), false);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(476):static csqcedict_t *csnodelinks[MAX_NODELINKS];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(477):void CS_TouchLinks ( csqcedict_t *ent, csareanode_t *node )
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(480): csqcedict_t *touch;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(491): touch = (csqcedict_t*)EDICT_FROM_AREA(l);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(512): old_self = *csqcg.self;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(513): old_other = *csqcg.other;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(534): *csqcg.self = csqcprogs->EdictToProgs(csqcprogs, (edict_t*)touch);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(535): *csqcg.other = csqcprogs->EdictToProgs(csqcprogs, (edict_t*)ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(537): csqcprogs->ExecuteProgram (csqcprogs, touch->v->touch);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(542): *csqcg.self = old_self;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(543): *csqcg.other = old_other;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(556):static void CS_UnlinkEdict (csqcedict_t *ent)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(564):static void CS_LinkEdict(csqcedict_t *ent, qboolean touchtriggers)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(571): if (ent == csqc_edicts)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(634): csqcedict_t *passedict;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(636):#define CSEDICT_FROM_AREA(l) STRUCT_FROM_LINK(l,csqcedict_t,area)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(642): csqcedict_t *touch;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(648): touch = (csqcedict_t*)CSEDICT_FROM_AREA(l);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(687): if ((csqcedict_t*)csqcprogs->ProgsToEdict(csqcprogs, touch->v->owner) == clip->passedict)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(689): if ((csqcedict_t*)csqcprogs->ProgsToEdict(csqcprogs, clip->passedict->v->owner) == touch)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(697): model = CSQC_GetModelForIndex(touch->v->modelindex);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(712):hull_t *CS_HullForEntity (csqcedict_t *ent, vec3_t mins, vec3_t maxs, vec3_t offset)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(723): model = CSQC_GetModelForIndex(ent->v->modelindex);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(754):static trace_t CS_Move(vec3_t v1, vec3_t mins, vec3_t maxs, vec3_t v2, float nomonsters, csqcedict_t *passedict)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(771): hull = CS_HullForEntity (csqc_edicts, mins, maxs, offset);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(781): clip.trace.ent = (void*)csqc_edicts;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(788): clip.trace.ent = (void*)csqc_edicts;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(810):static void CS_CheckVelocity(csqcedict_t *ent)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(824): csqcedict_t *ed;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(826): ed = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(830): Con_DPrintf("CSQC Tried removing free entity\n");
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(835): csqcprogs->EntFree (prinst, (void*)ed);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(843): prinst->RunError(prinst, "\nBuiltin %i not implemented.\nCSQC is not compatible.", prinst->lastcalledbuiltinnumber);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(846):static void PF_NoCSQC (progfuncs_t *prinst, struct globalvars_s *pr_globals)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(850): prinst->RunError(prinst, "\nBuiltin %i does not make sense in csqc.\nCSQC is not compatible.", prinst->lastcalledbuiltinnumber);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(862): if (!csqcg.forward || !csqcg.right || !csqcg.up)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(864): AngleVectors (QC_VECTOR(OFS_PARM0), csqcg.forward, csqcg.right, csqcg.up);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(929):static model_t *CSQC_GetModelForIndex(int index)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(935): else if (index < 0 && index > -MAX_CSQCMODELS)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(936): return cl.model_csqcprecache[-index];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(941):static qboolean CopyCSQCEdictToEntity(csqcedict_t *in, entity_t *out)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(949): model = CSQC_GetModelForIndex(in->v->modelindex);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(969): if (rflags & CSQCRF_VIEWMODEL)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(971): if (rflags & CSQCRF_EXTERNALMODEL)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(973): if (rflags & CSQCRF_DEPTHHACK)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(975): if (rflags & CSQCRF_ADDITIVE)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(977): //CSQCRF_USEAXIS is below
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(978): if (rflags & CSQCRF_NOSHADOW)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(980): //CSQCRF_FRAMETIMESARESTARTTIMES is below
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(987): if (rflags & CSQCRF_USEAXIS)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(989): VectorCopy(csqcg.forward, out->axis[0]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(990): VectorNegate(csqcg.right, out->axis[1]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(991): VectorCopy(csqcg.up, out->axis[2]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1021): csqcedict_t *in = (void*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1033): if (CopyCSQCEdictToEntity(in, ent))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1044): csqcedict_t *in = (void*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1046): CopyCSQCEdictToEntity(in, NULL);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1066): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1069): int oldself = *csqcg.self;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1081): ent = (csqcedict_t*)prinst->EdictNum(prinst, e);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1089): *csqcg.self = prinst->EdictToProgs(prinst, (void*)ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1096): CopyCSQCEdictToEntity(ent, NULL);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1099): *csqcg.self = oldself;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1113):qboolean csqc_rebuildmatricies;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1127): csqc_rebuildmatricies = false;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1131): if (csqc_rebuildmatricies)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1161): if (csqc_rebuildmatricies)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1195): csqc_rebuildmatricies = true;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1205): VectorCopy(cl.simangles[csqc_lplayernum], r_refdef.viewangles);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1206): VectorCopy(cl.simorg[csqc_lplayernum], r_refdef.vieworg);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1218): csqc_addcrosshair = false;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1219): csqc_drawsbar = false;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1227): csqc_rebuildmatricies = true;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1323): csqc_drawsbar = *p;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1326): csqc_addcrosshair = *p;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1440): *r = csqc_drawsbar;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1443): *r = csqc_addcrosshair;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1482): if (csqc_drawsbar)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1489): if (csqc_addcrosshair)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1527): csqcedict_t *ent = (void*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1537): csqcedict_t *ent = (void*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1549): *csqcg.trace_allsolid = tr->allsolid;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1550): *csqcg.trace_startsolid = tr->startsolid;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1551): *csqcg.trace_fraction = tr->fraction;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1552): *csqcg.trace_inwater = tr->inwater;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1553): *csqcg.trace_inopen = tr->inopen;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1554): VectorCopy (tr->endpos, csqcg.trace_endpos);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1555): VectorCopy (tr->plane.normal, csqcg.trace_plane_normal);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1556): *csqcg.trace_plane_dist = tr->plane.dist;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1559): *csqcg.trace_ent = csqcprogs->EdictToProgs(csqcprogs, (void*)tr->ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1561): *csqcg.trace_ent = csqcprogs->EdictToProgs(csqcprogs, (void*)csqc_edicts);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1569): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1575): ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM3);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1600): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1608): ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM5);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1618):static trace_t CS_Trace_Toss (csqcedict_t *tossent, csqcedict_t *ignore)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1626):// float maxvel = Cvar_Get("sv_maxvelocity", "2000", 0, "CSQC physics")->value;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1666): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1667): csqcedict_t *ignore;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1669): ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1670): if (ent == csqc_edicts)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1672): ignore = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM1);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1710): for (i = 1; i < MAX_CSQCMODELS; i++)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1712): if (!*cl.model_csqcname[i])
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1717): if (!strcmp(cl.model_csqcname[i], name))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1731):static void csqc_setmodel(progfuncs_t *prinst, csqcedict_t *ent, int modelindex)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1740): ent->v->model = prinst->StringToProgs(prinst, cl.model_csqcname[-modelindex]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1741): if (!cl.model_csqcprecache[-modelindex])
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1742): cl.model_csqcprecache[-modelindex] = Mod_ForName(cl.model_csqcname[-modelindex], false);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1743): model = cl.model_csqcprecache[-modelindex];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1768): csqcedict_t *ent = (void*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1776): Host_EndGame("CSQC ran out of model slots\n");
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1778): Q_strncpyz(cl.model_csqcname[-freei], modelname, sizeof(cl.model_csqcname[-freei])); //allocate a slot now
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1781): cl.model_csqcprecache[-freei] = NULL;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1784): csqc_setmodel(prinst, ent, modelindex);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1788): csqcedict_t *ent = (void*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1791): csqc_setmodel(prinst, ent, modelindex);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1814): Host_EndGame("CSQC ran out of model slots\n");
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1815): Q_strncpyz(cl.model_csqcname[-freei], modelname, sizeof(cl.model_csqcname[-freei])); //allocate a slot now
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1818): cl.model_csqcprecache[-freei] = NULL;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1834): QC_INT(OFS_RETURN) = (int)prinst->StringToProgs(prinst, cl.model_csqcname[-modelindex]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1843): if (csqc_fakereadbyte != -1)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1845): QC_FLOAT(OFS_RETURN) = csqc_fakereadbyte;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1846): csqc_fakereadbyte = -1;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1913):*/ ed = prinst->ProgsToEdict(prinst, *csqcg.self);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(1986): csqcedict_t *ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM1);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2044): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2076): ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM2+i*3);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2089): if (csqcg.input_timelength)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2090): *csqcg.input_timelength = cmd->msec/1000.0f;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2091): if (csqcg.input_angles)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2093): csqcg.input_angles[0] = cmd->std->viewangles[0];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2094): csqcg.input_angles[1] = cmd->std->viewangles[1];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2095): csqcg.input_angles[2] = cmd->std->viewangles[2];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2097): if (csqcg.input_movevalues)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2099): csqcg.input_movevalues[0] = cmd->std->forwardmove;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2100): csqcg.input_movevalues[1] = cmd->std->sidemove;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2101): csqcg.input_movevalues[2] = cmd->std->upmove;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2103): if (csqcg.input_buttons)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2104): *csqcg.input_buttons = cmd->buttons;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2106): if (csqcg.input_impulse)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2107): *csqcg.input_impulse = cmd->impulse;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2109): if (csqcg.input_lightlevel)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2110): *csqcg.input_lightlevel = cmd->lightlevel;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2112): if (csqcg.input_servertime)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2113): *csqcg.input_servertime = cmd->servertime/1000.0f;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2114): if (csqcg.input_clienttime)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2115): *csqcg.input_clienttime = cmd->fclienttime/1000.0f;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2120): if (csqcg.input_timelength)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2121): cmd->msec = *csqcg.input_timelength*1000;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2122): if (csqcg.input_angles)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2124): cmd->std->viewangles[0] = csqcg.input_angles[0];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2125): cmd->std->viewangles[1] = csqcg.input_angles[1];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2126): cmd->std->viewangles[2] = csqcg.input_angles[2];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2128): if (csqcg.input_movevalues)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2130): cmd->std->forwardmove = csqcg.input_movevalues[0];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2131): cmd->std->sidemove = csqcg.input_movevalues[1];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2132): cmd->std->upmove = csqcg.input_movevalues[2];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2134): if (csqcg.input_buttons)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2135): cmd->buttons = *csqcg.input_buttons;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2137): if (csqcg.input_impulse)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2138): cmd->impulse = *csqcg.input_impulse;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2140): if (csqcg.input_lightlevel)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2141): cmd->lightlevel = *csqcg.input_lightlevel;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2143): if (csqcg.input_servertime)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2144): cmd->servertime = *csqcg.input_servertime*1000;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2177): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2187): if (!csqcmapentitydata)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2194): csqcmapentitydata = COM_Parse(csqcmapentitydata);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2245): if (csqc_resortfrags)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2248): csqc_resortfrags = false;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2294): csqcedict_t *entity;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2300): entity = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2357): VectorCopy(QC_VECTOR(OFS_PARM0), csqcg.forward);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2358): VectorNormalize(csqcg.forward);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2359): VectorVectors(csqcg.forward, csqcg.right, csqcg.up);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2380): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2383): ent = (void*)prinst->ProgsToEdict(prinst, *csqcg.self);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2416): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2419): ent = (void*)prinst->ProgsToEdict(prinst, *csqcg.self);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2453): csqcedict_t *ent, *chain;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2459): chain = (csqcedict_t *)*prinst->parms->sv_edicts;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2489): csqcedict_t *ent, *chain;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2491): chain = (csqcedict_t *) *prinst->parms->sv_edicts;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2498): ent = (csqcedict_t*)prinst->EdictNum(prinst, i);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2516): csqcedict_t *ent, *chain;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2518): chain = (csqcedict_t *) *prinst->parms->sv_edicts;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2525): ent = (csqcedict_t*)prinst->EdictNum(prinst, i);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2546): csqcedict_t *ent, *chain;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2548): chain = (csqcedict_t *) *prinst->parms->sv_edicts;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2555): ent = (csqcedict_t*)prinst->EdictNum(prinst, i);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2784): csqcedict_t *ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2792): csqcedict_t *ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2800): csqcedict_t *ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2808): csqcedict_t *ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2870):void CSQC_RunThreads(void)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2872): csqctreadstate_t *state = csqcthreads, *next;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2874): csqcthreads = NULL;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2881): state->next = csqcthreads;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2882): csqcthreads = state;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2888): *csqcg.self = csqcprogs->EdictToProgs(csqcprogs, csqcprogs->EdictNum(csqcprogs, state->self));
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2889): *csqcg.other = csqcprogs->EdictToProgs(csqcprogs, csqcprogs->EdictNum(csqcprogs, state->other));
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2891): csqcprogs->RunThread(csqcprogs, state->thread);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2892): csqcprogs->parms->memfree(state->thread);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2893): csqcprogs->parms->memfree(state);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2919): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2924): ent = (csqcedict_t*)prinst->ProgsToEdict(prinst, *csqcg.self);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2946): csqcedict_t *in, *out;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2948): in = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2949): out = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM1);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2951): memcpy(out->v, in->v, csqcentsize);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2983): Con_Printf("Obsolete csqc builtin (%i) executed\n", prinst->lastcalledbuiltinnumber);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(2987):static void EdictToTransform(csqcedict_t *ed, float *trans)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3006): VectorCopy(csqcg.forward, src[0]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3007): VectorNegate(csqcg.right, src[1]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3008): VectorCopy(csqcg.up, src[2]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3012): VectorCopy(res[0], csqcg.forward);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3013): VectorNegate(res[1], csqcg.right);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3014): VectorCopy(res[2], csqcg.up);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3024): VectorCopy(csqcg.forward, src[0]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3025): VectorNegate(csqcg.right, src[1]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3026): VectorCopy(csqcg.up, src[2]);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3030): VectorCopy(res[0], csqcg.forward);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3031): VectorNegate(res[1], csqcg.right);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3032): VectorCopy(res[2], csqcg.up);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3038):static qboolean CS_CheckBottom (csqcedict_t *ent)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3108): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3110): ent = (csqcedict_t*)QC_EDICT(prinst, OFS_PARM0);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3123):static qboolean CS_movestep (csqcedict_t *ent, vec3_t move, qboolean relink, qboolean noenemy, qboolean set_trace)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3129): csqcedict_t *enemy = csqc_edicts;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3144): enemy = (csqcedict_t*)csqcprogs->ProgsToEdict(csqcprogs, ent->v->enemy);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3145): if (i == 0 && enemy != csqc_edicts)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3147): dz = ent->v->origin[2] - ((csqcedict_t*)csqcprogs->ProgsToEdict(csqcprogs, ent->v->enemy))->v->origin[2];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3169): if (noenemy || enemy == csqc_edicts)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3234): ent->v->groundentity = csqcprogs->EdictToProgs(csqcprogs, trace.ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3244): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3251): ent = (csqcedict_t*)prinst->ProgsToEdict(prinst, *csqcg.self);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3272): oldself = *csqcg.self;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3277): *csqcg.self = oldself;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3284): CSQC_ConsoleCommand(cmd);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3294):static qboolean csqc_usinglistener;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3295):qboolean CSQC_SettingListener(void)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3297): if (csqc_usinglistener)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3299): csqc_usinglistener = false;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3310): csqc_usinglistener = true;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3319):void CSQC_EntStateToCSQC(unsigned int flags, float lerptime, unsigned int srcnumber, entity_t *src, csqcedict_t *ent)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3408): csqcedict_t *e; //the csqc ent
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3410):} csqcdelta_pack_t;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3411):static csqcdelta_pack_t csqcdelta_pack_new;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3412):static csqcdelta_pack_t csqcdelta_pack_old;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3413):float csqcdelta_time;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3415):void CSQC_DeltaStart(float time)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3417): csqcdelta_pack_t tmp;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3418): csqcdelta_time = time;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3420): tmp = csqcdelta_pack_new;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3421): csqcdelta_pack_new = csqcdelta_pack_old;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3422): csqcdelta_pack_old = tmp;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3424): csqcdelta_pack_new.numents = 0;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3426): csqcdelta_pack_new.readpos = 0;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3427): csqcdelta_pack_old.readpos = 0;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3429):qboolean CSQC_DeltaUpdate(int srcnumber, entity_t *src)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3437): csqcedict_t *ent, *oldent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3442): if (csqcdelta_pack_old.readpos == csqcdelta_pack_old.numents)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3448): while (csqcdelta_pack_old.readpos < csqcdelta_pack_old.numents && csqcdelta_pack_old.e[csqcdelta_pack_old.readpos].n < srcnumber)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3451): oldent = csqcdelta_pack_old.e[csqcdelta_pack_old.readpos].e;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3452): *csqcg.self = csqcprogs->EdictToProgs(csqcprogs, (void*)oldent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3453): csqcprogs->ExecuteProgram(csqcprogs, csqcg.ent_remove);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3454): csqcdelta_pack_old.readpos++;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3457): if (srcnumber < csqcdelta_pack_old.e[csqcdelta_pack_old.readpos].n)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3461): oldent = csqcdelta_pack_old.e[csqcdelta_pack_old.readpos].e;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3462): csqcdelta_pack_old.readpos++;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3466): if (srcnumber < maxcsqcentities && csqcent[srcnumber])
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3468): //in the csqc list (don't permit in the delta list too)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3471): *csqcg.self = csqcprogs->EdictToProgs(csqcprogs, (void*)oldent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3472): csqcprogs->ExecuteProgram(csqcprogs, csqcg.ent_remove);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3483): ent = (csqcedict_t *)csqcprogs->EntAlloc(csqcprogs);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3485): CSQC_EntStateToCSQC(deltaflags[src->modelindex], csqcdelta_time, srcnumber, src, ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3489): *csqcg.self = csqcprogs->EdictToProgs(csqcprogs, (void*)ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3490): pr_globals = csqcprogs->globals(csqcprogs, PR_CURRENT);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3492): csqcprogs->ExecuteProgram(csqcprogs, func);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3495): if (csqcdelta_pack_new.maxents <= csqcdelta_pack_new.numents)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3497): csqcdelta_pack_new.maxents = csqcdelta_pack_new.numents + 64;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3498): csqcdelta_pack_new.e = realloc(csqcdelta_pack_new.e, sizeof(*csqcdelta_pack_new.e)*csqcdelta_pack_new.maxents);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3500): csqcdelta_pack_new.e[csqcdelta_pack_new.numents].e = ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3501): csqcdelta_pack_new.e[csqcdelta_pack_new.numents].n = srcnumber;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3502): csqcdelta_pack_new.numents++;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3509):void CSQC_DeltaEnd(void)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3512): while (csqcdelta_pack_old.readpos < csqcdelta_pack_old.numents)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3514): *csqcg.self = csqcprogs->EdictToProgs(csqcprogs, (void*)csqcdelta_pack_old.e[csqcdelta_pack_old.readpos].e);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3515): csqcprogs->ExecuteProgram(csqcprogs, csqcg.ent_remove);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3516): csqcdelta_pack_old.readpos++;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3569): //read the arguments the csqc gave us
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3575): csqcedict_t *ent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3579): csqcedict_t *oldent;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3580): oldcsqcpack_t *oldlist, *newlist;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3595): if (srcp->messagenum == cl.validsequence && (i+1 >= maxcsqcentities || !csqcent[i+1]))
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3599): ent = (csqcedict_t *)ED_Alloc(prinst);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3608): CSQC_PlayerStateToCSQC(i, srcp, ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3610): if (csqcg.delta_update)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3612): *csqcg.self = EDICT_TO_PROG(prinst, (void*)ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3613): PR_ExecuteProgram(prinst, csqcg.delta_update);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3618): *csqcg.self = EDICT_TO_PROG(prinst, (void*)ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3619): PR_ExecuteProgram(prinst, csqcg.delta_remove);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3624): oldlist = &loadedcsqcpack[loadedcsqcpacknum];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3625): loadedcsqcpacknum ^= 1;
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3626): newlist = &loadedcsqcpack[loadedcsqcpacknum];
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3637):// if (csqcent[src->number])
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3638):// continue; //don't add the entity if we have one sent specially via csqc protocols.
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3650): *csqcg.self = EDICT_TO_PROG(prinst, (void*)oldent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3651): PR_ExecuteProgram(prinst, csqcg.delta_remove);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3664): if (src->number < maxcsqcentities && csqcent[src->number])
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3666): //in the csqc list
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3669): *csqcg.self = EDICT_TO_PROG(prinst, (void*)oldent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3670): PR_ExecuteProgram(prinst, csqcg.delta_remove);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3681): ent = (csqcedict_t *)ED_Alloc(prinst);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3683): CSQC_EntStateToCSQC(flags, servertime, src, ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3685): if (csqcg.delta_update)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3687): *csqcg.self = EDICT_TO_PROG(prinst, (void*)ent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3689): PR_ExecuteProgram(prinst, csqcg.delta_update);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3708): *csqcg.self = EDICT_TO_PROG(prinst, (void*)oldent);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3709): PR_ExecuteProgram(prinst, csqcg.delta_remove);
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3721)://PF_cs_ - works in csqc only (dependant upon globals or fields)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3722)://PF_cl_ - works in csqc and menu (if needed...)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3727):#define PF_R_PolygonBegin PF_Fixme // #306 void(string texturename) R_BeginPolygon (EXT_CSQC_???)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3728):#define PF_R_PolygonVertex PF_Fixme // #307 void(vector org, vector texcoords, vector rgb, float alpha) R_PolygonVertex (EXT_CSQC_???)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3729):#define PF_R_PolygonEnd PF_Fixme // #308 void() R_EndPolygon (EXT_CSQC_???)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3755): {"checkclient", PF_NoCSQC, 17}, // #17 entity() checkclient (QUAKE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3760): {"stuffcmd", PF_NoCSQC, 21}, // #21 void(entity client, string s) stuffcmd (QUAKE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3762): {"bprint", PF_NoCSQC, 23}, // #23 void(string s, ...) bprint (QUAKE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3763): {"sprint", PF_NoCSQC, 24}, // #24 void(entity e, string s, ...) sprint (QUAKE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3785): {"aim", PF_NoCSQC, 44}, // #44 vector(entity e, float speed) aim (QUAKE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3814): {"precache_file", PF_NoCSQC, 68}, // #68 void(string s) precache_file (QUAKE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3817): {"changelevel", PF_NoCSQC, 70}, // #70 void(string mapname) changelevel (QUAKE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3820): {"centerprint", PF_NoCSQC, 73}, // #73 void(entity ent, string text) centerprint (QUAKE) (don't support - cprint is supported instead)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3825): {"precache_file2", PF_NoCSQC, 77}, // #77 void(string str) precache_file2 (QUAKE)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3826): {"setspawnparms", PF_NoCSQC, 78}, // #78 void() setspawnparms (QUAKE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3827): {"logfrag", PF_NoCSQC, 79}, // #79 void(entity killer, entity killee) logfrag (QW_ENGINE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3830): {"infokey", PF_NoCSQC, 80}, // #80 string(entity e, string keyname) infokey (QW_ENGINE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3832): {"multicast", PF_NoCSQC, 82}, // #82 void(vector where, float set) multicast (QW_ENGINE) (don't support)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3846): {"checkextension", PFC_checkextension, 99}, // #99 float(string extname) checkextension (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3871): {"registertempent", PF_NoCSQC, 208},//{"RegisterTempEnt", PF_RegisterTEnt, 0, 0, 0, 208},
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3872): {"customtempent", PF_NoCSQC, 209},//{"CustomTempEnt", PF_CustomTEnt, 0, 0, 0, 209},
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3877): {"forceinfokey", PF_NoCSQC, 213},//{"forceinfokey", PF_ForceInfoKey, 0, 0, 0, 213},
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3878): {"chat", PF_NoCSQC, 214},//{"chat", PF_chat, 0, 0, 0, 214},// #214 void(string filename, float starttag, entity edict) SV_Chat (FTE_NPCCHAT)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3894): {"clientstat", PF_NoCSQC, 231}, // #231 clientstat
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3895): {"runclientphys", PF_NoCSQC, 232}, // #232 runclientphys
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3896): {"isbackbuffered", PF_NoCSQC, 233}, // #233 float(entity ent) isbackbuffered
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3909): {"clearscene", PF_R_ClearScene, 300}, // #300 void() clearscene (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3910): {"addentities", PF_R_AddEntityMask, 301}, // #301 void(float mask) addentities (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3911): {"addentity", PF_R_AddEntity, 302}, // #302 void(entity ent) addentity (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3912): {"setproperty", PF_R_SetViewFlag, 303}, // #303 float(float property, ...) setproperty (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3913): {"renderscene", PF_R_RenderScene, 304}, // #304 void() renderscene (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3915): {"adddynamiclight", PF_R_AddDynamicLight, 305}, // #305 void(vector org, float radius, vector lightcolours) adddynamiclight (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3917): {"R_BeginPolygon", PF_R_PolygonBegin, 306}, // #306 void(string texturename) R_BeginPolygon (EXT_CSQC_???)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3918): {"R_PolygonVertex", PF_R_PolygonVertex, 307}, // #307 void(vector org, vector texcoords, vector rgb, float alpha) R_PolygonVertex (EXT_CSQC_???)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3919): {"R_EndPolygon", PF_R_PolygonEnd, 308}, // #308 void() R_EndPolygon (EXT_CSQC_???)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3921): {"getproperty", PF_R_GetViewFlag, 309}, // #309 vector/float(float property) getproperty (EXT_CSQC_1)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3925): {"unproject", PF_cs_unproject, 310}, // #310 vector (vector v) unproject (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3926): {"project", PF_cs_project, 311}, // #311 vector (vector v) project (EXT_CSQC)
E:\Solitude\WinQuakeCSQC Clean\WinQuake\pr_csqc.c(3933): {"drawline", PF_CL_drawline, 315}, // #315 void(float width, vector pos1, vector pos2) drawline (EXT_CSQC)
E:\Solitude\
Last edited by Team Xlink on Fri Jun 26, 2009 7:43 pm, edited 1 time in total.
Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby Spike » Fri Jun 26, 2009 7:42 pm

.
Spike
 
Posts: 2914
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Next

Return to Engine Programming

Who is online

Users browsing this forum: No registered users and 2 guests