touchbound_system:cage
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
touchbound_system:cage [2016/02/24 19:43] – kyrahabattoir | touchbound_system:cage [2024/02/28 10:41] (current) – [Supported locks] Added heavy lock support. kyrahabattoir | ||
---|---|---|---|
Line 16: | Line 16: | ||
* [[touchbound_system: | * [[touchbound_system: | ||
* [[touchbound_system: | * [[touchbound_system: | ||
+ | * [[touchbound_system: | ||
+ | |||
+ | 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 ====== | ||
{{: | {{: | ||
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 " | ||
- | **Be aware that if the force TP is on, the effect | + | **IMPORTANT!! As of version 5, the configuration |
+ | |||
+ | ===== Master Key ===== | ||
< | < | ||
- | //KDC cage configuration | + | config.masterkey= : No master key is set. |
- | // | + | config.masterkey=< |
- | //All lines starting by "//" | + | |
- | // | + | NOTE: Multiple LockIDs can be defined one after the other. |
- | //(Do not use this unless your parcel' | + | Example: |
- | //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 | + | < |
- | //Ex: John Doe,Kyrah Abattoir | + | config.securelock=: (default) No lock restriction. |
- | //The list can only use legacy names (John Doe,Jessie Resident) | + | config.securelock=< |
- | //Or usernames (john.doe, | + | |
- | //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 settings: YES/NO | + | Example: " |
- | 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. | + | |
- | //NOTE: No matter | + | < |
+ | config.door.auto-open=Yes | ||
+ | config.door.auto-open=No : The door have to be manually opened when unlocked. | ||
+ | </ | ||
+ | < | ||
+ | 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. | ||
+ | </ | ||
- | //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=0 | + | |
- | AUTO_UNLOCK_HATCH=0 | + | |
+ | < | ||
+ | config.max-locktime=0 : Locks will behave normally. | ||
+ | config.max-locktime=< | ||
+ | </ | ||
- | //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, | + | |
- | BASE_SKIN=BLACK | + | |
- | CAGE_SKIN=BLACK | + | |
- | // | + | IMPORTANT! Do not enable this feature unless parcel teleport routing |
- | //A blank value will disable updating the tint (useful | + | |
- | //GREY and BLACK skins are best for that. | + | (About Land > Options > Teleport Routing) |
- | //Values can be entered in the following format: "< | + | |
- | BASE_TINT=< | + | < |
- | CAGE_TINT=< | + | 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 | ||
+ | |||
+ | ===== RLV Build/Edit prevention ===== | ||
+ | |||
+ | < | ||
+ | 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 | ||
+ | Aged, | ||
+ | < | ||
+ | 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 | ||
+ | < | ||
+ | config.tint-base=< | ||
+ | config.tint-cage=< | ||
</ | </ | ||
====== Anchor modding ====== | ====== Anchor modding ====== |
touchbound_system/cage.1456342986.txt.gz · Last modified: 2017/04/04 10:35 (external edit)