Modifications

Don’t try these unless you have made a copy of your Second Life furniture first!

Second Life avatars differ greatly in shape and size and no furniture designer or animator can make their work fit them all. We try to accommodate as many sizes as we can by keeping our models a little taller but close to the default Second Life avatars, but please try our furniture at Dutchie Furniture or Dutchie adult before you buy, to make sure they work for you.

That is because all Second Life animations are centered around the hips.  Parts furthest away from this center like arms, head, and feet, will deviate the most and those deviations will be especially noticeable if your avatar is very tall or short. And if your avatar is much taller or smaller then most, you will probably have the most trouble on engines with standing animations, and less with designs on which you lay or sit.

All Dutchie’s Second Life furniture is modifiable, so you can resize it, or parts of it. You can even make our designs invisible and lay them over other furniture to benefit from our animation menus.

If you have questions about whether or not a certain design can be modified enough to fit your wishes, don’t hesitate to contact us for advice before purchasing.

Before you start modifying your Second Life furniture, try one of these quick and easy fixes first.

When you are playing on one of Dutchie’s animated engines and your avatar is positioned unnaturally height or low, try putting different height foot shapes on or off.

You can also adjust the hover height of your avatar altogether. You find this handy feature by right clicking on your avatar, choose Editing shape and go to the Body tab for this.

AVsitter is a system of Second Life scripts that allows you to create Second Life furniture with perfectly positioned poses without pose balls. Creator Code Violet made the AVsitter system available as an open-sourced product in 2017.

Unofficial AVsitter Support Group

We also highly recommend joining the “Unofficial AVsitter Support Group” inside Second Life, where other creators like us share knowledge and help newcomers with tips and advice. If you copy and paste this link underneath here in open chat while inside Second Life, a link to the group will pop up:

secondlife:///app/group/ccd07e24-4fdd-750f-f28f-fadd795d32ca/about

AVsitter 1 and 2

There are 2 versions of the AVsitter system, 1 and the more advanced version 2. Dutchie uses the AVsitter scripts for all our animated Second Life furniture, and most of Dutchie’s furniture uses AVsitter2. Check your version by sitting on the furniture, the version number will appear in the animation menu in the right upper corner of your viewer.

Easy real-time adjusting and saving animations

In all versions of AVsitter, end-users can edit and save personal positions via the [ADJUST] menu using the X, Y, and Z buttons. The system can remember a large number of these personal positions and when memory is full, the script will drop the least used personal positions.

This method is very unintrusive and easy to use during play, as it is almost unnoticeable to other players.

AVadjuster script and AVhelper object

If you have an AVsitter2 design, you can customize your item with your own custom positions and save them for all users of your furniture. To do this you need an AVadjuster script and AVhelper object inside the design

The AVadjuster script and AVhelper object allow the end user to rez helper sticks by choosing ADJUST, then HELPER. From there they can SAVE new pose positions and reposition props for all users. Changes saved with the helpers will remain until the script is manually reset, and rezzing from inventory won’t reset the scripts. Only the furniture owner can rez the helpers and save the changes.

Dutchie does not leave this AVadjuster script and AVhelper object in our designs by default, because the normal adjusting is enough for the majority of users, and accidentally rezzing the helper sticks can be very disruptive to your play. But if you need them, contact us and we will send them to you.

How to save your own positions in AVsitter2 for all users

Please make a copy of your furniture before you begin editing!

1. Right-click on your animated Dutchie Second Life and choose EDIT. Go to the Content tab and wait for the content to load. Now drag the AVadjuster script and AVhelper object from your inventory into the furniture and wait for the content to load again.

2. Sit on the furniture to bring up the animation menu. The first screen should say AVsitter2.

3. Click on ADJUST and then on HELPER. You will see 1 or more new objects appear, depending on how many avatars the furniture is designed for.  Selecting and moving these Helper sticks will move your avatar to the desired position. When done, click SAVE on the animation menu. Choose the next animation you wish to adjust, and then move the Helper stick to the desired position. When done, click SAVE. Repeat these steps until all animations have had new positions saved.

4. If you wish to change the positions for animations in additional seats, use the SWAP button to switch to a new seat. Or ask a friend to help, changing synced couples animations is easier when another avatar is also sitting on the furniture. You will be able to move both HELPER sticks with both sitters.

5. When all desired animations have their new positions saved, you will need to dump the positions out of script memory and put them into the AVpos notecard inside the furniture. Click on DUMP in the animation menu. This will read the appropriate notecard text into open chat. At the end of the text, it will also give a link to an external website that will have the same text. You can choose to copy the text from open chat, or from this website page.

6. Paste the text in the AVpos notecard, replacing all of the existing text in the notecard with this new text. Save the notecard and wait for the engine to load again. The AVsitter scripts should read the notecard and show loading progress and will alert you when it is fully loaded and ready to use.

Modifying or resizing the shape of the furniture will probably be easier than modifying the notecards and scripts inside the engine.

Making a pillow or a dance pole taller in height will lower you on an animated design, making it thinner on the X-axis will raise you. And the legs of a massage table can be lengthened or shortened, or parts can be hidden under the floor.

Make a copy of the furniture before you start editing. Then right-click the item you want to modify and select “Edit”. Now it should be highlighted in blue and/or yellow.

