From havoc at icculus.org Thu Oct 13 13:12:52 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 13 Oct 2005 13:12:52 -0400 Subject: Module neither: Change committed Message-ID: <20051013171252.25744.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-13 17:12:52 UTC Log message: added a BUG line about FS and WriteFile Modified files: darkwar/nfile.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051013.171252.havoc.diff URL: From havoc at icculus.org Thu Oct 13 14:31:45 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 13 Oct 2005 14:31:45 -0400 Subject: Module neither: Change committed Message-ID: <20051013183145.3409.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-13 18:31:45 UTC Log message: made screenshot code use darkwar000000.tga naming instead of darkwar00.tga naming made screenshot code use R.screenshotindex to track the current screenshot to save as, this speeds up handling of lots of screenshots, and currently works around a bug in the FS (not recognizing newly saved screenshots, thus saving over the same one repeatedly... fixed) Modified files: darkwar/r_main.c darkwar/r_main.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051013.183145.havoc.diff URL: From havoc at icculus.org Thu Oct 13 15:49:44 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 13 Oct 2005 15:49:44 -0400 Subject: Module neither: Change committed Message-ID: <20051013194944.10580.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-13 19:49:44 UTC Log message: added some more functions Modified files: darkwar/game/g_packetbuffer.c darkwar/game/g_packetbuffer.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051013.194944.havoc.diff URL: From havoc at icculus.org Thu Oct 13 15:51:36 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 13 Oct 2005 15:51:36 -0400 Subject: Module neither: Change committed Message-ID: <20051013195136.10732.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-13 19:51:36 UTC Log message: implemented a lot of networking code (but still more to do), changed how G_EntityClassTable is implemented to better accomodate networking and added entityclass->readpacket/writepacket functions (all empty currently), added entityset mask array to G_Scope_Visible (used to optimize entity lighting) Modified files: darkwar/game/g_main.c darkwar/game/g_main.h darkwar/game/g_network.c darkwar/game/g_network.h darkwar/game/g_render.c darkwar/game/g_render.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051013.195136.havoc.diff URL: From havoc at icculus.org Sun Oct 16 04:56:52 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Oct 2005 04:56:52 -0400 Subject: Module neither: Change committed Message-ID: <20051016085652.32383.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-16 08:56:52 UTC Log message: added Console_HexDump function for printing out packet buffers and such Modified files: darkwar/console.c darkwar/console.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051016.085652.havoc.diff URL: From havoc at icculus.org Sun Oct 16 04:57:37 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Oct 2005 04:57:37 -0400 Subject: Module neither: Change committed Message-ID: <20051016085737.32471.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-16 08:57:37 UTC Log message: added Quat3ToQuat4 and Quat4ToQuat3 macros Modified files: darkwar/mathlib.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051016.085737.havoc.diff URL: From havoc at icculus.org Sun Oct 16 04:58:20 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Oct 2005 04:58:20 -0400 Subject: Module neither: Change committed Message-ID: <20051016085820.32623.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-16 08:58:20 UTC Log message: added String_NCompare and String_NICompare length-limited string compare functions Modified files: darkwar/nstring.c darkwar/nstring.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051016.085820.havoc.diff URL: From havoc at icculus.org Sun Oct 16 05:01:36 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Oct 2005 05:01:36 -0400 Subject: Module neither: Change committed Message-ID: <20051016090136.1141.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-16 09:01:36 UTC Log message: added texture matrix support for scrolling/scaling textures (can be used by the material code someday) Modified files: darkwar/base/shaders/light.vert -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051016.090136.havoc.diff URL: From havoc at icculus.org Sun Oct 16 05:03:52 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Oct 2005 05:03:52 -0400 Subject: Module neither: Change committed Message-ID: <20051016090352.1746.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-16 09:03:52 UTC Log message: fix a stupid bug in G_PacketBuffer_ReadBytes which made it increment the output offset twice per byte Modified files: darkwar/game/g_packetbuffer.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051016.090352.havoc.diff URL: From havoc at icculus.org Sun Oct 16 05:04:54 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Oct 2005 05:04:54 -0400 Subject: Module neither: Change committed Message-ID: <20051016090454.1956.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-16 09:04:54 UTC Log message: implemented G_InfoString_Set added G_Tokenize_Simple function for parsing simple multiple word commandlines (such as in the network protocol) with support for quoted strings (including escaped quotes) Modified files: darkwar/game/g_util.c darkwar/game/g_util.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051016.090454.havoc.diff URL: From havoc at icculus.org Sun Oct 16 05:08:48 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Oct 2005 05:08:48 -0400 Subject: Module neither: Change committed Message-ID: <20051016090848.2728.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-16 09:08:48 UTC Log message: huge work on networking, it now almost works (entity read/write not implemented yet, but all of the framework is there) Modified files: darkwar/game/g_main.c darkwar/game/g_main.h darkwar/game/g_network.c darkwar/game/g_network.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051016.090848.havoc.diff URL: From havoc at icculus.org Sun Oct 16 07:20:49 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Oct 2005 07:20:49 -0400 Subject: Module neither: Change committed Message-ID: <20051016112049.27620.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-16 11:20:49 UTC Log message: more entity update support (not finished) Modified files: darkwar/game/g_main.c darkwar/game/g_main.h darkwar/game/g_network.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051016.112049.havoc.diff URL: From havoc at icculus.org Sun Oct 30 04:43:31 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 30 Oct 2005 04:43:31 -0500 Subject: Module neither: Change committed Message-ID: <20051030094331.27077.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-30 09:43:30 UTC Log message: added Resource_GetName and Resource_GetType functions Modified files: darkwar/resource.c darkwar/resource.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051030.094330.havoc.diff URL: From havoc at icculus.org Sun Oct 30 04:47:50 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 30 Oct 2005 04:47:50 -0500 Subject: Module neither: Change committed Message-ID: <20051030094750.27544.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-30 09:47:50 UTC Log message: major reorganization of g_main code, split out most of it to g_commands, g_entityclass, g_entity, g_world integrated handling of child entities (such as the headlights on vehicles) so that child entities can be used without messing up networking modified G_Entity_Remove code to remove network status from locally mirrored network entities when they are removed (so there won't be problems if a network update comes long after an entity is removed and replaced with a non-networked local entity) other cleanup Modified files: darkwar/game/g_main.c darkwar/game/g_main.h darkwar/game/g_network.c darkwar/game/g_network.h darkwar/game/g_packetbuffer.c darkwar/game/g_packetbuffer.h Added files: darkwar/game/g_commands.c darkwar/game/g_commands.h darkwar/game/g_entity.c darkwar/game/g_entity.h darkwar/game/g_entityclass.c darkwar/game/g_entityclass.h darkwar/game/g_world.c darkwar/game/g_world.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051030.094750.havoc.diff URL: From havoc at icculus.org Sun Oct 30 05:41:02 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 30 Oct 2005 05:41:02 -0500 Subject: Module neither: Change committed Message-ID: <20051030104102.2956.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-30 10:41:02 UTC Log message: cleaned up makefile, no longer uses -pg when linking (it was really annoying hitting profiler code in the debugger), now has DEBUGOPTIONS and WARNINGOPTIONS variables Modified files: darkwar/Makefile -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051030.104102.havoc.diff URL: From havoc at icculus.org Mon Oct 31 06:13:31 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 31 Oct 2005 06:13:31 -0500 Subject: Module neither: Change committed Message-ID: <20051031111331.26005.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-10-31 11:13:30 UTC Log message: more network code work, fixed many stupid bugs, multiplayer is getting close to working properly now Modified files: darkwar/cvar.c darkwar/base/maps/test.ent darkwar/game/g_commands.c darkwar/game/g_entityclass.c darkwar/game/g_main.c darkwar/game/g_main.h darkwar/game/g_network.c darkwar/game/g_network.h darkwar/game/g_packetbuffer.c darkwar/game/g_render.c darkwar/game/g_world.c darkwar/game/g_world.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20051031.111330.havoc.diff URL: