Linden text version 2
{
LLEmbeddedItems version 1
{
count 0
}
Text length 4288

MLP Tools:

These tools are intended for furniture makers.  This box needn't
be distributed with MLPV2-based products.


.MENUITEMS.reorient

    Use this notecard with MLPV2.2 or later to allow you to re-orient
    (rotate or move) all the poses in the object and dump the adjusted
    data for saving in a .POSITIONS notecard. 
    
    It's intended to make it a lot easier to take an existing pose set and
    apply it to a new furniture item, where the MLP prim is oriented differently.

    To use, drop the notecard in the object, Options -> Shutdown -> Menu Reset,
    and then use the "Reorient..." menu.  To understand the direction of
    rotations and offset changes, edit the MLP prim and set Ruler Mode
    to Local, and note the axes for the prim.  All adjustments are relative
    to the prim's local axes.
    
        X, Y- or Z-Offset to adjust in X, Y, or Z direction, in cm
        Rotate... to rotate, by 45, 90, or 180 degrees on any axis
    
    You can edit .MENUITEMS.reorient to add buttons for whatever number of
    degrees or cm offsets you want.  (Menu Reset after changing the notecard.)
    
    If you goof up and want to start over, just use Pos Reset.
    Pos Reset and Dump Pos buttons are provided in the reorient menus
    for convenience.
    
    After you're happy with the changes, DumpPos and DumpProps and
    save the results to the corresponding notecards.

    Q: How does the Z adjustment differ from the old Z+/- options we've
    always had?  
    A: DumpPos will dump the changes so they can be saved in notecard.
    The end user will still have the old Z adjustment.  This menu is intended
    for furniture makers.  It's a bit complicated for the typical end user.


~MLPT-AutoZhao

    Drop this script into your MLPV2 prim so that folks with AutoZHAO-
    compatible AOs will automatically get their AO turned off whenever
    they hop on, and turned back on whenever they hop off.

~MLPT-Xcite-adaptor4

    This script is for those who have XCite Partner status.
    
    It allows configuring arousal per-animation, when the anim starts.
    It also allows configuring periodic arousal on a per-pose, per-poseball
    level.  It also supports setting XCite Cock 'tilt' per-pose/poseball
    (to adjust cock angle for different poses -- this is unrelated to
    the tilt change for arousal level).

    Use this script and .XCITE notecard to enable XCite features with
    MLPV2.2 or later.  (See ?? )

    To use this script, you must also drop in an XCite Partner script,
    and the prim needs to be owned by you and with next-owner
    permissions set according to XCite Partner rules.

~MLPT-Xcite-adaptor3

    This script is for those who have XCite Partner status.
    
    It allows configuring arousal per-animation, when the anim starts.

    To use this script, you must also drop in an XCite Partner script,
    and the prim needs to be owned by you and with next-owner
    permissions set according to XCite Partner rules.


~MLPT-Xcite-adaptor1

    If you intend to modify MLP-XCite-adaptor4, you might want to take
    a look at this much simpler example first.  To work, it also requires
    a valid xcite partner script.


~MLPT-AnimPermCheck

    Use this script to make sure you're not accidentally letting anims go
    with the wrong permissions, when you sell or give away your product.

    When dropped into any animation-containing prim, this script
    checks the permissions for each animation and chats a warning
    for each one that is copy/xfer, and for each one that is modifiable,
    for next owner.
    
    If you've mixed copy-only and xfer-only anims, it tells you this also,
    listing the ones that are inconsistent with the rest.
    
    When done, it deletes itself.

    This script can be used in any prim that contains animations, not just MLP
    and MLPV2.


~MLPT-UnusedAnimCheck

    Use this script to check for anims that aren't used by the .MENUITEMS
    notecards.

    When dropped into any MLP or MLPV2 prim, this script reads the
    MENUITEMS files, and chats a warning for every animation that isn't
    used in any POSE statement.  These animations can be deleted from
    the MLP/MLPV2 prim without affecting its operation.
    
    When done, it deletes itself.

}
 