Difference between revisions of "RegionHandshake"

From Second Life Wiki
Jump to navigation Jump to search
m
 
Line 36: Line 36:
</pre>
</pre>
==Usage and Notes==
==Usage and Notes==
The simulator sends this packet in response to [[CompleteAgentMovement]] from the viewer.
The viewer may respond to this with [[RegionHandshakeReply]] which begins object updates via [[CoarseLocationUpdate]].
[[Category:Messages]]
[[Category:Messages]]

Revision as of 17:39, 11 September 2024

Message Layout

{
	RegionHandshake			Low		Trusted Zerocoded
	{
		RegionInfo	Single
		{	RegionFlags		U32	}
		{	SimAccess		U8	}
		{	SimName			Variable	1	} 
		{	SimOwner		LLUUID	}
		{	IsEstateManager	BOOL	}	
		{	WaterHeight		F32	}
		{	BillableFactor	F32	}
		{	CacheID			LLUUID }
		{	TerrainBase0		LLUUID		}
		{	TerrainBase1		LLUUID		}
		{	TerrainBase2		LLUUID		}
		{	TerrainBase3		LLUUID		}
		{	TerrainDetail0		LLUUID		}
		{	TerrainDetail1		LLUUID		}
		{	TerrainDetail2		LLUUID		}
		{	TerrainDetail3		LLUUID		}
		{	TerrainStartHeight00	F32		}
		{	TerrainStartHeight01	F32		}
		{	TerrainStartHeight10	F32		}
		{	TerrainStartHeight11	F32		}
		{	TerrainHeightRange00	F32		}
		{	TerrainHeightRange01	F32		}
		{	TerrainHeightRange10	F32		}
		{	TerrainHeightRange11	F32		}
	}
}

Usage and Notes

The simulator sends this packet in response to CompleteAgentMovement from the viewer.

The viewer may respond to this with RegionHandshakeReply which begins object updates via CoarseLocationUpdate.