Bright BDSM Toys

A collection of 16 RLV-enabled BDSM/bondage toys: an entire dungeon in one box!

DESCRIPTION

The Bright BDSM Toys collection comprises 16 RLV-enabled bondage devices, including various cages, an X-frame, a pillory, a glory hole, a wooden horse, and many more.

It is a complete dungeon set, with an integrated menu-driven styling system allowing changes to individual textures, or the adoption of a range of preset colour and texture combinations, to be applied to a single toy, or an entire rezzed collection at once.

Submissives may simply "sit" on a toy to be animated and (if they are wearing cuffs) chained into position. Many toys offer a choice of poses from which the sub (if not locked) may choose, or into which they may be forced by others.

All toys offer the following features:

RLV LOCKING: Submissives may be locked to toys, disabling escape by standing or teleporting.

RLV TIMERS: Locks may be set to unlock automatically after a set period.

RLV FORCED SITTING: Nearby submissives may be forced onto a toy.

RLV KEYS: Keys may be taken to prevent others unlocking a submissive.

STRUGGLING & SAFEWORDS: Optionally, toys can allow submissives to struggle, allowing a random chance of escape, or use safewords to be released.

RLV RELOGGING RECAPTURE: If a submissive logs out or crashes, and then logs back in, if the toy is not in use by someone else, it will automatically recapture them (if their relay supports this feature).

LOCKGUARD CHAINS: Chains will appear automatically between rings on the toy and cuffs worn by the submissive.

MENU DRIVEN TEXTURES: Toys may be retextured simply by clicking them to display a menu, and choosing either preset texture combinations, or individual textures, from pop-up menus. New textures can be applied to just one toy, or to all rezzed toys simultaneously.

LOW LAND IMPACT: Toys are all between 4 and 10 prims, the average being 7. The entire collection of 16 toys occupies only 113 prims.

ACCESS CONTROL: Three types of access - as sub, as dom/me, and as RLV using dom/me - can be assigned to just the owner, to members of a group, or to anyone.

CONFIGURABILITY: Toy's can be reconfigured without scripting by editing a simple notecard: changing everything from RLV support to the animation and exact positioning of avatars.

MODIFIABILITY: All toys can be edited manually, allowing you to use your own textures in addition to those available on the menus.

COPYABILITY: All toys can be copied: rez as many of each as you like!

The Bright BDSM Toys collection contains all the essentials for power exchange play at home, or to furnish any public bondage play area or dungeon!

INSTRUCTIONS

There are 16 toys in the Bright BDSM Toys collection.

Ball Cage, 6 prims: a small cage hanging from a curved frame, in which a submissive can be chained kneeling or lying.

Barrel, 8 prims: a barrel on a stand, over which a submissive can be chained, for fucking or oral.

Bench, 7 prims: a narrow padded bench over which a submissive can be chained on their back or belly, for fucking or oral.

Bunk, 7 prims: a narrow rectangular cage in which a submissive may lie, with a padded top on which anyone may relax while the sub is inside.

Cage, 7 prims: a large square cage, in which a submissive may sit or lie, and against the bars of which anyone may stand to receive oral from the kneeling sub.

Dance Cage, 5 prims: a large spherical cage in which a submissive may sit or lie, or perform any of four dance animations.

Eye, 4 prims: a padded oval on a stand, in which a submissive is folded on their back, for fucking or oral.

Frame, 7 prims: a huge picture-style frame designed to be mounted on a wall, and on which a spreadeagled submissive may be hung by wrists and ankles.

Glory Hole 8 prims: a square wall with a small hole behind which a submissive kneels, and is made to blow anyone standing on the other side.

Horse, 9 prims: a wooden horse with a triangular body, over the point of which the submissive is made to sit with their arms chained above them.

Ornament, 7 prims: a beautiful art nouveau frame from which a spreadeagled submissive may be hung by wrists and ankles.

Pillory, 10 prims: a pillory or "stocks", in which a submissive may be locked for fucking or oral.

Stretcher, 7 prims: a round bar over which a submissive can be chained with their arms pulled out forwards, and fucked.

