[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/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 - Getting Started with CSQC

Getting Started with CSQC

Discuss CSQC related programming.

Moderator: InsideQC Admins

Getting Started with CSQC

Postby Dr. Shadowborg » Fri Jan 17, 2014 10:27 pm

This sticky will be updated as required.

First:
Read this:

http://sourceforge.net/p/fteqw/code/HEA ... idiots.txt

Engines Supporting CSQC:
FTEQW
http://triptohell.info/moodles/

DarkPlaces
http://icculus.org/twilight/darkplaces

RMQ Engine (Partial Support)
http://svn.icculus.org/remakequake/engine/

Things you may want / need:
FTEQCC QuakeC Compiler, required for compiling csprogs.dat
http://triptohell.info/moodles/fteqcc/

Clean CSQC Source
https://gitorious.org/clean_csqc/cleanc ... 6d32d2b7d7

Useful links
gnounc's hud tutorial viewtopic.php?f=2&t=5194
ceriux hud tutorial http://www.inside3d.com/showtutorial.php?id=245
avirox halflife hud viewtopic.php?f=2&t=1560
giffes progress bar viewtopic.php?f=2&t=943&p=9934&hilit=progress+bar#p9934
nahuel camera viewtopic.php?f=2&t=4339
urre rockets http://qexpo.tastyspleen.net/booth.php?id=165&page=317
spike explains sendevent viewtopic.php?f=2&t=5195

CSQC Particle Emitters viewtopic.php?f=2&t=4467
findradius in CSQC? viewtopic.php?f=2&t=4687
R_BeginPolygon stuff in darkplaces viewtopic.php?f=2&t=5132
User avatar
Dr. Shadowborg
InsideQC Staff
 
Posts: 1120
Joined: Sat Oct 16, 2004 3:34 pm

Re: Getting Started with CSQC

Postby goldenboy » Fri Jan 17, 2014 10:35 pm

It's great that CSQC has its own subforum now. :wink:
User avatar
goldenboy
 
Posts: 924
Joined: Fri Sep 05, 2008 11:04 pm
Location: Kiel

Re: Getting Started with CSQC

Postby Baker » Thu Jul 03, 2014 11:33 pm

Xonotic and/or Nexuiz CSQC:

The Nexuiz CSQC is here: http://svn.icculus.org/nexuiz/trunk/data/qcsrc/client/
The night is young. How else can I annoy the world before sunsrise? 8) Inquisitive minds want to know ! And if they don't -- well like that ever has stopped me before ..
User avatar
Baker
 
Posts: 3666
Joined: Tue Mar 14, 2006 5:15 am

Re: Getting Started with CSQC

Postby goldenboy » Fri Jul 04, 2014 5:42 pm

I'm writing a series about CSQC programming.

Part 1: Common Functions is here

http://spawnhost.wordpress.com/articles ... functions/
User avatar
goldenboy
 
Posts: 924
Joined: Fri Sep 05, 2008 11:04 pm
Location: Kiel

Re: Getting Started with CSQC

Postby ceriux » Fri Jul 04, 2014 7:30 pm

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

Re: Getting Started with CSQC

Postby goldenboy » Fri Jul 04, 2014 7:52 pm

I think collecting the links in this thread is enough. Inside3D doesn't really have a place to post really long writeups anyway, much less multi-part ones.
User avatar
goldenboy
 
Posts: 924
Joined: Fri Sep 05, 2008 11:04 pm
Location: Kiel

Re: Getting Started with CSQC

Postby Spirit » Fri Jul 04, 2014 8:25 pm

Please don't delete it again like the Radiant tutorials.
Improve Quaddicted, send me a pull request: https://github.com/SpiritQuaddicted/Quaddicted-reviews
Spirit
 
Posts: 1037
Joined: Sat Nov 20, 2004 9:00 pm

Re: Getting Started with CSQC

Postby goldenboy » Sat Jul 05, 2014 9:53 pm

I split the networking stuff from part 1 into part 2 and added something about sendevent().

http://spawnhost.wordpress.com/articles ... etworking/

Next time, entities.
User avatar
goldenboy
 
Posts: 924
Joined: Fri Sep 05, 2008 11:04 pm
Location: Kiel

Re: Getting Started with CSQC

Postby Baker » Mon Jul 07, 2014 6:32 am

Didn't Nahuel make a CSQC HUD for DarkPlaces?

Nevermind: He did --> http://quakeone.com/forums/quake-mod-re ... -csqc.html

And there is Kleshik: http://sourceforge.net/projects/kleshik/ specifically http://sourceforge.net/p/kleshik/code/H ... e/QC/CSQC/
The night is young. How else can I annoy the world before sunsrise? 8) Inquisitive minds want to know ! And if they don't -- well like that ever has stopped me before ..
User avatar
Baker
 
Posts: 3666
Joined: Tue Mar 14, 2006 5:15 am


Return to CSQC Programming

Who is online

Users browsing this forum: No registered users and 1 guest