Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.
Tutorial for painkeep source update custom hub feature.
Find out what PK mode is and how it affects normal and custom hubs.
Quake one custom server variables - how to code them in quake-c (under darkplaces engines) and how to code them in any quake engine source.
Quake c has built in functions to send server and client commands, stuffcmd and localcmd - Not a trivial task and needed for complex mods. This tutorial...
Or how to tell where the gun aim is pointing and how to get there...
Comparison of C pointers, structs and Quake-C's entity type.
Darkplaces can load Quake III maps. This tutorial will demonstrate how to get the most of those maps by using quake-c to populate them with quake one...
The quake-c entity .think() function pointer is an engine managed timing concept that is used on nearly every entity in the game.
Using parm[1-16] efficiently to store player data during level transitions.
Using traceline to find entities, do beam damage, and other cool stuff.
Using the .touch() function call to get down with quake entities.
Move and rotate quake entities with velocity. --
Follow the steps in this tutorial to activate the remote server admin mode in the painkeep v1.2 source update. *** NOTE: this only works for painkeep...
Bot match in Painkeep v2.0 beta. Bots in painkeep v2.0 are coded to use all painkeep weapons and features - give it a try!