tag:blogger.com,1999:blog-75373518813100329452024-02-07T15:08:10.459+01:00Oggy's scripted itemsThis blog shows the objects i have made in second life. The items are for sale in my Market place store (see link in side bar).Monsieur Dusnobhttp://www.blogger.com/profile/06236373455354135825noreply@blogger.comBlogger84125tag:blogger.com,1999:blog-7537351881310032945.post-17683500304186234552023-12-26T19:33:00.000+01:002023-12-26T19:33:21.647+01:00O-Radar 1.2<p>Today an update to the <a href="https://marketplace.secondlife.com/p/O-Radar/23639052" target="_blank">O-Radar</a> was released, labeled 1.2. Buyers of the previous versions will soon get the update from the Marketplace servers. Please read <a href="https://oggysscripteditems.blogspot.com/2022/06/o-radar-v10.html">this post</a> for details about the core features of this product.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhggUc-tkApOM2pWol4fPRC3mzhwEyRkDisjeaCgZnL6QDUhpWj7dooRNHt_djL-hPhI8J_RY2SyHF_3AR1qYvGp6pncznNz3vzCy_-iEymKI-yx98sd2LH0Ky9ptZnakpuXchWN6FC3WUEbcdUsAHy7veg7K48MMnxkE0CWUuUFtRIogXCXD6PvyrekJlS/s1024/O-Radar%20cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhggUc-tkApOM2pWol4fPRC3mzhwEyRkDisjeaCgZnL6QDUhpWj7dooRNHt_djL-hPhI8J_RY2SyHF_3AR1qYvGp6pncznNz3vzCy_-iEymKI-yx98sd2LH0Ky9ptZnakpuXchWN6FC3WUEbcdUsAHy7veg7K48MMnxkE0CWUuUFtRIogXCXD6PvyrekJlS/w400-h400/O-Radar%20cover.png" width="400" /></a></div><p>Here is a summary of changes from version 1.0:</p><p></p><ul style="text-align: left;"><li><b>New options</b> MESSAGEOTHERS and LISTENTOOTHERS to have better control on which object/HUD relays messages to other HUDs in range</li><li>Support for <b>hover text</b> (with nice face in/fade out effects) with the help of the (included) HoverTextMgr (<a href="https://marketplace.secondlife.com/p/HoverTextMgr/9898245" target="_blank">developer package available for free here</a>)</li><li>New options related to hover text configuration:</li><ul><li>HTEXT_ACTIVE: is it active or not,</li><li>HTEXT_MAX: maximum number of names displayed on the hover text),</li><li>HTEXT_HEADER: header line for the hover text,</li><li>HTEXT_COLOR: color name or vector for the hover text,</li><li>HTEXT_CLEARAFTER: clear the text after a number of seconds</li></ul><li>internal optimizations using the LSD (<a href="https://wiki.secondlife.com/wiki/Category:LSL_LinksetData" target="_blank">LinksetData</a>) features from LL.</li></ul><div>The O-Radar is available from our <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">marketplace store</a> or in-world store.</div><p></p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-39924294113668710392023-10-03T18:56:00.066+02:002023-10-03T22:42:45.066+02:00PushAway Shield 1.1Today we are releasing a new product at <a href="https://marketplace.secondlife.com/p/PushAway-Shield/25271293" target="_blank">Oggy's Scripted Items</a>, the PushAway Shield.<div><br /></div><div>When you rez this item on your land, it will start detecting avatars around it and, depending on the settings, start pushing them away.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhphrBAyAxGKbKz9G65MoKyLL3aaEs8zjcnUCpPyy6WyScjt4nilaDjivBG2NK7PLCedm_gY7PG5nA_vXKepGpmdEZZhu4VgTK44dRpTd-QA_r5pRwT3FBWoq02P6dyCwtKowuOAMSfx2mH8MbboxPsHeCrgCp9XFNGtTvPTTjnjzFDnKu85XJQgX9xK0o0/s1024/Cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhphrBAyAxGKbKz9G65MoKyLL3aaEs8zjcnUCpPyy6WyScjt4nilaDjivBG2NK7PLCedm_gY7PG5nA_vXKepGpmdEZZhu4VgTK44dRpTd-QA_r5pRwT3FBWoq02P6dyCwtKowuOAMSfx2mH8MbboxPsHeCrgCp9XFNGtTvPTTjnjzFDnKu85XJQgX9xK0o0/w640-h640/Cover.png" width="640" /></a></div><br /><div>The whole process can be customized by using a straightforward menu system, to define:</div><div><ul style="text-align: left;"><li>the <b>nature of the targets</b>: either everyone, everyone except the owner, everyone in the group, everyone that is not in the group, everyone on the black list or everyone who is not on the white list ;</li><li>the <b>detection radius</b> (up to 96 meters) ;</li><li>the (half-)<b>detection angle</b> (180° for a full sphere, less for a cone) ;</li><li>the <b>detection and pushing rate</b>, in seconds ;</li><li>the <b>pushing force</b> (positive for a repulsive force, negative for an attractive force) ;</li><li>constraining the pushing force to a <b>horizontal plane</b>.</li></ul><div>Moreover, a visible "bubble" shield can be rezzed to show the actual detection zone: either a sphere, a half sphere or a cone depending on the detection angle. However, because of an SL limitation the shield is limited to a 32 meters radius. It looks really cool IMHO.</div></div><div><br /></div><div><b>Access</b> to the menu is controlled by editing a notecard named ".access". The <b>white list</b> and <b>black list</b> (used in 2 of the target modes mentioned above) are also defined in dedicated notecards (where avatars are mentioned either by legacy name or UUID).</div><div><br /></div><div><b>Restrictions</b>: to push avatars (apart from its owner), the object owner must be the land owner. If your land is deeded to a group, then the PushAway Shield must be deeded to the same group. For this reason, the PushAway Shield comes in two identical versions: one with copyable permissions (used for a "regular" land ownership) and the other with transferable permissions (used if the land is owned by a group).</div><div><br /></div><div>A full manual in included, and constructive criticism and feature requests are always considered.</div><div><br /></div><div>The PushAway Shield version 1.1 is <a href="https://marketplace.secondlife.com/p/PushAway-Shield/25271293" target="_blank">now available</a> at Oggy's Scripted Items <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">marketplace store</a> and in-world store.</div>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-62863778617176391832023-08-26T16:17:00.001+02:002023-08-26T16:17:56.914+02:00Wearpose System version 3.0<p>Today we are (finally) releasing version 3.0 of the <a href="https://marketplace.secondlife.com/p/WearPose-System-Animate-your-avatar-from-an-attachment-system-with-numerous-features/7372621" target="_blank">WearPose System</a>.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3V8cVO7Fu9MdHxQSovIIXFpVwn3vMNgLoWWMx_2aCoY-1yLmtsNXXwgmQ-fAG5niOBr_wQOqEOkgPWdt_w49W-SD7Si3qeaHjRO5J7JHW1onVhXwCMHE-fdjtxyvR6_dl80LBAh_Sz8xmt1Nh8PlxNa4oFfMU4pVXou15EpV8qM0iR6EKUqwLmSoHNm2/s1024/Couverture.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3V8cVO7Fu9MdHxQSovIIXFpVwn3vMNgLoWWMx_2aCoY-1yLmtsNXXwgmQ-fAG5niOBr_wQOqEOkgPWdt_w49W-SD7Si3qeaHjRO5J7JHW1onVhXwCMHE-fdjtxyvR6_dl80LBAh_Sz8xmt1Nh8PlxNa4oFfMU4pVXou15EpV8qM0iR6EKUqwLmSoHNm2/w640-h640/Couverture.png" width="640" /></a></div><br /><p>The WearPose System is a scripted system designed for the creation of attachments that can animate their wearer, with the help of a complete menu system inspired by AvSitter. While doing so it also takes care of the position of the attachment with respect to the avatar and also features an adjustment system to shift or rotate the avatar itself with the help of extra "adjustment poses".</p><p>All details are available on our dedicated website: <a href="https://sites.google.com/view/wearpose" target="_blank">https://sites.google.com/view/wearpose</a></p><p>Below is a list of highlights for this new version 3.0, which is a major rewrite, adding some features and correcting some problems:</p><p></p><ul style="text-align: left;"><li><b>Major rewrite</b> with LinksetData (LSD) in mind to conserve script memory</li><li>The main scripts now make sure they have the same version number</li><li>Renamed the ".config" notecard to ".menus" to more accurately reflect its contents and avoid conflicts with other scripts</li><li>A POSE definition can now have - (a single dash) as the name of an animation file, to mean "no animation" but still allowing adjustment</li><li>Reworked the preparation menu structure to allow more operations, and support copying positions from one pose to another, list existing positions and purge unused positions. This also allows to effectively rename a pose: just rename the pose in the .menus notecard and copy the positional information from the older name thanks to the new preparation menu option, then regenerate the .positions notecard.</li><li>Increased the timeout of the preparation menu from 30 seconds to 5 minutes.</li><li>Under-the-hood : positional information is no longer attached to the animation file but to the pose button itself.</li><li>Added 2 new options in the .menus notecard: TIMEOUT and TIMEOUTMSG, to allow customization of the timeout delay and message in production phase.</li><li>Where relevant, \n (messages and prompts) is replaced by a newline.</li><li>Menus can now have a specific prompt thanks to an enhancement of the MENU directive. The prompt set by the TEXT keyword acts as a default value.</li><li>(even) better detection of errors in the configuration notecard.</li><li>The Main menu can now be customized (renamed and/or given a specific prompt) if the MENU keyword happens before any button-creating directive. Care is taken to rename the corresponding navigational (TOMENU) button accordingly.</li><li>"Close menu" and "About..." predefined buttons are now available for use in RECALL, NAV or NAVMAIN directives.</li><li>Added a reset command (API and dedicated script).</li><li>The scripts make sure all buttons have non-empty labels.</li></ul><div>Configuration notecards established for previous versions will remain compatible with version 3.0, you will just have to rename the ".config" notecard to ".menus".</div><div><br /></div><div>Buyers of previous versions should automatically get an update from the SL MarketPlace, and can always trigger a redelivery from the MP.</div><div><br /></div><div>A free demo object is also available, just <a href="https://marketplace.secondlife.com/p/WearPose-System-DEMO-Animate-your-avatar-from-an-attachment-system-with-numerous-features/7376564" target="_blank">click here</a>.</div>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-28312983954922864992023-03-19T10:13:00.005+01:002023-03-19T10:13:58.564+01:00Pirate Talk HUD<p>Ahoy me bucko! 'ave ye ever wanted t' be a pirate but fear nah t' be able t' natter like a pirate? Fear no more! We at Oggy's Scripted Items heard ye 'n are willin' t' help ye become the mighty pirate ye always wanted t' be by insultin' other pirates 'n lookin' cool!</p><p>Here comes the Pirate Talk HUD! Arrrgh!</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUxcmqa6wpudZ9hT3G63fP8-nCoLxDiWGajaUarZWYGKUODdL0fMTBXGCSaWLqt-CezLP-lt2ON3VVM-Po0avhfMI7wFF0Xyty-d23AUZyP_4szSFqLtYOqHJeT3e_5KYzW_eKx-A1h752IY9qSNE15rKm48x5y384oxaUxXRJMfk-RSrDcCItwDiZIA/s512/Pirate%20Talk%20cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="512" data-original-width="512" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUxcmqa6wpudZ9hT3G63fP8-nCoLxDiWGajaUarZWYGKUODdL0fMTBXGCSaWLqt-CezLP-lt2ON3VVM-Po0avhfMI7wFF0Xyty-d23AUZyP_4szSFqLtYOqHJeT3e_5KYzW_eKx-A1h752IY9qSNE15rKm48x5y384oxaUxXRJMfk-RSrDcCItwDiZIA/s16000/Pirate%20Talk%20cover.png" /></a></div><br /><p>By using this HUD you can right away generate the right insult at the right time by clicking the button, or translate something from English to Pirate, either by clicking the Translate button or using a direct chat command like /5. You can even activate RLV redirection in the options and have everything you write in local chat automatically translated to Pirate (this of course requires an RLV-aware viewer).</p><p>The options also let you define the channel number to use and the object name (which defaults to "Pirate" followed by your first name).</p><p>The Pirate Talk HUD is <a href="https://marketplace.secondlife.com/p/Pirate-Talk-HUD/24605099" target="_blank">now available</a> at Oggy's Scripted Items!</p><p>Acknowledgment: this HUD uses the web site <a href="https://pirate.monkeyness.com">Pirate Monkeyness</a> to perform the actual translations! Thanks to them!</p><p>I'll eat yer parrot an' drink yer rum, ye plagued, squiffy codfish! ... Scupper that!</p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-46557821399555181392023-01-16T23:45:00.003+01:002023-01-16T23:45:50.113+01:00Chinese new year dancefloor<p>Today we added a new themed dancefloor to our collection. This time the theme is the Chinese new year!</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjimJaVp67uKf85j0QyYUDqL_M1DUCr4CJ0NgjUcJSx7yZVz8OaYhN-H_uYudbRUasMx5xMSqiHIXULhUpI2dA5Fm7uIk5lMvn6ZX3qRvlJ2TdpTsJXVfEfY6ASsQpnI7ww-sdrEx9ZDHXtGnu1GQitiCLb5QHLxYAnE3FwXM1I9jfPbxPUnuNeBMSyuQ/s1024/CNY%20Dancefloor%20Cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjimJaVp67uKf85j0QyYUDqL_M1DUCr4CJ0NgjUcJSx7yZVz8OaYhN-H_uYudbRUasMx5xMSqiHIXULhUpI2dA5Fm7uIk5lMvn6ZX3qRvlJ2TdpTsJXVfEfY6ASsQpnI7ww-sdrEx9ZDHXtGnu1GQitiCLb5QHLxYAnE3FwXM1I9jfPbxPUnuNeBMSyuQ/w640-h640/CNY%20Dancefloor%20Cover.png" width="640" /></a></div><p>As usual the nice textures were designed by Carisma Alex. Three of them will display alternatively when the dancefloor flashes at regular intervals.</p><p>When rezzed it will also rez a number of lanterns above. The lanterns will be colorful and emit some light and slowly move away in a very cool fashion!</p><p>As with our "regular" new year dancefloor, a counter can be triggered by clicking a HUD and will count the seconds to zero! At the end of the countdown, a new texture will be added to the textures cycle. Such a special texture is included in the package and displays a rabbit (well, because 2023 is the year of the rabbit), but it can be changed with a single line in the configuration file. And probably you will get an update for next year!</p><p>The configuration is a very simple notecard with options entered in the form keyword=value. Available options enable you to fine tune the behavior like the number, size, color, velocity of the lanterns, the definitions of flashes (color, glow, change speed), the number of seconds for the countdown and the messages, etc.</p><p>Everything is well documented but quite straightforward and quite self-explanatory!</p><p>The Chinese New Year Dancefloor is <a href="https://marketplace.secondlife.com/p/Chinese-New-Year-Dancefloor/24386446" target="_blank">now available</a> at Oggy's Scripted Items marketplace store.</p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-1783679577573180882022-11-05T01:03:00.001+01:002022-11-05T01:04:48.466+01:00AutoAttach v1.3<p>Today I released a new version of the <a href="https://marketplace.secondlife.com/p/AutoAttach/22586306" target="_blank">AutoAttach</a> script that addresses one minor problem in the master script related to the possibility to "ignore" a menu in SecondLife. Now you get the possibility to reopen the ignored menu by clicking the master object.</p><p>This release also adds two configuration options (MENU_TIMEOUT and MENU_REOPENONTOUCH) and documents another (REZ_TIMEOUT).</p><p>The slave scripts were also adjusted with an option to make them detach when the owner touches them. This is mostly useful in a "coffee-machine" type scenario (with options AUTODETACH=no and STOPON=none).</p><p>Buyers of previous versions should automatically receive the update from the SL Marketplace platform.</p><p>Any question or feature request? Feel free to <a href="mailto:oggy.fink@gmail.com">contact me</a>!</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7pophvwKtKqc_JRBFTvQ4uJZ9h2mDxHuE_iblwm26JjuxL0E7y9m4gMbdbXeQU-945QIo_AxJD09fK5wv1T3QDD6KtRnjNDtLJ1iKHu4p-gmMkHaSV3OaqQvNqi-4ALZWiCwhxc-93Pkg4sxZCzukJdhTu90QKBW_1dCCFFbsyyNjktCJD2EOxlCjkQ/s1024/AutoAttach%20Cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7pophvwKtKqc_JRBFTvQ4uJZ9h2mDxHuE_iblwm26JjuxL0E7y9m4gMbdbXeQU-945QIo_AxJD09fK5wv1T3QDD6KtRnjNDtLJ1iKHu4p-gmMkHaSV3OaqQvNqi-4ALZWiCwhxc-93Pkg4sxZCzukJdhTu90QKBW_1dCCFFbsyyNjktCJD2EOxlCjkQ/w640-h640/AutoAttach%20Cover.png" width="640" /></a></div><br /><p><br /></p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-68389151760560525422022-08-09T18:52:00.000+02:002022-08-09T18:52:54.839+02:00Countdown boards: 5 designs in 3 variants!<p>Today we released a set of general-purpose countdown boards. The beautiful meshes and textures were made by Reda Bertolucci from <a href="https://marketplace.secondlife.com/stores/14443" target="_blank">NotSoBad</a> and the scripting is done by myself. They are now available at OSI <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">marketplace store</a> or inworld store.</p><p>They exist in <b>5 designs</b> and each of them ships in <b>3 variants</b> that differ by their textures and colors (more or less light or dark). Here are the descriptions (click on the titles to access the marketplace links):</p><p></p><ul style="text-align: left;"><li><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-1/23855982" target="_blank">Design #1</a>: plain countdown board</li><li><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-2/23855984" target="_blank">Design #2</a>: features room to display an image with ratio 2:1</li><li><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-3/23855985" target="_blank">Design #3</a>: features room to display an image with ratio 1:1</li><li><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-4/23855986" target="_blank">Design #4</a>: decorative (non-moving) mesh gears and room to display an image with ratio 2:1</li><li><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-5/23855971" target="_blank">Design #5</a>: decorative (non-moving) mesh gears and room to display an image with ratio 1:1.</li></ul><div>Each design is sold separately, and also included in a <a href="https://marketplace.secondlife.com/p/Countdown-boards-design-FAT-PACK/23855987" target="_blank">fat pack</a>.</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="margin-left: auto; margin-right: auto;"><tbody><tr><td><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-1/23855982" target="_blank"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFSiyAZckGUjPqVnIDfgWRnkghP6xzbrwf60lC7CYpN70L1kH0u1VG-OVgAT5B8C4ItxZYTZy5aOYxSrdETEgdxPMQoHVirTQN8B3fm0IKx1tKyOfWeDh2Fg2o9YY-aintRHob0xw1wu06KjO8afcyzy-qSR3Nyze6h4H50KbLhgST3KOlIBl8ywkR9w/w400-h400/OGGY-countdown_1024x1024_design_1.png" width="400" /></a></span></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-1/23855982" target="_blank">Design #1</a></td></tr></tbody></table></td><td><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-2/23855984" target="_blank"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvNawexEXUM9uO923go6OVFYJsUi2GXjlxI6bd9M9rDYfCM_RxWaAUTt_R5-dA-WE4aw_15fqceKudZHkHUta4tijN171SH_Ojs1SL9_WwVssSaQ3u4Ae9WFbRpvADsymOvCarv3LsaySqvHf-895DIMd0MU8l7wOJDNYqARe3dr1ju6OG9gFHwq74lQ/w400-h400/OGGY-countdown_1024x1024_design_2.png" width="400" /></a></span></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-2/23855984" target="_blank">Design #2</a></td></tr></tbody></table></td></tr><tr><td><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-3/23855985" target="_blank"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO8EkvaiUxsQLoYko9CTn0jfEyWOGY-zZvHZ1-inGvus_XFt8iQKdCKfxLLPe2oWjJAicdSyJjA-6Me2meg_er_WWfKwcMRHS07stJSw7tVc3Vc3lSyrbfNj_cmcTEu0FxXlx4FpG9Aj7r98Ee-kPSUZ5L5pLUYI6-DDn93tMaXFujhCwuYJ92STfeMw/w400-h400/OGGY-countdown_1024x1024_design_3.png" width="400" /></a></span></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-3/23855985" target="_blank">Design #3</a></td></tr></tbody></table></td><td><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-4/23855986" target="_blank"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghU8Jk9Vc5o0Pg2emO-Pf92COj9vlyVkxADKq2Sdf0EQ0YRtFXkU7MM6nq-744GL-rBuvfuX36otE5RqIcKG7JBisN5ooqICZvfqfwAbyDztGP6Iz8k0vK0nMnwADyIqqrDftBRDIxUmYkWBV2O4yqoE9hGaZpsyYXG_FGgPmq0nXlSwAaL805oxINLg/w400-h400/OGGY-countdown_1024x1024_design_4.png" width="400" /></a></span></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-4/23855986" target="_blank">Design #4</a></td></tr></tbody></table></td></tr><tr><td><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-5/23855971" target="_blank"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2gGNhz38_I990miq_BdYPqcgU52gAVX4-WEy9MinN8ig4ft2BgwF9dMsa1x0sji6s76n2HNS_2UENcQbRrLzgY8ulcXHEng4mkg0_ECsQpZa4wImyETlhngI7NDfcwvq13XP4p4WsX8aBCISc_sYnN1qPHbeQ4rMBMlXljg-pUWHAAjh0-__4TSqrHQ/w400-h400/OGGY-countdown_1024x1024_design_5.png" width="400" /></a></span></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-5/23855971" target="_blank">Design #5</a></td></tr></tbody></table></td><td><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-FAT-PACK/23855987" target="_blank"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-VfzR7bqApoxeiubCSA9T7VUEH-4_-JAm4GPDUNppZAd3nDTfgxY2Ja4IyKopM180i0jcfiwrWdXdyT9PzNJH8TKsbMuoPEP8_vcPKZv-IO-U-NsFWUDPJ45xV3CYTWYHnfi47Q_3Hp-TUg2zgSR9NShhkvGtjnbBpeNebg-IQ6H2zld8SnVL3mpn3w/w400-h400/OGGY-countdown_1024x1024_design_fat-pack.png" width="400" /></a></span></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://marketplace.secondlife.com/p/Countdown-boards-design-FAT-PACK/23855987" target="_blank">Fat pack</a></td></tr></tbody></table></td></tr></tbody></table><div>The countdown script is entirely <b>menu-driven</b>. The boards can be set to count down either to a <b>specific date and time</b>, or for a <b>manually set duration</b>, expressed as either a number of days, hours, minutes and seconds or directly as a number of seconds.</div><div><br /></div><div>The available commands enable you to <b>start</b>, <b>pause</b>, <b>resume</b> and <b>abort</b> the countdown. <b>Menu access control</b> can be enabled either to everyone, to group members to persons on a white list or to the owner only. At the end of the countdown a <b>customizable message</b> is shouted and an <b>optional sound</b> is played.</div><div><br /></div><div>Need more features? Here come <b>plugins</b>! Plugins are extra scripts that you can put inside the countdown boards to add extra behaviors and features. 4 full-perm plugins are provided, that serve both as example and provide useful functionality.</div><div><ul style="text-align: left;"><li><b>Plugin_InfoButton</b>: adds an extra button in the menu to get a specific message and obtain inventory items ;</li><li><b>Plugin_Particles</b>: emit particles at the end of the countdown. The particle-emitting function is done so that you can easily reuse the script produced for example by Firestorm's particle editor ;</li><li><b>Plugin_Restart</b>: automatically restart the countdown after the end is reached ;</li><li><b>Plugin_Sync</b>: synchronize several countdown boards together, either for the parameters (target date or manual timer), or for commands (start, stop, pause), or both ;</li></ul><div>A specific "Scripting manual" document is included to give all necessary information to easily <b>create more plugin scripts</b>! And you can always <a href="mailto:oggy.fink@gmail.com">contact me</a> if you need something specific.</div></div><div><br /></div><div>The countdown boards themselves <b>support linking</b> to other prims and are modifiable and copyable. The main scripts are copyable. The included plugin scripts are full perm.</div><p></p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-38185649703012456892022-06-16T01:03:00.001+02:002022-06-16T01:03:27.822+02:00Update: MvtPlayer v2.2<p>Today we <a href="https://marketplace.secondlife.com/p/MvtPlayer-Define-movement-for-your-objects-Smooth-or-immediate-numerous-features/10822818" target="_blank">released</a> an update to our MvtPlayer scripted system, which has now reached version 2.2.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgha5f_JhmdXx00X1lNowjJxgQ7F-jF2d_v_zXvYkVKx7KQxNne_lAAlNLgMRZZhTjVK8eidGxAOONLq_WzOEsGq59is3qmJJFsgQwa0JzttBlCXrWAkoCTbyPIUtyh_H4wptsqTglbIykbRTOmxCjva7QLE8J4Ty7uZTxJ-F0EH-JoXhua2aG4zeypng/s1024/Cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgha5f_JhmdXx00X1lNowjJxgQ7F-jF2d_v_zXvYkVKx7KQxNne_lAAlNLgMRZZhTjVK8eidGxAOONLq_WzOEsGq59is3qmJJFsgQwa0JzttBlCXrWAkoCTbyPIUtyh_H4wptsqTglbIykbRTOmxCjva7QLE8J4Ty7uZTxJ-F0EH-JoXhua2aG4zeypng/w640-h640/Cover.png" width="640" /></a></div><br />This new releases focuses on enhancing compatibility (I should say "tolerance") with foreign scripts that pause a keyframed motion independently of MvtPlayer. In that case the MvtPlayer will now detect it and wait for the motion to resume before processing the rest of the motion sequence.<p></p><p>This was primarily intended to enhance compatibility with AVSitter, because as a new pose or animation is played by <a href="https://avsitter.github.io/" target="_blank">AVsitter</a>, it needs to use a direct positionning function (probably related to adjustment). For this to work the keyframed motion must be temporarily stopped. Version 2.2 should accommodate for this in most situations (as it is kind of a tolerance, it cannot be perfect).</p><p>Users who bought <a href="https://marketplace.secondlife.com/p/MvtPlayer-Define-movement-for-your-objects-Smooth-or-immediate-numerous-features/10822818" target="_blank">MvtPlayer</a> from our <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">Marketplace store</a> will automatically get the update from LL. Buyers from our inworld store will get the update directly from me.</p><p>Please visit our <a href="https://sites.google.com/view/mvtplayer/home" target="_blank">dedicated website</a> for all details regarding MvtPlayer, and do not hesitate to contact me for any question, problem, constructive criticism...</p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-9002914103948600182022-06-04T00:55:00.000+02:002022-06-04T00:55:31.578+02:00O-Radar v1.0<p>Today we released a new product: the <a href="https://marketplace.secondlife.com/p/O-Radar/23639052?lang=en-US" target="_blank">O-Radar</a>.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJFazVrx4jNY5xCJ6MGwtUvErRK28UarxpnEqmRlLhzQbxE2y-d0QIn1duk2a721C6pP0SWPHDgpFBiqLFecg6w4GyWyT222hLWy3MBxqvlTw5-_J42dOHYaKTa7socgkJUK6c9YeJ0nqLM2VjJpuVPOjlquOa4Rufr13SiYz2-qiDUHowU_4jFlXEog/s1024/O-Radar%20cover.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img data-original-height="1024" data-original-width="1024" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJFazVrx4jNY5xCJ6MGwtUvErRK28UarxpnEqmRlLhzQbxE2y-d0QIn1duk2a721C6pP0SWPHDgpFBiqLFecg6w4GyWyT222hLWy3MBxqvlTw5-_J42dOHYaKTa7socgkJUK6c9YeJ0nqLM2VjJpuVPOjlquOa4Rufr13SiYz2-qiDUHowU_4jFlXEog/s320/O-Radar%20cover.png" style="border: thin solid rgb(251, 176, 59);" width="320" /></a></div><p></p><p>As the name suggests, this is a gadget that will help you detect people arriving. It differs from classic radars in a few key points:</p><p></p><ul style="text-align: left;"><li>no range limitation: it detects avatars over the <b>whole parcel</b></li><li>2 possible setups:</li><ul><li><b>Standalone HUD</b>: designed for individuals, just wear it and you're done!</li><li><b>Rezzed detector</b> and transferable <b>Remote HUD</b>: designed for clubs and venues to let the staff know when a new visitor has arrived.</li></ul><li>special care for people who are <b>back after some time </b>(1 hour by default). They are mentioned in a specific message.</li><li>Messages include a link to open the person's profile in the viewer, but the messages can be changed in the configuration notecard.</li></ul><div>In the second setup (rezzed detector + remote HUD), a single detector is to be used over the whole parcel and communicates with all remote HUDs. This ensures minimal lag in this situation while allowing many people to be informed at the same time.</div><div><br /></div><div>A few configuration options are available:</div><div><ul style="text-align: left;"><li><b>Message format</b>: you can completely rewrite the message said when someone enters the area, or is back</li><li><b>Scan rate</b>: by default a scan is performed every 5 seconds but you can change this value</li><li><b>Remember time limit</b> : set for how long information about people who left is kept. When this time is elapsed, they will be considered new again.</li></ul><div>Of course default settings are very reasonable and you can just choose to use them without any modification.</div></div><div><br /></div><div>Ease of use, low lag and reliability where the top priorities when developing this product. It's now available at OSI <a href="https://marketplace.secondlife.com/p/O-Radar/23639052?lang=en-US" target="_blank">marketplace</a> and inworld stores.</div><p></p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-30921237452447131692022-01-05T10:08:00.000+01:002022-01-05T10:08:10.974+01:00Update: MvtPlayer 2.1<p>Today we released a new version of our <a href="https://marketplace.secondlife.com/p/MvtPlayer-Define-movement-for-your-objects-Smooth-or-immediate-numerous-features/10822818" target="_blank">MvtPlayer</a> system to version 2.1.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEig1ETrBD2uL5WyZhg4pwYCN2iGlmytm6acLNH8rWOb_IR-mpx2rH13YWmcXE0gydeYT60NGOrwPdaGtWx94Shd1zaqOL9DfRDbBYPVAWAVkGtZ-AnuPb5ZUunxdDG4mz9XyOvCjr1IkWRWIrfTi9_-6LqsciZMIa1aGdGu4lVjmh43lZ2VUlSDCUQZ6w=s1024" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEig1ETrBD2uL5WyZhg4pwYCN2iGlmytm6acLNH8rWOb_IR-mpx2rH13YWmcXE0gydeYT60NGOrwPdaGtWx94Shd1zaqOL9DfRDbBYPVAWAVkGtZ-AnuPb5ZUunxdDG4mz9XyOvCjr1IkWRWIrfTi9_-6LqsciZMIa1aGdGu4lVjmh43lZ2VUlSDCUQZ6w=w640-h640" width="640" /></a></div><br />This is a scripted system useful for creators and enthusiasts that enables them to define <b>sequences of actions</b> containing:<p></p><p></p><ul style="text-align: left;"><li>Smooth movement (keyframed motion)</li><li>immediate movement</li><li>pauses</li><li>sound effects</li><li>other types of actions supported by other (plugin) scripts.</li></ul><div>This update adds <b>Playback options</b> (to alter the scale and speed of the sequence or even reverse it, and change the sound volume), enhances <b>compatibility with <a href="https://avsitter.github.io/" target="_blank">avSitter</a></b>, and focuses on <b>peripheral scripts</b> (controllers and plugins) to enhance immediate usability:</div><div><ul style="text-align: left;"><li><b>MVTP_GeneralController</b> : manages a complete menu system and/or remote control (direct or through another object)</li><li>remote control scripts (usable with MVTP_GeneralController): <b>MVTPRemote_Trivial</b> (used as an example), <b>MVTRemote_Buttons</b> (useful to create a HUD or a remote control with buttons), <b>MVTRemote_Detection</b> (used to start a sequence when someone is detected with a sensor or by a collision)</li><li>Two interface scripts : <b>MVTP_to_avSitter_StartOnSit</b> (start a sequence when someone sits), <b>MVTP_to_avSitter_MvtControl</b> (complete menu system integrating with avSitter's menu with lots of features)</li><li>Plugin scripts: <b>MVTPlugin_RotatePrim</b> (smoothly rotate a prim when a plugin wait step activates), <b>MVTPlugin_ChatListen</b> (support actions like emitting chat, starting animesh animations, applying <a href="https://sites.google.com/view/theme-o-matic" target="_blank">Theme-O-Matic</a> themes, unsitting an avatar (great to create a transportation system).</li></ul><div>Some <b>examples</b> of preconfigured objects are also included in the package.</div></div><div><br /></div><div>The <a href="https://sites.google.com/view/mvtplayer" target="_blank">MvtPlayer website</a> was updated and contains all details. The MvtPlayer is available at <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">Oggy's Scripted Items marketplace</a> store and in-world store.</div><div><br /></div><div>This update also starts bringing a new visual identity to our brand, with a whole new logo and color chart. These were created by Reda from <a href="https://marketplace.secondlife.com/stores/14443" target="_blank">NoSoBad</a>. Check out their great work and products! The new visual identity for OSI will be progressively brought to other products and platforms in the near future.</div><p></p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-52092897173501769972021-11-13T17:18:00.008+01:002021-11-13T17:20:24.900+01:00AutoAttach 1.1<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjTrrjm_5TRSWWtfIXglMM-aSyTVIurYtSgr1ezql0-HP_y6ei1sBa2-mVE8psW8xSbhVxkLwdTrM9pAekqVNJ2mabVfyVYZY14mnGeTcVlqx32_WJRKTg7yvUZ7RJGe3G89oKUZ8XjLgu/s1024/AutoAttach+Cover.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjTrrjm_5TRSWWtfIXglMM-aSyTVIurYtSgr1ezql0-HP_y6ei1sBa2-mVE8psW8xSbhVxkLwdTrM9pAekqVNJ2mabVfyVYZY14mnGeTcVlqx32_WJRKTg7yvUZ7RJGe3G89oKUZ8XjLgu/w400-h400/AutoAttach+Cover.png" width="400" /></a></div>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.<p></p><p>An automatic redelivery is already scheduled for buyers of version 1.0, with instructions on how to update their existing objects.</p><p>The <a href="https://marketplace.secondlife.com/p/AutoAttach/22586306" target="_blank">AutoAttach</a> system is available at Oggy's Scripted Items <a href="https://marketplace.secondlife.com/stores/67404?id=67404" target="_blank">marketplace store</a> and in-world store. Read about it in the <a href="https://oggysscripteditems.blogspot.com/2021/08/autoattach-v10.html">original article</a>.</p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-73005834440476048452021-09-21T12:50:00.001+02:002021-09-21T12:50:22.121+02:00Update! Oggy's Iron Gate 1.3<p>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!</p><p>Today I'm <a href="https://marketplace.secondlife.com/p/Oggys-Iron-Gate-12-Boxed/2181792" target="_blank">releasing</a> a new version of this gate, with a major script overhaul.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJvA8_81Ft8yjbigcUghh3P_OY61CbrSehwFRiUGUTXpoQxxXhzm3poseIv8EugIXmfNUX8niXjkk3voBeOOOJH30dbJQpy_rA5S_sXj4ZBA1ATtn5YtiTCILQOEubdYJhw65weF3ZrMZC/s1024/Iron_Gate_box1024.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="543" data-original-width="1024" height="339" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJvA8_81Ft8yjbigcUghh3P_OY61CbrSehwFRiUGUTXpoQxxXhzm3poseIv8EugIXmfNUX8niXjkk3voBeOOOJH30dbJQpy_rA5S_sXj4ZBA1ATtn5YtiTCILQOEubdYJhw65weF3ZrMZC/w640-h339/Iron_Gate_box1024.png" width="640" /></a></div><p>The gate still supports unlinking and linking to your own building. Use several copies if you like!</p><p></p><p>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:</p><p></p><ul style="text-align: left;"><li>opening angle, duration, smoothness, sound and chat message</li><li>closing duration, smoothness, sound, chat message, automatic closing</li><li>access type : all, group, owner, none or white list</li><li>easy synchronization of several panes into a group (when one opens, the other opens)</li><li>deactivable drift correction (to allow precise positioning)</li></ul><div>It also supports plugin scripts through a simple and efficient scripting interface. Two full perm plugins are provided:</div><div><ul style="text-align: left;"><li>Visitor logger</li><li>Open on collision</li></ul><div>More can be easily written - feel free to <a href="mailto:oggy.fink@gmail.com">contact me</a> about it.</div></div><div><br /></div><div>Best of all... It's as cheap as ever... 10 L$! now available at <a href="https://marketplace.secondlife.com/p/Oggys-Iron-Gate-12-Boxed/2181792" target="_blank">Oggy's Scripted Items</a> Marketplace and in-world stores!</div><div><br /></div><div>Buyers of previous versions can get a free update by selecting "Redeliver" in the marketplace page.</div><p></p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-67493427733977167202021-08-28T12:40:00.000+02:002021-08-28T12:40:38.008+02:00AutoAttach v1.0Today at Oggy's Scripted Items we released <a href="https://marketplace.secondlife.com/p/AutoAttach/22586306" target="_blank">AutoAttach</a>, 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.<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm7-enMmhjDtK0T-olwSuyq8iixGqGwBDWWQjoi8pOSU3FVHQHs7ck1cBbMFx-ns9MfncI2mbx2AClJF7BghMR273T5EOEMij9M5XNC-lMfVP-jXwnsF3GRKHs_5AhQMF0CLhnPQzZmUDk/s1024/AutoAttach+Cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm7-enMmhjDtK0T-olwSuyq8iixGqGwBDWWQjoi8pOSU3FVHQHs7ck1cBbMFx-ns9MfncI2mbx2AClJF7BghMR273T5EOEMij9M5XNC-lMfVP-jXwnsF3GRKHs_5AhQMF0CLhnPQzZmUDk/w400-h400/AutoAttach+Cover.png" width="400" /></a></div><br /><div><br /><div><h2 style="text-align: left;">What for?</h2><div>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!</div><div><br /></div><div><h3 style="text-align: left;">Quick set up for a live performance<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMUr5LkhvLRv31Agh55cYS4SRXqwiCfk0CwI4Qm-ukr2HDXejLnS4pd9ZPggPzgJ9ZRk8SixM67ZxmqGamsPkVpXNmAbTWthnBOD9UgWAZ6H4IFtcNzSEVQcEJENOhm5YS5ydtimvngSFv/s639/Menu.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="554" data-original-width="639" height="277" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMUr5LkhvLRv31Agh55cYS4SRXqwiCfk0CwI4Qm-ukr2HDXejLnS4pd9ZPggPzgJ9ZRk8SixM67ZxmqGamsPkVpXNmAbTWthnBOD9UgWAZ6H4IFtcNzSEVQcEJENOhm5YS5ydtimvngSFv/s320/Menu.png" width="320" /></a></div><br /></h3><div>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.</div><div><br /></div><h3 style="text-align: left;">Demonstrator for a shop owner</h3><div style="text-align: left;">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!</div><div style="text-align: left;"><br /></div><div style="text-align: left;">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® <a href="https://community.secondlife.com/knowledgebase/english/experiences-in-second-life-r1365/" target="_blank">here</a>).</div></div></div><div style="text-align: left;"><br /></div><h3 style="text-align: left;">Custom HUD to organize your outfit elements<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH6JtWIr-m0CuLNz_fYJ3Y2VYG0LM1byOVMv21iXAn-bsV8OxMJT6q0RzBF2LkD6RaAf8LJ5bgYTRXBHde7pdveGnDtp7e5hsgXoOlH5DF94jduewJIF1ixMnZWSqH3t98ZDBcGKK5Ackb/s705/Attachments.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="705" data-original-width="605" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH6JtWIr-m0CuLNz_fYJ3Y2VYG0LM1byOVMv21iXAn-bsV8OxMJT6q0RzBF2LkD6RaAf8LJ5bgYTRXBHde7pdveGnDtp7e5hsgXoOlH5DF94jduewJIF1ixMnZWSqH3t98ZDBcGKK5Ackb/w172-h200/Attachments.png" width="172" /></a></div><br /></h3><div style="text-align: left;">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.</div><div style="text-align: left;"><br /></div><div style="text-align: left;">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!</div><div style="text-align: left;"><br /></div><h2 style="text-align: left;">Feature list</h2><h3 style="text-align: left;">Configuration</h3><div>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:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRkDveyXxn-19HY-3Ho0qUXUJicniOEtWtLzjAhBwRaRoii7Zd2ieidXmnqmj42kUYLhdvpF2_IZfE5sIh41EfESgBtTWi2DoRYOSvBzevRp3Bz19u-BPSK60cm4jDFP5lCRIHeDkekhdP/s1149/Config.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="694" data-original-width="1149" height="193" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRkDveyXxn-19HY-3Ho0qUXUJicniOEtWtLzjAhBwRaRoii7Zd2ieidXmnqmj42kUYLhdvpF2_IZfE5sIh41EfESgBtTWi2DoRYOSvBzevRp3Bz19u-BPSK60cm4jDFP5lCRIHeDkekhdP/s320/Config.png" width="320" /></a></div><br /></div><div><ul style="text-align: left;"><li>the list of objects to attach, which require a choice through a menu and which don't ;</li><li>who is allowed to use: owner only, group members or everyone ;</li><li>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 ;</li><li>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 !</li><li>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 ;</li><li>if there will be a "stop timer" that makes the attachments detach after a given period of time ;</li><li>menu customization : define the prompt and rename the "Cancel" button if you need to ;</li><li>customize messages said in the chat, or just disable them</li></ul><h3 style="text-align: left;">Attachment script(s)</h3><div>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:</div><ul style="text-align: left;"><li>messages that you can alter or just disable</li><li>forcing a different attachment point</li><li>whether to detach when the user teleports to another sim or not</li></ul><div>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 <a href="https://community.secondlife.com/knowledgebase/english/experiences-in-second-life-r1365/" target="_blank">here</a>.</div><div><br /></div><div>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.</div><div><br /></div><h3 style="text-align: left;">Plugins</h3>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?).</div><div><br /></div><div>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 <a href="https://marketplace.secondlife.com/p/HoverTextMgr/9898245" target="_blank">HoverTextMgr</a> script, freely available in my MarketPlace store.</div><div><br /></div><div>Do you need something specific ? More features available to plugins? Feel free to <a href="mailto:oggy.fink@gmail.com">contact me</a>!</div><div><br /></div><h2 style="text-align: left;">Full documentation</h2><div>A full documentation notecard, suitable for new users and beginners as well as advanced users and scripters, is provided:</div><div><ul style="text-align: left;"><li>usage scenarios</li><li>step by step setup</li><li>configuration reference</li><li>configuration examples</li><li>permissions considerations</li><li>details about the attachment script versions</li><li>scripting information to create plugins</li></ul><div>Do you need something more? Just <a href="mailto:oggy.fink@gmail.com">contact me</a>!</div></div></div>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-9001421706140334652021-04-11T01:16:00.002+02:002021-04-11T01:16:37.367+02:00SQUADRON 33: KE 214<p> 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!</p><p>Great work Claudia!</p><div style="text-align: center;"><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/ZBXRImEHxTI" title="YouTube video player" width="560"></iframe></div>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-57128836202735645802020-08-14T12:20:00.001+02:002020-08-14T12:20:39.296+02:00Stream switcher 2.1<p>Today I released in my <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">Marketplace store</a> an improved version of a script I wrote long ago for my own usage, as I realized it could be useful to others, called <a href="https://marketplace.secondlife.com/p/Stream-switcher/20142880" target="_blank">Stream Switcher</a>.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2ZnRFQhvbrkMHVUtymy9fhChDyDeAvbDZ5md56WpkjG9tLK0WDQ3RWaAGuCG1TUF3ZC7GROi3sPNYbYWEOfveFo_aulhopjmONsfT19iJcuDfPSbXs9FKGE0LsMO9JB_7tEfRJkTTeFYi/s1024/Stream+Switcher+cover.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2ZnRFQhvbrkMHVUtymy9fhChDyDeAvbDZ5md56WpkjG9tLK0WDQ3RWaAGuCG1TUF3ZC7GROi3sPNYbYWEOfveFo_aulhopjmONsfT19iJcuDfPSbXs9FKGE0LsMO9JB_7tEfRJkTTeFYi/s640/Stream+Switcher+cover.png" /></a></div><p>As the title suggests, its job is to enable the user to select a "station" from the menu and set it as the land music stream.</p><p></p><p>The stations themselves are defined as a name and address in a simple straightforward notecard called ".stations".</p><p>Another notecard called ".options" contains, well, options for you to set the access rights and fine-tune the hover text displayed when a station is selected. This is shown on the picture below.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0LJs0hM0HlOpN7CMgMkAh8McQ44wJ38Ik4JMzhVm7HhfbxHO6m-va9-TOZWZaOpdWM1Wwiy9Q0GC9tLnks-pz25zSpnYcQnTwHENUAIlr4Etozd03LTLhk4zrQusgAAJdCVBNuv48srl/s1587/Config.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="840" data-original-width="1587" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0LJs0hM0HlOpN7CMgMkAh8McQ44wJ38Ik4JMzhVm7HhfbxHO6m-va9-TOZWZaOpdWM1Wwiy9Q0GC9tLnks-pz25zSpnYcQnTwHENUAIlr4Etozd03LTLhk4zrQusgAAJdCVBNuv48srl/s640/Config.png" width="640" /></a></div><p>The resulting menu is automatically formatted into pages of 9 buttons as shown on the next screen capture. Click on a button to activate the corresponding station, it could not be easier!</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT_p-3hLVftvU8i0DI7MBSSBlkeq9Iu-9tAuLR9pkda96smzNbL8pvP1fLyGLGh2XFK0yjXuU2W59KvktKe3HnC4AbFQk__9GOgiG6bhmGM4Ajact9ifwp1r-eV2UU-i4tsg0ROkRgBRGH/s1024/Example+menu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="737" data-original-width="1024" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT_p-3hLVftvU8i0DI7MBSSBlkeq9Iu-9tAuLR9pkda96smzNbL8pvP1fLyGLGh2XFK0yjXuU2W59KvktKe3HnC4AbFQk__9GOgiG6bhmGM4Ajact9ifwp1r-eV2UU-i4tsg0ROkRgBRGH/s640/Example+menu.png" width="640" /></a></div><p>As always, suggestions and requests are always considered and constructive criticism is welcome. Do not hesitate to <a href="mailto:oggy.fink@gmail.com">contact me</a>!</p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-7159601349417224042020-08-09T12:02:00.004+02:002020-08-09T12:03:35.474+02:00Free: T-O-M Benches<p>Today I finally took the time to put together a <span style="color: red;"><b>free </b></span>object now available at Oggy's Scripted Items <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">marketplace store</a>: the <a href="https://marketplace.secondlife.com/p/T-O-M-Benches/20120943" target="_blank">T-O-M Benches</a>.</p><p></p><div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9K3pw21xOiK6yc7tEYtKppPDMFTlzLBmApObMnZmn-VSediMDgF7zNIQm2Q93IcNmYO9CNRdN8dyVS129guBIzBuDuDi06rvBYwyDrpVNoLcK7k5Se0I7fmjdKSCMewrEeWVnk7a6f0zB/s1493/T-O-M+Benches+Cover.png" style="display: block; margin-left: 1em; margin-right: 1em; padding: 1em 0px;"><img border="0" data-original-height="1493" data-original-width="1493" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9K3pw21xOiK6yc7tEYtKppPDMFTlzLBmApObMnZmn-VSediMDgF7zNIQm2Q93IcNmYO9CNRdN8dyVS129guBIzBuDuDi06rvBYwyDrpVNoLcK7k5Se0I7fmjdKSCMewrEeWVnk7a6f0zB/w640-h640/T-O-M+Benches+Cover.png" width="640" /></a></div><p></p><p>As the name suggests, it is mainly a set of benches (4 of them) arranged around a simple table. Beyond the available single and couple poses on each bench, the main feature is a theme menu where you can select a few predefined appearance sets (called themes) and combine them to fit your taste :</p><ul style="text-align: left;"><li><b>texture</b>: 7 choices</li><li><b>brightness</b>: bright, dim or dark</li><li><b>layout</b>: round, facing or rectangle</li><li><b>light</b>: 6 colors + OFF (may require the "advanced lighting model" in your viewer).</li></ul><p>Some of these combinations are particularly remarkable when setting the "sun position" to midnight, of course.</p><p>This object is completely free and also serves as a demonstration of the capabilities of the <a href="https://marketplace.secondlife.com/p/Theme-O-Matic-Texture-more-change-system-mesh-and-materials-supported/9448836" target="_blank">Theme-O-Matic</a>, also available at Oggy's Scripted Items <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">marketplace store</a> and discussed in a <a href="https://oggysscripteditems.blogspot.com/2020/07/theme-o-matic-v22.html">previous article</a> from this blog.</p><p>For more information (full manual, tutorial videos) about the Theme-O-Matic, please refer to its <a href="https://sites.google.com/view/theme-o-matic" target="_blank">dedicated website</a>.</p><p>Below you will find more screen captures that show several setup possibilities for the T-O-M Benches.</p><div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG-0WbvhTDcju5BF-mlouzKLmv2VWPj8FZldLmmdbo0rIvUHLvRbml9Bx7uxnjqzlLugoyacMVyL3qReYIJADtuxRvwE7UZuFufn3XM8C7WejoEu7vqIMpd4oUs6xF5yzfBMIpaHkKTp9r/s1420/Photo+02+-+%2528S06%2529.png" style="display: block; padding: 1em 0px;"><img border="0" data-original-height="932" data-original-width="1420" height="420" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG-0WbvhTDcju5BF-mlouzKLmv2VWPj8FZldLmmdbo0rIvUHLvRbml9Bx7uxnjqzlLugoyacMVyL3qReYIJADtuxRvwE7UZuFufn3XM8C7WejoEu7vqIMpd4oUs6xF5yzfBMIpaHkKTp9r/w640-h420/Photo+02+-+%2528S06%2529.png" width="640" /></a></div><br /><div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIZltq6aNtggbuvb4wdG9fxwi-v1rKLgqlorjsJLlTBO2_sqKURtnwrh8OIKQSMLnSo_DNy3PRpnswZrbVbvqQoJS4zXdxND5vutZ9CBmI1TdE0Sf6X5qzfqC92fWSNEg_j-g8_DslS584/s1566/Photo+03+-+%2528S02%2529.png" style="display: block; padding: 1em 0px;"><img border="0" data-original-height="950" data-original-width="1566" height="388" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIZltq6aNtggbuvb4wdG9fxwi-v1rKLgqlorjsJLlTBO2_sqKURtnwrh8OIKQSMLnSo_DNy3PRpnswZrbVbvqQoJS4zXdxND5vutZ9CBmI1TdE0Sf6X5qzfqC92fWSNEg_j-g8_DslS584/w640-h388/Photo+03+-+%2528S02%2529.png" width="640" /></a></div><br /><div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5YZdqfibg8ocRReYmseueQCAGQ0ueCrWbSti9iwYCEg2lFwUduWZPY1tI3ShCtIJl0oL7nh50hQfixhbcMsqczV09_G2NlunLkozOXSc5W5_0LbLYhv4JB7bhyphenhyphen-yKAfet_J7cp6SD0Fhi/s1775/Photo+04+-+%2528S03%2529.png" style="display: block; padding: 1em 0px;"><img border="0" data-original-height="1017" data-original-width="1775" height="368" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5YZdqfibg8ocRReYmseueQCAGQ0ueCrWbSti9iwYCEg2lFwUduWZPY1tI3ShCtIJl0oL7nh50hQfixhbcMsqczV09_G2NlunLkozOXSc5W5_0LbLYhv4JB7bhyphenhyphen-yKAfet_J7cp6SD0Fhi/w640-h368/Photo+04+-+%2528S03%2529.png" width="640" /></a></div><br /><div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis4qMRYDW_RHsJM21yr4h1o9y77tpk741-Gav_4f7mA3GH9NNBR5ciR7ot9v9UL-OjJ0M83cmFV_PBJXADzsQdnifPX8vTG9kLqQII9nxOdxc_VHfC96fPchLVY_S5aMXpd4AOXURw-i3v/s1700/Photo+05+-+%2528S04%2529.png" style="display: block; padding: 1em 0px;"><img border="0" data-original-height="987" data-original-width="1700" height="373" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis4qMRYDW_RHsJM21yr4h1o9y77tpk741-Gav_4f7mA3GH9NNBR5ciR7ot9v9UL-OjJ0M83cmFV_PBJXADzsQdnifPX8vTG9kLqQII9nxOdxc_VHfC96fPchLVY_S5aMXpd4AOXURw-i3v/w640-h373/Photo+05+-+%2528S04%2529.png" width="640" /></a></div><br /><div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOr1uHZwWOOXU7wOJy2XgRlqX_5hOetkU2Yi1bFeqO294gjrkstroQC07i3Q-TzLA5xWgz3GnBcxFIQT154d-ochnxZmcMvnbkGtWiwG854aNSXR8GE6uRqnFPJWv9LVtBMCtRfPFQsvbC/s1920/Photo+06+-+%2528S09%2529.png" style="display: block; padding: 1em 0px;"><img border="0" data-original-height="1017" data-original-width="1920" height="339" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOr1uHZwWOOXU7wOJy2XgRlqX_5hOetkU2Yi1bFeqO294gjrkstroQC07i3Q-TzLA5xWgz3GnBcxFIQT154d-ochnxZmcMvnbkGtWiwG854aNSXR8GE6uRqnFPJWv9LVtBMCtRfPFQsvbC/w640-h339/Photo+06+-+%2528S09%2529.png" width="640" /></a></div><br /><div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRTSMrnsvWQjAbqt3778xgCcSq0GF5xpbBjBwdacGpZg5ri_xFlhfBbv9sGYxiOi6p4AnGhwrYdpGx1cfc3bDzTgZ6d-CWr4T9l7Dv5agvAnCRoExj3mhd1Ot7XIbweKuKY82B8DcwVcVb/s1549/Photo+07+-+%2528S10%2529.png" style="display: block; padding: 1em 0px;"><img border="0" data-original-height="1010" data-original-width="1549" height="418" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRTSMrnsvWQjAbqt3778xgCcSq0GF5xpbBjBwdacGpZg5ri_xFlhfBbv9sGYxiOi6p4AnGhwrYdpGx1cfc3bDzTgZ6d-CWr4T9l7Dv5agvAnCRoExj3mhd1Ot7XIbweKuKY82B8DcwVcVb/w640-h418/Photo+07+-+%2528S10%2529.png" width="640" /></a></div><br /><div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-im-wgYOQh0LfK-058DqxPJZpipMEDyhDqXLc8SlMTDIVOa-4CDJdeLvlyBSjgyzxoW0jyUIkW6IZyzL775orBKBujVs6qaf1ya4ZtrtE0LM2Ry_3ftCExr970qe4PRTfaoDbEh5jHRvA/s1920/Photo+08+-+%2528S11%2529.png" style="display: block; padding: 1em 0px;"><img border="0" data-original-height="1017" data-original-width="1920" height="339" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-im-wgYOQh0LfK-058DqxPJZpipMEDyhDqXLc8SlMTDIVOa-4CDJdeLvlyBSjgyzxoW0jyUIkW6IZyzL775orBKBujVs6qaf1ya4ZtrtE0LM2Ry_3ftCExr970qe4PRTfaoDbEh5jHRvA/w640-h339/Photo+08+-+%2528S11%2529.png" width="640" /></a></div><p><br /></p>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-6926103537354421262020-07-06T15:42:00.000+02:002020-07-06T15:42:19.325+02:00Theme-O-Matic v2.2Today I am happy to announce the release of the latest version of our <b>Theme-O-Matic</b>, version 2.2.<div><br /></div><div>For the record, this is a powerful theme system designed for creators in <a href="http://www.secondlife.com" target="_blank">Second Life</a>® so that they can record appearance sets (called "themes") into notecards. Later they can activate them (or have their customers activate them) from any "client" script (several are provided) or compatible system like AVSitter. Please see the <a href="https://sites.google.com/view/theme-o-matic" target="_blank">dedicated website</a> for more information. And don't forget the video tutorials available there!<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8kS7BHwhVHEmmtS6BS-OFW_zOfyLJBEVLRYPmmRRz652oDRp9U_CCwJ2-IJVqnhq3XYRiQ-qN4kCoIoAVNdj6DFdsFZA9XOG5iTwf9gXM3QiyKcqbiOJ_Pc5Gqp1nDFNSKJ2Gzk7eyPkD/s1024/Theme-O-Matic+cover+2.2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Theme-O-Matic cover 2.2" border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8kS7BHwhVHEmmtS6BS-OFW_zOfyLJBEVLRYPmmRRz652oDRp9U_CCwJ2-IJVqnhq3XYRiQ-qN4kCoIoAVNdj6DFdsFZA9XOG5iTwf9gXM3QiyKcqbiOJ_Pc5Gqp1nDFNSKJ2Gzk7eyPkD/w640-h640/Theme-O-Matic+cover+2.2.png" title="Theme-O-Matic cover 2.2" width="640" /></a></div><div><br /></div><div>Here is a summary of changes from the previous version 2.1:</div><div><ul style="text-align: left;"><li>Bug fixes, in particular one nasty bug in the preloader script</li><li>New "Theme toolbox" that enables special operations with themes and the T-O-M itself. This new subsystem will in particular help you update your themes in case you added or removed prims from your object (this is known as "remapping").</li><li>New API message sent when a theme is encoded with an unknown or unsupported version of the Theme-o-matic - just preparing the future :)</li><li>Enhanced support and client scripts (most notably the Remote Control script supports explicit preloading at the start - still full perm)</li><li>Minor adjustments here and there</li><li>Updated the <a href="https://sites.google.com/view/theme-o-matic" target="_blank">website</a></li><li>New cover picture, new demo object to be released soon!</li></ul><div>Buyers of previous versions will soon receive the new update.</div></div></div><div><br /></div><div>The Theme-O-Matic is now available at Oggy's Scripted Items <a href="https://marketplace.secondlife.com/p/Theme-O-Matic-Texture-change-system-mesh-and-materials-supported/9448836" target="_blank">marketplace store</a>.</div>Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-87630433250093753762020-05-22T15:56:00.001+02:002020-05-22T15:56:54.448+02:00Second tutorial video for the Theme-O-MaticAfter the <a href="https://oggysscripteditems.blogspot.com/2020/01/first-tutorial-video-for-theme-o-matic.html">first tutorial video</a> that focused on Theme creation with the <a href="https://marketplace.secondlife.com/p/Theme-O-Matic-Texture-change-system-mesh-and-materials-supported/9448836" target="_blank">Theme-O-Matic</a>, I added today a new video aiming at using themes with the help of a few standard clients shipping with it, and also explaining the concept and operation of <a href="https://sites.google.com/view/theme-o-matic/preloaders/understanding-preloaders" target="_blank">preloaders</a>:<br />
<ul>
<li><a href="https://sites.google.com/view/theme-o-matic/using-themes/non-preloading-standard-clients#h.p_wNAQwu9iT25m" target="_blank">T-O-M-SC SimpleCycle</a>: switches themes by merely clicking on the object,</li>
<li><a href="https://sites.google.com/view/theme-o-matic/using-themes/non-preloading-standard-clients#h.p_JKMWuocX7PYT" target="_blank">T-O-M SC AutoMenu</a>: automatically creates a menu from the Theme notecard names</li>
<li><a href="https://sites.google.com/view/theme-o-matic/using-themes/direct-interface#h.p_EgUlODbqOX9a" target="_blank">Direct AVSitter interface</a></li>
<li>Preloaded themes activated from AVSitter thanks to <a href="https://sites.google.com/view/theme-o-matic/using-themes/more-clients-and-interfaces#h.p_HN5iFGrbNP_v" target="_blank">T-O-M-SC AVSitterMenu</a>.</li>
</ul>
<div>
All information is readily available on the <a href="https://sites.google.com/view/theme-o-matic/home" target="_blank">Theme-O-Matic</a> website too.</div>
<div>
<br /></div>
<div>
Again sorry for the thick French accent, do not hesitate to activate subtitles (both English and French subtitles available).</div>
<div>
<br /></div>
<div style="text-align: center;">
<iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/pvx9rqOKj2s" width="560"></iframe><br /></div>
<div>
<br />
I hope you enjoy this video, and please share, leave comments, any constructive criticism is welcome. And of course, do not hesitate to <a href="mailto:oggy.fink@gmail.com" target="_blank">contact me</a> for any question or inquiry.</div>
Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-26347873439040749392020-03-11T19:26:00.001+01:002020-03-11T19:26:42.511+01:00Multi crossfadeLong ago (damn, already 7 years!) I made a <a href="https://oggysscripteditems.blogspot.com/2013/08/simple-crossfade.html">free fullperm script</a> that would enable two prims to "cross fade", one fading in while the other fades out, in a repeated manner.<br />
<br />
Recently someone asked for a special version of this script that would allow the same but for more prims. So here it is, the "Multi crossfade" allows the crossfading of any number of prims.<br />
<br />
Still free and full perm, comments are inside the script about the available parameters: prim numbers, face number, sustain time, numer of fading steps and fading duration. A demo object is included in the package.<br />
<br />
Now available at <a href="https://marketplace.secondlife.com/p/Multi-Crossfade/19139854" target="_blank">Oggy's Scripted Items</a> marketplace store, free for commercial and commercial purposes but please no resell as is. Of course due credit and donations always appreciated.Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-50855597923607626092020-01-30T17:26:00.000+01:002020-01-30T17:26:33.035+01:00First tutorial video for the Theme-O-MaticToday I finally published a first tutorial video for the Theme-O-Matic, focussing on theme creation on a simple practical example:<br />
<ul>
<li>preparation scripts,</li>
<li>properties selection,</li>
<li>configuring filters,</li>
<li>creating notecard themes,</li>
<li>testing the themes.</li>
</ul>
<div>
If you somehow have difficulties understanding my thick french accent, please activate the subtitles! French translation of these subtitles is on its way too!<br />
<br /></div>
<iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/2FPEWDdTvbA" width="560"></iframe><br />
<div>
<br />
In an upcoming tutorial video I'll expose how themes can be used in a real production environment.</div>
<div>
<br /></div>
<div>
I hope you enjoy this video, and please share, leave comments, any constructive criticism is welcome. And of course, do not hesitate to contact me for any question or inquiry.</div>
Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-46627536324245112442019-12-21T14:02:00.000+01:002019-12-21T14:02:20.099+01:00ODance<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAPpW91oEjjdLqcNMH75B64yjwiRXNg16OrTACX0t1cg3c4M35VbSZcBUn1wSW31SLg2B2nsaFPkIRCCf4WQNAYlFVvwQUBi-SBb-pTtMZOyS6kcoZDKpB2RIgyaoknmqLT0s_3DmrvXI7/s1600/ODance+cover.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAPpW91oEjjdLqcNMH75B64yjwiRXNg16OrTACX0t1cg3c4M35VbSZcBUn1wSW31SLg2B2nsaFPkIRCCf4WQNAYlFVvwQUBi-SBb-pTtMZOyS6kcoZDKpB2RIgyaoknmqLT0s_3DmrvXI7/s320/ODance+cover.png" width="320" /></a></div>
You have a very nice dance floor for your club (themed for <a href="https://marketplace.secondlife.com/p/Christmas-Dancefloor/5564270" target="_blank">Christmas</a> maybe, or <a href="https://marketplace.secondlife.com/p/New-Year-Dance-Floor/6716045" target="_blank">new year's eve</a>, <a href="https://marketplace.secondlife.com/p/St-Patrick-Dance-Floor/6911174" target="_blank">St Patrick</a>, <a href="https://marketplace.secondlife.com/p/Valentines-Day-Dancefloor/8436720" target="_blank">Valentines day</a>, <a href="https://marketplace.secondlife.com/p/Halloween-Dance-Floor/5407846" target="_blank">Halloween</a>.... <a href="https://marketplace.secondlife.com/p/Dragon-Dance-Floor/5395418" target="_blank">what else</a>?) and you are looking for a simple solution to have your visitors dance?<br />
<br />
There you go, here is the <b>ODance System</b>!<br />
<br />
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!<br />
<br />
The system also takes care of numerous details about permissions to animate, vanished / crashed / lost dancers etc.<br />
<br />
It's cheap, and it's <a href="https://marketplace.secondlife.com/p/ODance/18672350" target="_blank">now available</a> at <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">Oggy's Scripted Items</a>!Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-41408336298140353432019-12-17T11:29:00.001+01:002019-12-17T11:29:34.803+01:00ODJ TitlerToday 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.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgcQTXlcteEHMbVFilOEj_CkZmJItqkU2R1G4z8KVAWsRvTnxOZ84dD6lnKlf-d3hFRXyuwXwNyQKAPHkLXOzxcz_DFu96_uXsIVa9zPgk-v83amYAWtRHHa1MhydNa7CuTTPO3Mo3Tbp1/s1600/ODJ+Titler+v1.2+cover.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="831" data-original-width="800" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgcQTXlcteEHMbVFilOEj_CkZmJItqkU2R1G4z8KVAWsRvTnxOZ84dD6lnKlf-d3hFRXyuwXwNyQKAPHkLXOzxcz_DFu96_uXsIVa9zPgk-v83amYAWtRHHa1MhydNa7CuTTPO3Mo3Tbp1/s320/ODJ+Titler+v1.2+cover.png" width="308" /></a></div>
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.<br />
<br />
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.<br />
<br />
<b>Please see <a href="https://photos.app.goo.gl/kvfv1gApRozLa5AK8" target="_blank">this picture</a> to learn how to activate the required feature in your viewer.</b><br />
<br />
As a bonus, the controlling HUD also offers a nice feature where you can enter the first few letters of an avatar <b>legacy </b>name and shows their <b>display </b>name (you can read about the SL names in <a href="https://community.secondlife.com/knowledgebase/english/usernames-and-display-names-r79/" target="_blank">this article</a>). 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.<br />
<br />
The <a href="https://marketplace.secondlife.com/p/ODJ-Titler/18632196" target="_blank">ODJ Titler</a> is now available at Oggy's Scripted Items <a href="https://marketplace.secondlife.com/stores/67404" target="_blank">marketplace store</a> and also in-world store.Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-16904267894614933862019-05-12T11:45:00.000+02:002019-05-14T00:11:34.918+02:00Theme-O-Matic v2.1<div style="text-align: justify;">
I am pleased to announce that a new revision of the <a href="https://marketplace.secondlife.com/p/Theme-O-Matic-Texture-change-system-mesh-and-materials-supported/9448836?" target="_blank">Theme-O-Matic</a> was just released today, along with a <a href="https://sites.google.com/view/theme-o-matic" target="_blank">brand new dedicated website</a>.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhctpjktLIkIigngKBuUdNyJZWLniNklUJmpQiQMsnAN7N17GzQmCesJQ6-Ji56OkNXmlFsp0reZmcxYUgQyVe-wuV7tUkPSXcsMAt3ng4Okj89e3hy7GznjPhOKRQZq7gFzfX9W-pY-tfo/s1600/Theme-O-Matic+cover+2.1+small.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="900" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhctpjktLIkIigngKBuUdNyJZWLniNklUJmpQiQMsnAN7N17GzQmCesJQ6-Ji56OkNXmlFsp0reZmcxYUgQyVe-wuV7tUkPSXcsMAt3ng4Okj89e3hy7GznjPhOKRQZq7gFzfX9W-pY-tfo/s640/Theme-O-Matic+cover+2.1+small.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
This powerful theme system allows <a href="http://www.secondlife.com/" target="_blank">Second Life</a>™ 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 <a href="http://avsitter.com/" target="_blank">AVSitter</a>™ or another product, when a specific event happens. Thanks to the preloaders introduced in <a href="https://oggysscripteditems.blogspot.com/2017/06/theme-o-matic-v20-with-preloading.html">version 2.0</a> applying a theme can be <b>almost instantaneous</b> where other products would take a very long time for complex themes.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
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. <b>Themes created with older versions remain entirely compatible</b> though.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Here is the list of <a href="https://sites.google.com/view/theme-o-matic/home/version-history" target="_blank">changes</a> introduced in version 2.1.</div>
<br />
<ul>
<li style="text-align: justify;"><b>Bug fixes</b> and <b>optimizations</b>;</li>
<li style="text-align: justify;">new <b>utilities menu</b> 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);</li>
<li style="text-align: justify;">"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);</li>
<li style="text-align: justify;">When adding (or removing) a face to (from) the face filter, the face number can be -1 or * to mean "<b>all faces on this prim</b>". Example: 4/* means all prim #4's faces (suggestion by Frasha Boa).</li>
<li style="text-align: justify;"><b><a href="https://sites.google.com/view/theme-o-matic" target="_blank">New dedicated website</a></b> replaces the old PDF documentation;</li>
<li style="text-align: justify;"><a href="https://sites.google.com/view/theme-o-matic/using-themes/more-clients-and-interfaces" target="_blank">More standard clients and interfaces</a> provided (most of them requested by users of the Theme-O-Matic). In addition to those included in earlier versions:</li>
<ul>
<li style="text-align: justify;"><b>Remote control</b>: 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) ;</li>
<li style="text-align: justify;"><b>AVSitterMenu</b>: manages a dedicated menu from AVSitter™ (or possibly another product) - more versatile than the "direct" interface ;</li>
<li style="text-align: justify;"><b>SetThemeOnPose</b>: small script that applies a theme when a given pose starts in AVSitter™;</li>
<li style="text-align: justify;"><b>[Zed]~MPS~Multisit Pose System™ interface</b>: control the Theme-O-Matic from custom buttons in the MPS.</li>
</ul>
</ul>
<div style="text-align: justify;">
All details and documentation is readily available on the <a href="https://sites.google.com/view/theme-o-matic" target="_blank">new Theme-O-Matic website</a>. And of course, reasonable requests are always considered, constructive criticism is welcome and recommendations are even more welcome!</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Need help? Have questions? <a href="mailto:oggy.fink@gmail.com" target="_blank">Contact me</a>!</div>
Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0tag:blogger.com,1999:blog-7537351881310032945.post-30608373751102301662018-09-25T23:50:00.003+02:002018-09-25T23:50:49.162+02:00TerraMerhyem presents: Orpheus & Eurydice - OpeningToday I just wanted to share a very nice video made by my friend Terra Merryem. This was filmed during the opening of her exhibition in Second Life® / LEA13 on September 3rd, 2018.<br />
<br />
It was a great event on the Orpheus & Eurydice theme showing wonderful creations and a great atmosphere.<br />
<br />
Thank you Terra, and happy birthday again!<br />
<br />
<div style="text-align: center;">
<iframe allow="autoplay; encrypted-media" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/ikCee-29Izo" width="560"></iframe><br /></div>
<br />Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com1tag:blogger.com,1999:blog-7537351881310032945.post-44741300551058657172017-11-12T19:49:00.001+01:002017-11-12T19:49:24.922+01:00Portal of Dragons: the video!Here is a little video I recently edited to show our <a href="https://marketplace.secondlife.com/p/Portal-Of-Dragons/11229695" target="_blank">Portal of Dragons</a> in Second Life®. A few words about the configuration hopefully show the whole thing is very easy to set up.<br />
<br />
The details of this product are mentionned in <a href="http://oggysscripteditems.blogspot.fr/2017/03/portal-of-dragons.html">this previous post</a>.<br />
<br />
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/ehRIkpxllRI" width="560"></iframe><br /></div>
<br />
Comments are welcome!Oggy Finkhttp://www.blogger.com/profile/18446551329893522034noreply@blogger.com0