Witchbound Development (Second Life)

From Grigbertz

(Difference between revisions)
Jump to: navigation, search
(Removed some implemented items)
Line 4: Line 4:
Ideas for the Magic Lock project.
Ideas for the Magic Lock project.
== To Do Before First Release ==
== To Do Before First Release ==
-
# Operator chat commant should work for owner as well
+
# Operator chat commands should work for owner as well
# Fix switching between Hogtie animations. The anim with the longest fade-out seems to cause the glitch
# Fix switching between Hogtie animations. The anim with the longest fade-out seems to cause the glitch
# Blacklist
# Blacklist
Line 10: Line 10:
# Cuffs graphic in the HUD
# Cuffs graphic in the HUD
# Remove 'Lock' button. Set 'locked' on 'Bind hands' (at least for public)
# Remove 'Lock' button. Set 'locked' on 'Bind hands' (at least for public)
 +
# Owner on operators list should probably be ignored, if possible
== To Do ==
== To Do ==
Line 23: Line 24:
# Detach rather than destroy on expiration
# Detach rather than destroy on expiration
# Generic handling of cosmetic chains. Expand on Lockmeister. Borrow from Tuft
# Generic handling of cosmetic chains. Expand on Lockmeister. Borrow from Tuft
-
# Resize Yoke bars when not used
 
# Collect info on available poses before showing the pose menu
# Collect info on available poses before showing the pose menu
# Leash should deny TP
# Leash should deny TP
Line 36: Line 36:
# Cuffed movement (needs animations)
# Cuffed movement (needs animations)
# Struggling while Suspended or legcuffed using keys
# Struggling while Suspended or legcuffed using keys
-
# Detailed RLV restrictions (iControl or OpenCollar)
 
# Forced Unsit
# Forced Unsit
# Forced TP
# Forced TP
Line 52: Line 51:
## Object named Y
## Object named Y
## Find avatar Z
## Find avatar Z
 +
## Config Lock/Unlock/Bind triggers
== Even More Features ==
== Even More Features ==
Line 68: Line 68:
## Sound fx, chainrattle
## Sound fx, chainrattle
# Belt front to back (what?)
# Belt front to back (what?)
-
# Lock/Unlock/Bind triggered by position, region, spoken keyword or other conditions
 
# Different key runes for different sets
# Different key runes for different sets
# Restrictions connected to set parts. e.g. No Fly, No TP with legs bound.
# Restrictions connected to set parts. e.g. No Fly, No TP with legs bound.

Revision as of 14:56, 23 July 2009

Second Life
Bondage Witch Project logo


Ideas for the Magic Lock project.

Contents

To Do Before First Release

  1. Operator chat commands should work for owner as well
  2. Fix switching between Hogtie animations. The anim with the longest fade-out seems to cause the glitch
  3. Blacklist
  4. Doubleclick key for Options menu, Single click for key menu. Say chat info about this on CHANGE OWNER
  5. Cuffs graphic in the HUD
  6. Remove 'Lock' button. Set 'locked' on 'Bind hands' (at least for public)
  7. Owner on operators list should probably be ignored, if possible

To Do

  1. Standing leg-tied animation
  2. Handle non-existent menu options (e.g. Poses, Suspension, Leash)
  3. Test combining menu files
  4. Put Level 2 HUD in the RLV-HUD as a module
  5. U-shape animation
  6. Thumbcuffs suspension: Strappado
  7. Demo/Capture from the settings notecard.
Magic Cuffs|1|cuffs|Farside
Magic Cuffs|1|cuffs|Capture
  1. Detach rather than destroy on expiration
  2. Generic handling of cosmetic chains. Expand on Lockmeister. Borrow from Tuft
  3. Collect info on available poses before showing the pose menu
  4. Leash should deny TP
  5. When seated with the 'unsit=n' active the forcesit condition should be active to remain seated on relog
  6. Larger Default sizes

More Features

  1. Rezzable suspension target, for quick suspension
  2. Rezzable leash post, for quick leashing
  3. Rezzable stocks with Magic Yoke. A legcuffed variant
  4. Help Button. Gives help notecard.
  5. Cuffed movement (needs animations)
  6. Struggling while Suspended or legcuffed using keys
  7. Forced Unsit
  8. Forced TP
  9. Allow TP by operators only
  10. TP with leash holder
  11. Use HUD to block screen clicks
  12. 'Grab' feature immobilizes wearer
    1. Kicks in when accessing the menus, lasts session.
    2. Breaks with Button + Automatically with e.g. 'Unleash' and 'Free'
    3. Also breaks on non-proximity.
    4. Alternately a button starts 'Grabbed' pose and moves you close to the grabber. A variant of suspension
  13. Optional particle links instead of prim links with some poses (e.g. Elbows)
  14. Optional release criteria:
    1. Region X
    2. Object named Y
    3. Find avatar Z
    4. Config Lock/Unlock/Bind triggers

