Original creations in Second Life by Oggy Fink.

Tuesday, August 9, 2022

Countdown boards: 5 designs in 3 variants!

Today we released a set of general-purpose countdown boards. The beautiful meshes and textures were made by Reda Bertolucci from NotSoBad and the scripting is done by myself. They are now available at OSI marketplace store or inworld store.

They exist in 5 designs and each of them ships in 3 variants 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):

  • Design #1: plain countdown board
  • Design #2: features room to display an image with ratio 2:1
  • Design #3: features room to display an image with ratio 1:1
  • Design #4: decorative (non-moving) mesh gears and room to display an image with ratio 2:1
  • Design #5: decorative (non-moving) mesh gears and room to display an image with ratio 1:1.
Each design is sold separately, and also included in a fat pack.

Design #1
Design #2
Design #3
Design #4
Design #5
Fat pack
The countdown script is entirely menu-driven. The boards can be set to count down either to a specific date and time, or for a manually set duration, expressed as either a number of days, hours, minutes and seconds or directly as a number of seconds.

The available commands enable you to start, pause, resume and abort the countdown. Menu access control 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 customizable message is shouted and an optional sound is played.

Need more features? Here come plugins! 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.
  • Plugin_InfoButton: adds an extra button in the menu to get a specific message and obtain inventory items ;
  • Plugin_Particles: 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 ;
  • Plugin_Restart: automatically restart the countdown after the end is reached ;
  • Plugin_Sync: synchronize several countdown boards together, either for the parameters (target date or manual timer), or for commands (start, stop, pause), or both ;
A specific "Scripting manual" document is included to give all necessary information to easily create more plugin scripts! And you can always contact me if you need something specific.

The countdown boards themselves support linking to other prims and are modifiable and copyable. The main scripts are copyable. The included plugin scripts are full perm.