First, stripping. See a previous post here for a discussion on a way to make stripping work in a predictable way.
| Command | Params | Description |
|---|---|---|
| getclothes | 0 | List the clothing layers the sub is wearing. |
| remclothes | 1 | Remove clothes worn on a clothing layer. <p1> is the name of a clothing layer. Clothing layers recognized are gloves, jacket, pants, shirt, shoes, skirt, socks, underpants, undershirt, skin, eyes, hair, shape, alpha and tattoo, although not all of those layers can be removed. |
| getattachments | 0 | List the attachment points where something is attached. |
| remattachment | 1 | Remove everything attached to the specified attachment point. <p1> is the name of the attachment point. Attachment points recognized are chest, skull, left shoulder, right shoulder, left hand, right hand, left foot, right foot, spine, pelvis, mouth, chin, left ear, right ear, left eyeball, right eyeball, nose, r upper arm, r forearm, l upper arm, l forearm, right hip, r upper leg, r lower leg, left hip, l upper leg, l lower leg, stomach, left pec, right pec, neck and root, as well as these HUD points: center 2, top right, top, top left, center, bottom left, bottom and bottom right. Note that some of these names include spaces, so you will have to surround them in double-quotes to group them into a single parameter to remattachment. |
| smartstrip | 1 | Remove clothes worn on a specified clothing layer, as well as other items worn from the same #RLV folder. See the post titled Stripping via RLV for more information on smart-strip. |
| smartstripall | 1 | Remove clothes worn on a specified clothing layer, as well as other items worn from the same #RLV folder, or descendant sub-folders of it. See the post titled Stripping via RLV for more information on smart-strip. |
The next table lists the commands that manipulate the #RLV folder and its contents. Only the names of shared folders are visible via RLV - individual items cannot currently be named. Many of these commands take a "#RLV Path" as a parameter, to specify the folder that the command should operate on. For example, the getinv command takes a path as a parameter, and displays the subfolders within the folder identified by the path. An #RLV path is simply a "/"-separated list of folders that would be traversed to reach the intended folder. A path starting at the #RLV folder begins with a leading "/" character. So if, within the #RLV folder, there are subfolders named "cuffs", "gags" and "ropes", then the full path-names of each of these subfolders would simply be "/cuffs", "/gags" and "/ropes". If the "gags" folder contained subfolders "ballgags" and "ring gag", the full path-names of each of these folders would be "/gags/ballgags" and "/gags/ring gag".
A path starting with a leading "/" is one that starts at the #RLV folder and "goes down" to the target folder. A path that doesn't start with a "/" is considered to be relative to the last path that was used. Assume I have just issued the command getinv "/gags". This would show the two subfolders "ballgag" and "ring gag", and leave the "current path" as "/gags". Then I could issue the command getinv "ballgags" to see the contents of the "/gags/ballgags" folder, and leave that as the current path. Assume that there are two subfolders in the "ballgags" folder: "red" and "black". I could now make the sub wear the red ballgag by issuing wearoverall "red".
Two "special symbols can be used in a path. "." means "the current place", and is useful it you want to perform an operation on the folder identified by the current path. So if, instead of using wearoverall "red" above, I'd looked into the "red" folder to see if it too had subfolders, by issuing getinv "red", I could subsequently make the sub wear the red folder's contents by the command wearoverall ".".
The other special symbol is "..", which means "go up a folder". So if, after making the sub wear the red ballgag as in either of the examples above, I changed my mind and decided I'd prefer them to wear the black ballgag instead, I could use the command wearreplaceall "../black". The ".." in the path here "goes up" from the current path (/gags/ballgags/red) to the /gags/ballgags folder, and then the path continues down to /gags/ballgags/black.
The use of any path parameter will set the current path, even if the given path doesn't exist. So if, for instance, I had made a typo in the command above and typed wearreplaceall "../block" instead, then the current path would be set to /gags/ballgags/block, even though that doesn't correspond to any actual inventory folder. In this case, simply reissuing the correct command wearreplaceall "../black" would work, as the ".." would go up from the non-existent "block" subfolder to the correct /gags/ballgags folder, and then the rest of the path would go down to the correct /gags/ballgags/black folder.
Here are the #RLV folder commands:
| Command | Params | Description |
|---|---|---|
| worn | 1 | List the #RLV folders that contain items worn on attachment point or clothing layer <p1>. |
| getinv | 1 | List the subfolders within the specified folder, along with an indication as to whether items are worn from them. <p1> is an #RLV Path to the desired folder. Force-given folders will not be displayed, although the output will note whether any force-given folders are present and suggest the use of getinvf below to see them. |
| getinvf | 1 | List the subfolders within the specified folder, along with an indication as to whether items are worn from them. <p1> is an #RLV Path to the desired folder. Force-given folders will be included. |
| wearreplace | 1 | Force the sub to wear the contents of the specified shared folder. <p1> is an #RLV Path to the desired folder. If items are already worn on the attachment points or clothing layers contained within the specified folder, those items will be replaced. |
| wearreplaceall | 1 | Force the sub to wear the contents of the specified shared folder, as well as any subfolders. <p1> is an #RLV Path to the desired folder. If items are already worn on the attachment points or clothing layers contained within the specified folder, those items will be replaced. |
| wearover | 1 | Force the sub to wear the contents of the specified shared folder. <p1> is an #RLV Path to the desired folder. If items are already worn on the attachment points or clothing layers contained within the specified folder, those items will be retained, and the new items will be added. |
| wearoverall | 1 | Force the sub to wear the contents of the specified shared folder, as well as any subfolders. <p1> is an #RLV Path to the desired folder. If items are already worn on the attachment points or clothing layers contained within the specified folder, those items will be retained, and the new items will be added. |
| detach | 1 | Force the sub to remove the contents of the specified shared folder. <p1> is an #RLV Path to the desired folder. |
| detachall | 1 | Force the sub to remove the contents of the specified shared folder, as well as any subfolders. <p1> is an #RLV Path to the desired folder. |
| find | 1 | Find #RLV shared folders whose names contain strings in <p1>. <p1> is a list of strings to search for, separated by double-ampersands: "&&" |
No comments:
Post a Comment