Hooked up random positive & negative emote animations.

This commit is contained in:
Anthony J. Thibault 2019-07-29 15:01:10 -07:00
parent 6e6440232c
commit e205d90df6
11 changed files with 241 additions and 11 deletions

View file

@ -1336,29 +1336,231 @@
}, },
{ {
"children": [ "children": [
{
"children": [
],
"data": {
"endFrame": 58,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_agree_acknowledge.fbx"
},
"id": "positiveAcknowledge",
"type": "clip"
},
{
"children": [
],
"data": {
"endFrame": 55,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_agree_headnod.fbx"
},
"id": "positiveHeadNod",
"type": "clip"
},
{
"children": [
],
"data": {
"endFrame": 78,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_agree_headnodyes.fbx"
},
"id": "positiveHeadNodYes",
"type": "clip"
},
{
"children": [
],
"data": {
"endFrame": 66,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_agree_logheadnod.fbx"
},
"id": "positiveLongHeadNod",
"type": "clip"
},
{
"children": [
],
"data": {
"endFrame": 84,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_agree_thisorthat.fbx"
},
"id": "positiveThisOrThat",
"type": "clip"
},
{
"children": [
],
"data": {
"endFrame": 85,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_agree_thoughtfulheadnod.fbx"
},
"id": "positiveThoughtfulHeadNod",
"type": "clip"
}
], ],
"data": { "data": {
"endFrame": 45, "currentState": "positiveAcknowledge",
"loopFlag": false, "randomSwitchTimeMax": 10,
"startFrame": 0, "randomSwitchTimeMin": 1,
"timeScale": 1, "states": [
"url": "qrc:///avatar/animations/emote_agree_acknowledge.fbx" {
"id": "positiveAcknowledge",
"interpDuration": 6,
"interpTarget": 6,
"priority": 1,
"resume": false,
"transitions": [
]
},
{
"id": "positiveHeadNod",
"interpDuration": 6,
"interpTarget": 6,
"priority": 1,
"resume": false,
"transitions": [
]
},
{
"id": "positiveHeadNodYes",
"interpDuration": 6,
"interpTarget": 6,
"priority": 1,
"resume": false,
"transitions": [
]
},
{
"id": "positiveLongHeadNod",
"interpDuration": 6,
"interpTarget": 6,
"priority": 1,
"resume": false,
"transitions": [
]
},
{
"id": "positiveThisOrThat",
"interpDuration": 6,
"interpTarget": 6,
"priority": 1,
"resume": false,
"transitions": [
]
},
{
"id": "positiveThoughtfulHeadNod",
"interpDuration": 6,
"interpTarget": 6,
"priority": 0.33,
"resume": false,
"transitions": [
]
}
],
"triggerRandomSwitch": ""
}, },
"id": "reactionPositive", "id": "reactionPositive",
"type": "clip" "type": "randomSwitchStateMachine"
}, },
{ {
"children": [ "children": [
{
"children": [
],
"data": {
"endFrame": 72,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_disagree_annoyedheadshake.fbx"
},
"id": "negativeAnnoyedHeadshake",
"type": "clip"
},
{
"children": [
],
"data": {
"endFrame": 74,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_disagree_no.fbx"
},
"id": "negativeNo",
"type": "clip"
},
{
"children": [
],
"data": {
"endFrame": 92,
"loopFlag": false,
"startFrame": 1,
"timeScale": 1,
"url": "qrc:///avatar/animations/emote_disagree_thoughtfulheadshake.fbx"
},
"id": "negativeThoughtfulHeadshake",
"type": "clip"
}
], ],
"data": { "data": {
"currentState": "negativeAnnoyedHeadshake",
"endFrame": 110, "endFrame": 110,
"loopFlag": false, "loopFlag": false,
"randomSwitchTimeMax": 10,
"randomSwitchTimeMin": 1,
"startFrame": 0, "startFrame": 0,
"timeScale": 1, "states": [
"url": "qrc:///avatar/animations/emote_disagree_defeated.fbx" {
"id": "negativeAnnoyedHeadshake",
"interpDuration": 6,
"interpTarget": 6,
"priority": 1,
"resume": false,
"transitions": [
]
},
{
"id": "negativeNo",
"interpDuration": 6,
"interpTarget": 6,
"priority": 1,
"resume": false,
"transitions": [
]
},
{
"id": "negativeThoughtfulHeadshake",
"interpDuration": 6,
"interpTarget": 6,
"priority": 1,
"resume": false,
"transitions": [
]
}
]
}, },
"id": "reactionNegative", "id": "reactionNegative",
"type": "clip" "type": "randomSwitchStateMachine"
}, },
{ {
"children": [ "children": [
@ -1439,7 +1641,27 @@
"transitions": [ "transitions": [
{ {
"state": "idleOverlay", "state": "idleOverlay",
"var": "reactionPositiveOnDone" "var": "positiveAcknowledgeOnDone"
},
{
"state": "idleOverlay",
"var": "positiveHeadNodOnDone"
},
{
"state": "idleOverlay",
"var": "positiveHeadNodYesOnDone"
},
{
"state": "idleOverlay",
"var": "positiveLongHeadNodOnDone"
},
{
"state": "idleOverlay",
"var": "positiveThisOrThatOnDone"
},
{
"state": "idleOverlay",
"var": "positiveThoughtfulHeadNodOnDone"
}, },
{ {
"state": "reactionNegative", "state": "reactionNegative",
@ -1471,7 +1693,15 @@
}, },
{ {
"state": "idleOverlay", "state": "idleOverlay",
"var": "reactionNegativeOnDone" "var": "negativeAnnoyedHeadshakeOnDone"
},
{
"state": "idleOverlay",
"var": "negativeNoOnDone"
},
{
"state": "idleOverlay",
"var": "negativeThoughtfulHeadshakeOnDone"
}, },
{ {
"state": "reactionRaiseHand", "state": "reactionRaiseHand",