Ruth 2.0 Skin Applier

The aim is to build a skin applier that uses an Omega-like interface via llMessageLinked() to perform the texture application. The primary reason is to get the memory usage of the skin data out of the main script and make the code handling both Ruth and Omega similar.

buttons - list the loaded button names icon - get an icon texture to display

Link Messages

action number message id notes
apply buttons 411 <button>|apply <> Send the textures associated with the specified button to the mesh
set appid 42 appid,<app-id> <> Set the app ID used for calculating the communications channel
load notecard 42 notecard,<notecard-name> <> Load the specified notecard, leave the name empty to load the default notecard
status 42 status <> Get the status of the applier script: returns <notecard-name>
thumbnails 42 thumbnails <> Get a list of thumbnail textures: returns <notecard-name>,<uuid>,<uuid>,…

References