Spoike
|
baff3de5af
|
Initial commit. Needs work. Mostly functional though.
Requires a cutting edge version of fteqcc... Older versions have bugs and stuff.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3045 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-16 22:00:54 +00:00 |
|
Spoike
|
99c6152b4e
|
Support for DP_SV_SPAWNFUNC_PREFIX in the .ent/bspent loader thingie. I'll add the extension name when I get around to fixing up and committing that chunk of code.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3044 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-13 09:25:51 +00:00 |
|
Spoike
|
0629d013b5
|
Fixed bug causing parameter conflict in statements like func(array[idx], func2(blah))
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3043 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-13 09:17:47 +00:00 |
|
Spoike
|
600f27876c
|
Fixed Z_FreeTags. Yes. Really.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3042 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-08 19:18:12 +00:00 |
|
Mark Olsen
|
bfee598a7a
|
Yeah, so sue me!
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3041 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-06 05:38:19 +00:00 |
|
Mark Olsen
|
0896e57367
|
Send a f_qtv command to the client on first connect.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3040 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-05 16:18:17 +00:00 |
|
Spoike
|
9f5fb267c3
|
Makes nexuiz's csqc work ever so slightly better (pics with size 0*0 now mean to draw at the natural size, instead of 64*64...).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3039 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-05 02:58:22 +00:00 |
|
Spoike
|
a44068f9b4
|
Slightly better handling of .qtv files.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3038 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-05 02:56:11 +00:00 |
|
Spoike
|
0a4c047eec
|
Greater internal control over which variables are saved. Fixed a bug regarding temps and array references, which a couple of the nexuiz people found but didn't report (personally I found it was needed to be able to fire, but whatever).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3037 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-05 02:55:01 +00:00 |
|
Spoike
|
880a70837c
|
DP_SV_SPAWNFUNC_PREFIX support
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3036 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-10-05 02:51:41 +00:00 |
|
Mark Olsen
|
b7fd77c403
|
Blind, untested fix of Z_FreeTags().
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3035 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-09-18 18:25:39 +00:00 |
|
Molgrum
|
c932cfbfab
|
Add include paths and symbols to fix syntax error in Eclipse.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3034 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-09-12 00:22:22 +00:00 |
|
Mark Olsen
|
2540c0bf74
|
Fixed Z_TagMalloc() to correctly link the double-linked list. Fixed Z_TagFree() to correctly unlink entries from the tree. Fixes various crashes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3033 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-09-12 00:17:32 +00:00 |
|
TimeServ
|
fcbfb0e22c
|
change registry entry for win32 dedicated for future use
misc sound fix
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3032 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-09-11 03:39:34 +00:00 |
|
Mark Olsen
|
704fb438c9
|
Another SNAFU fixed. This should be the end of superbloated entity updates.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3031 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-09-10 13:11:46 +00:00 |
|
Mark Olsen
|
0159d7a211
|
Spike, you suck. Always diff before commit :/. Delta updates are there for a reason.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3030 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-09-10 08:56:03 +00:00 |
|
Mark Olsen
|
24e178bc37
|
Buffer overflows are bad for you, m'kay?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3029 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-08-23 19:17:19 +00:00 |
|
TimeServ
|
828b3e99ab
|
fix a few casting issues allowing maps such as warpa, etc. to load (probably not done here)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3028 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-08-06 12:11:27 +00:00 |
|
Spoike
|
8af647d7d4
|
Blub\0's latest patch. This one fixes up for arguments.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3027 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-07-27 02:48:59 +00:00 |
|
Spoike
|
7c6f37c4ae
|
Yes Blub, I suck.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3026 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-07-17 07:41:59 +00:00 |
|
Spoike
|
c29cf3db99
|
Framerate will be more stable when picking up items/getting shot/etc.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3025 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-07-16 00:19:33 +00:00 |
|
Spoike
|
887a278bce
|
patch from Blub\0 to fix issues with compiling:
b = min(a, b);
with -TFTE active.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3024 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-07-10 20:38:17 +00:00 |
|
Spoike
|
a8ad49db87
|
Fixed http url markup, courtesy of Cokeman.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3023 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-07-10 08:18:50 +00:00 |
|
Molgrum
|
603e2677f5
|
Well why not.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3022 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-07-08 18:55:48 +00:00 |
|
Spoike
|
9741aacb98
|
Fix a crash which qqshka reported, and fixed up some C style.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3021 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-07-07 20:39:21 +00:00 |
|
Molgrum
|
8278f53e15
|
Patch from Spike, change droptofloor() to take entity number as argument instead to comply with QVM mods.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3020 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-29 11:17:46 +00:00 |
|
Molgrum
|
eec8fcb78b
|
Add G_MOVETOGOAL builtin for KTX.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3019 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-27 20:26:33 +00:00 |
|
Molgrum
|
d71843d2e4
|
Redefine snprintf for Windows.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3018 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-27 19:16:15 +00:00 |
|
Spoike
|
64c9a31e6b
|
There. Happy now?
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3017 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-25 08:29:14 +00:00 |
|
Spoike
|
4dfdca03f5
|
Fixed handling of header fields. This is a major security bug fix (omission bug). Added some additional measures to prevent client exploitation also (clients should do this themselves too). Used some snprintfs instead of sprintfs due to paranoia, but these will fix nothing as it currently stands.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3016 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-25 07:13:47 +00:00 |
|
Spoike
|
2c2560eef4
|
The buffer is not meant to be terminated by a null terminator, but instead has a length. (it is always null terminated despite this)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3015 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-25 07:09:39 +00:00 |
|
TimeServ
|
d1a489d83f
|
don't do cl_netfps stuff twice in sendcmd
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3014 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-22 11:30:16 +00:00 |
|
Molgrum
|
b115f8998b
|
Don't change the viewheight when the player is dead.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3013 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-20 21:44:10 +00:00 |
|
TimeServ
|
e33bd0bff1
|
dynamically load CheckTokenMembership
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3012 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-13 07:24:11 +00:00 |
|
TimeServ
|
51989fe5f6
|
added better home dir detect with windows, use home dir by default on unix and Vista+, with 2000/XP/2003 use home dir by default when on a network or not an administrator
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3011 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-13 05:03:54 +00:00 |
|
TimeServ
|
5ddfd68b11
|
q2 workaround
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3010 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-13 02:26:08 +00:00 |
|
TimeServ
|
0adc1e1054
|
clear colorshifts on disconnect, don't decrease cshifts on gamma change, fix warning
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3009 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-12 23:19:47 +00:00 |
|
TimeServ
|
01d05dc3b6
|
forgot #ifdef Q2CLIENT around q2 stuff
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3008 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-12 20:49:42 +00:00 |
|
TimeServ
|
3a7d339c38
|
new cvar cl_sparemsec (you shouldn't have to mess with this really), modified the sendcmd logic so cl_netfps works better and remote connections are a bit more efficient
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3007 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-12 20:47:13 +00:00 |
|
TimeServ
|
9cf2db123c
|
added persistant queries (UNTESTED), changed sqlopenquery call, added sqlreadfloat, fixed deallocs, self/other is stored on openquery call and is checked against a spawnid on callback call (reset to world when check fails), preliminary add FTE_ENT_UNIQUESPAWNID
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3006 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-11 16:04:14 +00:00 |
|
Molgrum
|
d73b9c0735
|
Minimal client compiles.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3005 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-08 20:46:58 +00:00 |
|
Molgrum
|
62657c2494
|
Reset the buffers before strlen is used.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3004 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-08 20:41:22 +00:00 |
|
Molgrum
|
6602ffed84
|
Attempt to make use of 'len' in NET_AdrToString.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3003 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-08 20:20:11 +00:00 |
|
Molgrum
|
33140dbf24
|
Ruleset expanded with ruleset_allow_localvolume. Set to 0 in 'nqr' and 'strict'. Made NET_AdrToString return a non-static pointer.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3002 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-08 14:37:57 +00:00 |
|
Mark Olsen
|
f15fc6fefd
|
Build... Even if you don't have SQL defined.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3001 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-06 21:27:04 +00:00 |
|
Spoike
|
751e3df851
|
Added colourise command. 'colourise playername top.bot skin' where top/bot can be xf00 for red, xf00000 for slightly less red, off to disable forcing (for that part, eg: x0f0.off to force only top), or a regular number between 0 and 14 for regular skin colour ranges. Will not persist through configs. If .bot is not present, top is used for bot. Only works on team members.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3000 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-05 07:45:34 +00:00 |
|
Molgrum
|
121ea522fe
|
make qvm almost works...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2999 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-04 21:09:30 +00:00 |
|
TimeServ
|
f0b6bf19d3
|
commands sqlstatus, sqlkill, sqlkillall added; cvars sql_driver, sql_host, sql_username, sql_password, sql_defaultdb added; sqlconnect params changed to (string host, string user, string pass, string db, string driver) with all params optional; code works with these cvars when params omitted or "" but we only have one driver (mysql)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2998 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-04 20:48:28 +00:00 |
|
Molgrum
|
6e1e9a6438
|
Typo.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2997 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-04 19:02:54 +00:00 |
|
Spoike
|
5b1679ad85
|
Molgrum doesn't like bgr, even though x86 display hardware uses it.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2996 fc73d0e0-1445-4013-8a0c-d673dee63da5
|
2008-06-03 22:16:39 +00:00 |
|