Witchbound Development (Second Life)

From Grigbertz

Revision as of 13:09, 5 September 2008 by Grigbertz (Talk | contribs)
Jump to: navigation, search
Second Life
Bondage Witch Project logo


Version history and ideas for the Magic Yoke project.

Contents

Current Version

  • Yoke 1.0 rc4
  • Cuffs 1.0 rc7

(not sure. check this)

To Do

  • Make Techno Cuffs sell screen
  • Documentation:
    • 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
  • Localized Demo versions
  • Male version

Current Techno Cuffs Issues

  • Techno cuffs are strippable
  • Collar leash anchor goes wrong.
  • Links too small
  • LEDs should blink
  • FX for Find Key
  • Yoke parts should have metal texture
  • The key must be more visible

Current Issues

  • Restrictions may not kick in after relog
  • In condition Yellow when changing poses the newly added pieces don't get the yellow status
    • Easy fix. All pieces get the color code. 'Lock all' is the only lock alt. Less confusing.
    • Newly attached pieces should pick up status
  • Unleash is sometimes not available when leashed
  • Some commands close the menus. List below:
    • Unleash
  • Stripping:
    • Upper Leg should strip with shoes
    • When the wearer strips herself, the message should be muted or different
  • Cuffs check for Leash item availability not working right.
  • LockGuard position is wrong on the sides of the collar (Yoke and Cuffs)

Level 2 Features

  1. Implement the relevant new RLV features
  2. Forced Sit
  3. Forced Unsit
  4. Forced TP
  5. Allow TP by operators only
  6. TP with leash holder
  7. Deny wear attachments (recurring force detach)
  8. Deny wear on specific body parts, by recurring forced detach.
  9. Immobilize. See Future Features below for alternatives.
  10. 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
  11. Lockpicks
    1. Percentage chance of success. Wait before next try.
  12. Help Button. Gives help notecard.
  13. Sparkles
    1. Low intensity sparkles
    2. Lock matching colors (Available as an extra color option)
    3. Cycling colors (Available as an extra color option)
  14. Cosmetic particle chains. Especially ankles.
    1. Sound fx?
    2. Belt front to back
  15. Product configuration using notecards or config script
  16. Different key runes for different sets
  17. Quick reset leash to 3m


Future Feature Candidates

  • Less spamming of menu commands on attach. "/43 sfhelp" and/or "/43 sfmenu" should suffice.
  • 'Help' button
  • Text spam should indicate whose lock is talking.
  • When opening Leash... menu, rez one of each number from Targets... with 1% visibility, in order to pre-load these textures.
  • Timelock
    • Logged-in time or RL time
    • Can be set and reset by keyholder
    • Self locked wearer can add time only
    • Visible or Random and hidden
  • Hovering text on Keys. Can be turned on and off. Maybe by chat command.
  • BWP Store LM or Notecard option on click
  • More poses
    • Wrists like in elbows pose but using wrist cuffs only
    • Leg restraints with hobbled walk or crawl
  • Combining two poses: Arms + Legs
  • Immobilize by hi-jacking control keys
    • Suspension from object or from hovering magic rune. Needs z-axis adjustment.
    • Expanding pole or tripod from collar
    • Suspend from anything
  • Immobilize by sitting
    • Rezzable Pillory stand attaches to Yoke
  • Safeword/Quick Release All
  • Non-RLV Restrictions. Always enforced
    • No detach bound and green (default ON)
    • No change pose by keyless operator when Locked (default ON)
    • No change pose wearer when Bound or Locked (default ON)
    • No sit pose (default OFF)
    • No color change (default OFF)
    • No sparkle change (default OFF)
    • No Find Key (default OFF)
    • No Self Leash when Bound or Locked (default OFF)
    • No Self Strip when Bound or Locked (default OFF)
    • No Safeword (default ON)
  • Operators list available to keyholder
  • Resizer
  • Skin change menu. This would include the 'Stealth Mode' below. Possibly prim-heavy and laggy though.
  • Key as Leash holder, maybe not a good idea
  • 'Grab' feature immobilizes wearer
    • Kicks in when accessing the menus, lasts session.
    • Button + Automatically with e.g. 'Unleash' and 'Free'
    • Alternately breaks on non-proximity.
  • Techno Cuffs: Replace LED with keyhole and key

Variants

All these have the Sit Enable system.

  • Basic: Animations only. No locking.
  • Intermediate: Click locking but no Key Lock.
    • Suitable for ropes, tape etc.
  • Capture Cuffs. Dispensing unlimited numbers of one-use items.
    • Combine with key ring
    • HUD, belt or magic rod

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

  • Techno Cuffs.
    • Bandwidth
    • No magic effects
    • Key is remote control with blinking LED.
    • Includes: Belt, Thigh Cuffs, Thumb Cuffs, Toe Cuffs
    • Includes:Piercing rings (with LED): Clit, nipples, nose, ears
    • Color variant: Force field (replace LED with icon)
  • Rusted metal (Wastelands)
  • Clunky steampunk
  • Pure Magic Force
  • Hi-tech force fields
  • Standalone script package

Products without Lock and Key

Variants not available as RR products

  • Tape
  • Cable Ties
  • Wire
  • Superglue
  • Thorns
  • Barbed wire

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