diff options
Diffstat (limited to '1ring test README.txt')
-rw-r--r-- | 1ring test README.txt | 163 |
1 files changed, 146 insertions, 17 deletions
diff --git a/1ring test README.txt b/1ring test README.txt index 8da6819..d18a75d 100644 --- a/1ring test README.txt +++ b/1ring test README.txt | |||
@@ -1,13 +1,13 @@ | |||
1 | This is a test version of onefangs 1ring thingy. This is a prerelease | 1 | This is a test version of onefangs 1ring thingy. This is a pre-release |
2 | test version, it's not even alpha quality yet. Things will be broken. | 2 | test version, it's not even alpha quality yet. Things will be broken. |
3 | There are known bugs. There are bits not written yet. You get to keep | 3 | There are known bugs. There are bits not written yet. You get to keep |
4 | both parts. I'm not happy with the speed when running under standard | 4 | both parts. I'm not happy with the speed when running under standard |
5 | OpenSim, but it's fine with OpenSim-SC. It's not documented, except the | 5 | OpenSim, but it's fine with opensim-SC. It's not documented, except the |
6 | few things you'll find in this notecard. | 6 | few things you'll find in this notecard. |
7 | 7 | ||
8 | 1ring is a combination of things. AO / collar / couples carry & | 8 | 1ring is a combination of things. AO & swimmer / collar / couples carry |
9 | interaction / emoter / swimmer / probably something I forgot, but those | 9 | & interaction / emoter / smiler / poser / probably something I forgot, |
10 | are the main ones. | 10 | but those are the main ones. |
11 | 11 | ||
12 | RLV will be needed for the couples carry thing, and the collar. | 12 | RLV will be needed for the couples carry thing, and the collar. |
13 | 13 | ||
@@ -25,6 +25,9 @@ things in the menu will have little circles obscuring the letters, that | |||
25 | means you don't have access to that (likely other people wont have access | 25 | means you don't have access to that (likely other people wont have access |
26 | to it on YOUR device). Hopefully it's reasonably self explanatory. | 26 | to it on YOUR device). Hopefully it's reasonably self explanatory. |
27 | 27 | ||
28 | AO & swimmer | ||
29 | --------------------- | ||
30 | |||
28 | The AO part is a more or less standard ZHAO II compatible AO. You can | 31 | The AO part is a more or less standard ZHAO II compatible AO. You can |
29 | edit the ZHAO II notecard and add the animations from your own AO, or | 32 | edit the ZHAO II notecard and add the animations from your own AO, or |
30 | just drag the ZHAO II card plus animations from your AO. It currently | 33 | just drag the ZHAO II card plus animations from your AO. It currently |
@@ -40,6 +43,9 @@ under water, you'll swim. | |||
40 | The AO might fight with your existing AO, but it's needed for the couples | 43 | The AO might fight with your existing AO, but it's needed for the couples |
41 | carry thing. You can turn it on and off. | 44 | carry thing. You can turn it on and off. |
42 | 45 | ||
46 | Collar | ||
47 | --------- | ||
48 | |||
43 | The collar part is a fairly standard basic collar. You can even use the | 49 | The collar part is a fairly standard basic collar. You can even use the |
44 | usual method of bringing up the menu - "/1ormenu" for example (first | 50 | usual method of bringing up the menu - "/1ormenu" for example (first |
45 | letters of your name, and the word menu, in channel 1). It supports RLV, | 51 | letters of your name, and the word menu, in channel 1). It supports RLV, |
@@ -50,8 +56,12 @@ the leash connect here" function, it is a helper script for the border | |||
50 | crossing and TP following features. BTW, it is compatible with ***insert | 56 | crossing and TP following features. BTW, it is compatible with ***insert |
51 | the standard leash holder names here***. | 57 | the standard leash holder names here***. |
52 | 58 | ||
59 | Couples carry & interaction | ||
60 | ---------------------------------------- | ||
61 | |||
53 | The couples carry & interaction part is probably the main reason people | 62 | The couples carry & interaction part is probably the main reason people |
54 | will want this. Among other things it lets one avatar carry another. | 63 | will want this. Among other things it lets one avatar carry another. |
64 | |||
55 | There is no end of problems with how OpenSim and Second Life "work" that | 65 | There is no end of problems with how OpenSim and Second Life "work" that |
56 | had to be worked around to get this to work at all, mostly coz it is | 66 | had to be worked around to get this to work at all, mostly coz it is |
57 | strictly forbidden to sit on an attachment. Even the old work around has | 67 | strictly forbidden to sit on an attachment. Even the old work around has |
@@ -68,8 +78,14 @@ not well tested, still working on that. I plan to add TP follow support | |||
68 | in the future. It currently works better if the 1ring wearer is the one | 78 | in the future. It currently works better if the 1ring wearer is the one |
69 | selecting the pose and stuff, this will get fixed. | 79 | selecting the pose and stuff, this will get fixed. |
70 | 80 | ||
71 | It tries to be clever about who is in what role, but there's a swap menu | 81 | It tries to be clever about who is in what role, but there's a swap |
72 | (that I need to actually write code for) to take care of that (or not). | 82 | button to take care of that. |
83 | |||
84 | Note that you can walk off sim, but steering then becomes horrid. | ||
85 | Rotations are hard, m'kay. | ||
86 | |||
87 | Emoter | ||
88 | ---------- | ||
73 | 89 | ||
74 | The emoter part is from something I wrote long ago. During a sub | 90 | The emoter part is from something I wrote long ago. During a sub |
75 | auction, the subject of emoters came up. I declared that they are | 91 | auction, the subject of emoters came up. I declared that they are |
@@ -78,8 +94,25 @@ every one watched. Who says programming isn't a spectator sport? Oh | |||
78 | wait, that was me that said that. That code is now a part of 1ring. You | 94 | wait, that was me that said that. That code is now a part of 1ring. You |
79 | say something in channel 12 or 123 - | 95 | say something in channel 12 or 123 - |
80 | 96 | ||
81 | /12 something Script owners first name is used for a "/me something" | 97 | /12 something |
82 | emote. /123 someone something someone: something | 98 | Script owners first name is used for a "/me something" emote. |
99 | /123 someone something | ||
100 | someone: something | ||
101 | |||
102 | Smiler | ||
103 | ---------- | ||
104 | |||
105 | Randomly changes your smile every now and then. Planning to do more. | ||
106 | |||
107 | Poser | ||
108 | ------- | ||
109 | |||
110 | Single person animations are also available. There are several | ||
111 | categories, and a "left overs" category that is just any animation that | ||
112 | isn't part of something else. | ||
113 | |||
114 | Menus | ||
115 | ---------- | ||
83 | 116 | ||
84 | 1ring has customizable menus, though it is beyond the scope of this | 117 | 1ring has customizable menus, though it is beyond the scope of this |
85 | document to describe any of it. Have a look at the .1AOor2.theme and | 118 | document to describe any of it. Have a look at the .1AOor2.theme and |
@@ -87,6 +120,104 @@ document to describe any of it. Have a look at the .1AOor2.theme and | |||
87 | are clever you might be able to work out how they work. Some of the | 120 | are clever you might be able to work out how they work. Some of the |
88 | commands are similar to MLP menu commands. | 121 | commands are similar to MLP menu commands. |
89 | 122 | ||
123 | The common menu buttons are - | ||
124 | ▲ Exit Exits out of the current menu, back to the previous menu. | ||
125 | ◄ Previous If a menu is too long for the stupid limitations of LL menu system, it's broken into pages. Go to the previous page. | ||
126 | Next ► Go to the next page. | ||
127 | ☐ ▣ Any menu item with one of these squares is something you can turn on and off. | ||
128 | Do I have to say that the empty square ☐ means off, the one with a solid square in it ▣ means on? | ||
129 | |||
130 | The default menus are - | ||
131 | access... Access control for everything, like setting who owns your collar and similar. | ||
132 | clothes... Put on or take off clothes. Uses #RLV inventory folder, and RLV. | ||
133 | couples... Couples carry & interactions menu. | ||
134 | leash... Collar leash menu. | ||
135 | mood... Non functional mood adjustment menu for the smiler. | ||
136 | moves... Control your speed, go places, sit, AO, teleport. | ||
137 | other... Various things, most of which are not written. | ||
138 | PANIC Release you from everything. | ||
139 | poses... Individual poses. | ||
140 | restrictions... Control RLV restrictions, mostly not written. | ||
141 | sound... Control sound, mostly not written. | ||
142 | |||
143 | Menu - access... | ||
144 | ------------------------- | ||
145 | Add or remove a boss / trustee / or blocking someone. | ||
146 | Set group or public access. | ||
147 | Control the built in RLV relay. (Did I actually write that?) | ||
148 | Run away from your current set of bosses / trustees. | ||
149 | List all these details. | ||
150 | |||
151 | Menu - clothes... | ||
152 | ------------------------ | ||
153 | RLV is needed for any of this to work. | ||
154 | outfits... is the #RLV inventory folder, where you can put on and take off outfits. | ||
155 | attached... is for removing attachments. Note that RLV does not tell scripts WHAT is attached, just what attachment points have something. For mesh avatars this is a big problem. Are you about to remove their skirt, or their legs? Be careful. | ||
156 | worn... is for removing "system" clothing. Might work on BoM clothes to. | ||
157 | |||
158 | Menu - couples... | ||
159 | ------------------------- | ||
160 | adjust... For adjusting the positions of the couple. | ||
161 | save Save the adjusted positions. Makes a backup of the .POSITIONS note card first. | ||
162 | sync May or may not resynchronize poses that have drifted out of sync. | ||
163 | swap... Swap menu. I may or may not have written this. lol | ||
164 | |||
165 | The others are collections of couples things you can do. Currently | ||
166 | includes dances, hugs, hugglefucks, kisses, lay cuddles, rides, sit | ||
167 | cuddles, spank, wash, and XXX. | ||
168 | |||
169 | You first select the thing you want to do, then who you want to do it | ||
170 | with. If that's an NPC, they automatically join you, otherwise they are | ||
171 | asked if they want to join you. If OhSilly Threat System lets you, and | ||
172 | you have RLV enabled, them the thing happens. Otherwise one or both of | ||
173 | you needs to sit on the big yellow heart manually. If you are not | ||
174 | allowed to rez things where you are, the big yellow heart doesn't appear. | ||
175 | The other person might need to sit first. | ||
176 | |||
177 | Both people can use normal movement keys to move you around. While | ||
178 | adjusting, the movement keys will adjust instead. | ||
179 | |||
180 | You can both hop on and off the big yellow heart. Note that if there are | ||
181 | two people on it, one of them has to be the 1ring wearer, for technical | ||
182 | reasons that I blame LL for. So the one that is not wearing 1ring can | ||
183 | hop off, and someone else can hop on. | ||
184 | |||
185 | Menu - leash... | ||
186 | ---------------------- | ||
187 | Grab their leash, leash them to something / someone, unleash them, adjust | ||
188 | the length of the leash, the size of the leash, and the texture of the | ||
189 | leash. | ||
190 | |||
191 | Menu - moves... | ||
192 | ----------------------- | ||
193 | Adjust your speed slower, faster, or back to normal. This applies to AO | ||
194 | and couples movement. | ||
195 | Follow someone. Goto someone / something. Stop following them. | ||
196 | Sit on something. Stand up. | ||
197 | AO... - | ||
198 | Turn AO on or off. | ||
199 | Various types of AO menus that are not currently written. | ||
200 | Turn on and off the various OhSilly Threat Level system OpenSim functions that might cause error messages. | ||
201 | NOTE - 1ring tries to detect these, but OpenSim devs are smoking the wrong drugs. Or something. | ||
202 | |||
203 | Menu - other... | ||
204 | --------------------- | ||
205 | Only thing that works here is hide, for hiding 1ring. | ||
206 | |||
207 | Menu - poses... | ||
208 | --------------------- | ||
209 | Various sub menus for various individual poses. Most are built in viewer animations. | ||
210 | left overs... Any animations that are in 1ring but not used by oter parts of the system. | ||
211 | So you can just drop animations in, and they'll turn up here. | ||
212 | dancing... Built in dance moves, that don't loop. Blame LL I suspect. | ||
213 | submissive... OpenCollar sub poses. | ||
214 | viewer animations... All built in viewer animations. | ||
215 | The other sub menus I hope are self explanatory. | ||
216 | |||
217 | |||
218 | Other stuff | ||
219 | --------------- | ||
220 | |||
90 | https://sledjhamr.org/mantisbt/project_page.php?project_id=12 is the | 221 | https://sledjhamr.org/mantisbt/project_page.php?project_id=12 is the |
91 | issue tracker for 1ring. Feel free to create an account if you want to | 222 | issue tracker for 1ring. Feel free to create an account if you want to |
92 | report an issue or request a feature. Accounts need to be approved by | 223 | report an issue or request a feature. Accounts need to be approved by |
@@ -97,12 +228,10 @@ I'm sure I should have mentioned other stuff here. | |||
97 | The source code is available at https://sledjhamr.org/cgit/1ring/ | 228 | The source code is available at https://sledjhamr.org/cgit/1ring/ |
98 | 229 | ||
99 | 230 | ||
100 | The soap bubble image was downloaded from | 231 | The soap bubble image was downloaded from https://www.pngall.com/soap-bubbles-png/download/26145 |
101 | https://www.pngall.com/soap-bubbles-png/download/26145 From the | 232 | From the collection at https://www.pngall.com/soap-bubbles-png |
102 | collection at https://www.pngall.com/soap-bubbles-png License Info: | 233 | License Info: Creative Commons 4.0 BY-NC I think "Rojal" https://www.pngall.com/author/rojal was the creator, it doesn't really specify. |
103 | Creative Commons 4.0 BY-NC I think "Rojal" | ||
104 | https://www.pngall.com/author/rojal was the creator, it doesn't really | ||
105 | specify. | ||
106 | 234 | ||
107 | Most animations are from Linda Kelly, some are from OpenCollar. The | 235 | Most animations are from Linda Kelly, some are from OpenCollar. The |
108 | leash textures are from OpenCollar. | 236 | leash textures are from OpenCollar. Most of the individual poses are |
237 | built into the viewers. | ||