Bug 3736 - 32 player limit for client masks
Status: NEW
Alias: None
Product: Tremulous
Classification: Unclassified
Component: Misc
Version: SVN HEAD
Hardware: All All
: P3 normal
Assignee: Tim Angus
QA Contact: Tremulous Bugs
URL:
Depends on:
Blocks: 5076
 
Reported: 2008-08-06 21:05 EDT by /dev/humancontroller
Modified: 2011-07-31 04:05:37 EDT
0 users

See Also:


Attachments
64 bit clientmask extension (1.93 KB, patch)
2008-08-09 16:50 EDT, /dev/humancontroller
64-bit clientmask support (2.15 KB, patch)
2011-07-13 11:10 EDT, /dev/humancontroller
64-bit clientmask support (2.29 KB, patch)
2011-07-13 13:22 EDT, /dev/humancontroller

Description /dev/humancontroller 2008-08-06 21:05:07 EDT
Client masks allow the game to selectively send entities to clients. When ==Troy== tried to make use of them, he ran into a 32 player limit to this functionality. It would be good if this limit is removed.

snip:

	int			svFlags;			// SVF_NOCLIENT, SVF_BROADCAST, etc

	// only send to this client when SVF_SINGLECLIENT is set	
	// if SVF_CLIENTMASK is set, use bitmask for clients to send to (maxclients must be <= 32, up to the mod to enforce this)
	int			singleClient;
Comment 1 /dev/humancontroller 2008-08-09 16:50:58 EDT
Created attachment 1820 [details]
64 bit clientmask extension

This adds an additional element, hiMask for high-order clientmask bits.
Comment 2 /dev/humancontroller 2011-07-13 11:10:28 EDT
Created attachment 2819 [details]
64-bit clientmask support

updated for the latest revision.
Comment 3 /dev/humancontroller 2011-07-13 13:22:41 EDT
Created attachment 2827 [details]
64-bit clientmask support

whitespace...