Minor update...
Q3 clients can connect to q1 gamecode (sv_listen_q3). hacked support for SendFlags. It'll work compatibly, just not efficiently. Unified shared qc builtins. fteqcc supports int |= float, more params in macros, &~= operator. Additional recent DP QC extensions. Particle system abstraction. 'r_particlesystem classic' (vs null or script) will revert to truly classic particles. Nexuiz might run again. Network address revamp (sv_port and sv_port_ipv6 can both be used to specify an ipv4 address:port and both corrently accept clients). localhost now properly favours ipv4 (use ::1 for ipv6 localhost). Download system revamp. Numerous other changes. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3051 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
bf8eed727e
commit
dce284811e
145 changed files with 49415 additions and 18759 deletions
|
@ -290,6 +290,7 @@ void NPP_NQWriteByte(int dest, qbyte data) //replacement write func (nq to qw)
|
|||
case svcdp_showlmp:
|
||||
case svcdp_hidelmp:
|
||||
break;
|
||||
case svc_sound:
|
||||
case svc_temp_entity:
|
||||
break;
|
||||
case svc_setangle:
|
||||
|
@ -358,6 +359,24 @@ void NPP_NQWriteByte(int dest, qbyte data) //replacement write func (nq to qw)
|
|||
{
|
||||
switch(majortype)
|
||||
{
|
||||
case svc_sound:
|
||||
#define NQSND_VOLUME (1<<0) // a qbyte
|
||||
#define NQSND_ATTENUATION (1<<1) // a qbyte
|
||||
#define DPSND_LOOPING (1<<2) // a long, supposedly
|
||||
#define DPSND_LARGEENTITY (1<<3)
|
||||
#define DPSND_LARGESOUND (1<<4)
|
||||
protocollen = 5+sizeofcoord*3;
|
||||
if (data & NQSND_VOLUME)
|
||||
protocollen++;
|
||||
if (data & NQSND_ATTENUATION)
|
||||
protocollen++;
|
||||
if (data & DPSND_LARGEENTITY)
|
||||
protocollen++;
|
||||
if (data & DPSND_LARGESOUND)
|
||||
protocollen++;
|
||||
#pragma message("NPP_NQWriteByte: this ignores SVC_SOUND from nq mods (nexuiz)")
|
||||
ignoreprotocol = true;
|
||||
break;
|
||||
case svc_temp_entity:
|
||||
switch(data)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue