Difference between revisions of "Nagi Dynamic Straitjacket code"

From Manifold
Jump to navigationJump to search
(Created page with 'This is set up with the copy and paste of the commands to get the dynamic straitjacket to go in. If you want to use it make sure you come up with your own descriptions. And use…')
 
Line 1: Line 1:
 
This is set up with the copy and paste of the commands to get the dynamic straitjacket to go in.  If you want to use it make sure you come up with your own descriptions.  And use it at your own risk.
 
This is set up with the copy and paste of the commands to get the dynamic straitjacket to go in.  If you want to use it make sure you come up with your own descriptions.  And use it at your own risk.
  
=Main Description=
+
=Main Description First Part=
 
lsedit me=_strJacket/mainDesc
 
lsedit me=_strJacket/mainDesc
  
Line 36: Line 36:
  
 
The next bit of code is to help get past the buffer limitations.  It yields the processor so that it can go to the next part of the description.
 
The next bit of code is to help get past the buffer limitations.  It yields the processor so that it can go to the next part of the description.
 +
 +
=Second Part=
 +
 +
lsedit me=_strJacket/mainDesc2
 +
 +
.del 1 99
 +
 +
{if:{eq:{prop!:_strJacket/ankles},long},{list:_strJacket/unhobbledLong},{if:{eq:{prop!:_strJacket/ankles},short},{list:_strJacket/unhobbledShort},{if:{eq:{prop!:_strJacket/ankles},hobbled},{list:_strJacket/hobbledLong},{list:_strJacket/hobbledShort}}}}
 +
 +
All the buckles on the outfit are heavy roller buckles with holes through the pins for heavy padlocks.  All the straps have grommet reinforced holes, and are made of a mixture of cotton, Kevlar and steel thread to make them comfortable, strong and almost uncuttable.
 +
 +
{if:{eq:{prop!:_strJacket/gagType},singleNeck},{eval:{list:_strJacket/gagSingleNeck}},{if:{eq:{prop!:_strJacket/gagType},singleMouth},{eval:{list:_strJacket/gagSingleMouth}},{if:{eq:{prop!:_strJacket/gagType},harnessNeck},{eval:{list:_strJacket/gagHarnessNeck}},{eval:{list:_strJacket/gagHarnessMouth}}}}}{if:{eq:{prop!:_strJacket/noosed},yes},{nl}{prop!:_strJacket/nooseDesc}}
 +
 +
.end
 +
 +
==Explaination==
 +
this part gets picked up after the delay in the first part
 +
 +
The first if statement handles the ankle bondage.  It looks for _strJacket/ankles:
 +
 +
* long -> _strJacket/unhobbledLong
 +
* short -> _strJacket/unbobbledShort
 +
* hobbled -> _strJacket/hobbledLong
 +
* everything else -> _strJacket/hobbledShort
 +
 +
The next if statement works with the gag.  It also evaluates the gag property.  It looks at _strJacket/gagType
 +
 +
*singleNeck -> _strJacket/gagSingleNeck
 +
*singleMouth -> _strJacket/gagSingleMouth
 +
*harnessNeck -> _strJacket/gagHarnessNeck
 +
*everything else -> _strJacket/GagHarnessMouth
 +
 +
The last if statement adds on the noose if it's there.  Basically if _strJacket/noosed is equal to yes then _strJacket/nooseDesc is displayed.
 +
 +
=Unbound Arms Description=
 +
 +
lsedit me=_StrJacket/ArmsUnboundDesc
 +
 +
.del 1 99
 +
 +
A pair of bands wrap around her body from mid-back and buckle into place just below her breasts, highlighting them.  Covering the locked buckle is a thick strap that hangs.  The cotton does nothing to cover her large breasts or the inch long nipples.
 +
 +
Connected to her collar is a pair of straps follow her shoulders to the long arms of the jacket, the sleeves end well past her hands, leaving her fingers inside of them.  The end of the sleeves have long straps and at mid-back on the jacket there are matching buckles.
 +
 +
