Terms of Use: Use these items any way you see fit; copy and modify them, incorporate them into your projects, give them away. The only stipulation is: YOU CANNOT SELL THESE ITEMS AS IS!
If you make SIGNIFICANT modifications and improvements (Note: Adding a script or changing the size or texture does NOT constitute a significant change), you are free to offer that value added product for sale.
You can find this item and hundreds more on display at the Arcadia Asylum Library and Freebie Center in Mieville Pond. It's a full sim packed with Pirates, Hobos, Steampunk, Privateer Space, Headhunter's Island, Steam Fair, Merfolk, Underwater Shipwrecks and Sea Creatures and much more. Just click the link below!
See item in Second Lifescript error
its easy to fix: rezz a prim, set it to 1) transparent, 2) phantom, 3) temporary, and name it splish, put in into the moon pool.... done
Here's a fix for the script problem.
It says "no modify" in inventory because of the splash script, but the object itself can be modified when rezzed. Rezz the pool in-world, then edit it, and delete ALL of the scripts; leave only the two sound files. Then, create a new script in the object, and paste this into it:
default
{
state_entry()
{
llSetLinkPrimitiveParams(LINK_THIS, [PRIM_PHANTOM, FALSE, PRIM_PHYSICS, FALSE] );
llSetTextureAnim(ANIM_ON | SMOOTH | LOOP, ALL_SIDES, 0, 0, 0.0, 1, 0.01);
llVolumeDetect(TRUE);
}
on_rez(integer param)
{
llResetScript();
}
collision_start(integer num)
{
llTriggerSound("water_splash", 1.0);
}
collision_end(integer num)
{
llTriggerSound("water_out", 1.0);
}
}
This takes the place of all the other scripts; it starts the texture animation, sets the prim to the correct physics and collision detection so you can pass through it while still tripping the collision events, and plays the splash sounds. (Yes, the PRIM_PHANTOM=FALSE is correct; if you make the prim phantom, the AV can't collide with it and trip the collision events. PRIM_PHYSICS=FALSE plus llVolumeDetect(TRUE) makes it a non-physical object you can pass through while still enabling the script to detect when your AV collides with it.)
Take it back into inventory and it will no longer show as "no modify." Just don't forget to set the script's permissions to full-perm if you try to give it to someone else! :)
Busted, non mod and missing parts
This causes a script error because it is missing a crucial part. It looks like it tries to rez a water splash and as that item is not present, it gives error messages. Also no mod, which is a surprise from an arcadia item.
Wonderfully editable!
Thank you so much for giving away this wonderful pool -- it was just the thing to enhance my skybox. While it's true that I get a script error if I walk over it, I could probably fix that if I weren't a script newbie.
I especially love the soft ripple effect and the ability to change the texture. I recommend this to anyone who needs a little water somewhere - you can't beat the price or the prim cost! :) I really appreciate you contributing your talent and creativity to Second Life. Thanks again for your generosity!