Tree, 5 prims: a bare tree, from which a submissive may be chained with their wrists lifted behind them (strappado), or hung by their wrists, or by their feet.

Wall, 8 prims: a section of wall with a hole, through which the body of the submissive is pushed on their belly or back, for fucking or oral.

X Frame, 8 prims: two long padded arms in an X shape to which a spreadeagled submissive may be chained by wrists and ankles.

USING A TOY

To chain yourself to a toy, right-click, and select "CHAIN ME!" from the pop-up menu.

Once you are on the toy, clicking the toy will display a choice of poses if the toy offers more than one.

Other people may also click the toy, and change your pose.

Some toys also allow a sub to be played with. If a sub is already on the toy, right-click it, and select "USE SUB!" from the pop-up menu to play with them. If the toy is the "Glory Hole", for instance, your avatar will be positioned on the toy, and the sub will blow you.

Again, while playing with the sub, clicking the toy will display a choice of different ways to play if the toy offers more than one.

RLV SUPPORT

Any avatar may use the toys in the ways described above. They do not need RLV - or the "Restrained Love Viewer".

The following sections describe additional features which become available if submissives using the toy are wearing suitably configured RLV relays.

RLV LOCKING, TIMERS, AND KEYS

If an RLV submissive is sitting on a toy, and someone else clicks the toy, they will be offered a menu with special RLV option buttons:

[LOCK] will lock the submissive to the toy, by disabling their stand button, and their ability to teleport.

[UNLOCK] will unlock a locked submissive, allowing them to stand again.

[SET TIMER] will allow someone to specify a period after which the toy will be unlocked automatically.

[CLEAR TIMER] will cancel a previously set timer, leaving the submissive locked indefinitely again.

[TAKE KEY] will prevent any other user unlocking the submissive, or setting or clearing the timer.

[RETURN KEY] is only an option for those who have previously taken the key, and restores public access to the unlocking and timer options.

RLV STRUGGLING AND SAFEWORDS

If a submissive is locked to a toy - and the feature has not been disabled in settings (see SETTINGS below) - they can "struggle" by clicking the toy.

Each time they struggle, they will have a small chance of escaping. However, if they fail, they will have to wait a certain period before they can struggle again. Both the chance of escape, and the time a submissive must wait between struggles, are configurable.

Toys can also be configured to offer a safeword. If a safeword has been set up, the submissive will be told what it is when they are locked. If they say the safeword in chat, they will be instantly freed from the toy.

As configured, out of the box, toys will not offer a safeword, but will allow struggling. Each struggle will offer a 1 in 30 (3.3%) chance of escape, and submissives will have to wait 10 seconds betweeen struggles.

Remember that RLV relays may also be configured to offer the submissives wearing them safewords which allow them to escape RLV control entirely: no toy in Second Life can override a relay's safeword.

RLV RECAPTURING

If a submissive attempts to escape a locked toy by logging off, or their viewer crashes, when they are logged back on, most RLV relays are programmed to contact any toy they were formerly being controlled by.

All the toys in this collection are designed to accept such contact from the relay, and - unless the toy is now being used by another submissive - to force them back onto the toy.

RLV FORCED SITTING

If someone clicks a toy while no one is sitting on it, they will be offered a menu with a [FORCE SIT] button.

Clicking this will scan nearby avatars, and display a menu of those wearing RLV relays. The user may select one of these, to try to force them onto the toy.

Whether this succeeds will depend on how their relay is configured. Some relays will be set to ignore unknown toys, and some will give the submissive a chance to decide whether or not they consent to be forced.

Note that a resident who is themselves wearing a relay can force *themselves* to sit on the toy. This can be useful if rather than simply sitting on the toy, they wish to be locked to it.

CHANGING TEXTURES

The Bright BDSM Toys are modifiable, and you are welcome to texture and colour them as you wish.

However, the toys also have an integral styling menu, which allows you to choose from a specially selected range of textures and colours with a few clicks: and even to apply new styles to all the toys you have rezzed at once.

If you click a toy while no one is sitting on it, (and you are the owner), the menu displayed will contain a [TEXTURE] button. Clicking this will display the following menu:

Currently updating THIS toy.

