User Tools

Site Tools


touchbound_system:cage

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
touchbound_system:cage [2016/02/24 19:43] kyrahabattoirtouchbound_system:cage [2024/02/28 10:41] (current) – [Supported locks] Added heavy lock support. kyrahabattoir
Line 16: Line 16:
    * [[touchbound_system:FingerprintPadlock|Fingerprint padlocks]].    * [[touchbound_system:FingerprintPadlock|Fingerprint padlocks]].
    * [[touchbound_system:keyedpadlock|Keyed padlocks]].    * [[touchbound_system:keyedpadlock|Keyed padlocks]].
 +   * [[touchbound_system:heavyduty|Heavy Duty Padlock]].
 +
 +If **The KDC Experiment** Second Life experience 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.//
 +
 +====== RLV & Experience ======
 +By default, the KDC Lattice Cage will attempt to apply RLV restrictions to its occupant(s) 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 Lattice Cage itself.
 ====== Anchors ====== ====== Anchors ======
 {{:touchbound_system:cage_anchor.png  }} {{:touchbound_system:cage_anchor.png  }}
Line 34: Line 46:
 ====== Configuration ====== ====== Configuration ======
 The Lattice Cage comes with a notecard based configuration allowing to tweak some of its features. The Lattice Cage comes with a notecard based configuration allowing to tweak some of its features.
-===== Sample Configuration ===== 
-**IMPORTANT!! Ensure that the land the cage is on has teleport routing set to "anywhere" if you want to use FORCE_TP or this feature won't work properly!** 
  
-**Be aware that if the force TP is on, the effect is active as soon as the door is closed, regardless of it's locking state, and is deactivated as soon as the door is opened.**+**IMPORTANT!! As of version 5, the configuration is adjusted by RENAMING the different configuration notecards rather than editing their content. With the exception of the "config.whitelist" notecard. 
 + 
 +===== Master Key ===== 
 <code> <code>
-//KDC cage configuration +config.masterkey= : No master key is set. 
-//********************** +config.masterkey=<LockID>: Keys that match the lockcode <LockID> will always be able to unlock the cage.
-//All lines starting by "//" will be ignored.+
  
-//Allow the cage to attempt to force teleport prisoners that attempt to escape+NOTE: Multiple LockIDs can be defined one after the other
-//(Do not use this unless your parcel's teleport routing is set to "anywhere"!!!) +Example: "config.masterkey=<LockID1>,<LockID2>,<LockID3>
-//Valid settings: YES/NO +</code>
-FORCE_TP=NO+
  
-//If you want the door to auto open on unlock +===== Secure Lock =====
-//Valid settings: YES/NO +
-AUTO_OPEN_DOOR=NO +
-AUTO_OPEN_HATCH=NO+
  
-//To restrict cage locking to a list of people +<code> 
-//ExJohn Doe,Kyrah Abattoir +config.securelock=: (defaultNo lock restriction
-//The list can only use legacy names (John Doe,Jessie Resident) +config.securelock=<LockID>: Only the Lock <LockID> can be installed on the cage locking points.
-//Or usernames (john.doe,jessie) separated by commas+
-//Leave empty to disable. +
-RESTRICT_TO_USERS=+
  
-//Uncomment the next line to restrict cage locking to the group the cage is set to+NOTE: Multiple LockIDs can be defined one after the other
-//Valid settingsYES/NO +Example"config.securelock=<LockID1>,<LockID2>,<LockID3>" 
-RESTRICT_TO_GROUP=NO+</code> 
 +On keyed lock and key sets, the LockID will be written in the locks & keys description after they have been initialized.
  
-//If no user or group restriction is set the cage locking will default to public, +===== Auto Open =====
-//In which case putting a timer is recommended.+
  
-//NOTENo matter the setting, the cage WILL require a TB padlock to lock.+<code> 
 +config.door.auto-open=Yes Then door will auto-open when the lock is removed. 
 +config.door.auto-open=No : The door have to be manually opened when unlocked. 
 +</code> 
 +<code> 
 +config.hatch.auto-open=Yes : Then hatch will auto-open when the lock is removed. 
 +config.hatch.auto-open=No : The hatch have to be manually opened when unlocked. 
 +</code>
  
-//The timer will automatically unlock the cage doors after the given time has passed +===== Lock Time =====
-//Times are expressed in minutes +
-//A value of 0 disable the auto unlocks +
-AUTO_UNLOCK_DOOR=+
-AUTO_UNLOCK_HATCH=0+
  
 +<code>
 +config.max-locktime=0 : Locks will behave normally.
 +config.max-locktime=<minutes> : Any lock used on this object will be converted into "time release locks" so they can be removed after the configured time has elapsed.
 +</code>
  
-//This is where you specify the cage skin. +===== RLV Force-teleport =====
-//A blank value will disable updating the skin (useful if you have custom textures) +
-//Valid settings: AGED,BLACK,BLUE,GREY,OLIVE,PINK,PURPLE,RED,WHITE,YELLOW +
-BASE_SKIN=BLACK +
-CAGE_SKIN=BLACK+
  
-//This is where you specify the cage tint/color+IMPORTANT! Do not enable this feature unless parcel teleport routing is set to "Anywhere"
-//A blank value will disable updating the tint (useful if you prefer to tint the cage manually) + 
-//GREY and BLACK skins are best for that+(About Land > Options > Teleport Routing) 
-//Values can be entered in the following format: "<R,G,B>" (red green blue) from 0 to 255 + 
-BASE_TINT=<255,255,255> +<code> 
-CAGE_TINT=<255,255,255>+config.rlv.teleport=Yes : The cage will try to teleport escapees using their RLV relay
 +config.rlv.teleport=No : The cage will only use experience powers to teleport escapees, if possible. 
 +</code> 
 + 
 +//NOTE: The cell will only attempt to use RLV teleport if it cannot use experience teleport.// 
 + 
 +===== RLV Build/Edit prevention ===== 
 + 
 +<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> 
 + 
 +===== Appearance ===== 
 +These two notecards determinate which skin texture will be loaded by the cage color script, possible values are:  
 +Aged,Black,Blue,Grey,Olive,Pink,Purple,Red,White,Yellow 
 +<code> 
 +config.texture-base=Aged 
 +config.texture-cage=Aged 
 +</code> 
 +These two notecards determinate which tint will be loaded by the cage color script, values are expressed in RGB colors <R,G,B>, if you prefer to use manual tinting, you can safely delete those two notecards. 
 +<code> 
 +config.tint-base=<255,255,255> 
 +config.tint-cage=<255,255,255>
 </code> </code>
 ====== Anchor modding ====== ====== Anchor modding ======
touchbound_system/cage.1456342986.txt.gz · Last modified: 2017/04/04 10:35 (external edit)