At present, two people can be on the blimp. The pilot at the front and the passenger tucked just behind them.
It can be more. For convenience, this is best done with a group of people so you can test how it looks.
Instructions to add more passenger:
1. Go to the Config/vehicles.xml file.
2. Search for vehicleSharkBlimp.
3. Scroll down to this area for the vehicleSharkBlimp. seat0 is for the 'pilot' and seat1 is for the passenger.
<property class="seat0">
<property name="position" value="0, .7, -0.15"/>
<property name="rotation" value="-25, 0, 0"/>
<property name="exit" value="-2,0,0 ~ 2,0,0 ~ 0,0,-4 ~ 0,0,4 ~ 0,3,0"/>
</property>
<property class="seat1">
<property name="position" value="0, 0.6, -0.7"/>
<property name="rotation" value="-15, 0, 0"/>
<property name="exit" value="-.9,0,0 ~ .9,0,0 ~ 0,0,-1.5 ~ 0,0,1.6 ~ 0,1.5,0"/>
</property>
4. To add 2 additional seats behind the passenger, try adding this extra xml code below seat1. This will add the new seats and change the position value so players may sit in a line and look appropriate.
This changes the position value in two ways. The distance up from the center of the blimp (moving up) and the distance from the center of the blimp (moving back).
In seat0 it is .7 and -0.15 for up and away from the center.
In seat1 it is 0.6 and -0.7.
seat1 is moved 0.1 down from .7 to 0.6 (using 0 before the decimal point is optional and no worries about the discrepancy).
seat 1 is moved .55 back from -0.15 to -0.7.
If we use this 0.1 and .55 difference in position between we see in seat 0 and seat1, we can match that pattern for a new seat2 and seat3.
The shark is not quite totally flat with a slight downward slope to the end of the tail and these numbers may need further tweaking.
<property class="seat2">
<property name="position" value="0, .5, -1.25"/>
<property name="rotation" value="-25, 0, 0"/>
<property name="exit" value="-2,0,0 ~ 2,0,0 ~ 0,0,-4 ~ 0,0,4 ~ 0,3,0"/>
</property>
<property class="seat3">
<property name="position" value="0, 0.4, -1.8"/>
<property name="rotation" value="-15, 0, 0"/>
<property name="exit" value="-.9,0,0 ~ .9,0,0 ~ 0,0,-1.5 ~ 0,0,1.6 ~ 0,1.5,0"/>
</property>
This keeps the pattern for all seats. It may need tweaking more though depending on what you see in game. To move seat2 player up a little, consider .55 instead of .5.
To move seat2 players back a little behind seat1 consider -1.3.
You can do the same for seat4 and seat5 if you want a party of 6 players all on the same blimp.
Please share your results if you pursue this as other players may want to try the same.