With her arms unbound, the overly long sleeves look almost cute on her, as she constantly pushes them up to reveal her hands whenever she tries to use them.
 +
 +
.end
 +
 +
=Bound Arms in Front Description=
 +
 +
lsedit me=_StrJacket/ArmsBoundDesc
 +
 +
.del 1 99
 +
 +
A pair of bands wrap around her body from mid-back and disappear under her arms, how they're fastened in place is a mystery.  Being a straitjacket Nagi's arms have been bound so they cross over her chest under her breasts.  This lifts and presents her heavy orbs and does nothing to protect them or the thick inch long nipples.  Her arms are hidden in long sleeves that are connected to her collar by straps that cover her shoulders.  Each sleeve ends well past her fingers, covering them completely.
 +
 +
The sleeves end in long straps that are buckled securely behind her back.  A final band starts between her breasts covers her arms and is buckled tightly to ensure she can't escape.
 +
 +
.end
 +
 +
=Bound Arms Behind Description=
 +
 +
lsedit me=_StrJacket/ArmsBoundBehindDesc
 +
 +
.del 1 99
 +
 +
A pair of bands wrap around her body from mid-back and buckle into place just below her breasts, highlighting them.  Covering the locked buckle is a thick strap that hangs.  The cotton does nothing to cover her large breasts or the inch long nipples.
 +
 +
Connected to her collar is a pair of straps follow her shoulders to the long arms of the jacket, the sleeves end well past her hands, leaving her fingers inside of them.  Her arms have been bound together behind her back, just like how they would be bound in a straitjacket but behind instead of in front.  This forces her at arch her back a little, and present her breasts and nipples for general molestation and punishment.  The straps at the end of the sleeves have been buckled to the front of the jacket, and an additional strap crosses over her arms binding them together at mid-back ensuring she can't get free.
 +
 +
.end
 +
 +
=Bound Arms in Reverse Prayer Description=
 +
 +
lsedit me=_StrJacket/ArmsBoundReversePrayerDesc
 +
 +
.del 1 99
 +
 +
A pair of bands wrap around her body from mid-back and buckle into place just below her breasts, highlighting them.  Covering the locked buckle is a thick strap that hangs.  The cotton does nothing to cover her large breasts or the inch long nipples.
 +
 +
Connected to her collar is a pair of straps follow her shoulders to the long arms of the jacket, the sleeves end well past her hands, leaving her fingers inside of them.  Her arms have been cruelly bound together behind her back in what is called a reverse prayer.  This forces her at arch her back a little, and present her breasts and nipples for general molestation and punishment.  The straps at the end of the sleeves have been buckled tightly to the back of her collar.  If this wasn't bad enough another strap binds her forearms together just below the elbow, forcing them into that tight posture.
 +
 +
.end
 +
 +
=Ankles Free with Hobbles Long Description=
 +
 +
lsedit me=_strJacket/unhobbledLong
 +
 +
.del 1 99
 +
 +
A single strap is buckled to the back of the straitjacket just above her tail.  The end of the strap is bound with a thick metal bar so it can't be fully removed.  The band is long enough to fall down to her knees.  At the end of the strap is a wide O-ring that has another pair of straps hooked to it about a foot long each.  The end of each foot-long band has a D-ring to which a padlock has been welded to.  The straps are perfect for locking to the three inch wide ankle cuffs.  As they are now the locks rattle against the ground whenever she moves.
 +
 +
.end
 +
 +
=Ankles Free with Hobbles Short Description=
 +
 +
lsedit me=_strJacket/unhobbledShort
 +
 +
.del 1 99
 +
 +
A single strap is buckled to the back of the straitjacket just above her tail.  The end of the strap is bound with a thick metal bar so it can't be fully removed.  The metal bar hangs down to around her knees, all along the strap are grommet re-enforced holes.  The end of the band has been buckled into place is a large O-ring that rests just above her tail.  Another pair of straps hooked to it about a foot long each.  The end of each strap has a D-ring to which a padlock has been welded to.  These bands are perfect for locking to the three inch wide ankle cuffs she wears.  If locked to the cuffs those straps would surely hogtie the girl nicely.
 +
 +
