Welcome to the new Riptide developers kit!
Inside the folder you will find;
alienwaves. [ example hud ]
alienwaves. [ riptide dev kit scripts ]
alienwaves. [ riptide dev hud data card ]
Inside the dev kit scripts box you will find two scripts;
alienwaves. [ mer omni-tail ] v3 <- this goes in your Aii Riptide tail and your finished product box for the customer.
alienwaves. [ riptide dev kit hud ] <- this goes in your finished hud.
— The omni-tail script will work in any of the Riptide tail rigs.
How to build your hud
Your hud can be as simple or as complicated as you want.
The basic requirements are a root prim, a prim called “tail” and a prim called “fins”.
However the following functions are supported if prims are included with the following naming structure;
Name – Function
upper – show/hide/mask upper fins
lower – show/hide/mask lower fins
dorsal – show/hide/mask dorsal ruffle
mode – show/hide/mask modesty panel
rflu – show/hide/mask rear fluke section
mflu – show/hide/mask main fluke section
gems – show/hide jewelry
inc – increase your hud size
dec – decrease your hud size
detach – detach the hud
The included example hud can be attached and inspected if you need to see it fully built for yourself.
How to build your notecard
The notecard contents are explained below and are similar to many other dev kits in sl, so should seem familiar.
Just enter the uuid of the texture or sound you need
hud sound = <- the button click sound you want your hud to make. If you decide not to create your own, the stock sound will be used.
tail dif A = <- tail texture A diffuse ———**minimum requirement**
tail norm A = <- tail texture A bump map
tail spec A = <- tail texture A specular
tail dif B = <- tail texture B diffuse ———**minimum requirement**
tail norm B = <- tail texture B bump map
tail spec B = <- tail texture B specular
tail dif C = <- tail texture C diffuse ———**minimum requirement**
tail norm C = <- tail texture C bump map
tail spec C = <- tail texture C specular
jewel dif = <- jewelry diffuse
jewel norm = <- jewelry bump map
jewel spec = <- jewelry specular
fin dif = <- fin diffuse ———————**minimum requirement**
fin norm = <- fin bump map
fin spec = <- fin specular
If you decide to only create diffuse maps, leave the bump map and specular lines empty and the script will ignore them.
If you decide to not supply Jewelry textures, leave the lines empty and the script will ignore them.
**The lines in the notecard should not be altered except to add your uuids, or the script will not work.**
Setting permissions ready for sale
Once you’ve built your hud, compiled your notecard and put the script in the root simply drag your notecard into the root with the script.
The notecard will be imported, deleted and am import report will appear in local chat alerting you to any issues.
Once happy with your hud, set the script and hud perms to COPY/NO TRANS.
**IMPORTANT** – YOU MUST RE-IMPORT YOUR NOTECARD AFTER CHANGING SCRIPT PERMISSIONS.
**IMPORTANT** – REMEMBER TO INCLUDE THE TAIL SCRIPT – alienwaves. [ mer omni-tail ] v3 – WITH YOUR PRODUCT AND INSTRUCTIONS FOR THOSE WHO DONT HAVE IT INSTALLED ALREADY