Files
turnbasedgamedata/Config/Level/Maze/Chapter00/Train/Train_PamAction.json
2025-07-03 10:50:43 +02:00

94 lines
2.3 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"IsLoop": true,
"Order": 1,
"TaskList": [
{
"$type": "RPG.GameCore.WaitLevelRewardPageShow",
"WaitExit": true
},
{
"$type": "RPG.GameCore.ResetCharLightFromEntityDir"
}
]
},
{
"IsLoop": true,
"Order": 1,
"TaskList": [
{
"$type": "RPG.GameCore.WaitLevelRewardPageShow"
},
{
"$type": "RPG.GameCore.SetCharLightToEntityDir",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx"
},
"RotationOffset": {
"X": 45.00002,
"Y": 340.7636,
"Z": 0
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByHasUnGottenLevelReward"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimatorLayerEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx"
},
"EmotionKey": {
"Value": "Performance_Happy"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.StopAnimatorLayerEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx"
}
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitGetLevelReward"
},
{
"$type": "RPG.GameCore.CharacterTriggerFreeStyle",
"TargetAlias": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx"
},
"StoryAvatarID": "NPC_Special_Pam_00",
"StoryMotionID": 900010246
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByHasUnGottenLevelReward"
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.StopAnimatorLayerEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx"
}
}
]
}
]
}
]
}