You are currently browsing the mod 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.)

Get Your Own FW-2 Boat

Posted by Atashi at 2015.05.10 13.01 in General

The Formula Wai mark 2 (FW-2) racing boat is available inworld at the Waikiti Wharf.

Just next to the bridge, overlooking the start/finish line, you’ll find a table with a freebie boat giver, a freebie lifejacket giver, and a boat vendor.

Boat Sales Table

The only difference between the free FW-2 boat and the paid FW-2 boat is that the free version is no-mod. The freebie boat can be re-coloured using the built in scripts, but you are limited to the pre-loaded colours.

If you just want to race and don’t want to spend any money, grab a freebie boat and you’re all set.

If you want to customize your boat with your own texture, or you want to tweak the prims and trick out your ride — or if you just want to support the boat racing, then buy the Mod/Copy version of the boat. It’s only L$195!

Advanced Boat Hacking – Textures

Posted by Atashi at 2015.05.06 12.00 in Customizations

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

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 were set up to make them easy to texture. Most of the work can be done through the menus – click the boat, select Colour, select a colour, and you’re done!

If you want to go beyond the ten pre-set choices though, you can create your own boat texture by following the Template that I posted earlier.

That post and the download files should have enough to get you started on creating your own custom texture for your boat.

To apply your custom texture, click your boat, select Colour from the menu, select UUID, then paste your texture’s UUID into the textbox and click Send. The script will apply the texture to the correct faces for you.

The scripts cover the following prim faces:

Hull Exterior
This is most of the outside of the boat hull – it wraps around from the port side of the cockpit, under the bottom of the boat, and up to the starboard side of the cockpit.
Bow Exterior
This is the outside of the front of the boat – from the ‘point’ of the bow, up to the front of the cockpit. Where the boat number or your logo would be.
Cockpit Front Edge
This is the horizontal edge at the very front of the cockpit. It is part of the Bow prim. The script re-uses the bottom of the hull to colour this area.
Cockpit Port Edge
This is the edge along the left-hand side of the cockpit. It is part of the main Hull prim. The script re-uses the bottom of the hull to colour this area.
Cockpit Starboard Edge
This is the edge along the right-hand side of the cockpit. It is part of the main Hull prim. The script re-uses the bottom of the hull to colour this area.
Port Rudder – Outside
The outer side of the left-hand rudder. The same part of the texture is used for both port and starboard outside rudders, so a symetrical design works best.
(That is, if you have an arrow pointing forward on the left side, it would be pointing backward on the right side.)
Port Rudder – Inside
The inner side of the left-hand rudder. The ‘insides’ of the two rudders face each other, and generally spectators aren’t going to see much of this area.
The same part of the texture is used for both port and starboard outside rudders, so a symetrical design works best.
Starboard Rudder – Outside
The outer side of the right-hand rudder. The same part of the texture is used for both port and starboard outside rudders, so a symetrical design works best.
(That is, if you have an arrow pointing forward on the left side, it would be pointing backward on the right side.)
Starboard Rudder – Inside
The inner side of the right-hand rudder. The ‘insides’ of the two rudders face each other, and generally spectators aren’t going to see much of this area.
The same part of the texture is used for both port and starboard outside rudders, so a symetrical design works best.
Driver & Passenger Seats
These prims are sculpties and have a special texture that fits them. The ten ‘stock’ colours come with pre-selected variations of this seat, and both Driver and Passenger seats are coloured the same.
If one of the stock seat colours suits you, use the colour menu to select the stock colour first, then use the UUID option to add your own texture ‘over’ the stock colour.
This will preserve the seat colour.
Alternatively, the ‘Template’ option or the ‘Smoke’ option will set the seats to completely tintable or black with a white stripe that’s sort of tintable.

Things you might want to texture, that the script does not touch, could be:

  • The narrow edges of the rudders (top, bottom, front, back). Normally these are just a darkish grey.
  • The Centreboard. This is also a sort of textured dark grey. It’s usually underwater anyways but you might want it to match your hull colours.
  • The aft hull section. This is the cylinder at the back of the boat. From the factory, it has a carbon fibre texture at the stern and top, and in the cockpit there is a sort of dark rubber texture.
  • Speaking of the cockpit, the inside faces of the main hull, bow hull, and the cabin floor, could all be retextured as desired.
  • Anything else? Have fun, play around, but keep backup copies of what works, incase you do break something.

About the only thing that won’t re-texture well, is the propeller. Those textures are set and then animated by the scripts, so any changes you make to the propeller texture will be lost.

Likewise, the tail light and the indicator ‘lights’ have many of their texture properties set in the scripts so if you change the textures / tints on those, it may not work out as expected.

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

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

Advanced Boat Hacking – Sounds

Posted by Atashi at 2015.05.06 11.00 in Customizations

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

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 produce a number of noises. Many of them (but not all) can be customized, if you feel so inclined. This post outlines what can be customized, and how to do it.

The following sounds are included inside the boat. They are provided full-perms, so you can take them out and do with them what you wish.

If you want to replace any of them, just delete the one(s) you want to replace, and drop in new sound(s) with the exact same name. Sound names are case sensitive, so Collision_Bump is different from collision_bump.

~collision_bump
This is the sound you hear when you drive your boat into an obstacle – like another boat, or a pier or something. Ideally, it should be short, and loud.
~engine_idle
This is the sound the engine plays when you’re not moving. It needs to be a looped sound.
~engine_drive
This is the sound the engine plays when you’re moving at ‘regular’ speed. It needs to be a looped sound.
~engine_turbo
This is the sound the engine plays when you’re moving at ‘turbo’ speed. It needs to be a looped sound, and ideally should have a higher pitch or ‘faster’ sound than the _drive sound.
~engine_pitlane
This is the sound the engine plays when you’re moving in the pit lane. It needs to be a looped sound, and ideally should have a lower pitch or ‘slower’ sound than the _drive sound. The default pit-lane and reverse sounds are the same.
~engine_reverse
This is the sound the engine plays when you’re moving in reverse. It needs to be a looped sound, and ideally should have a lower pitch or ‘slower’ sound than the _drive sound. The default pit-lane and reverse sounds are the same.
~engine_destroyed
This is the sound you hear when your boat is destroyed (after health goes below zero.) Ideally it should be loud and crunchy.

If you delete a sound and don’t replace it (or replace it with a sound incorrectly named), the boat will continue to function – the script will revert to using hard-coded default sounds.

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

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