Original creations in Second Life by Oggy Fink.

Saturday, November 13, 2021

AutoAttach 1.1

Today I fixed a minor bug in the "slave" script (both the regular and experience versions) of the AutoAttach system, that prevented the attachments to automatically detach when the user teleports to another sim and the AUTODETACH=no option was used in the configuration.

An automatic redelivery is already scheduled for buyers of version 1.0, with instructions on how to update their existing objects.

The AutoAttach system is available at Oggy's Scripted Items marketplace store and in-world store. Read about it in the original article.

Tuesday, September 21, 2021

Update! Oggy's Iron Gate 1.3

That's right! 10 years later, my first product ever created on SL gets an update! I still remember the joy when I made my first sale on the marketplace with this Iron gate!

Today I'm releasing a new version of this gate, with a major script overhaul.

The gate still supports unlinking and linking to your own building. Use several copies if you like!

The script that manages the panes was completely rewritten and now supports many features through an easy configuration notecard. For each pane you can set:

  • opening angle, duration, smoothness, sound and chat message
  • closing duration, smoothness, sound, chat message, automatic closing
  • access type : all, group, owner, none or white list
  • easy synchronization of several panes into a group (when one opens, the other opens)
  • deactivable drift correction (to allow precise positioning)
It also supports plugin scripts through a simple and efficient scripting interface. Two full perm plugins are provided:
  • Visitor logger
  • Open on collision
More can be easily written - feel free to contact me about it.

Best of all... It's as cheap as ever... 10 L$! now available at Oggy's Scripted Items Marketplace and in-world stores!

Buyers of previous versions can get a free update by selecting "Redeliver" in the marketplace page.

Saturday, August 28, 2021

AutoAttach v1.0

Today at Oggy's Scripted Items we released AutoAttach, a new script system designed to manage objects that rez and attach to an avatar, possibly with a choice from the user thanks to some menus, and with a number of useful options to fine tune the behavior.


What for?

Below are a few usage scenarios for this package, but of course they are just suggestions and I'd be happy to hear about the usage you are making of the AutoAttach system!

Quick set up for a live performance

The initial request for this system came from a musician friend who does live performances in SL and needed a quick and reliable way of getting prepared for the show by attaching a guitar (with a choice), mediator and other accessories when "sitting" at the microphone.

Demonstrator for a shop owner

No need to package a specific "demo" version of your mesh clothes or accessories that will clutter the customer's inventory. With AutoAttach the customer can be prompted for one or several objects - clothes, jewelry, shoes... It does not matter if it's mesh, rigged mesh or ordinary prims!

When they confirm the permission they get to try the real thing without actually getting it. And with the "experience" version of the attachment script, they need confirm the permissions only once! (read about experiences in Second Life® here).

Custom HUD to organize your outfit elements

Sometimes you would like a quick way of selecting outfit elements (accessories, jewelry, whatever) to wear without having to search your inventory or navigate an overcrowded "outfits" menu in your viewer.

With the AutoAttach system, as long as your accessories are modifiable and copiable, you can just put them in the inventory of a button on your favourite HUD, maybe custom-made, put in the AutoAttach scripts, adjust the configuration and you're all set!

Feature list

Configuration

The AutoAttach system was designed to be very versatile to allow a variety of use cases. Thanks to a comprehensive solid configuration, you can define:

  • the list of objects to attach, which require a choice through a menu and which don't ;
  • who is allowed to use: owner only, group members or everyone ;
  • the condition that triggers the attachments: an allowed user touching the prim, sitting on it, the prim being rezzed on the ground, or attached to its owner, or maybe a combination of these conditions ;
  • optionally the condition that cases the attachments to detach : touching the prim, standing from it, the prim being rezzed again or detached from its owner, or just no condition at all !
  • whether the attachments will detach when this condition is met, or just remain attached until the user manually detaches them or maybe teleports to another sim ;
  • if there will be a "stop timer" that makes the attachments detach after a given period of time ;
  • menu customization : define the prompt and rename the "Cancel" button if you need to ;
  • customize messages said in the chat, or just disable them

Attachment script(s)

You can also fine tune the behavior of attachments by customizing the full perm script that goes into them. A few parameters exist in there:
  • messages that you can alter or just disable
  • forcing a different attachment point
  • whether to detach when the user teleports to another sim or not
The attachment script comes in two versions: a regular one and an "experience" one, as described above. Experiences enables to only ask permissions once and for all, but require that you have access to an experience with the "contributor" (or owner) role. You can read about experiences in Second Life here.

And of course, since the attachment scripts are full perm, you can just modify them if you have the required scripting knowledge. Information about this is given in the documentation.

Plugins

The AutoAttach scripts send messages to other scripts so that they can interface and do something useful at this point (play sound? display a specific texture? prompt the user with something else?).

An example plugin script is provided, that displays hovertext (like "This demonstrator is in use by [avatar]") with a number of nice easy-to-use features (to set color, alpha, fade in & out times, automatic erasing after some time). The display of this hovertext itself is managed by my HoverTextMgr script, freely available in my MarketPlace store.

Do you need something specific ? More features available to plugins? Feel free to contact me!

Full documentation

A full documentation notecard, suitable for new users and beginners as well as advanced users and scripters, is provided:
  • usage scenarios
  • step by step setup
  • configuration reference
  • configuration examples
  • permissions considerations
  • details about the attachment script versions
  • scripting information to create plugins
Do you need something more? Just contact me!

Sunday, April 11, 2021

SQUADRON 33: KE 214

 Below is a very nice video shot by a dear friend of mine which relates a story with characters made in SL... Check it out, like and share!

Great work Claudia!