squash commits

This commit is contained in:
2025-01-07 18:54:46 +02:00
parent 855639487b
commit 62c0a21987
3632 changed files with 708443 additions and 999 deletions
@@ -0,0 +1,5 @@
fileFormatVersion: 2
guid: d4063bccb4f1abf44bf3268d8ab63fe5
folderAsset: yes
DefaultImporter:
userData:
@@ -0,0 +1,5 @@
fileFormatVersion: 2
guid: b8a17b0466f7cf0439e3b2d1686c99bb
folderAsset: yes
DefaultImporter:
userData:
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9448878e2e40f1a4c9f8fd2b56832b13, type: 3}
m_Name: CapsuleColliderRecipe
m_EditorClassIdentifier:
label:
resourcesOnly: 0
recipeType: Standard
DisplayValue:
compatibleRaces: []
wardrobeRecipeThumbs: []
wardrobeSlot: None
Appended: 0
Hides: []
HideTags: []
suppressWardrobeSlots: []
activeWardrobeSet: []
MeshHideAssets: []
OverrideDNA:
PreloadValues: []
recipeString: '{"version":2,"packedSlotDataList":null,"slotsV2":[{"id":"CapsuleCollider","scale":100,"copyIdx":-1,"overlays":[]}],"colors":[],"sharedColorCount":0,"race":null,"umaDna":{},"packedDna":[]}'
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 1f292487d7383514f97c491cadfb0442
labels:
- UMA_Text Recipe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/CapsuleCollider/CapsuleColliderRecipe.asset
uploadId: 679826
@@ -0,0 +1,53 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &193108
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 493108}
- 114: {fileID: 11493108}
m_Layer: 0
m_Name: CapsuleColliderScriptPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &493108
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 193108}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!114 &11493108
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 193108}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 36a86667c9c2f4345b84408aca89f102, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 193108}
m_IsPrefabParent: 1
m_IsExploded: 1
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 65cbab4980599e142b1ac6f6dd299e5f
NativeFormatImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/CapsuleCollider/CapsuleColliderScriptPrefab.prefab
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 04442629189f10a48bc3238f44aa9856
labels:
- UMA_Slot
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/CapsuleCollider/CapsuleColliderSlot.asset
uploadId: 679826
@@ -0,0 +1,79 @@
using UnityEngine;
namespace UMA
{
/// <summary>
/// Auxillary slot which adds a CapsuleCollider and Rigidbody to a newly created character.
/// </summary>
public class CapsuleColliderSlotScript : MonoBehaviour
{
public bool overrideMass = false;
public bool overrideConstraints = false;
public bool overrideDimensions = true;
public void OnDnaApplied(UMAData umaData)
{
var rigid = umaData.gameObject.GetComponent<Rigidbody>();
if (rigid == null)
{
rigid = umaData.gameObject.AddComponent<Rigidbody>();
rigid.constraints = RigidbodyConstraints.FreezeRotation;
rigid.mass = umaData.characterMass;
}
if ( overrideConstraints)
{
rigid.constraints = RigidbodyConstraints.FreezeRotation;
}
if (overrideMass)
{
rigid.mass = umaData.characterMass;
}
CapsuleCollider capsule = umaData.gameObject.GetComponent<CapsuleCollider>();
BoxCollider box = umaData.gameObject.GetComponent<BoxCollider>();
if(umaData.umaRecipe.raceData.umaTarget == RaceData.UMATarget.Humanoid)
{
if (capsule == null)
{
capsule = umaData.gameObject.AddComponent<CapsuleCollider>();
}
if( box != null )
{
Destroy(box);
}
if (overrideDimensions)
{
capsule.radius = umaData.characterRadius;
capsule.height = umaData.characterHeight;
capsule.center = new Vector3(0, capsule.height / 2, 0);
}
}
else
{
if (box == null)
{
box = umaData.gameObject.AddComponent<BoxCollider>();
}
if(capsule != null)
{
Destroy(capsule);
}
//with skycar this capsule collider makes no sense so we need the bounds to figure out what the size of the box collider should be
//we will assume that renderer 0 is the base renderer
var umaRenderer = umaData.GetRenderer(0);
if (umaRenderer != null)
{
if (overrideDimensions)
{
box.size = umaRenderer.bounds.size;
box.center = umaRenderer.bounds.center;
}
}
}
}
}
}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 36a86667c9c2f4345b84408aca89f102
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/CapsuleCollider/CapsuleColliderSlotScript.cs
uploadId: 679826
@@ -0,0 +1,5 @@
fileFormatVersion: 2
guid: 8ed394fc20556344a8d078a4a9530413
folderAsset: yes
DefaultImporter:
userData:
@@ -0,0 +1,53 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &115436
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 473822}
- 114: {fileID: 11465632}
m_Layer: 0
m_Name: ExpressionScriptPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &473822
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 115436}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!114 &11465632
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 115436}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cb10584e7eb475845b436e1cc6b6f827, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 115436}
m_IsPrefabParent: 1
m_IsExploded: 1
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: f56e0ce9132a0624a918d14d6c6cc236
timeCreated: 1424395444
licenseType: Store
NativeFormatImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Expressions/ExpressionScriptPrefab.prefab
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: edcf92bdef3d2e04c980749f7d702647
labels:
- UMA_Slot
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Expressions/ExpressionSlot.asset
uploadId: 679826
@@ -0,0 +1,64 @@
using UnityEngine;
using UnityEngine.Events;
namespace UMA.PoseTools
{
/// <summary>
/// Auxillary slot which adds an UMAExpressionPlayer to a newly created character.
/// </summary>
public class ExpressionSlotScript : MonoBehaviour
{
public void OnCharacterBegun(UMAData umaData)
{
var expressionPlayer = umaData.GetComponent<UMAExpressionPlayer>();
if (expressionPlayer != null)
{
expressionPlayer.SlotUpdateVsCharacterUpdate++;
}
}
public void OnDnaApplied(UMAData umaData)
{
var expressionSet = umaData.umaRecipe.raceData.expressionSet;
if (expressionSet == null)
{
if (Debug.isDebugBuild)
{
Debug.LogError("Couldn't add Expressions to Race: " + umaData.umaRecipe.raceData.raceName, umaData.gameObject);
}
return;
}
var expressionPlayer = umaData.GetComponent<UMAExpressionPlayer>();
if (expressionPlayer == null)
{
expressionPlayer = umaData.gameObject.AddComponent<UMAExpressionPlayer>();
expressionPlayer.SlotUpdateVsCharacterUpdate++;
umaData.CharacterUpdated.AddListener(new UnityAction<UMAData>(umaData_OnCharacterUpdated));
}
else
{
expressionPlayer.enabled = true;
}
expressionPlayer.expressionSet = expressionSet;
expressionPlayer.umaData = umaData;
var boneHashes = expressionSet.GetAnimatedBoneHashes();
for (int i=0; i< boneHashes.Length; i++)
{
var hash = boneHashes[i];
umaData.skeleton.SetAnimatedBoneHierachy(hash);
}
}
void umaData_OnCharacterUpdated(UMAData umaData)
{
var expressionPlayer = umaData.GetComponent<UMAExpressionPlayer>();
if (expressionPlayer.SlotUpdateVsCharacterUpdate-- == 0)
{
UMAUtils.DestroySceneObject(expressionPlayer);
umaData.CharacterUpdated.RemoveListener(new UnityAction<UMAData>(umaData_OnCharacterUpdated));
return;
}
}
}
}
@@ -0,0 +1,19 @@
fileFormatVersion: 2
guid: cb10584e7eb475845b436e1cc6b6f827
timeCreated: 1424395470
licenseType: Store
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Expressions/ExpressionSlotScript.cs
uploadId: 679826
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9448878e2e40f1a4c9f8fd2b56832b13, type: 3}
m_Name: ExpressionsRecipe
m_EditorClassIdentifier:
label:
resourcesOnly: 0
recipeType: Standard
DisplayValue:
compatibleRaces: []
wardrobeRecipeThumbs: []
wardrobeSlot: None
Appended: 0
Hides: []
HideTags: []
suppressWardrobeSlots: []
activeWardrobeSet: []
MeshHideAssets: []
OverrideDNA:
PreloadValues: []
recipeString: '{"version":2,"packedSlotDataList":null,"slotsV2":[{"id":"Expressions","scale":100,"copyIdx":-1,"overlays":[]}],"colors":[],"sharedColorCount":0,"race":null,"umaDna":{},"packedDna":[]}'
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 920d59ac577b2d9449aa36a4d9e86f10
labels:
- UMA_Text Recipe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Expressions/ExpressionsRecipe.asset
uploadId: 679826
@@ -0,0 +1,5 @@
fileFormatVersion: 2
guid: 8653dca8b03c34b6cadec689a49465a0
folderAsset: yes
DefaultImporter:
userData:
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9448878e2e40f1a4c9f8fd2b56832b13, type: 3}
m_Name: ForearmTwistRecipe
m_EditorClassIdentifier:
label:
resourcesOnly: 0
recipeType: Standard
DisplayValue:
compatibleRaces: []
wardrobeRecipeThumbs: []
wardrobeSlot: None
Appended: 0
Hides: []
HideTags: []
suppressWardrobeSlots: []
activeWardrobeSet: []
MeshHideAssets: []
OverrideDNA:
PreloadValues: []
recipeString: '{"version":2,"packedSlotDataList":null,"slotsV2":[{"id":"ForearmTwist","scale":100,"copyIdx":-1,"overlays":[]}],"colors":[],"sharedColorCount":0,"race":null,"umaDna":{},"packedDna":[]}'
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: b4240924c651c4f1b840a7e4707660ac
labels:
- UMA_Text Recipe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/ForearmTwist/ForearmTwistRecipe.asset
uploadId: 679826
@@ -0,0 +1,53 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &193108
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 493108}
- 114: {fileID: 11493108}
m_Layer: 0
m_Name: ForearmTwistScriptPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &493108
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 193108}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!114 &11493108
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 193108}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: eb235dc3846054e388b467b624c23bae, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 193108}
m_IsPrefabParent: 1
m_IsExploded: 1
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 71a60c5768497428ca04a4238026a8fd
NativeFormatImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/ForearmTwist/ForearmTwistScriptPrefab.prefab
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 98c6dc40a5e2e4f3f92aabfafaf67c78
labels:
- UMA_Slot
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/ForearmTwist/ForearmTwistSlot.asset
uploadId: 679826
@@ -0,0 +1,56 @@
using UnityEngine;
namespace UMA
{
/// <summary>
/// Auxillary slot which adds a TwistBone component for the forearms of a newly created character.
/// </summary>
public class ForearmTwistSlotScript : MonoBehaviour
{
public string LeftHandBoneName = "LeftHand";
public string RightHandBoneName = "RightHand";
public string LeftForeArmTwistBoneName = "LeftForeArmTwist";
public string RightForeArmTwistBoneName = "RightForeArmTwist";
static int leftHandHash;
static int rightHandHash;
static int leftTwistHash;
static int rightTwistHash;
static bool hashesFound = false;
public void OnDnaApplied(UMAData umaData)
{
if (!hashesFound)
{
leftHandHash = UMAUtils.StringToHash(LeftHandBoneName);
rightHandHash = UMAUtils.StringToHash(RightHandBoneName);
leftTwistHash = UMAUtils.StringToHash(LeftForeArmTwistBoneName);
rightTwistHash = UMAUtils.StringToHash(RightForeArmTwistBoneName);
hashesFound = true;
}
GameObject leftHand = umaData.GetBoneGameObject(leftHandHash);
GameObject rightHand = umaData.GetBoneGameObject(rightHandHash);
GameObject leftTwist = umaData.GetBoneGameObject(leftTwistHash);
GameObject rightTwist = umaData.GetBoneGameObject(rightTwistHash);
if ((leftHand == null) || (rightHand == null) || (leftTwist == null) || (rightTwist == null))
{
if (Debug.isDebugBuild)
{
Debug.LogError("Failed to add Forearm Twist to: " + umaData.name);
}
return;
}
if (umaData.gameObject.GetComponent<TwistBones>() == null)
{
var twist = umaData.gameObject.AddComponent<TwistBones>();
twist.twistValue = 0.5f;
twist.twistBone = new Transform[] { leftTwist.transform, rightTwist.transform };
twist.refBone = new Transform[] { leftHand.transform, rightHand.transform };
}
}
}
}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: eb235dc3846054e388b467b624c23bae
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/ForearmTwist/ForearmTwistSlotScript.cs
uploadId: 679826
@@ -0,0 +1,5 @@
fileFormatVersion: 2
guid: e70ea2ec71cbce34ca49a8b4cdfbd637
folderAsset: yes
DefaultImporter:
userData:
@@ -0,0 +1,51 @@
using UnityEngine;
namespace UMA.Examples
{
public class Locomotion : MonoBehaviour
{
protected Animator animator;
public float DirectionDampTime = .25f;
void Start()
{
animator = GetComponent<Animator>();
if (animator == null)
{
return;
}
if (animator.layerCount >= 2)
{
animator.SetLayerWeight(1, 1);
}
}
void Update()
{
if (animator)
{
float h = Input.GetAxis("Horizontal");
float v = Input.GetAxis("Vertical");
animator.SetFloat("Speed", h * h + v * v);
animator.SetFloat("Direction", h, DirectionDampTime, Time.deltaTime);
}
else
{
animator = GetComponent<Animator>();
}
}
void OnCollisionEnter(Collision collision)
{
if (Debug.isDebugBuild)
{
Debug.Log(collision.collider.name + ":" + name);
}
}
}
}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: b003f49536bd7c8428486a98fb3cc4fb
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Locomotion/Locomotion.cs
uploadId: 679826
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9448878e2e40f1a4c9f8fd2b56832b13, type: 3}
m_Name: LocomotionRecipe
m_EditorClassIdentifier:
label:
resourcesOnly: 0
recipeType: Standard
DisplayValue:
compatibleRaces: []
wardrobeRecipeThumbs: []
wardrobeSlot: None
Appended: 0
Hides: []
HideTags: []
suppressWardrobeSlots: []
activeWardrobeSet: []
MeshHideAssets: []
OverrideDNA:
PreloadValues: []
recipeString: '{"version":2,"packedSlotDataList":null,"slotsV2":[{"id":"Locomotion","scale":100,"copyIdx":-1,"overlays":[]}],"colors":[],"sharedColorCount":0,"race":null,"umaDna":{},"packedDna":[]}'
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: e32a3ba3a6520264e99766273eb44e01
labels:
- UMA_Text Recipe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Locomotion/LocomotionRecipe.asset
uploadId: 679826
@@ -0,0 +1,53 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &115436
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 473822}
- 114: {fileID: 11432686}
m_Layer: 0
m_Name: LocomotionScriptPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &473822
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 115436}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!114 &11432686
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 115436}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a32a7985c036ddc4ebda30571ff4c09d, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 115436}
m_IsPrefabParent: 1
m_IsExploded: 1
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 3b6271d9a68fa754b9048fc76ecba386
NativeFormatImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Locomotion/LocomotionScriptPrefab.prefab
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 0fbc0a0bbfb29084bbeafb0876b6e28b
labels:
- UMA_Slot
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Locomotion/LocomotionSlot.asset
uploadId: 679826
@@ -0,0 +1,19 @@
using UnityEngine;
namespace UMA.Examples
{
/// <summary>
/// Auxillary slot which adds a Locomotion component to a newly created character.
/// </summary>
public class LocomotionSlotScript : MonoBehaviour
{
public void OnDnaApplied(UMAData umaData)
{
var locomotion = umaData.GetComponent<Locomotion>();
if (locomotion == null)
{
umaData.gameObject.AddComponent<Locomotion>();
}
}
}
}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: a32a7985c036ddc4ebda30571ff4c09d
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Locomotion/LocomotionSlotScript.cs
uploadId: 679826
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 7a3c582b531dd35469545c3727eba2f2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,32 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9448878e2e40f1a4c9f8fd2b56832b13, type: 3}
m_Name: NormalRecalculatorRecipe
m_EditorClassIdentifier:
label:
resourcesOnly: 0
recipeType: Standard
DisplayValue:
compatibleRaces: []
wardrobeRecipeThumbs: []
wardrobeSlot: None
Appended: 0
Hides: []
HideTags: []
suppressWardrobeSlots: []
activeWardrobeSet: []
MeshHideAssets: []
OverrideDNA:
PreloadValues: []
recipeString: '{"version":3,"packedSlotDataList":[],"slotsV2":[],"slotsV3":[{"id":"","scale":1,"copyIdx":-1,"overlays":[],"Tags":[],"Races":[],"blendShapeTarget":"","overSmoosh":0.0,"smooshDistance":0.0,"smooshInvertX":false,"smooshInvertY":false,"smooshInvertZ":false,"smooshInvertDist":false,"smooshTargetTag":"","smooshableTag":"","isSwapSlot":false,"swapTag":"","uvOverride":0},{"id":"","scale":1,"copyIdx":-1,"overlays":[],"Tags":[],"Races":[],"blendShapeTarget":"","overSmoosh":0.0,"smooshDistance":0.0,"smooshInvertX":false,"smooshInvertY":false,"smooshInvertZ":false,"smooshInvertDist":false,"smooshTargetTag":"","smooshableTag":"","isSwapSlot":false,"swapTag":"","uvOverride":0},{"id":"","scale":1,"copyIdx":-1,"overlays":[],"Tags":[],"Races":[],"blendShapeTarget":"","overSmoosh":0.0,"smooshDistance":0.0,"smooshInvertX":false,"smooshInvertY":false,"smooshInvertZ":false,"smooshInvertDist":false,"smooshTargetTag":"","smooshableTag":"","isSwapSlot":false,"swapTag":"","uvOverride":0},{"id":"NormalRecalculator","scale":100,"copyIdx":-1,"overlays":[],"Tags":[],"Races":[],"blendShapeTarget":"","overSmoosh":0.009999999776482582,"smooshDistance":0.0010000000474974514,"smooshInvertX":false,"smooshInvertY":true,"smooshInvertZ":false,"smooshInvertDist":true,"smooshTargetTag":"","smooshableTag":"","isSwapSlot":false,"swapTag":"LongHair","uvOverride":0}],"colors":[],"fColors":[],"sharedColorCount":0,"race":"HumanMale","packedDna":[],"uvOverride":0,"wardrobeSet":[],"packedRecipeType":"Standard"}'
forceKeep: 0
labelLocalFiles: 0
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 7a1f7e0b7d48ffb4fb69455ba0cbb384
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/NormalRecalculator/NormalRecalculatorRecipe.asset
uploadId: 679826
@@ -0,0 +1,48 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &193108
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 493108}
- component: {fileID: 4394666024852611256}
m_Layer: 0
m_Name: NormalRecalculatorScriptPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &493108
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 193108}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &4394666024852611256
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 193108}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8f4a2b4c41e32534e9524d5b61e4aa93, type: 3}
m_Name:
m_EditorClassIdentifier:
angle: 60
blendShapeNameStartsWith:
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 83dfc4cb0650e804082b68868f68bd70
NativeFormatImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/NormalRecalculator/NormalRecalculatorScriptPrefab.prefab
uploadId: 679826
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: c53f4b81d5b26314fbb34224aa1ce11f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/NormalRecalculator/NormalRecalculatorSlot.asset
uploadId: 679826
@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: 870316be1e9694442b372f42a4ca3368
folderAsset: yes
timeCreated: 1489786491
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: 128341fdb12cadd47a26606a86a6a76f
folderAsset: yes
timeCreated: 1489808957
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9448878e2e40f1a4c9f8fd2b56832b13, type: 3}
m_Name: PhysicsHDRecipe
m_EditorClassIdentifier:
label:
resourcesOnly: 0
recipeType: Standard
DisplayValue:
compatibleRaces: []
wardrobeRecipeThumbs: []
wardrobeSlot: None
Appended: 0
Hides: []
HideTags: []
suppressWardrobeSlots: []
activeWardrobeSet: []
MeshHideAssets: []
OverrideDNA:
PreloadValues: []
recipeString: '{"version":2,"packedSlotDataList":[],"slotsV2":[{"id":"PhysicsHD","scale":100,"copyIdx":-1,"overlays":[]}],"colors":[],"fColors":[],"sharedColorCount":0,"race":"","packedDna":[],"wardrobeSet":[],"packedRecipeType":"Standard"}'
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: b8f097e9dd7c12f41be671d16d75804d
labels:
- UMA_Text Recipe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Physics/HD/PhysicsHDRecipe.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: bc5ef2dcc0274644bb1733e78ad1514d
labels:
- UMA_Slot
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Physics/HD/PhysicsHDSlot.asset
uploadId: 679826
@@ -0,0 +1,78 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1583814277077508}
m_IsPrefabParent: 1
--- !u!1 &1583814277077508
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 4063601396186324}
- 114: {fileID: 114469958564243380}
m_Layer: 0
m_Name: PhysicsHDSlotPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &4063601396186324
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1583814277077508}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!114 &114469958564243380
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1583814277077508}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b79b22c90bc7dd441899ab6522cfd2b9, type: 3}
m_Name:
m_EditorClassIdentifier:
ragdollLayer: 8
playerLayer: 9
simplePlayerCollider: 1
enableColliderTriggers: 0
UpdateTransformAfterRagdoll: 1
PhysicsElements:
- {fileID: 11400000, guid: 901c7721aaf45f54e9f1ec8ed8247431, type: 2}
- {fileID: 11400000, guid: 53cae51631720a0428d72d7e642e5d4e, type: 2}
- {fileID: 11400000, guid: 0d31ecb70945edd4ba617de408fc79e5, type: 2}
- {fileID: 11400000, guid: 3aae1f9d449461f40b2cde1a7e4fe4b7, type: 2}
- {fileID: 11400000, guid: 7befd19f830118944988c323d0ee2a2c, type: 2}
- {fileID: 11400000, guid: 335fc70cf238d0c4e95ef8568687b705, type: 2}
- {fileID: 11400000, guid: d10a326b0385e7f4fa2a7f550d10b886, type: 2}
- {fileID: 11400000, guid: 99b95196ddb3b0e45828b3eda34907b6, type: 2}
- {fileID: 11400000, guid: f6d7a9f8d34472249aedb462caac5e68, type: 2}
- {fileID: 11400000, guid: 5891f76a4abe6834cac4e5d16266c4c3, type: 2}
- {fileID: 11400000, guid: 9c156324567d12148a9f638a226fe4aa, type: 2}
- {fileID: 11400000, guid: a9e96859d75107e48bc88a4f0fb0bd74, type: 2}
- {fileID: 11400000, guid: 6f8906b64ea04eb49aea6181c8290464, type: 2}
- {fileID: 11400000, guid: dac8d6369bb810b4ebaf618ba5270730, type: 2}
- {fileID: 11400000, guid: bd097b87de188714ea0fb925f69588de, type: 2}
- {fileID: 11400000, guid: 3d2a1bea5f90d1047b83748e31780710, type: 2}
- {fileID: 11400000, guid: f68c81929506d644291a77b384241baf, type: 2}
- {fileID: 11400000, guid: 1e7c7a1596c5a8c4489c60b6c928b92a, type: 2}
- {fileID: 11400000, guid: 5ca0c6d47e28a9c41a8a2cd90d162fe7, type: 2}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: f4ebfc436ed764646923f8a424b5768d
timeCreated: 1489808923
licenseType: Store
NativeFormatImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Physics/HD/PhysicsHDSlotPrefab.prefab
uploadId: 679826
@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: d86c8dc17470d584fa8a53e0e8695f73
folderAsset: yes
timeCreated: 1489808941
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9448878e2e40f1a4c9f8fd2b56832b13, type: 3}
m_Name: PhysicsStandardRecipe
m_EditorClassIdentifier:
label:
resourcesOnly: 0
recipeType: Standard
DisplayValue:
compatibleRaces: []
wardrobeRecipeThumbs: []
wardrobeSlot: None
Appended: 0
Hides: []
HideTags: []
suppressWardrobeSlots: []
activeWardrobeSet: []
MeshHideAssets: []
OverrideDNA:
PreloadValues: []
recipeString: '{"version":2,"packedSlotDataList":[],"slotsV2":[{"id":"","scale":1,"copyIdx":-1,"overlays":[]},{"id":"PhysicsStandard","scale":100,"copyIdx":-1,"overlays":[]}],"colors":[],"fColors":[],"sharedColorCount":0,"race":"","packedDna":[],"wardrobeSet":[],"packedRecipeType":"Standard"}'
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: f36ba6c553c66f747bc69741fa115880
labels:
- UMA_Text Recipe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Physics/Standard/PhysicsStandardRecipe.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 515a46b056a0d8d4d8fc2de3b7f58d29
labels:
- UMA_Slot
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Physics/Standard/PhysicsStandardSlot.asset
uploadId: 679826
@@ -0,0 +1,70 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1459277796225044}
m_IsPrefabParent: 1
--- !u!1 &1459277796225044
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 4061240312067400}
- 114: {fileID: 114416574945827136}
m_Layer: 0
m_Name: PhysicsStandardSlotPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &4061240312067400
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1459277796225044}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!114 &114416574945827136
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1459277796225044}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b79b22c90bc7dd441899ab6522cfd2b9, type: 3}
m_Name:
m_EditorClassIdentifier:
ragdollLayer: 8
playerLayer: 9
simplePlayerCollider: 1
enableColliderTriggers: 0
UpdateTransformAfterRagdoll: 1
PhysicsElements:
- {fileID: 11400000, guid: 713ba3ad58e40564088afc4510be13e7, type: 2}
- {fileID: 11400000, guid: c809bbd132d111b4ba4f0a35b78a80f3, type: 2}
- {fileID: 11400000, guid: bf393f5540b40b240bda0318543fda29, type: 2}
- {fileID: 11400000, guid: f6fff1bfb74a4d84ea4befd8b214a9b0, type: 2}
- {fileID: 11400000, guid: d9f9a3a77cde89943a6b2069f55a1d38, type: 2}
- {fileID: 11400000, guid: 430a7757b73d1004381254643355184d, type: 2}
- {fileID: 11400000, guid: 03ebbe10c23809a4bafe8436289dac7c, type: 2}
- {fileID: 11400000, guid: 342d7130873098844a9a0bbe20d94228, type: 2}
- {fileID: 11400000, guid: a60f356119dc5894a95697306d5d53b1, type: 2}
- {fileID: 11400000, guid: d22416c5d1c8c264aae21bee83846065, type: 2}
- {fileID: 11400000, guid: 5da0c33e07265284fad073984659ddf7, type: 2}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 3e9752fbad9c1b741a298f1fb9f0d8d7
timeCreated: 1489786741
licenseType: Store
NativeFormatImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/AdditionalSlots/Physics/Standard/PhysicsStandardSlotPrefab.prefab
uploadId: 679826
@@ -0,0 +1,5 @@
fileFormatVersion: 2
guid: 43f372acd8dc7ab418ad5a855dcfc567
folderAsset: yes
DefaultImporter:
userData:
@@ -0,0 +1,10 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1011 &101100000
AvatarMask:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Head Mask
m_Mask: 00000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
m_Elements: []
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 46c8b8fe3075a4603a527c1e54b2b8da
NativeFormatImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/Animators/Head Mask.mask
uploadId: 679826
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,465 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Locomotion with Head
serializedVersion: 5
m_AnimatorParameters:
- m_Name: Speed
m_Type: 1
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: Direction
m_Type: 1
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: 110700000}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
- serializedVersion: 5
m_Name: Expression
m_StateMachine: {fileID: 110706664}
m_Mask: {fileID: 101100000, guid: 46c8b8fe3075a4603a527c1e54b2b8da, type: 2}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 1
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1101 &110100000
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110260159}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.1
m_TransitionOffset: 0
m_ExitTime: 0.9
m_HasExitTime: 1
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 0
--- !u!1101 &110124237
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Hi
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110231924}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.1
m_TransitionOffset: 0
m_ExitTime: 0.9
m_HasExitTime: 0
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110125602
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Jump
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110215397}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.1
m_TransitionOffset: 0
m_ExitTime: 0.9
m_HasExitTime: 0
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110146107
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110201586}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.1
m_TransitionOffset: 0
m_ExitTime: 0.9
m_HasExitTime: 1
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110150258
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110285268}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.06880733
m_TransitionOffset: 0
m_ExitTime: 0.93119264
m_HasExitTime: 1
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110195122
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110260110}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.06880733
m_TransitionOffset: 0
m_ExitTime: 0.93119264
m_HasExitTime: 1
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1102 &110200000
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Converted FSB Neck
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 156, y: 132, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 0}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110201586
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Converted FSB Neck
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 241, y: -58, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 0}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110201754
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Idle
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 259, y: -95, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400020, guid: ce448a8080b4e934b8473badd27be402, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110215397
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Wave
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 300, y: 60, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400002, guid: c387a0e47b4244f2b86c50372341024a, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110217648
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Idle
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 456, y: 72, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400020, guid: ce448a8080b4e934b8473badd27be402, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110231924
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Wave
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 577, y: 69, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400002, guid: c387a0e47b4244f2b86c50372341024a, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110260110
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: New State
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 275, y: 157, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 0}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110260159
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Expression
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 300, y: 12, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 749d766310309e24898c8c4b6b99f8a1, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110285268
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: null state
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 264, y: -84, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 0}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1107 &110700000
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 110217648}
m_Position: {x: 380, y: 170, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 228, y: 84, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 110217648}
--- !u!1107 &110706664
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Expression
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 110260159}
m_Position: {x: 300, y: 12, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions:
- {fileID: 110100000}
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 110260159}
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: ae859d58fdf844b73863d3833f955cdf
labels:
- UMA_Animator Controller
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/Animators/Locomotion with Head.controller
uploadId: 679826
@@ -0,0 +1,402 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Locomotion
serializedVersion: 5
m_AnimatorParameters:
- m_Name: Speed
m_Type: 1
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: Direction
m_Type: 1
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: 110700000}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!206 &20600000
BlendTree:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Blend Tree
m_Childs:
- serializedVersion: 2
m_Motion: {fileID: 7400026, guid: b35bea543177b624b8e504a16956614d, type: 3}
m_Threshold: -1
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter:
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: 7400024, guid: b35bea543177b624b8e504a16956614d, type: 3}
m_Threshold: 0
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter:
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: 7400022, guid: b35bea543177b624b8e504a16956614d, type: 3}
m_Threshold: 1
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter:
m_Mirror: 0
m_BlendParameter: Direction
m_BlendParameterY: Blend
m_MinThreshold: -1
m_MaxThreshold: 1
m_UseAutomaticThresholds: 0
m_NormalizedBlendValues: 0
m_BlendType: 0
--- !u!1101 &110100000
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 3
m_ConditionEvent: Speed
m_EventTreshold: 0.1
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110287193}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.019436263
m_TransitionOffset: 0
m_ExitTime: 0.9
m_HasExitTime: 0
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110124237
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Hi
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110231924}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.1
m_TransitionOffset: 0
m_ExitTime: 0.9
m_HasExitTime: 0
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110125602
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Jump
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110215397}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.1
m_TransitionOffset: 0
m_ExitTime: 0.9
m_HasExitTime: 0
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110150258
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110285268}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.06880733
m_TransitionOffset: 0
m_ExitTime: 0.93119264
m_HasExitTime: 1
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110192737
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 4
m_ConditionEvent: Speed
m_EventTreshold: 0.1
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110200000}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.44233668
m_TransitionOffset: 0
m_ExitTime: 0.9
m_HasExitTime: 0
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110195122
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110260110}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.06880733
m_TransitionOffset: 0
m_ExitTime: 0.93119264
m_HasExitTime: 1
m_HasFixedDuration: 0
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1102 &110200000
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Idle
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 110100000}
m_StateMachineBehaviours: []
m_Position: {x: 432, y: 228, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400020, guid: ce448a8080b4e934b8473badd27be402, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110215397
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Wave
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 300, y: 60, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400002, guid: c387a0e47b4244f2b86c50372341024a, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110231924
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Wave
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 577, y: 69, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400002, guid: c387a0e47b4244f2b86c50372341024a, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110260110
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: New State
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 275, y: 157, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 0}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110285268
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: null state
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 264, y: -84, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 0}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &110287193
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Run
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 110192737}
m_StateMachineBehaviours: []
m_Position: {x: 432, y: 84, z: 0}
m_IKOnFeet: 1
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 20600000}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1107 &110700000
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 110200000}
m_Position: {x: 432, y: 228, z: 0}
- serializedVersion: 1
m_State: {fileID: 110287193}
m_Position: {x: 432, y: 84, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 228, y: 84, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 110200000}
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: eb280940c811fab4a9e3ddf09381c343
labels:
- UMA_Animator Controller
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/Animators/Locomotion.controller
uploadId: 679826
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1978a99b266e719489586133dc4958c5
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: afb63716cb9f4b84386d17ad69301335
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HDRPRaces/HDRP-Races.unitypackage
uploadId: 679826
@@ -0,0 +1,10 @@
Please be familiar with HDRP before attempting to use the UMA HDRP package.
To use the UMA HDRP races, you must import the HDRP package from the package manager.
Then, import the HDRP-Races unity package.
This package contains only the base races (HumanMaleHD, HumanFemalHD).
To use any clothing, you will need to modify/convert the materials, update their UMAMaterials,
and possibly edit/modify the mask textures as needed.
Thanks to Kenamis for supplying the HDRP races.
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: e47109b597bb3e248973c1cecb9d6b6f
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HDRPRaces/Readme.txt
uploadId: 679826
@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: c6e7c78a5d7eaa04c9edbbb99348f95b
folderAsset: yes
timeCreated: 1489413556
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: 7b1bec454659a744bb5c5dd508601893
folderAsset: yes
timeCreated: 1489413557
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: 2f8dc0d3075477541a088d565366b6cb
folderAsset: yes
timeCreated: 1489423694
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: 2c261cd3e4328924e84c7c9ee5f4805a
folderAsset: yes
timeCreated: 1489423694
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: d4273edae79407845a44418e0f50809d
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Body/Alternate Bodies/FemaleBody01.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 75fc3e08dcfd73e4fbdd25a78eacf0a7
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Body/Alternate Bodies/FemaleBody02.asset
uploadId: 679826
@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: 1c451fd8026e9a34b9cb97842aba7abb
folderAsset: yes
timeCreated: 1489413557
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: b6b6f8e091fafc644b63f4064102382a
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Clothing/FemaleJeans01.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 959afba629a4847498616df7ba10a543
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Clothing/FemaleJeans02.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 2ef21f95dae467b4788ba5a084b94b9d
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Clothing/FemaleShirt01.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 61ff84e89ca1f5c41856a75449025092
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Clothing/FemaleShirt02.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 63212701cc50fca4eac77618947eb849
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Clothing/FemaleTshirt01.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 7c7d4dd46aadf264ca87a97b357a238e
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Clothing/FemaleTshirt02.asset
uploadId: 679826
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: f3ed1216fb09ee24f83e35b72805413f
labels:
- UMA_Overlay
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 35611
packageName: UMA 2
packageVersion: 2.13
assetPath: Assets/UMA/Content/Example/HumanFemale/Overlays/Clothing/FemaleUnderwear01.asset
uploadId: 679826

Some files were not shown because too many files have changed in this diff Show More