.end
 +
 +
=Ankles Bound with Long Hobbles Description=
 +
 +
lsedit me=_strJacket/hobbledLong
 +
 +
.del 1 99
 +
 +
A single strap is buckled to the back of the straitjacket just above her tail.  The end of the band is bound with a thick metal bar so it can't be fully removed.  The band is long enough to fall down to her knees.  At the end of the band is a wide O-ring that has another pair of straps hooked to it about a foot long each.  The end of each foot-long band a D-ring to which a padlock has been welded to.  The straps are locked to the three inch wide ankle cuffs she wears.  The straps are just long enough that she can walk, but there is no way that she can run.
 +
 +
.end
 +
 +
=Ankles Bound with Short Hobbles Description (hogtied)=
 +
 +
lsedit me=_strJacket/hobbledShort
 +
 +
.del 1 99
 +
 +
A single strap is buckled to the back of the straitjacket just above her tail.  At the end of the band is a thick metal bar so it can't be fully removed from the buckle.  The strap is long enough that if she were standing the metal bar would hang down around her knees.  At the end of the strap is a large O-ring that rests just above her tail.  Another pair of straps hooked to it about a foot long each.  The end of each foot-long band is a D-ring to which a padlock has been welded to.  The straps are locked to the three inch wide ankle cuffs that she wears. This forces the cat girl into a hogtie, with her ankles pulled back to her buttocks, but without them bound directly together she can still wiggle and squirm.
 +
 +
.end

Revision as of 20:43, 10 July 2015

This is set up with the copy and paste of the commands to get the dynamic straitjacket to go in. If you want to use it make sure you come up with your own descriptions. And use it at your own risk.

Main Description First Part

lsedit me=_strJacket/mainDesc

.del 1 99

This elvish-cat girl stands 5 foot 10 inches in height. She appears to have taken on many mannerisms and characteristics from her feline blood. Some of the most notable qualities one can notice are her orange and black tiger stripped ears and tail. The tail swishes behind her in some manner constantly, revealing like her feline cousins her mood. Her tail hardly ever sits still, but when it does it almost reaches the ground.

Apart from ears that pokes through Nagi's blond hair, very little reveals that she is not an elf. But upon closer inspection her blue eyes are slit like a cat's, and her teeth look more like a cat's then a human's or an elf's. Her blond hair falls down to her buttocks, and is streaked with red highlights.

Nagi is wearing what could be called a straitjacket, it just doesn't do much to cover her body. The outfit starts with a collar around her neck that is almost wide enough to be called a posture collar. Two straps are connected to the front and back of the collar, the one at the front laying at her chest between her large, naked breasts, the one in back runs along her spine.

{if:{eq:{prop!:_strJacket/ArmsBound},No},{list:_StrJacket/ArmsUnboundDesc},{if:{eq:{prop!:_strJacket/ArmsBound},back},{list:_StrJacket/ArmsBoundBehindDesc},{if:{eq:{prop!:_strJacket/ArmsBound},reversePrayer},{list:_StrJacket/ArmsBoundReversePrayerDesc},{list:_StrJacket/ArmsBoundDesc}}}}

The straps from the collar continue down her front and back. {if:{eq:{prop!:_strJacket/crotchStrapType},none},{eval:{prop!:_strJacket/noCrotchStrap}},{if:{eq:{prop!:_strJacket/crotchStrapType},unbuckled},{eval:{prop!:_strJacket/unbuckledCrotchStrap }},{eval:{prop!:_strJacket/crotchStrap}}}}

{null:{delay:0,{eval:{list:_strJacket/mainDesc2}}}}

.end

Explanation

This is the first half of the description. There is an if statement that checks the _strJacket/ArmsBound property for a value and then prints out the relevant pieces:

  • no -> _strJacket/ArmsUnboundDesc
  • back -> _strJacket/ArmsBoundBehindDesc
  • reversePrayer -> _strJacket/ArmsBoundReversePrayerDesc
  • everything else -> _strJacket/ArmsBoundDesc

