Beispiel #1
0
    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);
    }
Beispiel #2
0
    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);
        }
    }