Seat indices, as the vehicle natives number them.

Driver is -1 and passengers count up from 0, which is why a plain for (i in 0...seats) loop misses the driver.

Variables

@:value(cast -1)@:impl@:enuminlineread onlyDriver:VehicleSeat = -1

@:value(cast 0)@:impl@:enuminlineread onlyFrontPassenger:VehicleSeat = 0

@:value(cast 1)@:impl@:enuminlineread onlyRearLeft:VehicleSeat = 1

@:value(cast 2)@:impl@:enuminlineread onlyRearRight:VehicleSeat = 2