Even More Features

  1. Quick reset leash to 3m (do we have this already?)
  2. Struggle animations and/or emotes. User activated
    1. Each try takes (for example) 2 min.
    2. Interruptible by collision or menu
    3. Assistable. Needs extra animation. Lockpicks would provide improved assist.
    4. Makes random percentage progress towards getting free
    5. Clicking 'Bind' button will reset this
  3. Lockpicks
    1. Percentage chance of success. Wait before next try.
  4. Sparkles
    1. Low intensity sparkles
    2. Cycling colors (Available as an extra color option)
    3. Sound fx, chainrattle
  5. Belt front to back (what?)
  6. Different key runes for different sets
  7. Restrictions connected to set parts. e.g. No Fly, No TP with legs bound.
  8. Hovering text on Keys. Can be turned on and off. Maybe by chat command.
  9. Resizer
  10. Capture cuffs should automatically have captor as Operator (how? A special 'captor HUD' Or maybe the master HUD combined with a cuff set turns it into capture cuffs)

Feature Candidates

  1. Restriction Settings:
    1. No change pose by keyless other when Locked (default ON)
    2. No change pose wearer when Bound or Locked (default ON)
    3. No sit pose (default OFF)
    4. No color change (default OFF)
    5. No sparkle change (default OFF)
    6. No Find Key (default OFF)
    7. No Self Leash when Bound or Locked (default OFF)
    8. No Self Strip when Bound or Locked (default OFF)
    9. Anybody can unlock conditon Yellow (default ON) otherwise only the locker (or keyolder or operator) can unlock
  2. Skin change menu. This would include the 'Stealth Mode' below.
    1. 'Stealth Mode' could be a special Color option.
  3. 'Steal Key' use buy http://wiki.secondlife.com/wiki/LlSetClickAction
  4. Yank animation in leash handle.
  5. Quick 'Release All' with current restrictions and poses saved togethr with releaser ID. This AV gets a 'Quickbind' button which restores all saved restrictions at once. (See 'Combined Release Button' request below)
  6. Male version. What would be different?
    1. U-shape would replace Elbows
    2. Larger size cuffs

Poses

Arms

  • Behind head
  • U-shape
  • To Belt: Front, sides and back.
  • To Neck in front

Legs

  • Hobbled (Short steps animation, no run)
  • Tight (Jump animation)
  • Hogtied (Crawl or roll animation)
  • Frogtied

Suspension

  • One suspension point, Could be any object or rezzed rune or hook
    • Wrists above head
    • Wrists + legs bent upwards
    • Ankles
  • Two or more suspension points. Can this be made to work with any objects? Rezzed runes or bar should work.

Other stuff

Key features

  • Key gets code on rez.
  • Save key identity away from cuffs to make it persistent through reset.
  • When opening Leash... menu, rez one of each number from Targets... with 1% visibility, in order to pre-load these textures.

Variants

With some products, locking without binding would seem meaningless. If item could be stealthed however, locking would just mean unable to detach. Ropes, tape etc would be visible only when actually bound.

Other restraint products

  • Clothes destroying piercings, specific body parts, recurring forced detach.
  • Leash standalone script. Put leash in any attachment.
    • Sell this with Copy permission, unlike Xcite's generic leash script.

Different skins. Same scripts

  • Rusted metal (Wastelands)
  • Clunky steampunk
  • Pure Magic Force Runes
  • Low Tech Techno Cuffs: Replace LED with keyhole and key
  • Standalone script package

Products without Lock and Key

Variants not available as RR products:

  • Scarves
  • Tape
  • Cable Ties
  • Wire
  • Superglue
  • Thorns
  • Barbed wire
  • Swimsuit/Tights/Superheroine used as bondage device.

Documentation

  • Describe how to multiclick Sit Pose to get the furniture animation.
  • Expand button descriptions on the Magic Lock Wiki Page
  • Little "roundhead/superdeformed/chibi" hand-drawn comic strip explaining the difference between the pose settings in the yoke/cuffs.
    • Quick temporary alternative to comic strip: Snapshots

Wish List

  • Stealth Mode: Collar/Cuffs reduced to just a single (jewelry-like) torus... for combining with specific costumes / PG zones. (wished by Tuft)
  • Combined Release Button: Releases all limits and restraints. Possibly as a toggle, reestablishing the last set of functions and restraints when pressed again. It can be quite a number of buttons to push when finishing up late at night, and its embarrassing to forget even one. (Good point. How many buttons in the worst case scenario? /Gz)
Personal tools