Rename openmetaverse_data to 'linden' and pack it with LibreMetaverse, update character files and include other linden-sourced CC Attribution-Share Alike 3.0 Licensed assets
This commit is contained in:
@@ -43,6 +43,13 @@
|
||||
<ProjectReference Include="..\LibreMetaverse.StructuredData\LibreMetaverse.StructuredData.csproj" />
|
||||
<ProjectReference Include="..\LibreMetaverse.Types\LibreMetaverse.Types.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="linden\**" Pack="true" PackagePath="linden;content">
|
||||
<PackageCopyToOutput>true</PackageCopyToOutput>
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
<CopyToPublishDirectory>Always</CopyToPublishDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\LICENSE.txt" Pack="true" PackagePath="\" />
|
||||
<None Include="..\README.md" Pack="true" PackagePath="\" />
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2016, openmetaverse.co
|
||||
* Copyright (c) 2021-2022, Sjofn LLC.
|
||||
* Copyright (c) 2021-2025, Sjofn LLC.
|
||||
* All rights reserved.
|
||||
*
|
||||
* - Redistribution and use in source and binary forms, with or without
|
||||
@@ -49,7 +49,7 @@ namespace OpenMetaverse
|
||||
public const string ADITI_LOGIN_SERVER = "https://login.aditi.lindenlab.com/cgi-bin/login.cgi";
|
||||
|
||||
/// <summary>The relative directory where external resources are kept</summary>
|
||||
public static string RESOURCE_DIR = "openmetaverse_data";
|
||||
public static string RESOURCE_DIR = "linden";
|
||||
|
||||
/// <summary>Login server to connect to</summary>
|
||||
public string LOGIN_SERVER = AGNI_LOGIN_SERVER;
|
||||
|
||||
51
LibreMetaverse/linden/character/attentions.xml
Normal file
51
LibreMetaverse/linden/character/attentions.xml
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="US-ASCII" standalone="yes"?>
|
||||
<!--
|
||||
Default values for "Look At" controls.
|
||||
Various events compete for avatar attention. I.E. control where the
|
||||
user's avatar looks.
|
||||
The avatar's head will turn to look towards the source of those events
|
||||
as much as is possible.
|
||||
If the head cannot turn due to an animation override, the eyes will still
|
||||
track those events.
|
||||
Avatar attention will be taken by events of equal of greater priorities
|
||||
and will last for timeout number of seconds before reverting to idle.
|
||||
Negative timeout values indicate attentions that never time out.
|
||||
Avatar sex determines which set of attention settings are used.
|
||||
Within each set, the following named attentions relate to the indicated events:
|
||||
|
||||
IDLE: Tracks the mouse pointer movement.
|
||||
AUTO LISTEN: Tracks nearby chat.
|
||||
FREELOOK: Tracks "target objects" and a case of mouse moved in 3rd person mode.
|
||||
RESPOND: Tracks the beginning of typing.
|
||||
HOVER: Tracks objects the mouse lingers over when "show hover tooltips" is on.
|
||||
CONVERSATION: Tracks avatars and other objects clicked on.
|
||||
SEOECT: Tracks objects grabbed and being moved.
|
||||
FOCUS: Freezes during avatar customization and when focused on object or point.
|
||||
MOUSELOOK: Tracks center of view when in mouselook view mode.
|
||||
-->
|
||||
|
||||
<linden_attentions version="1.0">
|
||||
<gender name="Masculine">
|
||||
<param attention="idle" priority="1.0" timeout="3.0" />
|
||||
<param attention="auto_listen" priority="3.0" timeout="4.0" />
|
||||
<param attention="freelook" priority="2.0" timeout="2.0" />
|
||||
<param attention="respond" priority="3.0" timeout="4.0" />
|
||||
<param attention="hover" priority="4.0" timeout="1.0" />
|
||||
<param attention="conversation" priority="0.0" timeout="-1" />
|
||||
<param attention="select" priority="6.0" timeout="-1" />
|
||||
<param attention="focus" priority="6.0" timeout="-1" />
|
||||
<param attention="mouselook" priority="7.0" timeout="-1" />
|
||||
</gender>
|
||||
<gender name="Feminine">
|
||||
<param attention="idle" priority="1.0" timeout="3.0" />
|
||||
<param attention="auto_listen" priority="3.0" timeout="4.0" />
|
||||
<param attention="freelook" priority="2.0" timeout="2.0" />
|
||||
<param attention="respond" priority="3.0" timeout="4.0" />
|
||||
<param attention="hover" priority="4.0" timeout="1.0" />
|
||||
<param attention="conversation" priority="0.0" timeout="-1" />
|
||||
<param attention="select" priority="6.0" timeout="-1" />
|
||||
<param attention="focus" priority="6.0" timeout="-1" />
|
||||
<param attention="mouselook" priority="7.0" timeout="-1" />
|
||||
</gender>
|
||||
</linden_attentions>
|
||||
|
||||
51
LibreMetaverse/linden/character/attentionsN.xml
Normal file
51
LibreMetaverse/linden/character/attentionsN.xml
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="US-ASCII" standalone="yes"?>
|
||||
<!--
|
||||
Default values for "Look At" controls.
|
||||
Various events compete for avatar attention. I.E. control where the
|
||||
user's avatar looks.
|
||||
The avatar's head will turn to look towards the source of those events
|
||||
as much as is possible.
|
||||
If the head cannot turn due to an animation override, the eyes will still
|
||||
track those events.
|
||||
Avatar attention will be taken by events of equal of greater priorities
|
||||
and will last for timeout number of seconds before reverting to idle.
|
||||
Negative timeout values indicate attentions that never time out.
|
||||
Avatar sex determines which set of attention settings are used.
|
||||
Within each set, the following named attentions relate to the indicated events:
|
||||
|
||||
IDLE: Tracks the mouse pointer movement.
|
||||
AUTO LISTEN: Tracks nearby chat.
|
||||
FREELOOK: Tracks "target objects" and a case of mouse moved in 3rd person mode.
|
||||
RESPOND: Tracks the beginning of typing.
|
||||
HOVER: Tracks objects the mouse lingers over when "show hover tooltips" is on.
|
||||
CONVERSATION: Tracks avatars and other objects clicked on.
|
||||
SEOECT: Tracks objects grabbed and being moved.
|
||||
FOCUS: Freezes during avatar customization and when focused on object or point.
|
||||
MOUSELOOK: Tracks center of view when in mouselook view mode.
|
||||
-->
|
||||
|
||||
<linden_attentions version="1.0">
|
||||
<gender name="Masculine">
|
||||
<param attention="idle" priority="1.0" timeout="3.0" />
|
||||
<param attention="auto_listen" priority="3.0" timeout="4.0" />
|
||||
<param attention="freelook" priority="2.0" timeout="2.0" />
|
||||
<param attention="respond" priority="3.0" timeout="3.0" />
|
||||
<param attention="hover" priority="4.0" timeout="1.0" />
|
||||
<param attention="conversation" priority="5.0" timeout="3.0" />
|
||||
<param attention="select" priority="3.5" timeout="-1" />
|
||||
<param attention="focus" priority="3.5" timeout="20.0" />
|
||||
<param attention="mouselook" priority="7.0" timeout="-1" />
|
||||
</gender>
|
||||
<gender name="Feminine">
|
||||
<param attention="idle" priority="1.0" timeout="3.0" />
|
||||
<param attention="auto_listen" priority="3.0" timeout="4.0" />
|
||||
<param attention="freelook" priority="2.0" timeout="2.0" />
|
||||
<param attention="respond" priority="3.0" timeout="6.0" />
|
||||
<param attention="hover" priority="4.0" timeout="1.0" />
|
||||
<param attention="conversation" priority="5.0" timeout="6.0" />
|
||||
<param attention="select" priority="2.5" timeout="-1" />
|
||||
<param attention="focus" priority="2.5" timeout="10.0" />
|
||||
<param attention="mouselook" priority="7.0" timeout="-1" />
|
||||
</gender>
|
||||
</linden_attentions>
|
||||
|
||||
BIN
LibreMetaverse/linden/character/aux_base.tga
Normal file
BIN
LibreMetaverse/linden/character/aux_base.tga
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_eye.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_eye.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_eye_1.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_eye_1.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_eyelashes.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_eyelashes.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_hair.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_hair.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_hair_1.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_hair_1.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_hair_2.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_hair_2.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_hair_3.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_hair_3.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_hair_4.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_hair_4.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_hair_5.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_hair_5.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_head.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_head.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_head_1.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_head_1.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_head_2.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_head_2.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_head_3.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_head_3.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_head_4.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_head_4.llm
Normal file
Binary file not shown.
@@ -8923,8 +8923,8 @@
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="hair"
|
||||
width="512"
|
||||
height="512"
|
||||
width="1024"
|
||||
height="1024"
|
||||
clear_alpha="false">
|
||||
<layer
|
||||
name="base"
|
||||
@@ -9013,8 +9013,8 @@
|
||||
|
||||
<layer_set
|
||||
body_region="head"
|
||||
width="512"
|
||||
height="512">
|
||||
width="1024"
|
||||
height="1024">
|
||||
<layer
|
||||
name="head bump base"
|
||||
fixed_color = "128,128,128,255"
|
||||
@@ -10149,8 +10149,8 @@ render_pass="bump">
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="upper_body"
|
||||
width="512"
|
||||
height="512">
|
||||
width="1024"
|
||||
height="1024">
|
||||
<layer
|
||||
name="base_upperbody bump"
|
||||
render_pass="bump"
|
||||
@@ -11458,8 +11458,8 @@ render_pass="bump">
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="lower_body"
|
||||
width="512"
|
||||
height="512">
|
||||
width="1024"
|
||||
height="1024">
|
||||
<layer
|
||||
name="lower body bump base"
|
||||
fixed_color = "128,128,128,255"
|
||||
@@ -12535,8 +12535,8 @@ render_pass="bump">
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="skirt"
|
||||
width="512"
|
||||
height="512"
|
||||
width="1024"
|
||||
height="1024"
|
||||
clear_alpha="false">
|
||||
<layer
|
||||
name="skirt_fabric"
|
||||
@@ -12774,8 +12774,8 @@ render_pass="bump">
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="leftarm"
|
||||
width="512"
|
||||
height="512"
|
||||
width="1024"
|
||||
height="1024"
|
||||
clear_alpha="false">
|
||||
<layer
|
||||
name="base"
|
||||
@@ -12850,8 +12850,8 @@ render_pass="bump">
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="leftleg"
|
||||
width="512"
|
||||
height="512"
|
||||
width="1024"
|
||||
height="1024"
|
||||
clear_alpha="false">
|
||||
<layer
|
||||
name="base"
|
||||
@@ -12925,8 +12925,8 @@ render_pass="bump">
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="aux1"
|
||||
width="512"
|
||||
height="512"
|
||||
width="1024"
|
||||
height="1024"
|
||||
clear_alpha="false">
|
||||
|
||||
<layer
|
||||
@@ -13002,8 +13002,8 @@ render_pass="bump">
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="aux2"
|
||||
width="512"
|
||||
height="512"
|
||||
width="1024"
|
||||
height="1024"
|
||||
clear_alpha="false">
|
||||
|
||||
<layer
|
||||
@@ -13079,8 +13079,8 @@ render_pass="bump">
|
||||
<!-- =========================================================== -->
|
||||
<layer_set
|
||||
body_region="aux3"
|
||||
width="512"
|
||||
height="512"
|
||||
width="1024"
|
||||
height="1024"
|
||||
clear_alpha="false">
|
||||
|
||||
<layer
|
||||
BIN
LibreMetaverse/linden/character/avatar_lower_body.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_lower_body.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_lower_body_1.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_lower_body_1.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_lower_body_2.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_lower_body_2.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_lower_body_3.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_lower_body_3.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_lower_body_4.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_lower_body_4.llm
Normal file
Binary file not shown.
232
LibreMetaverse/linden/character/avatar_skeleton.xml
Normal file
232
LibreMetaverse/linden/character/avatar_skeleton.xml
Normal file
@@ -0,0 +1,232 @@
|
||||
<linden_skeleton num_bones="133" num_collision_volumes="26" version="2.0">
|
||||
<bone aliases="hip avatar_mPelvis" connected="false" end="0.000 0.000 0.084" group="Torso" name="mPelvis" pivot="0.000000 0.000000 1.067015" pos="0.000 0.000 1.067" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" reposition="true">
|
||||
<collision_volume end="0.030 0.000 0.095" group="Collision" name="PELVIS" pos="-0.01 0 -0.02" rot="0.000000 8.00000 0.000000" scale="0.12 0.16 0.17" support="base" reposition="true"/>
|
||||
<collision_volume end="-0.100 0.000 0.000" group="Collision" name="BUTT" pos="-0.06 0 -0.1" rot="0.000000 0.00000 0.000000" scale="0.1 0.1 0.1" support="base" reposition="true"/>
|
||||
<bone aliases="avatar_mSpine1" connected="true" end="0.000 0.000 -0.084" group="Spine" name="mSpine1" pivot="0.000000 0.000000 0.084073" pos="0.000 0.000 0.084" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mSpine2" connected="true" end="0.000 0.000 0.084" group="Spine" name="mSpine2" pivot="0.000000 0.000000 -0.084073" pos="0.000 0.000 -0.084" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="abdomen avatar_mTorso" connected="true" end="-0.015 0.000 0.205" group="Torso" name="mTorso" pivot="0.000000 0.000000 0.084073" pos="0.000 0.000 0.084" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.028 0.000 0.094" group="Collision" name="BELLY" pos="0.028 0 0.04" rot="0.000000 8.00000 0.000000" scale="0.09 0.13 0.15" support="base" reposition="true"/>
|
||||
<collision_volume end="0.000 0.100 0.000" group="Collision" name="LEFT_HANDLE" pos="0.0 0.10 0.058" rot="0.000000 0.00000 0.000000" scale="0.05 0.05 0.05" support="base" reposition="true"/>
|
||||
<collision_volume end="0.000 -0.100 0.000" group="Collision" name="RIGHT_HANDLE" pos="0.0 -0.10 0.058" rot="0.000000 0.00000 0.000000" scale="0.05 0.05 0.05" support="base" reposition="true"/>
|
||||
<collision_volume end="-0.100 0.000 0.000" group="Collision" name="LOWER_BACK" pos="0.0 0.0 0.023" rot="0.000000 0.00000 0.000000" scale="0.09 0.13 0.15" support="base" reposition="true"/>
|
||||
<bone aliases="avatar_mSpine3" connected="true" end="0.015 0.000 -0.205" group="Spine" name="mSpine3" pivot="-0.015368 0.000000 0.204877" pos="-0.015 0.000 0.205" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mSpine4" connected="true" end="-0.015 0.000 0.205" group="Spine" name="mSpine4" pivot="0.015368 0.000000 -0.204877" pos="0.015 0.000 -0.205" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="chest avatar_mChest" connected="true" end="-0.010 0.000 0.250" group="Torso" name="mChest" pivot="-0.015368 0.000000 0.204877" pos="-0.015 0.000 0.205" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="-0.096 0.000 0.152" group="Collision" name="CHEST" pos="0.028 0 0.07" rot="0.000000 -10.00000 0.000000" scale="0.11 0.15 0.2" support="base" reposition="true"/>
|
||||
<collision_volume end="0.080 0.000 -0.006" group="Collision" name="LEFT_PEC" pos="0.119 0.082 0.042" rot="0.000000 4.29000 0.000000" scale="0.05 0.05 0.05" support="base" reposition="true"/>
|
||||
<collision_volume end="0.080 0.000 -0.006" group="Collision" name="RIGHT_PEC" pos="0.119 -0.082 0.042" rot="0.000000 4.29000 0.000000" scale="0.05 0.05 0.05" support="base" reposition="true"/>
|
||||
<collision_volume end="-0.100 0.000 0.000" group="Collision" name="UPPER_BACK" pos="0.0 0.0 0.017" rot="0.000000 0.00000 0.000000" scale="0.09 0.13 0.15" support="base" reposition="true"/>
|
||||
<bone aliases="neck avatar_mNeck" connected="true" end="0.000 0.000 0.077" group="Torso" name="mNeck" pivot="-0.009507 0.000000 0.251108" pos="-0.010 0.000 0.251" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.000 0.000 0.080" group="Collision" name="NECK" pos="0.0 0 0.02" rot="0.000000 0.000000 0.000000" scale="0.05 0.06 0.08" support="base"/>
|
||||
<bone aliases="head avatar_mHead" connected="true" end="0.000 0.000 0.079" group="Torso" name="mHead" pivot="0.000000 -0.000000 0.075630" pos="0.000 -0.000 0.076" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.000 0.000 0.100" group="Collision" name="HEAD" pos="0.02 0 0.07" rot="0.000000 0.000000 0.000000" scale="0.11 0.09 0.12" support="base" reposition="true"/>
|
||||
<bone aliases="figureHair avatar_mSkull" connected="false" end="0.000 0.000 0.033" group="Extra" name="mSkull" pivot="0.000000 0.000000 0.079000" pos="0.000 0.000 0.079" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" reposition="true"/>
|
||||
<bone aliases="avatar_mEyeRight" connected="false" end="0.025 0.000 0.000" group="Extra" name="mEyeRight" pivot="0.098466 -0.036000 0.079000" pos="0.098 -0.036 0.079" rot="0.000000 0.000000 -0.000000" scale="1.000 1.000 1.000" support="base" reposition="true"/>
|
||||
<bone aliases="avatar_mEyeLeft" connected="false" end="0.025 0.000 0.000" group="Extra" name="mEyeLeft" pivot="0.098461 0.036000 0.079000" pos="0.098 0.036 0.079" rot="0.000000 -0.000000 0.000000" scale="1.000 1.000 1.000" support="base" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceRoot" connected="false" end="0.020 0.000 0.000" group="Face" name="mFaceRoot" pivot="0.025000 0.000000 0.045000" pos="0.025 0.000 0.045" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mFaceEyeAltRight" connected="false" end="0.025 0.000 0.000" group="Face" name="mFaceEyeAltRight" pivot="0.073466 -0.036000 0.0339300" pos="0.073 -0.036 0.034" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyeAltLeft" connected="false" end="0.025 0.000 0.000" group="Face" name="mFaceEyeAltLeft" pivot="0.073461 0.036000 0.0339300" pos="0.073 0.036 0.034" rot="0.000000 0.000000 0.000000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceForeheadLeft" connected="false" end="0.024 0.004 0.018" group="Face" name="mFaceForeheadLeft" pivot="0.061 0.035 0.083" pos="0.061 0.035 0.083" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceForeheadRight" connected="false" end="0.024 -0.004 0.018" group="Face" name="mFaceForeheadRight" pivot="0.061 -0.035 0.083" pos="0.061 -0.035 0.083" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyebrowOuterLeft" connected="false" end="0.023 0.013 0.000" group="Eyes" name="mFaceEyebrowOuterLeft" pivot="0.064 0.051 0.048" pos="0.064 0.051 0.048" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyebrowCenterLeft" connected="false" end="0.027 0.000 0.000" group="Eyes" name="mFaceEyebrowCenterLeft" pivot="0.070 0.043 0.056" pos="0.070 0.043 0.056" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyebrowInnerLeft" connected="false" end="0.026 0.000 0.000" group="Eyes" name="mFaceEyebrowInnerLeft" pivot="0.075 0.022 0.051" pos="0.075 0.022 0.051" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyebrowOuterRight" connected="false" end="0.023 -0.013 0.000" group="Eyes" name="mFaceEyebrowOuterRight" pivot="0.064 -0.051 0.048" pos="0.064 -0.051 0.048" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyebrowCenterRight" connected="false" end="0.027 0.000 0.000" group="Eyes" name="mFaceEyebrowCenterRight" pivot="0.070 -0.043 0.056" pos="0.070 -0.043 0.056" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyebrowInnerRight" connected="false" end="0.026 0.000 0.000" group="Eyes" name="mFaceEyebrowInnerRight" pivot="0.075 -0.022 0.051" pos="0.075 -0.022 0.051" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyeLidUpperLeft" connected="false" end="0.027 0.000 0.005" group="Eyes" name="mFaceEyeLidUpperLeft" pivot="0.073 0.036 0.034" pos="0.073 0.036 0.034" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyeLidLowerLeft" connected="false" end="0.024 0.000 -0.007" group="Eyes" name="mFaceEyeLidLowerLeft" pivot="0.073 0.036 0.034" pos="0.073 0.036 0.034" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyeLidUpperRight" connected="false" end="0.027 0.000 0.005" group="Eyes" name="mFaceEyeLidUpperRight" pivot="0.073 -0.036 0.034" pos="0.073 -0.036 0.034" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyeLidLowerRight" connected="false" end="0.024 0.000 -0.007" group="Eyes" name="mFaceEyeLidLowerRight" pivot="0.073 -0.036 0.034" pos="0.073 -0.036 0.034" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEar1Left" connected="false" end="-0.019 0.018 0.025" group="Ears" name="mFaceEar1Left" pivot="0.000 0.080 0.002" pos="0.000 0.080 0.002" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mFaceEar2Left" connected="true" end="0.000 0.000 0.033" group="Ears" name="mFaceEar2Left" pivot="-0.019 0.018 0.025" pos="-0.019 0.018 0.025" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
<bone aliases="avatar_mFaceEar1Right" connected="false" end="-0.019 -0.018 0.025" group="Ears" name="mFaceEar1Right" pivot="0.000 -0.080 0.002" pos="0.000 -0.080 0.002" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mFaceEar2Right" connected="true" end="0.000 0.000 0.033" group="Ears" name="mFaceEar2Right" pivot="-0.019 -0.018 0.025" pos="-0.019 -0.018 0.025" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
<bone aliases="avatar_mFaceNoseLeft" connected="false" end="0.015 0.004 0.000" group="Face" name="mFaceNoseLeft" pivot="0.086 0.015 -0.004" pos="0.086 0.015 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceNoseCenter" connected="false" end="0.025 0.000 0.000" group="Face" name="mFaceNoseCenter" pivot="0.102 0.000 0.000" pos="0.102 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceNoseRight" connected="false" end="0.015 -0.004 0.000" group="Face" name="mFaceNoseRight" pivot="0.086 -0.015 -0.004" pos="0.086 -0.015 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceCheekLowerLeft" connected="false" end="0.013 0.030 0.000" group="Face" name="mFaceCheekLowerLeft" pivot="0.050 0.034 -0.031" pos="0.050 0.034 -0.031" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceCheekUpperLeft" connected="false" end="0.022 0.015 0.000" group="Face" name="mFaceCheekUpperLeft" pivot="0.070 0.034 -0.005" pos="0.070 0.034 -0.005" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceCheekLowerRight" connected="false" end="0.013 -0.030 0.000" group="Face" name="mFaceCheekLowerRight" pivot="0.050 -0.034 -0.031" pos="0.050 -0.034 -0.031" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceCheekUpperRight" connected="false" end="0.022 -0.015 0.000" group="Face" name="mFaceCheekUpperRight" pivot="0.070 -0.034 -0.005" pos="0.070 -0.034 -0.005" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceJaw" connected="false" end="0.059 0.000 -0.039" group="Mouth" name="mFaceJaw" pivot="-0.001 0.000 -0.015" pos="-0.001 0.000 -0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mFaceChin" connected="false" end="0.021 0.000 -0.018" group="Mouth" name="mFaceChin" pivot="0.074 0.000 -0.054" pos="0.074 0.000 -0.054" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceTeethLower" connected="false" end="0.035 0.000 0.000" group="Mouth" name="mFaceTeethLower" pivot="0.021 0.000 -0.039" pos="0.021 0.000 -0.039" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mFaceLipLowerLeft" connected="false" end="0.034 0.017 0.005" group="Lips" name="mFaceLipLowerLeft" pivot="0.045 0.000 0.000" pos="0.045 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceLipLowerRight" connected="false" end="0.034 -0.017 0.005" group="Lips" name="mFaceLipLowerRight" pivot="0.045 0.000 0.000" pos="0.045 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceLipLowerCenter" connected="false" end="0.040 0.000 0.002" group="Lips" name="mFaceLipLowerCenter" pivot="0.045 0.000 0.000" pos="0.045 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceTongueBase" connected="false" end="0.022 0.000 0.007" group="Mouth" name="mFaceTongueBase" pivot="0.039 0.000 0.005" pos="0.039 0.000 0.005" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mFaceTongueTip" connected="true" end="0.010 0.000 0.000" group="Mouth" name="mFaceTongueTip" pivot="0.022 0.000 0.007" pos="0.022 0.000 0.007" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mFaceJawShaper" connected="false" end="-0.017 0.000 0.000" group="Face" name="mFaceJawShaper" pivot="0.000 0.000 0.000" pos="0.000 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceForeheadCenter" connected="false" end="0.036 0.000 0.000" group="Face" name="mFaceForeheadCenter" pivot="0.069 0.000 0.065" pos="0.069 0.000 0.065" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceNoseBase" connected="false" end="0.014 0.000 0.000" group="Nose" name="mFaceNoseBase" pivot="0.094 0.000 -0.016" pos="0.094 0.000 -0.016" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceTeethUpper" connected="false" end="0.035 0.000 0.000" group="Mouth" name="mFaceTeethUpper" pivot="0.020 0.000 -0.030" pos="0.020 0.000 -0.030" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mFaceLipUpperLeft" connected="false" end="0.041 0.015 0.000" group="Lips" name="mFaceLipUpperLeft" pivot="0.045 0.000 -0.003" pos="0.045 0.000 -0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceLipUpperRight" connected="false" end="0.041 -0.015 0.000" group="Lips" name="mFaceLipUpperRight" pivot="0.045 0.000 -0.003" pos="0.045 0.000 -0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceLipCornerLeft" connected="false" end="0.045 0.051 0.000" group="Lips" name="mFaceLipCornerLeft" pivot="0.028 -0.019 -0.010" pos="0.028 -0.019 -0.010" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceLipCornerRight" connected="false" end="0.045 -0.051 0.000" group="Lips" name="mFaceLipCornerRight" pivot="0.028 0.019 -0.010" pos="0.028 0.019 -0.010" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceLipUpperCenter" connected="false" end="0.043 0.000 0.002" group="Lips" name="mFaceLipUpperCenter" pivot="0.045 0.000 -0.003" pos="0.045 0.000 -0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
<bone aliases="avatar_mFaceEyecornerInnerLeft" connected="false" end="0.016 0.000 0.000" group="Face" name="mFaceEyecornerInnerLeft" pivot="0.075 0.017 0.032" pos="0.075 0.017 0.032" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceEyecornerInnerRight" connected="false" end="0.016 0.000 0.000" group="Face" name="mFaceEyecornerInnerRight" pivot="0.075 -0.017 0.032" pos="0.075 -0.017 0.032" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mFaceNoseBridge" connected="false" end="0.015 0.000 0.008" group="Nose" name="mFaceNoseBridge" pivot="0.091 0.000 0.020" pos="0.091 0.000 0.020" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="lCollar avatar_mCollarLeft" connected="false" end="0.000 0.079 0.000" group="Arms" name="mCollarLeft" pivot="-0.020927 0.084665 0.165396" pos="-0.021 0.085 0.165" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.000 0.100 0.000" group="Collision" name="L_CLAVICLE" pos="0.02 0 0.02" rot="0.000000 0.00000 0.000000" scale="0.07 0.14 0.05" support="base" reposition="true"/>
|
||||
<bone aliases="lShldr avatar_mShoulderLeft" connected="true" end="0.000 0.247 0.000" group="Arms" name="mShoulderLeft" pivot="0.000000 0.079000 -0.000000" pos="0.000 0.079 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.000 0.130 -0.003" group="Collision" name="L_UPPER_ARM" pos="0.0 0.12 0.01" rot="-5.000000 0.00000 0.000000" scale="0.05 0.17 0.05" support="base" reposition="true"/>
|
||||
<bone aliases="lForeArm avatar_mElbowLeft" connected="true" end="0.000 0.205 0.000" group="Arms" name="mElbowLeft" pivot="0.000000 0.248000 0.000000" pos="0.000 0.248 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.000 0.100 -0.001" group="Collision" name="L_LOWER_ARM" pos="0.0 0.1 0.0" rot="-3.000000 0.00000 0.000000" scale="0.04 0.14 0.04" support="base" reposition="true"/>
|
||||
<bone aliases="lHand avatar_mWristLeft" connected="true" end="0.000 0.060 0.000" group="Arms" name="mWristLeft" pivot="-0.000000 0.204846 0.000000" pos="-0.000 0.205 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.005 0.049 -0.001" group="Collision" name="L_HAND" pos="0.01 0.05 0.0" rot="-3.000000 0.00000 -10.000000" scale="0.05 0.08 0.03" support="base"/>
|
||||
<bone aliases="avatar_mHandMiddle1Left" connected="false" end="-0.001 0.040 -0.006" group="Hand" name="mHandMiddle1Left" pivot="0.013 0.101 0.015" pos="0.013 0.101 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandMiddle2Left" connected="true" end="-0.001 0.049 -0.008" group="Hand" name="mHandMiddle2Left" pivot="-0.001 0.040 -0.006" pos="-0.001 0.040 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandMiddle3Left" connected="true" end="-0.002 0.033 -0.006" group="Hand" name="mHandMiddle3Left" pivot="-0.001 0.049 -0.008" pos="-0.001 0.049 -0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHandIndex1Left" connected="false" end="0.017 0.036 -0.006" group="Hand" name="mHandIndex1Left" pivot="0.038 0.097 0.015" pos="0.038 0.097 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandIndex2Left" connected="true" end="0.014 0.032 -0.006" group="Hand" name="mHandIndex2Left" pivot="0.017 0.036 -0.006" pos="0.017 0.036 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandIndex3Left" connected="true" end="0.011 0.025 -0.004" group="Hand" name="mHandIndex3Left" pivot="0.014 0.032 -0.006" pos="0.014 0.032 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHandRing1Left" connected="false" end="-0.013 0.038 -0.008" group="Hand" name="mHandRing1Left" pivot="-0.010 0.099 0.009" pos="-0.010 0.099 0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandRing2Left" connected="true" end="-0.013 0.040 -0.009" group="Hand" name="mHandRing2Left" pivot="-0.013 0.038 -0.008" pos="-0.013 0.038 -0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandRing3Left" connected="true" end="-0.010 0.028 -0.006" group="Hand" name="mHandRing3Left" pivot="-0.013 0.040 -0.009" pos="-0.013 0.040 -0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHandPinky1Left" connected="false" end="-0.024 0.025 -0.006" group="Hand" name="mHandPinky1Left" pivot="-0.031 0.095 0.003" pos="-0.031 0.095 0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandPinky2Left" connected="true" end="-0.015 0.018 -0.004" group="Hand" name="mHandPinky2Left" pivot="-0.024 0.025 -0.006" pos="-0.024 0.025 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandPinky3Left" connected="true" end="-0.013 0.016 -0.004" group="Hand" name="mHandPinky3Left" pivot="-0.015 0.018 -0.004" pos="-0.015 0.018 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHandThumb1Left" connected="false" end="0.028 0.032 0.000" group="Hand" name="mHandThumb1Left" pivot="0.031 0.026 0.004" pos="0.031 0.026 0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandThumb2Left" connected="true" end="0.023 0.031 0.000" group="Hand" name="mHandThumb2Left" pivot="0.028 0.032 -0.001" pos="0.028 0.032 -0.001" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandThumb3Left" connected="true" end="0.015 0.025 0.000" group="Hand" name="mHandThumb3Left" pivot="0.023 0.031 -0.001" pos="0.023 0.031 -0.001" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="rCollar avatar_mCollarRight" connected="false" end="0.000 -0.079 0.000" group="Arms" name="mCollarRight" pivot="-0.020927 -0.085000 0.165396" pos="-0.021 -0.085 0.165" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.000 -0.100 0.000" group="Collision" name="R_CLAVICLE" pos="0.02 0 0.02" rot="0.000000 0.00000 0.000000" scale="0.07 0.14 0.05" support="base" reposition="true"/>
|
||||
<bone aliases="rShldr avatar_mShoulderRight" connected="true" end="0.000 -0.247 0.000" group="Arms" name="mShoulderRight" pivot="0.000000 -0.079418 -0.000000" pos="0.000 -0.079 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.000 -0.130 -0.003" group="Collision" name="R_UPPER_ARM" pos="0.0 -0.12 0.01" rot="5.000000 0.00000 0.000000" scale="0.05 0.17 0.05" support="base" reposition="true"/>
|
||||
<bone aliases="rForeArm avatar_mElbowRight" connected="true" end="0.000 -0.205 0.000" group="Arms" name="mElbowRight" pivot="0.000000 -0.248000 -0.000000" pos="0.000 -0.248 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.000 -0.100 -0.001" group="Collision" name="R_LOWER_ARM" pos="0.0 -0.1 0.0" rot="3.000000 0.00000 0.000000" scale="0.04 0.14 0.04" support="base" reposition="true"/>
|
||||
<bone aliases="rHand avatar_mWristRight" connected="true" end="0.000 -0.060 0.000" group="Arms" name="mWristRight" pivot="-0.000000 -0.205000 -0.000000" pos="0.000 -0.205 -0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.005 -0.049 -0.001" group="Collision" name="R_HAND" pos="0.01 -0.05 0.0" rot="3.000000 0.00000 10.000000" scale="0.05 0.08 0.03" support="base"/>
|
||||
<bone aliases="avatar_mHandMiddle1Right" connected="false" end="-0.001 -0.040 -0.006" group="Hand" name="mHandMiddle1Right" pivot="0.013 -0.101 0.015" pos="0.013 -0.101 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandMiddle2Right" connected="true" end="-0.001 -0.049 -0.008" group="Hand" name="mHandMiddle2Right" pivot="-0.001 -0.040 -0.006" pos="-0.001 -0.040 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandMiddle3Right" connected="true" end="-0.002 -0.033 -0.006" group="Hand" name="mHandMiddle3Right" pivot="-0.001 -0.049 -0.008" pos="-0.001 -0.049 -0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHandIndex1Right" connected="false" end="0.017 -0.036 -0.006" group="Hand" name="mHandIndex1Right" pivot="0.038 -0.097 0.015" pos="0.038 -0.097 0.015" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandIndex2Right" connected="true" end="0.014 -0.032 -0.006" group="Hand" name="mHandIndex2Right" pivot="0.017 -0.036 -0.006" pos="0.017 -0.036 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandIndex3Right" connected="true" end="0.011 -0.025 -0.004" group="Hand" name="mHandIndex3Right" pivot="0.014 -0.032 -0.006" pos="0.014 -0.032 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHandRing1Right" connected="false" end="-0.013 -0.038 -0.008" group="Hand" name="mHandRing1Right" pivot="-0.010 -0.099 0.009" pos="-0.010 -0.099 0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandRing2Right" connected="true" end="-0.013 -0.040 -0.009" group="Hand" name="mHandRing2Right" pivot="-0.013 -0.038 -0.008" pos="-0.013 -0.038 -0.008" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandRing3Right" connected="true" end="-0.010 -0.028 -0.006" group="Hand" name="mHandRing3Right" pivot="-0.013 -0.040 -0.009" pos="-0.013 -0.040 -0.009" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHandPinky1Right" connected="false" end="-0.024 -0.025 -0.006" group="Hand" name="mHandPinky1Right" pivot="-0.031 -0.095 0.003" pos="-0.031 -0.095 0.003" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandPinky2Right" connected="true" end="-0.015 -0.018 -0.004" group="Hand" name="mHandPinky2Right" pivot="-0.024 -0.025 -0.006" pos="-0.024 -0.025 -0.006" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandPinky3Right" connected="true" end="-0.013 -0.016 -0.004" group="Hand" name="mHandPinky3Right" pivot="-0.015 -0.018 -0.004" pos="-0.015 -0.018 -0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHandThumb1Right" connected="false" end="0.028 -0.032 0.000" group="Hand" name="mHandThumb1Right" pivot="0.031 -0.026 0.004" pos="0.031 -0.026 0.004" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandThumb2Right" connected="true" end="0.023 -0.031 0.000" group="Hand" name="mHandThumb2Right" pivot="0.028 -0.032 -0.001" pos="0.028 -0.032 -0.001" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHandThumb3Right" connected="true" end="0.015 -0.025 0.000" group="Hand" name="mHandThumb3Right" pivot="0.023 -0.031 -0.001" pos="0.023 -0.031 -0.001" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mWingsRoot" connected="false" end="-0.061 0.000 0.000" group="Wing" name="mWingsRoot" pivot="-0.014 0.000 0.000" pos="-0.014 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mWing1Left" connected="false" end="-0.168 0.169 0.067" group="Wing" name="mWing1Left" pivot="-0.099 0.105 0.181" pos="-0.099 0.105 0.181" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mWing2Left" connected="true" end="-0.181 0.183 0.000" group="Wing" name="mWing2Left" pivot="-0.168 0.169 0.067" pos="-0.168 0.169 0.067" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mWing3Left" connected="true" end="-0.171 0.173 0.000" group="Wing" name="mWing3Left" pivot="-0.181 0.183 0.000" pos="-0.181 0.183 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mWing4Left" connected="true" end="-0.146 0.132 0.000" group="Wing" name="mWing4Left" pivot="-0.171 0.173 0.000" pos="-0.171 0.173 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mWing4FanLeft" connected="true" end="-0.068 0.062 -0.159" group="Wing" name="mWing4FanLeft" pivot="-0.171 0.173 0.000" pos="-0.171 0.173 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mWing1Right" connected="false" end="-0.168 -0.169 0.067" group="Wing" name="mWing1Right" pivot="-0.099 -0.105 0.181" pos="-0.099 -0.105 0.181" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mWing2Right" connected="true" end="-0.181 -0.183 0.000" group="Wing" name="mWing2Right" pivot="-0.168 -0.169 0.067" pos="-0.168 -0.169 0.067" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mWing3Right" connected="true" end="-0.171 -0.173 0.000" group="Wing" name="mWing3Right" pivot="-0.181 -0.183 0.000" pos="-0.181 -0.183 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mWing4Right" connected="true" end="-0.146 -0.132 0.000" group="Wing" name="mWing4Right" pivot="-0.171 -0.173 0.000" pos="-0.171 -0.173 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
<bone aliases="avatar_mWing4FanRight" connected="true" end="-0.068 -0.062 -0.159" group="Wing" name="mWing4FanRight" pivot="-0.171 -0.173 0.000" pos="-0.171 -0.173 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="rThigh avatar_mHipRight" connected="false" end="-0.001 0.049 -0.491" group="Legs" name="mHipRight" pivot="0.033620 -0.128806 -0.041086" pos="0.034 -0.129 -0.041" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" reposition="true">
|
||||
<collision_volume end="0.000 0.000 -0.200" group="Collision" name="R_UPPER_LEG" pos="-0.02 0.05 -0.22" rot="0.000000 0.00000 0.000000" scale="0.09 0.09 0.32" support="base" reposition="true"/>
|
||||
<bone aliases="rShin avatar_mKneeRight" connected="true" end="-0.029 0.000 -0.469" group="Legs" name="mKneeRight" pivot="-0.000780 0.048635 -0.490922" pos="-0.001 0.049 -0.491" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="-0.010 0.000 -0.150" group="Collision" name="R_LOWER_LEG" pos="-0.02 0.0 -0.2" rot="0.000000 0.00000 0.000000" scale="0.06 0.06 0.25" support="base" reposition="true"/>
|
||||
<bone aliases="rFoot avatar_mAnkleRight" connected="true" end="0.112 0.000 -0.061" group="Legs" name="mAnkleRight" pivot="-0.028869 0.000000 -0.468494" pos="-0.029 0.000 -0.468" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.089 0.000 -0.026" group="Collision" name="R_FOOT" pos="0.077 0.0 -0.041" rot="0.000000 10.00000 0.000000" scale="0.13 0.05 0.05" support="base" reposition="true"/>
|
||||
<bone aliases="avatar_mFootRight" connected="true" end="0.105 -0.010 0.000" group="Extra" name="mFootRight" pivot="0.111956 -0.000000 -0.060637" pos="0.112 -0.000 -0.061" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" reposition="true">
|
||||
<bone aliases="avatar_mToeRight" connected="false" end="0.020 0.000 0.000" group="Extra" name="mToeRight" pivot="0.105399 -0.010408 -0.000104" pos="0.109 0.000 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="lThigh avatar_mHipLeft" connected="false" end="-0.001 -0.046 -0.491" group="Legs" name="mHipLeft" pivot="0.033757 0.126765 -0.040998" pos="0.034 0.127 -0.041" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" reposition="true">
|
||||
<collision_volume end="0.000 0.000 -0.200" group="Collision" name="L_UPPER_LEG" pos="-0.02 -0.05 -0.22" rot="0.000000 0.00000 0.000000" scale="0.09 0.09 0.32" support="base" reposition="true"/>
|
||||
<bone aliases="lShin avatar_mKneeLeft" connected="true" end="-0.029 0.001 -0.469" group="Legs" name="mKneeLeft" pivot="-0.000887 -0.045568 -0.491053" pos="-0.001 -0.046 -0.491" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="-0.010 0.000 -0.150" group="Collision" name="L_LOWER_LEG" pos="-0.02 0.0 -0.2" rot="0.000000 0.00000 0.000000" scale="0.06 0.06 0.25" support="base" reposition="true"/>
|
||||
<bone aliases="lFoot avatar_mAnkleLeft" connected="true" end="0.112 0.000 -0.061" group="Legs" name="mAnkleLeft" pivot="-0.028887 0.001378 -0.468449" pos="-0.029 0.001 -0.468" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base">
|
||||
<collision_volume end="0.089 0.000 -0.026" group="Collision" name="L_FOOT" pos="0.077 0.0 -0.041" rot="0.000000 10.00000 0.000000" scale="0.13 0.05 0.05" support="base" reposition="true"/>
|
||||
<bone aliases="avatar_mFootLeft" connected="true" end="0.105 0.008 0.001" group="Extra" name="mFootLeft" pivot="0.111956 -0.000000 -0.060620" pos="0.112 -0.000 -0.061" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base" reposition="true">
|
||||
<bone aliases="avatar_mToeLeft" connected="false" end="0.020 0.000 0.000" group="Extra" name="mToeLeft" pivot="0.105387 0.008270 0.000871" pos="0.109 0.000 0.000" rot="0.000000 0.000000 0.000000" scale="1.000 1.000 1.000" support="base"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mTail1" connected="false" end="-0.197 0.000 0.000" group="Tail" name="mTail1" pivot="-0.116 0.000 0.047" pos="-0.116 0.000 0.047" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mTail2" connected="true" end="-0.168 0.000 0.000" group="Tail" name="mTail2" pivot="-0.197 0.000 0.000" pos="-0.197 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mTail3" connected="true" end="-0.142 0.000 0.000" group="Tail" name="mTail3" pivot="-0.168 0.000 0.000" pos="-0.168 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mTail4" connected="true" end="-0.112 0.000 0.000" group="Tail" name="mTail4" pivot="-0.142 0.000 0.000" pos="-0.142 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mTail5" connected="true" end="-0.094 0.000 0.000" group="Tail" name="mTail5" pivot="-0.112 0.000 0.000" pos="-0.112 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mTail6" connected="true" end="-0.089 0.000 0.000" group="Tail" name="mTail6" pivot="-0.094 0.000 0.000" pos="-0.094 0.000 0.000" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mGroin" connected="false" end="0.004 0.000 -0.066" group="Groin" name="mGroin" pivot="0.064 0.000 -0.097" pos="0.064 0.000 -0.097" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended"/>
|
||||
<bone aliases="avatar_mHindLimbsRoot" connected="false" end="-0.204 0.000 0.000" group="Limb" name="mHindLimbsRoot" pivot="-0.200 0.000 0.084" pos="-0.200 0.000 0.084" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHindLimb1Left" connected="false" end="0.002 -0.046 -0.491" group="Limb" name="mHindLimb1Left" pivot="-0.204 0.129 -0.125" pos="-0.204 0.129 -0.125" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mHindLimb2Left" connected="true" end="-0.030 -0.003 -0.468" group="Limb" name="mHindLimb2Left" pivot="0.002 -0.046 -0.491" pos="0.002 -0.046 -0.491" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHindLimb3Left" connected="true" end="0.112 0.000 -0.061" group="Limb" name="mHindLimb3Left" pivot="-0.030 -0.003 -0.468" pos="-0.030 -0.003 -0.468" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHindLimb4Left" connected="true" end="0.105 0.008 0.000" group="Limb" name="mHindLimb4Left" pivot="0.112 0.000 -0.061" pos="0.112 0.000 -0.061" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone aliases="avatar_mHindLimb1Right" connected="false" end="0.002 0.046 -0.491" group="Limb" name="mHindLimb1Right" pivot="-0.204 -0.129 -0.125" pos="-0.204 -0.129 -0.125" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true">
|
||||
<bone aliases="avatar_mHindLimb2Right" connected="true" end="-0.030 0.003 -0.468" group="Limb" name="mHindLimb2Right" pivot="0.002 0.046 -0.491" pos="0.002 0.046 -0.491" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHindLimb3Right" connected="true" end="0.112 0.000 -0.061" group="Limb" name="mHindLimb3Right" pivot="-0.030 0.003 -0.468" pos="-0.030 0.003 -0.468" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended">
|
||||
<bone aliases="avatar_mHindLimb4Right" connected="true" end="0.105 -0.008 0.000" group="Limb" name="mHindLimb4Right" pivot="0.112 0.000 -0.061" pos="0.112 0.000 -0.061" rot="0.000 0.000 0.000" scale="1.00 1.00 1.00" support="extended" reposition="true"/>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</linden_skeleton>
|
||||
BIN
LibreMetaverse/linden/character/avatar_skirt.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_skirt.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_skirt_1.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_skirt_1.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_skirt_2.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_skirt_2.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_skirt_3.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_skirt_3.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_skirt_4.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_skirt_4.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_upper_body.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_upper_body.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_upper_body_1.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_upper_body_1.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_upper_body_2.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_upper_body_2.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_upper_body_3.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_upper_body_3.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/avatar_upper_body_4.llm
Normal file
BIN
LibreMetaverse/linden/character/avatar_upper_body_4.llm
Normal file
Binary file not shown.
BIN
LibreMetaverse/linden/character/checkerboard.tga
Normal file
BIN
LibreMetaverse/linden/character/checkerboard.tga
Normal file
Binary file not shown.
7107
LibreMetaverse/linden/character/genepool.xml
Normal file
7107
LibreMetaverse/linden/character/genepool.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
LibreMetaverse/linden/character/invisible_head.tga
Normal file
BIN
LibreMetaverse/linden/character/invisible_head.tga
Normal file
Binary file not shown.
390
LibreMetaverse/linden/llsd-lsl-syntax.rng
Normal file
390
LibreMetaverse/linden/llsd-lsl-syntax.rng
Normal file
@@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<grammar
|
||||
xmlns="http://relaxng.org/ns/structure/1.0"
|
||||
xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0"
|
||||
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
|
||||
<start>
|
||||
<element name="llsd">
|
||||
<element name="map">
|
||||
<group>
|
||||
<element name="key">
|
||||
<value>constants</value>
|
||||
</element>
|
||||
<element name="map">
|
||||
<oneOrMore>
|
||||
<group>
|
||||
<ref name="keyString"/>
|
||||
<element name="map">
|
||||
<ref name="Deprecated" />
|
||||
<ref name="constantTypeValue" />
|
||||
<ref name="Tooltip" />
|
||||
</element>
|
||||
</group>
|
||||
</oneOrMore>
|
||||
</element>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<element name="key">
|
||||
<value>controls</value>
|
||||
</element>
|
||||
<element name="map">
|
||||
<oneOrMore>
|
||||
<group>
|
||||
<ref name="keyString"/>
|
||||
<ref name="mapTooltip"/>
|
||||
</group>
|
||||
</oneOrMore>
|
||||
</element>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<element name="key">
|
||||
<value>events</value>
|
||||
</element>
|
||||
<element name="map">
|
||||
<oneOrMore>
|
||||
<group>
|
||||
<ref name="keyString"/>
|
||||
<element name="map">
|
||||
<ref name="Deprecated" />
|
||||
<ref name="Arguments"/>
|
||||
<ref name="Tooltip"/>
|
||||
</element>
|
||||
</group>
|
||||
</oneOrMore>
|
||||
</element>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<element name="key">
|
||||
<value>functions</value>
|
||||
</element>
|
||||
<element name="map">
|
||||
<oneOrMore>
|
||||
<group>
|
||||
<ref name="keyString"/>
|
||||
<element name="map">
|
||||
<ref name="Arguments"/>
|
||||
<ref name="Deprecated" />
|
||||
<element name="key">
|
||||
<value>energy</value>
|
||||
</element>
|
||||
<ref name="float"/>
|
||||
<optional>
|
||||
<group>
|
||||
<element name="key">
|
||||
<value>god-mode</value>
|
||||
</element>
|
||||
<element name="boolean">
|
||||
<data type="boolean"/>
|
||||
</element>
|
||||
</group>
|
||||
</optional>
|
||||
<ref name="Return"/>
|
||||
<element name="key">
|
||||
<value>sleep</value>
|
||||
</element>
|
||||
<ref name="float"/>
|
||||
<ref name="Tooltip"/>
|
||||
</element>
|
||||
</group>
|
||||
</oneOrMore>
|
||||
</element>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<element name="key">
|
||||
<value>llsd-lsl-syntax-version</value>
|
||||
</element>
|
||||
<element name="integer">
|
||||
<data type="integer" />
|
||||
</element>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<element name="key">
|
||||
<value>types</value>
|
||||
</element>
|
||||
<element name="map">
|
||||
<oneOrMore>
|
||||
<group>
|
||||
<ref name="keyString"/>
|
||||
<ref name="mapTooltip"/>
|
||||
</group>
|
||||
</oneOrMore>
|
||||
</element>
|
||||
</group>
|
||||
</element>
|
||||
</element>
|
||||
</start>
|
||||
|
||||
<define name="Deprecated">
|
||||
<optional>
|
||||
<group>
|
||||
<element name="key">
|
||||
<value>deprecated</value>
|
||||
</element>
|
||||
<element name="boolean">
|
||||
<data type="boolean"/>
|
||||
</element>
|
||||
</group>
|
||||
</optional>
|
||||
</define>
|
||||
|
||||
<define name="keyName">
|
||||
<element name="key"><value>name</value></element>
|
||||
<element name="string"><data type="string" /></element>
|
||||
</define>
|
||||
|
||||
|
||||
<define name="keyString">
|
||||
<element name="key"><data type="string"/></element>
|
||||
</define>
|
||||
|
||||
<define name="keyType">
|
||||
<element name="key"><value>type</value></element>
|
||||
</define>
|
||||
|
||||
<define name="typeList">
|
||||
<ref name="keyType" />
|
||||
<element name="string">
|
||||
<choice>
|
||||
<value>float</value>
|
||||
<value>integer</value>
|
||||
<value>key</value>
|
||||
<value>list</value>
|
||||
<value>rotation</value>
|
||||
<value>string</value>
|
||||
<value>vector</value>
|
||||
</choice>
|
||||
</element>
|
||||
</define>
|
||||
|
||||
<define name="keyValue">
|
||||
<element name="key"><value>value</value></element>
|
||||
</define>
|
||||
|
||||
<define name="constantTypeValue">
|
||||
<choice>
|
||||
<group>
|
||||
<ref name="keyType"/>
|
||||
<element name="string"><value>float</value></element>
|
||||
<ref name="keyValue"/>
|
||||
<element name="real"><data type="float"/></element>
|
||||
</group>
|
||||
<group>
|
||||
<ref name="keyType"/>
|
||||
<element name="string"><value>integer</value></element>
|
||||
<ref name="keyValue"/>
|
||||
<choice>
|
||||
<element name="integer"><data type="integer"/></element>
|
||||
<element name="integer"><data type="string"><param name="pattern">0x[0-9A-Fa-f]+</param></data></element>
|
||||
</choice>
|
||||
</group>
|
||||
<group>
|
||||
<ref name="keyType"/>
|
||||
<element name="string"><value>key</value></element>
|
||||
<ref name="keyValue"/>
|
||||
<element name="uuid"><data type="string"><param name="pattern">[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}</param></data></element>
|
||||
</group>
|
||||
<group>
|
||||
<ref name="keyType"/>
|
||||
<element name="string"><value>rotation</value></element>
|
||||
<ref name="keyValue"/>
|
||||
<element name="array">
|
||||
<element name="map">
|
||||
<element name="key">
|
||||
<value>x</value>
|
||||
</element>
|
||||
<ref name="realFromMinusOneToOne"/>
|
||||
</element>
|
||||
<element name="map">
|
||||
<element name="key">
|
||||
<value>y</value>
|
||||
</element>
|
||||
<ref name="realFromMinusOneToOne"/>
|
||||
</element>
|
||||
<element name="map">
|
||||
<element name="key">
|
||||
<value>z</value>
|
||||
</element>
|
||||
<ref name="realFromMinusOneToOne"/>
|
||||
</element>
|
||||
<element name="map">
|
||||
<element name="key"><value>w</value></element>
|
||||
<ref name="realFromMinusOneToOne"/>
|
||||
</element>
|
||||
</element>
|
||||
</group>
|
||||
<group>
|
||||
<ref name="keyType"/>
|
||||
<element name="string"><value>string</value></element>
|
||||
<ref name="keyValue"/>
|
||||
<element name="string">
|
||||
<data type="string"/>
|
||||
</element>
|
||||
</group>
|
||||
<group>
|
||||
<ref name="keyType"/>
|
||||
<element name="string">
|
||||
<value>vector</value>
|
||||
</element>
|
||||
<ref name="keyValue"/>
|
||||
<element name="array">
|
||||
<ref name="vector"/>
|
||||
</element>
|
||||
</group>
|
||||
</choice>
|
||||
</define>
|
||||
|
||||
<define name="nameType">
|
||||
<ref name="keyName" />
|
||||
<ref name="keyType" />
|
||||
</define>
|
||||
|
||||
<define name="realFromMinusOneToOne">
|
||||
<element name="real">
|
||||
<data type="float">
|
||||
<param name="pattern">([\-+]|)(1|0)\.\d+</param>
|
||||
</data>
|
||||
</element>
|
||||
</define>
|
||||
|
||||
<define name="float">
|
||||
<choice>
|
||||
<element name="real">
|
||||
<data type="float"/>
|
||||
</element>
|
||||
<element name="real">
|
||||
<empty/>
|
||||
</element>
|
||||
</choice>
|
||||
</define>
|
||||
|
||||
<define name="vector">
|
||||
<element name="map">
|
||||
<element name="key">
|
||||
<value>x</value>
|
||||
</element>
|
||||
<ref name="realFromMinusOneToOne"/>
|
||||
</element>
|
||||
<element name="map">
|
||||
<element name="key">
|
||||
<value>y</value>
|
||||
</element>
|
||||
<ref name="realFromMinusOneToOne"/>
|
||||
</element>
|
||||
<element name="map">
|
||||
<element name="key">
|
||||
<value>z</value>
|
||||
</element>
|
||||
<ref name="realFromMinusOneToOne"/>
|
||||
</element>
|
||||
</define>
|
||||
|
||||
<define name="mapTooltip">
|
||||
<element name="map">
|
||||
<ref name="Tooltip" />
|
||||
</element>
|
||||
</define>
|
||||
|
||||
<define name="Tooltip">
|
||||
<element name="key">
|
||||
<value>tooltip</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<data type="string" />
|
||||
</element>
|
||||
</define>
|
||||
|
||||
<define name="Arguments">
|
||||
<element name="key"><value>arguments</value></element>
|
||||
<choice>
|
||||
<element name="array">
|
||||
<oneOrMore>
|
||||
<element name="map">
|
||||
<element name="key"><data type="string"><param name="pattern">[A-Z][A-Za-z0-9_]*|[a-z]</param></data></element>
|
||||
<element name="map">
|
||||
<!--ref name="keyName" /-->
|
||||
<ref name="Tooltip" />
|
||||
<ref name="typeList" />
|
||||
</element>
|
||||
</element>
|
||||
</oneOrMore>
|
||||
<!--choice>
|
||||
<oneOrMore>
|
||||
<element name="map">
|
||||
<ref name="Argument"/>
|
||||
</element>
|
||||
</oneOrMore>
|
||||
<element name="undef">
|
||||
<empty/>
|
||||
</element>
|
||||
</choice-->
|
||||
</element>
|
||||
<element name="undef"><empty/></element>
|
||||
</choice>
|
||||
</define>
|
||||
|
||||
<define name="Argument">
|
||||
<ref name="keyType"/>
|
||||
<choice>
|
||||
<element name="string">
|
||||
<value>float</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>integer</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>key</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>list</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>rotation</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>string</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>vector</value>
|
||||
</element>
|
||||
</choice>
|
||||
<ref name="Tooltip"/>
|
||||
</define>
|
||||
|
||||
<define name="Return">
|
||||
<element name="key">
|
||||
<value>return</value>
|
||||
</element>
|
||||
<choice>
|
||||
<element name="string">
|
||||
<value>float</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>integer</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>key</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>list</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>rotation</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>string</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>vector</value>
|
||||
</element>
|
||||
<element name="string">
|
||||
<value>void</value>
|
||||
</element>
|
||||
</choice>
|
||||
</define>
|
||||
|
||||
</grammar>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user