==================================================
❍❍❍❍ ●●● [SA] Shades of Passion ●●● ❍❍❍❍
==================================================
❍❍❍❍ ●●● [SA] Muzzle ●●● ❍❍❍❍
==================================================
Main features:
o 4 separate gag types
o Blinders that actually blind the wearer
o Full RLV support for locking, leash, and speech
o Customizable speech muffle system with modifiable scripts
o Plug in system for new features and developers
o Lifetime free updates, with built-in update notification
o Customizable colors on all parts
o Timelock and public mode, even self-bondage!
o Copy ✔/ Mod ✔ / Trans ✘
(All prims mod+copy, scripts are nomod+copy+notrans, speech filter scripts are no trans, Blinder HUD is no mod+copy+no trans, Leash handle is mod+copy+trans)
Using your new muzzle
-----------------------
We do not recommend or support using this toy without an RLV enabled viewer, so be sure your RLV is turned on. If you are unsure what an RLV viewer is, or don't have one, we recommend Phoenix viewer from http://www.phoenixviewer.com
When you first receive your muzzle, it will be in its default colors, and you will have no owners. When you first put it on, it will notify everyone around you when it detects your RLV viewer.
From here you can access the main menu in one of two ways. You may touch your muzzle, or you can use the chat command: /8<prefix>muzzle
A <prefix> is the first initials of your name. For example, if your name was Chetar Ruby, you would type '/8crmuzzle' to access the muzzle. Please note all newer residents have the last name of 'Resident', so for example if your username is just 'Chetar', your last name would be Resident, and you'd type '/8crmuzzle' to access you muzzle from chat. *** Note: All new accounts that dont have a last name simple need to add a r in the end example /8srmuzzle, this is because the last name on all new accounts is Resident
The <prefix> is changeable, through the 'channel' plugin, this will be explained in the plug-ins section.
When you first bring up the main menu, you will see you can lock the muzzle, toggle silent mode, or simply close the menu. All menus will have a 'close' button in that position for ease of use.
Silent mode toggles notifications in local chat, such as when the muzzle is locked, unlocked, or RLV detection is successful. When in silent mode, only the wearer and the current key holder will hear the muzzle's notifications. MOST notifications are only sent to they wearer and key holder.
The Key Holder
-----------------
Whoever holds the key to the muzzle is considered the owner. Only the key holder can adjust the various muzzle options explained below. Sometime we will refer to a state called 'self-locked', this is when you, the wearer of the muzzle are also the key holder, you've locked the muzzle onto yourself. Certain functions require the muzzle to be self-locked, such as resetting the scripts.
****************************************************************
***** Remember! ANYONE can lock your muzzle if you leave it unlocked! *****
****************************************************************
Main Menu
------------
The following options are shown on the main menu:
Silent … Toggles silent mode on and off.
Public … Toggles public mode on and off (see below.)
Blinders … Toggles the blinders. When on, the wearer cannot see!
Timelock … Takes you to the time lock menu (see below.)
Gag … Takes you to the gag menu where you can change or remove the current gag.
RLV … Takes you to the RLV speech and muffle controls to limit speech (see below.)
Leash … Take you to the leash menu (see below.)
Plugins … Takes you to the plug-ins menu (see below.)
The main menu also shows you who currently has the muzzle locked and your time counters. When the muzzle is locked, the wearer will still be able to access some of the plug-ins.
Timelock Menu
----------------
From the timelock menu you can add time to the time lock, or reset it back to 0. Adding any amount of time immediately activates the timelock. When the time lock expires, the muzzle will automatically unlock itself. If the wearer is blinded, they will be removed when the muzzle unlocks.
Gag Menu
-----------
The gag menu will allow you to switch between the 4 different gags. The gag menu also allows you to enable or disable the drooling effect.
RLV
----
The RLV menu has the RLV speech controls and muffle settings.
The chat control options are:
No Shout … Forbids the wearer from shouting.
Whisper Only … Forbids wearer from speaking louder than a whisper.
Emote Only … Forbids the wearer from speaking at all, only permitted to emote.
NO CHAT … Forbids the wearer from speaking or emoting.
Allowed … Removes all speech restrictions. (this button will appear whenever a speech restriction is in place.)
Muffle settings are on the same menu, found above the chat control buttons, there are:
Light … Uses the light filter.
Medium … Uses the medium filter.
Severe … Uses the severe filter.
None … Remove the speech filter (this button will appear whenever a filter is currently activated.)
Lastly is the filters button which allows you to customize which filters are used to which of the three settings.
They default to muffle used by the now public domain Dari House ballgag. There are additional filters in the system
The Filters
-----------
The filters menu will present you with a back button, and a button that by default says 'light', then 8 different speech filters.
Some filters are just silly, some make it VERY difficult to understand the speaker. Pressing the button 'light' will change which filter you are setting. The menu will show you which filters are currently assigned to which muffle level.
All of the speech filter scripts are fully modifiable, so you can see how they work, make adjustments and such. To keep the muzzle script efficient, the filter menu will NOT ALLOW more than 9 filters. And to help minimize lag and memory usage by the filters, remove any you don't ever plan on using! You can always put them back later.
Leash
------
The Leash menu will present you with the following options:
Unleash … detaches the leash
give handle … give you a Shady's Accessories free leash handle
leash length … allows you to set the leash length
grab leash … grabs the leash to you. If you have a leash handle, it'll automatically go to that.
leash to … lets you leash to any object in the area. Range is 10 meters from the wearer. If you dont see the object you wish to leash to, try moving the MUZZLE WEARER closer to it.
Plugins
-------
The plugins system adds extra functions to the muzzle. Your muzzle will come with several basic plugins. Your plugin menu may contain more options than explained here. Be sure you check any manuals that came with additional plugins you received in an update, or purchased.
Plugins have access levels, some plugins can be used by both the wearer and the key holder. Some can only be used by the wearer, and some can only be used by the key holder.
Safeword … (wearer only) this will allow you to break out of your locks. Everyone around you and all your owners will be notified if you do this.
Give key … (key holder only) this will allow you to give the muzzle's key to anyone near the wearer. They will become the new key holder.
Appearance … (key holder only) Takes you to the recoloring system to change the muzzle colors.
Update … (wearer only) This will deliver an update to you if there's one available.
Owners … (key holder only) Takes you to the owners menu. Owners of the muzzle can over ride the lock. See more about owners below.
Channel … (key holder only) This allows you to change the muzzle prefix and channel for accessing the menu from chat.
Reset … (wearer only) Wearer must also be key holder for this plugin to work. Resets the muzzle, this will clear all owners and settings!
Public Mode
-------------
Public mode is a form of self-bondage. When the muzzle is placed in public mode, anyone who touches the muzzle, except the wearer, becomes the key holder. The wearer is at the mercy of anyone who touches the muzzle, and cannot self-lock until someone turns public off.
Please be careful with public mode, as you are at the mercy of others! For more fun, you can also turn on the time lock and public mode together, and then you'll be unlocked when the time lock expires.
Owners
--------
There are two types of the owners. The primary owner, and secondary owners. There can only be ONE primary owner. You can have as many secondary owners as script memory permits (its a lot.) The first person you add as the owner of the muzzle will become the primary owner.
The primary owner can override anyone's lock, even yours. If your muzzle is locked, the primary owner's touch will immmediately make them the key holder.
Secondary owners can do the same thing, which one exception, that cant override the primary owner's lock. Secondary owners also cannot add additional secondary owners. Only the primary owner can add more secondary owners.
The Jaw Controller
---------------------
The muzzle features a jaw controller which will take over the jaw controls of the wearer. This is supported on all our current muzzle models, for KZK and DSD avatars. There are a few special considerations to keep in mind with the jaw controller.
The Jaw Controller ONLY works properly with original avatars that contain ORIGINAL jaw scripts. If you update or change the jaw scripts in your avatar's jaw, the controls may not work anymore, or produce unpredictable results.
For Kinzart Creations (KZK) avatars, there is a NEW script released by their team called 'Luls 1.8.2', our muzzles support this new script. However you must set the jawcontroller manually to use this new script. To do that, create a notecard, and change it's name to 'avatar_type=Luls182' Please note this is case sensitive. The contents of the notecard may be left blank. Place the notecard into your muzzle. The jawcontroller will automatically reset and detect you are using Luls 1.8.2.
The Jaw rotation parameters on various KZK avatars are not the same, and when using Luls 1.8.2, you may need to MANUALLY specify jaw rotations. Please see the included 'Custom Jaw Control's notecard for more information on manually adjusting the controller.
The Jaw Controller makes a few assumptions about your preferences. It assumes you want your jawtalk enabled when you are not gagged. It assumes you want your mouth closed when there is no gag. If these preferences are undesirable, you may disable the jaw controller entirely.
To disable the jaw controller, create a notecard and change it's name to 'avatar_type=none', the contents of this notecard may be left blank. Place the notecard into your muzzle, the jaw controller will automatically reset and disable itself.
We've observed that in some cases, the jawtalk feature on KZK avatars does not re-enable when a gag is removed. If this occurs, edit the lower jaw attachment of your avatar and use the Tools menu on your viewer to reset all the scripts in your jaw. This should restore your jawtalk feature.
Lastly, the Jaw Controller relies on the name of your muzzle to detect which avatar is being used. If you change the name of your muzzle, you will need to manually specify the avatar type. This is done by creating a notecard and naming it 'avatar_type=xxxx', where xxxx is the type of avatar you are using. Currently the supported avatar types are:
KZK Wolf
KZK Leopard
KZK Husky
KZK Fox
KZK Sergal
DSD Cheetah
Luls182
Simply change 'xxxx' to one of these types, and it will automatically switch the controller to use that type of avatar. These are case sensitive, so be sure it's EXACTLY as listed above.
Additional Notes
-----------------
The blinders use the RLV @setdebug technique to blur the edges of the screen. I've tested this feature with the OFFICIAL RestrainedLove Viewer, based on Viewer 2.x, and Phoenix 1.5.2.818 and above. The wearer's viewer must be set to MINIMUM of Medium graphics for the blur effect to work. Even without the blur, the blinders do obscure over 90% of the wearers vision.
The speech filters are should be fairly easy to understand and modify. If you are interested in making a plugin for the muzzle as well, contact Chetar Ruby for a plugin sample script, which shows you how the muzzle communicates with plugins.
DO NOT CHANGE THE NAMES OR DESCRIPTIONS OF THE PRIMS! This will permanently damage your muzzle and you'll have to get a new one!
==================================================
==================================================
Copyright © 2011 Shady Accessories.
All rights to Artwork and Designs from Shady Accessories are Copyright © and belongs to Shaden Sura.
All Script work Belongs and is Copyright © to Chetar Ruby
==================================================
Need help or have a Suggestion contact: Shaden Sura or Chetar Ruby
==================================================
==================================================
*** Update Notes ***
==================================================
❍❍❍❍ ●●● [Version 1.3] ●●● ❍❍❍❍
==================================================
Hopefully the final version of the [SA] RLV Muzzle, this update is mostly maintenance and bugfix related, though we did add a few exciting new features. Here's a summary of what's been done since v1.21:
o Corrected a bug in the owners module, it was saying 'target' added 'target' to 'owners' list instead of saying 'user' added 'target' to 'owners' list.
o Corrected a memory leak in the jawcontroller when using custom jawcontroller notecard. Thanks to thespike.Resident for finding this one!
o Blinders were getting flagged as turned on when the muzzle rezzed, even when they weren't on. This has been fixed.
o The smart-emote system is now in place. Instead of forbidding speech in emotes as v1.21 does currently, the smart-emote system will attempt to muffle speech in the emote. It is important you type proper quotes through your emote denoting the start and end of speech, or it may muffle (or not muffle) the correct portions of the text.
o Added ability to give leash to other people. This is under the 'leash to' selection of the leash menu. The menu user will now be asked if they wish to leash the submissive to an object or to a person.
o When unleashing, it would use the leash holder's name, instead of the menu user's name. This has been fixed.
o Leash logic substantially improved. Now watches for disappearing leash holders. For agent holding leash, gives 5 minute time out if holder leaves leash range for them to get back into leash range (either by returning to submissive, or having submissive come to them.) Properly reconnects leash on login as well.
==================================================
❍❍❍❍ ●●● [Version 1.21] ●●● ❍❍❍❍
==================================================
The second update for our popular muzzle is primarily a maintenance release, correcting several minor problems and updating some of the internals to support plugins we will be releasing very soon.
The main highlights of this update are:
o Scanning for leash points when using "Leash To" is now instant, rather than having a small delay.
o We noticed problems in the leash code that caused camera weirdnesses and leash particles that lagged behind the muzzle wearer. This has been corrected. We've also added the ability for multiple leash points on the muzzle, for bridles using our Muzzle system.
o We added a lot of new colors to the leather recoloring! Enjoy!
o The RLV muffle will no longer permit the wearer to speak in an emote. Emotes and speak need to be seperated. This is detected by looking for *'s and quotes in the emote, if any are found, the emote will be rejected.
o Best of all! The most requested feature is now in! An all new 'Presets' menu is now found off the Main Menu of the muzzle. In 'Presets' you may configure upto nine preset buttons that can set all five of the main muzzle features with one button: Muffle, Speech Restrictions, Gag, Drool, and Blinders.
o The customized Jawcontroller was having some problems in v1.1 with using a custom notecard. I did release a revised jawcontroller to people who requested it. This update includes that updated jawcontroller.
o Displayname code has been completely redone. This was done to ensure names are properly obfuscated when blinders are on.
o There was a major flaw in the leash handle code (open source), it has been fixed.
o The safeword plugin can now be disabled. Once done, the muzzle must be reset to turn safeword back on. Future plugins may also permanently disable safeword if used.
o Blinder logic was improved, was seeing lag cause a double attach of blinders in some cases, this should no longer happen.
==================================================
❍❍❍❍ ●●● [Version 1.1] ●●● ❍❍❍❍
==================================================
This is the first update to our popular muzzle. The update crystal you've received will update any [SA] v1.0 Muzzle to v1.1.
To use it, simply rez the updater in world, and rez your muzzle next to it, then touch the crystal. Everything will be taken
care of for you. Be aware this will reset your muzzle and you will need to re-add any owners you previously had in the
muzzle's owners plugin.
You will also received a new [SA] Muzzle Manual which will explain any new features we've added. Below is a list
of all the changes that have been made to the Muzzle in the v1.1 update:
o The Blinders HUD is much improved, it will now use RLV to auto-attach to the wearer, and can be left on as long as you wish, even if the muzzle is unlocked and detached. However, detaching the blinder will still invalidate it and make it useless (in which case the muzzle will give you another one when the blinders are turned on.)
o The Leash menu now has the familiar 'close' button.
o The 'drool' plugin is gone. Drool can now be found in the 'Gag' menu, and can be toggled from there. Drool will also be automatically turned off if you select no-gag or the panel gag.
o When the muzzle is in Public mode, it will now ask the toucher if they wish to claim the lock, instead of just automatically making the toucher the new keyholder.
o The menus will now return much quicker when setting options and toggles. If you set things quickly, you may notice a small delay in the messages informing you (and the wearer) of the change.
o When the muzzle wearer changes their DisplayName, the muzzle would not notice this change until the muzzle was taken off and then put back on. Now the muzzle updates the DisplayName it uses everytime you teleport or login. (Sorry, this was the best I could do without making the muzzle constantly request your displayname over and over. It's an improvement though.)
o A new Jaw control system has been added. This will force the wearers jaw into an open position whenever a gag is inserted, and force the muzzle wearer's jaw closed if the panel gag is added (or the gag is removed.) It will also intercept HUD commands from the muzzle wearer and override them to keep the jaw in the proper position at all times.
o A new recoloring HUD has been added. Anyone may get this HUD by going to the Appearance plugin and selecting 'Get HUD.' The HUD will recolor *ANY* and *ALL* muzzles within range of the person using the HUD, provided they are the current keyholder on the muzzle. For example: A master may get a HUD and recolor the muzzles on both his submissives wearing a muzzle simultaneously. You can recolor your own muzzle by locking your muzzle yourself and using the HUD. If you DONT want to recolor a paticular person's muzzle, simply unlock their muzzle, or move away from them.
o A few minor typos have been corrected.
o A new leash handle is included which looks a lot nicer. FREE! Aren't we nice?
No comments:
Post a Comment