Check the Stretch box on the edit window. You will now see white boxes around the item. Click on these with the left mouse button and drag them towards or away from the furniture, to make it smaller or bigger.

If want to resize only parts of something, check the box before “Edit linked” as well. Then click on the part you wish to edit. You will see red, blue and green boxes as well as white boxes around it. With these, you can resize in one direction only.

More information on Second Life’s building and editing tools can be found on the Second Life wiki.

You can even make the furniture invisible and lay it over something else, so it serves as an invisible animation layer.

To make an object in Second Life transparent, right-click the item you want to modify and select “Edit”. Now it should be highlighted in blue and/or yellow.

While having the object selected, go to the Texture tab. Set the transparency to 100%.

To see all transparent objects around you, hit Control-Alt-T. This will make them all light up in red. The same command will make them all invisible again.

Dutchie’s Second Life sex furniture has options to play several animations in long series for hands-free play, but also each submenu is created as a short natural sequence of animations. If you like to slow down or speed up the timing of the sequences in your furniture, you can change this in the sequence notecards.

Make a copy of your furniture before you start!

Newest engines

Right-click the furniture, choose edit, go to the Content tab, and wait for the content to load. This can be a while with larger engines.

When the content of the engine is fully loaded, find the notecard named [AV]sequence_settings and double-click on it to open. Sequences look like this:

SEQUENCE Solo
PLAY sit
WAIT 60
PLAY paper
WAIT 60
PLAY eat
WAIT 60
PLAY book
WAIT 60
PLAY laptop
WAIT 60
LOOP

Change the amount of seconds behind the animation name, and save the notecard.

Older designs

Right-click the furniture, choose edit, go to the Content tab, and wait for the content to load. This can be a while with larger engines.

Find the script with the name of the sequence you want to change, like “Loving”. In later engines these have [AV] before the name, like “[AV]Loving”. Double click on the script to open it. (If it does not open when you do this, it means the content has not loaded fully for you yet.)

This may look a little intimidating, but all you have to do is find the two strings, one with the names of the poses, one with the times for each pose:

SEQUENCE_POSES = [“all over”,”breast”,”abreast”,”finger”,”feel”,”play”,”rub”,”rub2″,”cunni”,”cunni2″,”cunni3″,”cunni4″,”faceride”,”faceride2″,”faceride3″,”grip”,”ride”,”ride2″,”cowgirl”,”cowgirl2″,”cowgirl3″];

SEQUENCE_TIMES = [60,60,90,60,60,60,60,60,60,60,60,60,60,60,90,60,60,60,60,60,120];

The second string is about the seconds an animation plays. Alter the times to what you like. Keep in mind, the amount of numbers in this string must match the number of the poses above.

Then save the notecard.

This particular bed has a color change script that will color the props according to the texture change menu as soon as they’re rezzed. The solution isn’t simply deleting the texture change scripts. That will rez transparent covers.

The procedure to color-change the bedding:

– Rez a fresh midcentury bed from your inventory
– Wait for all scripts to finish loading
– Sit on the bed
– This rezzes the “cover fallen” cover and shows up the AVsitter menu.
– Go to [ADJUST], then select [COLORS]
– This brings up the texture change menu. Select Bedding and then the texture you like. For example, “White”.
– Tint the cover, now, the way you prefer. Write down the RGB values you’re using, you’ll need them again.
– Now right click to edit “cover fallen” and go to the Content tab
– Delete the notecards in it
– Take this “cover fallen” into your inventory
– Dismiss the texture change menu and click again on the bed to get the animations menu.
– Click on “Solo”, then “asleep”, to get the “cover one sleeper” cover rezzed
– Tint the cover with the RGB values you have used and written down
– Go to its Content tab, delete the notecards in it
– Take this “cover one sleeper” into your inventory
– Go back to the main menu and navigate through its pages until you select “Afterwards”. Then select “sleeping”.
– The “cover couple sleeping” cover is now rezzed. Tint it with the RGB values you have noted down.
– Delete the notecards from it. Take it into inventory.

The remaining covers can be found when no one is sitting. This procedure is to be repeated until you have changed color to all of the following covers:

cover fallen
cover one sleeper
cover couple sleeping
cover folded
cover made

and taken them into inventory.

Now you need to REMOVE the following items inside the bed:

cover fallen
cover one sleeper
cover couple sleeping
cover folded
cover made
BT_TEXTURE:Bedding:Blue
BT_TEXTURE:Bedding:Grey
BT_TEXTURE:Bedding:Pale blue
BT_TEXTURE:Bedding:Pink
BT_TEXTURE:Bedding:Taupe
BT_TEXTURE:Bedding:White

Then drop the covers you have prepared (tinted, without notecards – but with the script in):

cover fallen
cover one sleeper
cover couple sleeping
cover folded
cover made

Optionally you can rename these notecards:

BT_TEXTURE:Frame:Metal

to:

BT_TEXTURE:Frame Metal

and:

BT_TEXTURE:Frame:Wood

to:

BT_TEXTURE:Frame Wood

so you won’t have two levels on the texture change menu – since you still have the possibility of changing the texture of the bed frame.

If your question wasn’t on the list and you couldn’t find the answer here, please use the contact page or send a notecard to Michael Dereham in Second Life.

You can also check the other two pages in Customer Service: General or Troubleshooting.