Files
turnbasedgamedata/Config/Level/Props/Chap04/InitLevelGraph_Prop_Chap04_FloatingPlate_01.json
2025-05-20 21:34:22 -03:00

1649 lines
44 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "Rot",
"ParameterType": "Int",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1286667556
]
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "HT",
"ParameterType": "Int",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-858187985
]
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "RadiusType",
"ParameterType": "Int",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1132177164
]
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "LightOn",
"ParameterType": "Bool",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1153384021
]
}
}
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_CurRotID",
"TargetIDs": [],
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1286667556
]
}
}
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_CurHTID",
"TargetIDs": [],
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-858187985
]
}
}
},
{
"$type": "RPG.GameCore.SetGraphDynamicString",
"Name": "Loc_CurVPRef",
"TargetIDs": [],
"Value": {
"Custom": true,
"Key": "InitVPRef"
}
}
]
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Clt_TriggerJump"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetGraphDynamicString",
"Name": "Loc_CurVPRef",
"TargetIDs": [],
"Value": {
"Custom": true,
"Key": "TargetVPRef"
}
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_CurRotID",
"TargetIDs": [],
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1621142119
]
}
}
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_CurHTID",
"TargetIDs": [],
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2036347254
]
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "Rot",
"ParameterType": "Int",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
673830439
]
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "HT",
"ParameterType": "Int",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-257079536
]
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "TriggerJump",
"ParameterType": "Trigger",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-257079536
]
}
}
},
{
"$type": "RPG.GameCore.PropMoveToV2",
"MoveToTarget": {
"$type": "RPG.GameCore.PropMoveToV2TargetAnchor",
"DynamicAnchor": {
"Custom": true,
"Key": "TargetVPRef"
}
},
"WaitFinish": true,
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"Speed": {
"FixedValue": {
"Value": 15
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropMoveToV2",
"MoveToTarget": {
"$type": "RPG.GameCore.PropMoveToV2TargetAnchor",
"DynamicAnchor": {
"Custom": true,
"Key": "InitVPRef"
}
},
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_UpdateRotation"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Loc_CurRotID",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1621142119
]
}
},
"CompareType": "NotEqual"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_RotStep01",
"TargetIDs": [],
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMAAAIAAAYR",
"FixedValues": [
{
"Value": 8
}
],
"DynamicHashes": [
673830439,
-1621142119
]
}
}
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_RotStep02",
"TargetIDs": [],
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMAAAIAAAYR",
"FixedValues": [
{
"Value": 8
}
],
"DynamicHashes": [
-1621142119,
673830439
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Loc_RotStep01",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1447134938
]
}
},
"CompareType": "GreaterEqual"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "ClockWise",
"ParameterType": "Int",
"Value": {
"FixedValue": {
"Value": 1
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "ClockWise",
"ParameterType": "Int"
}
]
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_CurRotID",
"TargetIDs": [],
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1621142119
]
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "Rot",
"ParameterType": "Int",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1621142119
]
}
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_wormcompass_platform_rotate_start"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_UpdateHorizon"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Loc_CurHTID",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2036347254
]
}
},
"CompareType": "NotEqual"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_CurHTID",
"TargetIDs": [],
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2036347254
]
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "HT",
"ParameterType": "Int",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2036347254
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnHorizonFinish"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_UpdateVertical"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicString",
"Name": "Loc_CurVPRef",
"Value": {
"Custom": true,
"Key": "TargetVPRef"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetGraphDynamicString",
"Name": "Loc_CurVPRef",
"TargetIDs": [],
"Value": {
"Custom": true,
"Key": "TargetVPRef"
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_wormcompass_platform_move_start"
}
},
{
"$type": "RPG.GameCore.PropMoveToV2",
"MoveToTarget": {
"$type": "RPG.GameCore.PropMoveToV2TargetAnchor",
"DynamicAnchor": {
"Custom": true,
"Key": "TargetVPRef"
}
},
"WaitFinish": true,
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"Mode": "BySpeed",
"Speed": {
"FixedValue": {
"Value": 15
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnVerticalFinish"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnVerticalFinish"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_OnVerticalFinish"
},
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_wormcompass_platform_move_stop"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Loc_InitiativeUpdate",
"Value": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_UpdateRotation"
}
}
],
"FailedTaskList": []
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
},
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_wormcompass_platform_rotate_stop"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Loc_InitiativeUpdate",
"Value": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_UpdateHorizon"
}
}
],
"FailedTaskList": []
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_OnHorizonFinish"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Loc_InitiativeUpdate",
"Value": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Clt_OnUpdateFinish"
}
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_InitiativeUpdate",
"TargetIDs": [],
"Value": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"Freelook3rdConfig": {
"ExportToJson": true,
"DampChangeParam": {
"ExportToJson": true,
"Duration": 35,
"ChangeCurvePath": "Camera/BlendCurve/Blend_FastToSlow.asset",
"RecoveryTime": 2,
"RecoveryCurvePath": "Camera/BlendCurve/Blend_FastToSlow.asset"
},
"DampChangeParamPriority": 1
},
"ShakeTemplateName": "Common_Explode_Middle",
"OverrideShakeConfigV2": {
"ShakeScale": 0.15,
"ShakeTime": 1,
"ShakeDir": {
"X": -0.5,
"Y": 1,
"Z": -0.186
}
},
"NoiseConfig": {}
}
}
],
"FailedTaskList": []
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Clt_TriggerUpdate"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Loc_InitiativeUpdate",
"TargetIDs": [],
"Value": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Clt_OnUpdateStart"
}
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_UpdateVertical"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_Rot01"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurRotID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 0
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_Rot02"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurRotID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 1
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_Rot03"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurRotID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 2
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_Rot04"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurRotID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 3
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_Rot05"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurRotID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 4
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_Rot06"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurRotID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 5
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_Rot07"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurRotID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 6
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_Rot08"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurRotID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 7
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnRotFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_HT01"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurHTID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 0
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnHorizonFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_HT02"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurHTID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 1
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnHorizonFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_HT03"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurHTID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 2
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnHorizonFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Self_HT04"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "Loc_CurHTID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 3
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_OnHorizonFinish"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "Rot01",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_Rot01"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "Rot02",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_Rot02"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "Rot03",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_Rot03"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "Rot04",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_Rot04"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "Rot05",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_Rot05"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "Rot06",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_Rot06"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "Rot07",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_Rot07"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "Rot08",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_Rot08"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "HT01",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_HT01"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "HT02",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_HT02"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "HT03",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_HT03"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "HT04",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_HT04"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "HT05",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_HT01"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "HT06",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_HT02"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "HT07",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_HT03"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
"StateName": "HT08",
"IsEnter": true,
"IsTransitionIn": false,
"IsListenAllLayer": true,
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Self_HT04"
}
}
]
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedInt",
"Key": "InitRotID"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "InitHTID"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "InitVPRef"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "TargetRotID"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "TargetHTID"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "TargetVPRef"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "Loc_CurRotID"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "Loc_CurHTID"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Loc_CurVPRef"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "Loc_RotStep01"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "Loc_RotStep02"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "Loc_InitiativeUpdate"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "RadiusType"
},
{
"$type": "RPG.GameCore.SharedInt",
"Key": "LightOn"
}
]
},
"Type": "Entity",
"EntityEventList": [
{
"Name": "Self_UpdateRotation",
"IsPrivate": true
},
{
"Name": "Self_OnRotFinish",
"IsPrivate": true
},
{
"Name": "Self_UpdateHorizon",
"IsPrivate": true
},
{
"Name": "Self_OnHorizonFinish",
"IsPrivate": true
},
{
"Name": "Self_UpdateVertical",
"IsPrivate": true
},
{
"Name": "Self_OnVerticalFinish",
"IsPrivate": true
},
{
"Name": "Clt_TriggerUpdate"
},
{
"Name": "Self_Rot01",
"IsPrivate": true
},
{
"Name": "Self_Rot02",
"IsPrivate": true
},
{
"Name": "Self_Rot03",
"IsPrivate": true
},
{
"Name": "Self_Rot04",
"IsPrivate": true
},
{
"Name": "Self_Rot05",
"IsPrivate": true
},
{
"Name": "Self_Rot06",
"IsPrivate": true
},
{
"Name": "Self_Rot07",
"IsPrivate": true
},
{
"Name": "Self_Rot08",
"IsPrivate": true
},
{
"Name": "Self_HT01",
"IsPrivate": true
},
{
"Name": "Self_HT02",
"IsPrivate": true
},
{
"Name": "Self_HT03",
"IsPrivate": true
},
{
"Name": "Self_HT04",
"IsPrivate": true
},
{
"Name": "Clt_OnUpdateFinish"
},
{
"Name": "Clt_OnUpdateStart"
},
{
"Name": "Clt_TriggerJump"
}
]
}