[AK] Animesh Companion AO Script (box) Version 1.0
Available for 480L$ from the in-world store!
Thank you for your interest in the Anivius Kreations Animesh Companion AO Script!
This product does NOT include any animations, objects or avatars. It is purely a script to make an animesh object function as an attachable npc/companion.
This script allows you to turn your animesh object into a faithful companion that will roam the world of SL as an attachment to your avatar.
A few things to note:
The script (similar to an AO), will animate your animesh object based on your actions. It will crouch, crouch walk, fall, ground sit, hover, sit on objects, walk, run and stand alongside you. However, keep in mind it only has 1 animation per state (e.g. no alternative walks/stands to cycle between like most avatar AOs have).
It is recommended that you make a prim box around your animesh creature and link it to the box, so as to have the box be the root prim. This helps you select your animesh object easier.
You will have to make sure you provide the object with the necessary animations and rename them EXACTLY as show within the setup guide, which is provided within a notecard upon purchase.
The non-layer script is meant to be used for rigged mesh objects/avatars, which do NOT require deformer animations. It is a universal version, which should (to some extent) work with most non-deforming avatars (humanoids). If your animesh object requires a deformation animation, please use the layer on touch version.
This is a prototype script. It is designed to work in a specific, non-configurable way. While it is a universal version, you may still encounter issues with avatars that have not been tested with this script.
If you are using animations which do not lock the head movement (or any bodypart movement), it will cause it to remain stiff on the animesh object. By locking, I mean animations that leave the head free to respond and move towards objects where your camera is looking at.
You may be able to stack separate animations if you use the layer on touch version. It allows you to layer another animation with the name "Layer". This is useful if you're trying to apply a separate animation which affects only a specific part of the body, such as: tail wags, ear twitches, facial expression (those would remain permanent until you delete the script and duplicate object in-world, so be careful what animations you are layering).
Example: With the [M.O.R.] Hellhund or TWI Wolf, you will need to find the tail-wag animations and copy/paste them into your animesh object under the name "Layer". You will have to do this 1 animation at a time. Once it's in (assuming you are using the layer on touch version of the script), simply touch your animesh object.
If you are layering multiple animations, simply delete the current "Layer" animation and put the new one under the same name. Do this for every new animation you wish to layer.
You may delete the layer on touch scrip and place the normal version, if you don't want to accidentally touch your animesh object. All layered animations should continue to play, unless you duplicate the animesh object in world.
To stop all animations, simply delete the AO script and duplicate the animesh object in-world. It should remain in its default T pose.
You may also use the layer on touch script solely for the purpose of playing a single animation. This is useful if you only want to have a companion who is sitting on your shoulder for example. Make sure to delete the script afterwards, so as to not get spammed by script errors of missing animations.
WARNING: Any click-ables from avatars will NOT work on animesh objects/companions. This is referring to touch-able interactive accessories, such as the TWI wolf tongue lick, ear twitch etc. This also includes HUD functions (howling, barking, roaring etc.). Such additions would require custom scripting to switch them from animating the user's avatar to playing object animations, which this script DOES NOT SUPPORT.
Setup guide included.
If any issues arise, even after you've completed the guide, feel free to message RexAnivius or join Anivius Kreations for additional support!
Happy exploring with your new companion!
~RexAnivius
See item in Second Life View Video »- Turns animesh into an attachable companion.
- Can use any modifiable animation simply by renaming it in a specific way.
- Crouch, crouch walk, fall, ground sit, hover, sit on object, walk, run, stand.
- With enough care during setup - can lead to quality results.
- Alternative script to trigger and layer additional animations.
Unusable
Very disappointed. No modify or transfer, should've noticed before I bought! I can't even add it to my animesh item because of that!
Saved me a couple days of coding
I'm glad this exists, and it took a bit of banging to get it set up right.
Work around for a specific snag I ran into.
Sole snag I ran into was the animation priority of the object I was using overpowered the replacement animation and it appears the old animation stuck to the mesh like a property. (Guess what the wiki says it is! :D ) Anyway,
-I rezzed a fresh one on the ground,
-deleted the old player script inside,
-changed the name of the animation inside to Standing (Thank heavens I could),
-added the hover animation and this AO script, (This killed the Standing animation)
-hovered and deleted the animation from the object contents,
-populated the contents with the rest of my desired and correctly named animations.
-resumed standing and tried out the animations to make sure I got them all in there and no typos.
I suppose I could have written a one liner property scrubber script, but these steps might help someone else.
L$ 500
Unpacking Required
This item requires you to find a place in Second Life (like a Sandbox) to unpack and use it.
- Copy
- Modify
- Transfer
- User Licensed