There is a second if statment that checks _StrJacket/crotchStrapType. That will evaluate and display the following:

  • none -> _strJacket/noCrotchStrap
  • unbuckled -> _strJacket/unbuckledCrotchStrap
  • everything else -> _strJacket/crotchStrap

The next bit of code is to help get past the buffer limitations. It yields the processor so that it can go to the next part of the description.

Second Part

lsedit me=_strJacket/mainDesc2

.del 1 99

{if:{eq:{prop!:_strJacket/ankles},long},{list:_strJacket/unhobbledLong},{if:{eq:{prop!:_strJacket/ankles},short},{list:_strJacket/unhobbledShort},{if:{eq:{prop!:_strJacket/ankles},hobbled},{list:_strJacket/hobbledLong},{list:_strJacket/hobbledShort}}}}

All the buckles on the outfit are heavy roller buckles with holes through the pins for heavy padlocks. All the straps have grommet reinforced holes, and are made of a mixture of cotton, Kevlar and steel thread to make them comfortable, strong and almost uncuttable.

{if:{eq:{prop!:_strJacket/gagType},singleNeck},{eval:{list:_strJacket/gagSingleNeck}},{if:{eq:{prop!:_strJacket/gagType},singleMouth},{eval:{list:_strJacket/gagSingleMouth}},{if:{eq:{prop!:_strJacket/gagType},harnessNeck},{eval:{list:_strJacket/gagHarnessNeck}},{eval:{list:_strJacket/gagHarnessMouth}}}}}{if:{eq:{prop!:_strJacket/noosed},yes},{nl}{prop!:_strJacket/nooseDesc}}

.end

Explaination

this part gets picked up after the delay in the first part

The first if statement handles the ankle bondage. It looks for _strJacket/ankles:

  • long -> _strJacket/unhobbledLong
  • short -> _strJacket/unbobbledShort
  • hobbled -> _strJacket/hobbledLong
  • everything else -> _strJacket/hobbledShort

The next if statement works with the gag. It also evaluates the gag property. It looks at _strJacket/gagType

  • singleNeck -> _strJacket/gagSingleNeck
  • singleMouth -> _strJacket/gagSingleMouth
  • harnessNeck -> _strJacket/gagHarnessNeck
  • everything else -> _strJacket/GagHarnessMouth

The last if statement adds on the noose if it's there. Basically if _strJacket/noosed is equal to yes then _strJacket/nooseDesc is displayed.

Unbound Arms Description

lsedit me=_StrJacket/ArmsUnboundDesc

.del 1 99

A pair of bands wrap around her body from mid-back and buckle into place just below her breasts, highlighting them. Covering the locked buckle is a thick strap that hangs. The cotton does nothing to cover her large breasts or the inch long nipples.

Connected to her collar is a pair of straps follow her shoulders to the long arms of the jacket, the sleeves end well past her hands, leaving her fingers inside of them. The end of the sleeves have long straps and at mid-back on the jacket there are matching buckles.

With her arms unbound, the overly long sleeves look almost cute on her, as she constantly pushes them up to reveal her hands whenever she tries to use them.

.end

Bound Arms in Front Description

lsedit me=_StrJacket/ArmsBoundDesc

.del 1 99

A pair of bands wrap around her body from mid-back and disappear under her arms, how they're fastened in place is a mystery. Being a straitjacket Nagi's arms have been bound so they cross over her chest under her breasts. This lifts and presents her heavy orbs and does nothing to protect them or the thick inch long nipples. Her arms are hidden in long sleeves that are connected to her collar by straps that cover her shoulders. Each sleeve ends well past her fingers, covering them completely.

The sleeves end in long straps that are buckled securely behind her back. A final band starts between her breasts covers her arms and is buckled tightly to ensure she can't escape.

.end

Bound Arms Behind Description

lsedit me=_StrJacket/ArmsBoundBehindDesc

