You are currently browsing the passenger tag archives.

Advanced Boat Hacking – Seats

Posted by Atashi at 2015.05.14 9.48 in Customizations

Here is more information than you ever wanted to know, about hacking the Formula Wai racing boats. This edition covers the seats.

The boats are Mod / Copy (*) so you can play around and customize your boat. However, be warned that the only support available for broken boats is a new un-modified one.

The Formula Wai mark 2 (FW-2) boats sit two people – the driver and a passenger. By default the two seats are side by side, with the driver on the left, but there are a few ways you can modify this.

Right-Hand Drive

This is the easiest change to make, it’s actually built in to the scripts!

Just rez your boat, then click it. One of the options in the menu will be ‘Drive’ which is short for change drive side.

Click that, and the driver and passenger seats, and the control stick, will swap sides.

You can use the menu to swap the seats back again if you wish.

Right Hand Drive

The boat can be switched to right-hand drive.

Moving (or Removing) the Seats

If you wanted to adjust your seats up, down, forward or back, just edit the boat, and move the seats.

You can move the two seats independantly of each other, but if you are moving the driver’s seat, it is suggested you move the control stick at the same time.

The seats don’t have to remain side-by-side. You could move them so the passenger is in back and the driver in front, or set them diagonally… however, it is suggested you do not try rotating them so that they are facing sideways or backwards.

Over-Under Seating

Seats re-arranged so the skipper is front and centre, passenger in the back.

You could even remove the passenger seat entirely if you want – just unlink it.

Don’t remove the drivers seat, that will result in unexpected behaviors when riding the boat.

After you have finished moving the seats around, click your boat and select the ‘Sit Pos’ option from the menu. This tells the scripts to update the driver’s and passenger’s sitting positions to match the seats’ new locations.

Boat Menu

The boat’s menu.

Adjusting The Avatar Position

When seated in the boat, the avatars are positioned so that they should appear to be sitting correctly on the two seats. This should work most of the time, but occasionally with very large or very small or non-human avatars, it’s possible that they don’t appear to be sitting correctly in the seats.

If this happens, first remove or disable any animation-override you may have on. AOs can conflict with the boat’s built-in animations.

If you find you are still sitting ‘wrong’ you can edit the sit positions directly. They are stored in the prim description field of the driver’s and passenger’s seats.

The values are stored as vectors, <X, Y, Z>. If you want to move forward or backward, make the first value higher or smaller.

To move to the left or right, move the second value higher or lower.

To move higher or lower, move the third value higher or lower.

You can adjust the sit position of the driver and passenger seats independantly of each other.

After you have finished editing the sit target vectors, click your boat and select the ‘Sit Pos’ option from the menu. This tells the scripts to reload the driver’s and passenger’s sitting positions from the prim description fiels.

Editing Sit Target

Editing the sit target in the driver’s seat.

Have fun modding your boats, and remember to make backups of your boat!

(* Freebie boats are given away as Copy only.)