Original creations in Second Life by Oggy Fink.

Saturday, December 21, 2019

ODance

You have a very nice dance floor for your club (themed for Christmas maybe, or new year's eve, St Patrick, Valentines day, Halloween.... what else?) and you are looking for a simple solution to have your visitors dance?

There you go, here is the ODance System!

Ultra easy set up, supports an arbitrary number of dance animations and dance slots, no configuration required! Just drop your dance animations and the scripts in any prim (or the dance floor itself!) and there you go! On touching your avatars will get a menu with automatic pagination!

The system also takes care of numerous details about permissions to animate, vanished / crashed / lost dancers etc.

It's cheap, and it's now available at Oggy's Scripted Items!

Tuesday, December 17, 2019

ODJ Titler

Today we are presenting a new product specifically aimed at Second Life® DJs. The ODJ titler will allow you to display the song title and artist currently playing on the parcel stream as a nice hover text with scrolling effect.

It is HUD controlled and features a complete configuration notecard allowing you to customize the hover text, its color, the channel it updates on, and the scrolling speed.

It does not fetch the song information from the stream server but instead gets it from the viewer, by taking advantage of a viewer feature where the song title and artist is spoken on a private channel. That way you don't have to give access to the stream server itself.

Please see this picture to learn how to activate the required feature in your viewer.

As a bonus, the controlling HUD also offers a nice feature where you can enter the first few letters of an avatar legacy name and shows their display name (you can read about the SL names in this article). This is very useful if for some reason an object (like a tip jar) reports avatar by their legacy names and you want to address them by their display names.

The ODJ Titler is now available at Oggy's Scripted Items marketplace store and also in-world store.

Sunday, May 12, 2019

Theme-O-Matic v2.1

I am pleased to announce that a new revision of the Theme-O-Matic was just released today, along with a brand new dedicated website.


This powerful theme system allows Second Life™ creators to define themes (sets of parameters for their objects and prims) that can be applied by their end users or another script: menus, touching, from AVSitter™ or another product, when a specific event happens. Thanks to the preloaders introduced in version 2.0 applying a theme can be almost instantaneous where other products would take a very long time for complex themes.

This new version can be considered as a minor revision but one important bug was fixed (and others less important) where the preloaders could report a valid theme as corrupted in rare situations. Themes created with older versions remain entirely compatible though.

Here is the list of changes introduced in version 2.1.

  • Bug fixes and optimizations;
  • new utilities menu to allow setting of properties not available from the viewer's interface: hover text and omega (for any prim, not only for the whole object);
  • "Test theme" in the preparation menu no longer caches the notecard names at startup. This enables to avoid a stack/heap collision error in case of a very large number of notecards (reported by Krsna Cham);
  • When adding (or removing) a face to (from) the face filter, the face number can be -1 or * to mean "all faces on this prim". Example: 4/* means all prim #4's faces (suggestion by Frasha Boa).
  • New dedicated website replaces the old PDF documentation;
  • More standard clients and interfaces provided (most of them requested by users of the Theme-O-Matic). In addition to those included in earlier versions:
    • Remote control: allows you to control the Theme-O-Matic from another object (like a HUD or an independent object) or from another prim in the same object (like a switch on a wall) ;
    • AVSitterMenu: manages a dedicated menu from AVSitter™ (or possibly another product) - more versatile than the "direct" interface ;
    • SetThemeOnPose: small script that applies a theme when a given pose starts in AVSitter™;
    • [Zed]~MPS~Multisit Pose System™ interface: control the Theme-O-Matic from custom buttons in the MPS.
All details and documentation is readily available on the new Theme-O-Matic website. And of course, reasonable requests are always considered, constructive criticism is welcome and recommendations are even more welcome!

Need help? Have questions? Contact me!