.del 1 99

A pair of bands wrap around her body from mid-back and buckle into place just below her breasts, highlighting them. Covering the locked buckle is a thick strap that hangs. The cotton does nothing to cover her large breasts or the inch long nipples.

Connected to her collar is a pair of straps follow her shoulders to the long arms of the jacket, the sleeves end well past her hands, leaving her fingers inside of them. Her arms have been bound together behind her back, just like how they would be bound in a straitjacket but behind instead of in front. This forces her at arch her back a little, and present her breasts and nipples for general molestation and punishment. The straps at the end of the sleeves have been buckled to the front of the jacket, and an additional strap crosses over her arms binding them together at mid-back ensuring she can't get free.

.end

Bound Arms in Reverse Prayer Description

lsedit me=_StrJacket/ArmsBoundReversePrayerDesc

.del 1 99

A pair of bands wrap around her body from mid-back and buckle into place just below her breasts, highlighting them. Covering the locked buckle is a thick strap that hangs. The cotton does nothing to cover her large breasts or the inch long nipples.

Connected to her collar is a pair of straps follow her shoulders to the long arms of the jacket, the sleeves end well past her hands, leaving her fingers inside of them. Her arms have been cruelly bound together behind her back in what is called a reverse prayer. This forces her at arch her back a little, and present her breasts and nipples for general molestation and punishment. The straps at the end of the sleeves have been buckled tightly to the back of her collar. If this wasn't bad enough another strap binds her forearms together just below the elbow, forcing them into that tight posture.

.end

Ankles Free with Hobbles Long Description

lsedit me=_strJacket/unhobbledLong

.del 1 99

A single strap is buckled to the back of the straitjacket just above her tail. The end of the strap is bound with a thick metal bar so it can't be fully removed. The band is long enough to fall down to her knees. At the end of the strap is a wide O-ring that has another pair of straps hooked to it about a foot long each. The end of each foot-long band has a D-ring to which a padlock has been welded to. The straps are perfect for locking to the three inch wide ankle cuffs. As they are now the locks rattle against the ground whenever she moves.

.end

Ankles Free with Hobbles Short Description

lsedit me=_strJacket/unhobbledShort

.del 1 99

A single strap is buckled to the back of the straitjacket just above her tail. The end of the strap is bound with a thick metal bar so it can't be fully removed. The metal bar hangs down to around her knees, all along the strap are grommet re-enforced holes. The end of the band has been buckled into place is a large O-ring that rests just above her tail. Another pair of straps hooked to it about a foot long each. The end of each strap has a D-ring to which a padlock has been welded to. These bands are perfect for locking to the three inch wide ankle cuffs she wears. If locked to the cuffs those straps would surely hogtie the girl nicely.

.end

Ankles Bound with Long Hobbles Description

lsedit me=_strJacket/hobbledLong

.del 1 99

A single strap is buckled to the back of the straitjacket just above her tail. The end of the band is bound with a thick metal bar so it can't be fully removed. The band is long enough to fall down to her knees. At the end of the band is a wide O-ring that has another pair of straps hooked to it about a foot long each. The end of each foot-long band a D-ring to which a padlock has been welded to. The straps are locked to the three inch wide ankle cuffs she wears. The straps are just long enough that she can walk, but there is no way that she can run.

.end

Ankles Bound with Short Hobbles Description (hogtied)

lsedit me=_strJacket/hobbledShort

.del 1 99

A single strap is buckled to the back of the straitjacket just above her tail. At the end of the band is a thick metal bar so it can't be fully removed from the buckle. The strap is long enough that if she were standing the metal bar would hang down around her knees. At the end of the strap is a large O-ring that rests just above her tail. Another pair of straps hooked to it about a foot long each. The end of each foot-long band is a D-ring to which a padlock has been welded to. The straps are locked to the three inch wide ankle cuffs that she wears. This forces the cat girl into a hogtie, with her ankles pulled back to her buttocks, but without them bound directly together she can still wiggle and squirm.

.end