Files
turnbasedgamedata/Config/Props/Chap01/Prop_Chap01_IronGate_08_Config.json
2024-10-21 03:16:22 -03:00

124 lines
2.3 KiB
JSON

{
"States": [
{
"State": "Locked",
"AnimName": "Closed"
},
{
"AnimName": "Closed",
"Behavior": "EnableTrigger"
},
{
"State": "BridgeState1",
"AnimName": "Idle_Unlocked_01",
"Behavior": "EnableTrigger"
},
{
"State": "BridgeState2",
"AnimName": "Idle_Unlocked_02",
"Behavior": "EnableTrigger"
},
{
"State": "BridgeState3",
"AnimName": "Idle_Unlocked_03",
"Behavior": "EnableTrigger"
},
{
"State": "BridgeState4",
"AnimName": "Opened",
"Behavior": "DisableTrigger"
}
],
"DisableAnimEventLayers": [
"Dissolve Layer"
],
"AnimatorStateGroupEvents": [
{
"States": [
{
"Name": "Unlock_01"
},
{
"Name": "Unlock_03"
},
{
"Name": "Unlock_05"
},
{
"Name": "Unlock_07"
}
],
"OnEnter": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_common_unlock"
}
}
]
},
{
"States": [
{
"Name": "Activing"
}
],
"OnEnter": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_common_door_open_01"
}
}
]
},
{
"States": [
{
"Name": "Opened"
}
],
"OnEnter": [
{
"$type": "RPG.GameCore.SetNavMeshState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"Name": {
"Value": "Opened"
}
}
],
"OnExit": [
{
"$type": "RPG.GameCore.SetNavMeshState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"Name": {
"Value": "Closed"
}
}
]
},
{
"States": [
{
"Name": "Closed"
}
],
"OnEnter": [
{
"$type": "RPG.GameCore.SetNavMeshState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"Name": {
"Value": "Closed"
}
}
],
"OnExit": []
}
]
}