User Tools

Site Tools


touchbound_system:prisoncell

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
touchbound_system:prisoncell [2021/03/08 01:59] – EMphasis kyrahabattoirtouchbound_system:prisoncell [2023/01/08 20:23] kyrahabattoir
Line 1: Line 1:
-{{:touchbound_system:cells.png}}+{{:touchbound_system:cells.png  }} 
 +{{:touchbound_system:narrow_cell.png?200}} 
 +Narrow version 
 +{{:touchbound_system:padded_cell.png?200}} 
 +Padded version 
 + 
 +**Documentation for the KDC Prison Cell & KDC Narrow Cell**
  
 The expansion of the KDC facilities led to the acquisition of the remains of a federal correctional facility that had ended up decommissioned before it had a chance to pay itself back. One of our interns suggested that we could probably refurbish the brand new containment units as "private prison cells you can install at home". The expansion of the KDC facilities led to the acquisition of the remains of a federal correctional facility that had ended up decommissioned before it had a chance to pay itself back. One of our interns suggested that we could probably refurbish the brand new containment units as "private prison cells you can install at home".
Line 5: Line 11:
 ====== Supported TouchBound functions ====== ====== Supported TouchBound functions ======
    * [[touchbound_system:locking_unlocking|Locking/unlocking.]]    * [[touchbound_system:locking_unlocking|Locking/unlocking.]]
