Exemplo n.º 1
0
        public void RemovePlayerFromVehicle()
        {
            CmdSetDriving(false);
            isDriving = false;
            var vehicleIdentity = vehicle.GetComponent <NetworkIdentity>();

            interaction.CmdSetVehicleActive(false, vehicleIdentity);
            interaction.CmdSetPlayerInSeat(false, vehicleIdentity);

            vehicle.seatedPlayer = null;
            CmdRemoveVehicleAuthority(vehicleIdentity);

            transform.position = vehicle.seat.position;
            transform.rotation = vehicle.seat.rotation;

            vehicle = null;
        }