Class VehicleSwappedSeat
[EventModel(EventSynchronizationContext.Pure)]
public class VehicleSwappedSeat : PlayerEvent, IPlayerEvent, IActionLoggableEvent
- Inheritance
-
VehicleSwappedSeat
- Implements
- Inherited Members
Properties
NewPassengerIndex
Passenger index in the vehicle's seat info for the player's new seat.
public required int NewPassengerIndex { get; init; }
Property Value
OldPassengerIndex
Passenger index in the vehicle's seat info for the player's old seat.
public required int OldPassengerIndex { get; init; }
Property Value
PassengerData
The seat object for the player's old seat.
public Passenger PassengerData { get; }
Property Value
- Passenger
Vehicle
The player's current vehicle.
public required WarfareVehicle Vehicle { get; init; }
Property Value
Methods
GetActionLogEntry(IServiceProvider, ref ActionLogEntry[]?)
public ActionLogEntry GetActionLogEntry(IServiceProvider serviceProvider, ref ActionLogEntry[]? multipleEntries)
Parameters
serviceProviderIServiceProvidermultipleEntriesActionLogEntry[]