-   * [[touchbound_system:chaining_leashing|Chaining/leashing.]] (via tiedown ramp)+   * [[touchbound_system:chaining_leashing|Chaining/leashing.]] (via [[#Anchor plates|anchor plates]])
  
 {{ :touchbound_system:wiki-cell-sensing.png}} {{ :touchbound_system:wiki-cell-sensing.png}}
Line 14: Line 20:
    * **Door handle** - Click here to open/close the door.    * **Door handle** - Click here to open/close the door.
    * **Upper hatch**    * **Upper hatch**
-   * **Lower hatch**+   * **Lower hatch** //(not available on the padded variant)//
    * **Window shutter**    * **Window shutter**
    * **Light ramp** - Turns the light on & off.    * **Light ramp** - Turns the light on & off.
Line 20: Line 26:
    * **Bed & Toilet** - Click to sit on them.    * **Bed & Toilet** - Click to sit on them.
 ====== Supported locks ====== ====== Supported locks ======
 +   * [[touchbound_system:KeylessPadlock:|Keyless padlocks]].
    * [[touchbound_system:FingerprintPadlock|Fingerprint padlocks]].    * [[touchbound_system:FingerprintPadlock|Fingerprint padlocks]].
    * [[touchbound_system:keyedpadlock|Keyed padlocks]].    * [[touchbound_system:keyedpadlock|Keyed padlocks]].
Line 33: Line 40:
     * They can pull the handle or manipulate the lock/recess, but only if the upper hatch is open. (Otherwise they can't reach out obviously :) )     * They can pull the handle or manipulate the lock/recess, but only if the upper hatch is open. (Otherwise they can't reach out obviously :) )
     * The built-un Lightbar can only be used by avatars directly facing it.     * The built-un Lightbar can only be used by avatars directly facing it.
 +
 +====== RLV & Experience ======
 +By default, the KDC Prison cell will attempt to apply RLV restrictions to all the cell occupants with an RLV Relay, as soon as the door is closed.
 +  - Touch distance to 1.5m maximum.
 +  - Cannot use landmarks to teleport.
 +  - Cannot be teleported by others.
 +  - Cannot teleport home.
 +  - Cannot edit the KDC Prison Cell itself.
 +
 +If **[[:experience:start|The KDC Experiment]]** Second Life experience [[:experience:land|is enabled on the current parcel]], it will also use this feature to recapture avatars that manage to get out of the cell.
 +//NOTE: If RLV-Relay teleport is enabled, the cell will only attempt to use RLV teleport if it cannot use experience teleport.//
  
 {{ :touchbound_system:wiki-cell-config.png}} {{ :touchbound_system:wiki-cell-config.png}}
Line 39: Line 57:
  
 If you aren't sure of the syntax for a given flag, a brief explanation can be read within the notecard itself. If you aren't sure of the syntax for a given flag, a brief explanation can be read within the notecard itself.
- 
-===== config.kdc-experience-teleport ===== 
-Rename this notecard to enable/disable the Second Life Experience-based prisoner escape prevention. 
- 
-The KDC Prison Cell scripts have been compiled with support for the **KDC Experiment**. 
- 
-https://community.secondlife.com/knowledgebase/english/experiences-in-second-life-r1365/ 
- 
-If enabled, the KDC Prison Cell will periodically check for escapees (within the same region) and attempt to retrieve escaped prisoners using the Second Life Experience teleportation system. 
- 
-It will only be used on avatars that voluntarily joined the **KDC Experiment**. 
- 
-  * **config.kdc-experience-teleport=Yes** Will enable the feature. 
-  * **config.kdc-experience-teleport=No** Will disable the feature. 
- 
-//NOTE: If Experience & RLV-Relay teleport are both enabled, the cell will only attempt to use RLV teleport if it cannot use experience teleport.// 
- 
-//This function also requires the **KDC Experiment** Second Life experience to be active on the region/current parcel. (About Land > Experiences > Allowed Experiences)// 
- 
-===== config.rlv ===== 
-Rename this notecard to enable/disable the KDC Prison Cell's RLV-Relay restrictions. 
- 
-Prisoners who are wearing an open RLV Relay will have the following restrictions applied: 
-  - Touch distance to 1.5m maximum. 
-  - Cannot use landmarks to teleport. 
-  - Cannot be teleported by others. 
-  - Cannot sit-teleport. 
-  - Cannot edit the KDC Prison Cell. 
- 
-  * **config.rlv=No** All RLV functions are disabled (including force teleport). 
-  * **config.rlv=Yes** When the door closes, the cell will attempt to enable RLV Relay restrictions on the occupants. 
  
 ===== config.rlv.teleport ===== ===== config.rlv.teleport =====
Line 83: Line 70:
  
 //NOTE: If Experience & RLV-Relay teleport are both enabled, the cell will only attempt to use RLV teleport if it cannot use experience teleport.// //NOTE: If Experience & RLV-Relay teleport are both enabled, the cell will only attempt to use RLV teleport if it cannot use experience teleport.//
 +
 +===== config.rlv.camera =====
 +Controls the RLV-relay camera restrictions.
 +
 +  * **config.rlv.camera=No**: No camera restrictions will be applied.
 +  * **config.rlv.camera=Yes**: Prisoners with an RLV relay will have their camera restricted to a short range.
 +  * **config.rlv.camera=Mouse**: Prisoners with an RLV relay will be forced to use Mouselook (RLV) or an extremely tight camera range (RLVa).
 +
 +===== RLV Build/Edit prevention =====
 +//Note: While this function is available for the 3 cell models, due to a packaging error on the current version, the configuration card is NOT present and has to be manually added if you want to turn the function on.//
 +
 +<code>
 +config.rlv.nobuild=Yes : Cage occupants with a relay won't be able to build or edit objects.
 +config.rlv.nobuild=No : Default.
 +</code>
 +
 ===== config.label ===== ===== config.label =====
 The KDC Prison Cell door has a built-in, configurable 5 character label. The KDC Prison Cell door has a built-in, configurable 5 character label.
  
-In "Auto" mode, when the door is closed, the cell will generate a unique, permanent prisoner ID according to the first avatar found inside the cell.+In "Auto" mode, when the door is closed, the cell will generate a [[touchbound_system:prisoner_id_generator|permanent prisoner ID]] according to the first avatar found inside the cell.
  
-  * For avatars with a last name: A0000 to Z9999. +  * For legacy accounts with a last name: A0000 to Z9999. 
-  * For avatars without a last name: 00000 to 99999.+  * For regular accounts: 00000 to 99999.
  
 If you'd prefer to use your own label or to make it static, you can use up to 5 characters (or turn the feature off by leaving the option blank). If you'd prefer to use your own label or to make it static, you can use up to 5 characters (or turn the feature off by leaving the option blank).
Line 116: Line 119:
  
 ===== config.securelock ===== ===== config.securelock =====
-Sometimes it can be useful to restrict which locks can be used if you are building a roleplay prison, or for your private containment area. This feature allows you to define a list of LockIDs that the KDC Prison Cell will accept.+Sometimes it can be useful to restrict which locks can be used if you are building a roleplay prison, or for your private containment area. This feature allows you to define a list of LockIDs that the Cell will accept.
  
 Since it stretches a bit the TouchBound lock "concept", this is an experimental feature at the moment. Since it stretches a bit the TouchBound lock "concept", this is an experimental feature at the moment.
Line 127: Line 130:
 Example: "config.securelock=<LockID1>,<LockID2>,<LockID3>" Example: "config.securelock=<LockID1>,<LockID2>,<LockID3>"
  
-==== How to find lock IDs ====+===== config.masterkey ===== 
 +The master key function allows defining one or more lock IDs as "bypass" keys that can always remove locks from the Cell door. It is useful for public venues and/or roleplay settings. 
 + 
 +Since it stretches a bit the TouchBound lock "concept", this is an experimental feature at the moment. 
 + 
 +  * **config.masterkey=** (default) No masterkey. 
 +  * **config.masterkey=<LockID>** The key <LockID> can always open the cell door. 
 + 
 +//NOTE: Multiple LockIDs can be defined one after the other.// 
 + 
 +Example: "config.masterkey=<LockID1>,<LockID2>,<LockID3>" 
 + 
 +===== How to find lock IDs =====
 On keyed lock and key sets, the LockID will be written in the locks & keys description after they have been initialized. On keyed lock and key sets, the LockID will be written in the locks & keys description after they have been initialized.
  
Line 133: Line 148:
 The KDC prison Cell comes with a small assortment of accessory parts to complement it. The KDC prison Cell comes with a small assortment of accessory parts to complement it.
  
-__**The sit-enabled furnitures are compiled with the "KDC Experiment" Second Life experience enabled, in order to restrict sitting properly, the experience is required.**__+The prison cell furnitures use the "KDC Experiment" Second Life experience to prevent avatars from sit-teleporting and from sitting through walls.
  
-{{:touchbound_system:wiki-cell-toilet.png}}{{:touchbound_system:wiki-cell-beds.png}}+**To be able to sit on the furnitures, the "KDC Experiment" [[:experience:land|has to be added to the current parcel]] (or region) and the avatar attempting to sit has to [[:experience:avatar|join the experience]].**
  
-===== Beds =====+**[[:experience:furnitures|You can find more details about KDC experience furnitures and their configuration here.]]** 
 + 
 + 
 +^^{{:touchbound_system:wiki-cell-toilet.png}}^{{:touchbound_system:wiki-cell-beds.png}}^{{:touchbound_system:padded_cell_furnitures.png}}^^ 
 +|| Cell toilet & sink unit | Cell bed/mattress | Sitting/sleeping "block" (padded cell only) || 
 + 
 +===== Bed/mattress =====
 The beds come in 3 simple variants, the top and bottom bunks are configured slightly differently in how they restrict use (to prevent someone on the floor above from using the top bunk). The beds come in 3 simple variants, the top and bottom bunks are configured slightly differently in how they restrict use (to prevent someone on the floor above from using the top bunk).
  
 The "mattress" is a variant with the frame hidden and a kneeling pose rather than sitting poses. The "mattress" is a variant with the frame hidden and a kneeling pose rather than sitting poses.
  
-===== Toilet & Sink units =====+===== Toilet & sink unit =====
 They come with one animation and there are several parts that you can show or hide depending on the style of your cell: They come with one animation and there are several parts that you can show or hide depending on the style of your cell:
   * Toilet paper roll.   * Toilet paper roll.
Line 149: Line 170:
 The two provided variants demonstrate a "low" and "high" security configuration. The two provided variants demonstrate a "low" and "high" security configuration.
  
 +===== Sleep & sitting "blocks" =====
 +These are "minimal" furnitures for the KDC Padded Cell, if you feel that the room is just a little too bare and/or lacks interactivity. They are designed to fit into the existing tiling to provide a seamless padded sleeping or sitting surface.
 +
 +//Note: You can also remove the included scripts and use them to tweak the cell layout.//
 +
 +====== Misc Accessories ======
 ===== Standalone Light bar ===== ===== Standalone Light bar =====
 It has its own script with the same advanced touch control system as the one built into the cell main script. It has its own script with the same advanced touch control system as the one built into the cell main script.
 +
 +===== Anchor plates =====
 +TBD
  
 {{ :touchbound_system:wiki-cell-aspect.png}} {{ :touchbound_system:wiki-cell-aspect.png}}
touchbound_system/prisoncell.txt · Last modified: 2023/01/08 20:26 by kyrahabattoir