Original creations in Second Life by Oggy Fink.

Wednesday, May 8, 2024

Theme-O-Matic version 3.0 is out!

 I am proud, after weeks of work, to announce that the new version of the Theme-O-Matic is now available at OSI MarketPlace store. Buyers of the previous versions should receive the new version for free very soon from the Marketplace redelivery service.


Here are the main highlights for version 3.0 (full version history on the dedicated page):

  • Major new feature: LSD (stands for LinkSet Data) themes, made possible when LL finally introduced Linkset Data to Second Life® in 2023.
  • The T-O-M Core is able to apply LSD themes, list and delete LSD themes.
  • The Preparation scripts can now generate themes directly to LSD. This required a reorganization of the Preparation menus.
  • The Theme Toolbox was updated to take LSD into account. You can now use it to transfer themes between LSD and notecards, optionally remapping prim link numbers, and get information on themes as well as perform various operations.
  • Notecard reading is now done synchronously whenever possible (thanks to LL's new llGetGetNotecardLineSync() function), resulting in dramatic speed increase in theme application from notecards.
  • Notecard UUIDs are now fully supported. No need to clutter your object's inventories with notecards anymore! But be aware of the caveats.
  • The standard client scripts were updated to support LSD themes too.
  • New client: T-O-M-SC FullMenu, which manages a full hierarchical menu system with notecard configuration. This client script is full-perm, as always!
Of course themes created with earlier versions remain 100% compatible.

The new PBR/GLTF materials are not yet supported because they could not be tested yet, but will be in the next release.

All details are available on our Theme-O-Matic website.

Buying in-world is not supported because vendors cannot support well-organized folders and subfolders. Please use only the marketplace store.

As usual, should you encounter a problem, need help or have a specific request, feel free to contact me!