[THIS/ALL] Update THIS/ALL toys
[PRESETS] Choose a preset style
[MAIN] Change main surfaces
[SOFT] Change soft surfaces
[FRAME] Change frame surfaces
[RINGS] Change ring surfaces

(Memory: 12628b, Runtime: 0.03h)

[THIS/ALL] [PRESETS] [MAIN]
[SOFT] [FRAME] [RING]

Note that by clicking [THIS/ALL], you can switch between updating just the textures on the toy you clicked, or the textures of any toys you have rezzed in the region: so if you have a dungeon full of toys, you can switch to a new consistent colour scheme for all of them without having to change each individually.

Clicking [PRESETS] will allow you to choose from a menu of preset styles:

[1] Leather & Wood [2] Pretty in Pink [3] Cold Steel
[4] Jungle Fever [5] Red & Black [6] Black & Red
[7] Cowshed [8] Black Marble [9] Old Wood [10] Candy
Stripe [11] All White

[(BACK)] [PRESET 1] [PRESET 2]
[PRESET 3] [PRESET 4] [PRESET 5]
[PRESET 6] [PRESET 7] [PRESET 8]
[PRESET 9] [PRESET 10] [PRESET 11]

Simply click one of the [PRESET...] buttons to instantly apply the corresponding combination of colours and textures.

Alternatively, you can change only one of the textures by clicking [MAIN], [SOFT], [FRAME], or [RING]. Each button will display sub menus of textures for the surfaces in question.

SETTINGS

To change a toy's settings, right-click for its pop-up menu, click "Open" to display its "Contents" window, and double-click the "SETTINGS" notecard to open it.

Each line of the notecard holds a setting. Edit them as required, then click the "Save" button at the bottom.

The settings are as follows:

RLV-ENABLED YES

Set to NO to disable all RLV support. (Note that even if RLV is enabled, submissives without RLV may still use the toy - the toy will simply not allow anyone to lock them.)

RLV related settings below will be ignored if this is set to NO.

AUTO-LOCK NO

Change this to YES if you wish to automatically lock any RLV-using sub as soon as they sit on the toy.

FORCE-SITS YES

If this is NO, users will not be offered the chance to force RLV-using subs to sit on the toy.

MAX-TIMER 120

This value sets a limit on the maximum length to which a timer may be set, in minutes.

STRUGGLE-ODDS 30

This number determines how likely any struggling is to succeed in allowing escape. For instance, 30 means that each struggle has a 1 in 30 (3.3%) chance of freeing the sub.

Make this number lower to make escape more likely, or higher to make it less. A value of 1 means struggling will always free the sub, while 0 disables struggling entirely.

STRUGGLE-RECOVERY 10

If a sub clicks the toy to struggle, but fails to escape, they are assumed to be exhausted.

This setting specifies how many seconds they must rest before recovering sufficiently to try again. For instance, if this is 10, and they click again after only 3 seconds, they will be told: "You'll be too exhausted to struggle again for another 7 seconds."

CHAT-SAFEWORD NONE

If you wish to offer locked subs a safeword, simply replace NONE with the safeword of your choice.

When the toy is locked, the sub will be told the safeword: if they say it in chat, the toy will immediately release them. It is not case sensitive.

SUB-ACCESS ANYONE
DOM-ACCESS ANYONE
RLV-ACCESS ANYONE

These lines control who may use a toy's features.

The first, SUB-ACCESS, controls who may sit on a toy first: and so be restrained by it.

The second, DOM-ACCESS, controls who may change the pose of a submissive already on a toy, or sit on the toy themselves and so play with them.

The third, RLV-ACCESS, controls who may lock or unlock toys, set timers, take and return keys, or force submissives to sit.

Each of these settings may be set to ANYONE, any resident, GROUP, any resident whose active group matches the toy's group, or OWNER, only you.

POSE AND PLAY SETTINGS

These settings control a toy's poses and use of chains.

You will not normally need to change them, but you are welcome to experiment.

Please note that as avatars are all different shapes and sizes, it is impossible to position them all perfectly on a toy. However, you can adjust the positioning and rotation of avatars by changing the POSE and PLAY lines below.

