public static void UnserializePlayerState(CNetworkPlayer _cNetworkPlayer, CNetworkStream _cStream) { // Retrieve player actors head CPlayerHead cMyActorHead = CGamePlayers.GetPlayerActor(_cNetworkPlayer.PlayerId).GetComponent <CPlayerHead>(); // Write my head's x-rotation float fRotationX = _cStream.ReadFloat(); cMyActorHead.m_fHeadEulerX.Set(fRotationX); }
public static void SerializePlayerState(CNetworkStream _cStream) { if (CGamePlayers.SelfActor != null) { // Retrieve my actors head CPlayerHead cMyActorHead = CGamePlayers.SelfActor.GetComponent <CPlayerHead>(); // Write my head's x-rotation _cStream.Write(cMyActorHead.m_LocalXRotation); } }