SendPropArray()

From Valve Developer Community
Revision as of 07:13, 20 May 2025 by Nesciuse (talk | contribs) (Setting bug notice hidetested=1 param on page where the bug might not need tested in param specified)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SendPropArray() and RecvPropArray() are datatable macros that wrap around an existing send/receive prop and allow it to transmit as an array. They should be used with SENDINFO_ARRAY() in place of SENDINFO().

Icon-Bug.pngBug:RecvPropArray() cannot be used with EHandle props. Use SendPropArray3().
usage:
	Send/RecvPropArray( <prop template>, <source/destination array> ),
server:
	SendPropArray( SendPropInt( SENDINFO_ARRAY(m_iMyArray) ), m_iMyServerArray ),
client:
	RecvPropArray( RecvPropInt( RECVINFO_ARRAY(m_iMyArray) ), m_iMyClientArray ),

See also