NORMAL-POS 0/0/0
NORMAL-ROT 0/0/0

These settings are used in the calculation of avatar positions on the toy. The NORMAL-POS is the X/Y/Z position (expressed in centimetres, relative to the root prim) from which the positions of the avatars are calculated. The NORMAL-ROT is the X/Y/Z rotation of the root prim (in degrees) when the front of the toy happens to be facing east.

Note that these have been set correctly for each toy in the Bright BDSM Toys collection: you will only need to modify them if you have edited and changed the shape of the toy.

LOCKGUARD-TEXT texture chain size 0.05 0.1 life 1.5 gravity 2

This text will be sent to the submissive's cuffs when chains are required. Most cuffs use the LockGuard protocol: and by changing this text, you can customise the appearance and behaviour of the chains they generate.

For more information about the LockGuard protocol, and therefore the commands you can add to this setting, see: http://wiki.secondlife.com/wiki/LSL_Protocol/LockGuard

POSE Bend # over bench, bending over, -15/0/-56, 0/0/180, LW4/RW3/LA5/RA2
POSE Turn # onto back, bending back, -20/0/-4, 0/0/0, LW3/RW4/LA2/RA5
...

Each POSE line defines a pose a sub may adopt on a toy, and takes the form...

POSE description, animation, position, rotation, chains

description: A description of the pose as it will appear on a menu. The hash ("#") will be replaced by the name of the sub.

animation: The name of the animation item in the toy's inventory.

position: The position of the sub relative to the toy in the form X/Y/Z. Each coordinate is specified in centimetres.

rotation: The rotation of the sub in the form X/Y/Z. Each angle is specified in degrees (eg. 180 is a half turn).

chains: Each chain is specified by a two letter code followed by a prim number. For instance, RA10 means link right ankle to prim 10. Multiple chains can be specified, separated by slashes.

The codes are CF = collar front, CB = collar back, CL = collar left, CR = collar right, LW = left wrist, RW = right wrist, LA = left ankle, RA = right ankle.

The toy uses the "LockGuard" chain protocol. Most (but not all) cuffs support this, but for some reason, few collars do: so you may find that collar chains do not appear.

PLAY Fuck #, bending over, -15/0/-56, 0/0/180, LW4/RW3/LA5/RA2, fucking, 5/0/-41, 0/0/180
PLAY Fuck # on back, bending back, -20/0/-4, 0/0/0, LW3/RW4/LA2/RA5, fucking, 0/0/-39, 0/0/180
...

Each PLAY line defines poses to allow a dom to play with a sub.

The format is exactly the same as the POSE lines above, plus three more pieces of information: the animation, position, and rotation of the Dom/me.

TIPS

* Don't like the sleeping animation in the ball cage, or the dances in the dance cage? Replace them! Just drop new animations into the toy, and edit its "-SETTINGS-" notecards to use them!

* Use the texturing menu to style your toys to their environment. Does your site have an industrial/factory vibe? Choose the "Cold Steel" preset style. Running a venue for sissies or forced feminisation? Try "Pretty in Pink". Or experiment with changing individual textures until you get the right look. Remember you can click the [THIS/ALL] button to switch between retexturing just one toy, and all the toys you have rezzed at once!

* Remember that it is possible for subs to struggle over and over again and still not get free. This is simply because struggling is *random*, and the chance of any single struggle succeeding in freeing a sub is deliberately set low to prevent RLV locking being too easily circumvented. As toys are configured out of the box, it will take a submissive an average of 30 clicks to escape them, with 10 second breaks spreading it across a minimum of 5 minutes. But by all means make struggling easier, or harder, or even impossible, if you prefer!

* Put a few "Dance Cages" around your club dance floor, put staff avatars (or bots, or locked submissives) in each, and let club-goers choose their dances!

* Consider restricting access to some or all features by group membership. Not only will you encourage people to join your group, in which you can keep them updated of events and changes in your venue, but you can exclude anyone who abuses the facilities by excluding them from the group - particularly anyone who misuses RLV to circumvent consent or limits, or simply grief visitors.

FOR MORE INFORMATION CONTACT...

Shan Bright
Chief Executive Officer