Enter Vehicle

Client Input

The EnterVehicle packet should contain the VehicleId to enter, and optionally the SubvehicleIndex. The SubvehicleIndex is defaulted to 0 (root vehicle seat) if not provided.

Server Process

The server is responsible for:

  1. Validating that the vehicle and subvehicle is accessible to the player from their location, and is mannable by them

  2. Setting the player's current vehicle id to the newly entered vehicle id.

  3. Sending the changeset (State Change, Inventory Update).