mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
OSPRODWin3.5.0_D11507074_A11495076_L11433868
This commit is contained in:
@@ -0,0 +1,161 @@
|
||||
{
|
||||
"OnInitSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByCompareQuestProgress",
|
||||
"QuestID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 2200621
|
||||
}
|
||||
},
|
||||
"Progress": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 10
|
||||
}
|
||||
}
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByComparePropState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
|
||||
"FetchType": "SinglePropByPropID",
|
||||
"SinglePropID": {
|
||||
"GroupID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 160
|
||||
}
|
||||
},
|
||||
"ID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 300002
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"State": "Hidden"
|
||||
},
|
||||
"SuccessTaskList": [],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SetEntityVisible",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"MuteTriggerWhenInvisible": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.PropEnableCollider",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.EnableBillboard",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SetEntityVisible",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"MuteTriggerWhenInvisible": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.PropEnableCollider",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.EnableBillboard",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropStateChangeListenerConfig",
|
||||
"ToState": "ChestClosed",
|
||||
"FromAnyState": true,
|
||||
"OnChange": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SetTargetEntityFadeWithAnim",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"Duration": 0.3
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitSecond",
|
||||
"WaitTime": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0.3
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.SetEntityVisible",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"MuteTriggerWhenInvisible": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.PropEnableCollider",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
}
|
||||
}
|
||||
],
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
|
||||
"FetchType": "SinglePropByPropID",
|
||||
"SinglePropID": {
|
||||
"GroupID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 160
|
||||
}
|
||||
},
|
||||
"ID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 300002
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Type": "EntityInstance",
|
||||
"EntityEventList": []
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"OnInitSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"ValueSource": {},
|
||||
"Type": "EntityInstance",
|
||||
"EntityEventList": [
|
||||
{
|
||||
"Name": "Change_FCV01",
|
||||
"Description": "仅声明,实际触发在时间轴的json里"
|
||||
},
|
||||
{
|
||||
"Name": "Change_FCV02",
|
||||
"Description": "仅声明,实际触发在时间轴的json里"
|
||||
},
|
||||
{
|
||||
"Name": "Close_Collider",
|
||||
"Description": "仅声明,实际触发在时间轴的json里"
|
||||
},
|
||||
{
|
||||
"Name": "Open_Collider",
|
||||
"Description": "仅声明,实际触发在时间轴的json里"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"OnInitSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [],
|
||||
"ButtonConfigs": [
|
||||
{
|
||||
"ID": "Interact01",
|
||||
"IconType": "TriggerProp",
|
||||
"ButtonText": {
|
||||
"Value": "MazeText_Maze_Puzzle_DownBridge_01"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Interact02",
|
||||
"IconType": "TriggerProp",
|
||||
"ButtonText": {
|
||||
"Value": "MazeText_Maze_Puzzle_DownBridge_02"
|
||||
}
|
||||
}
|
||||
],
|
||||
"OverridedValidGuestConfig": {
|
||||
"Teammember": false,
|
||||
"FakePlayer": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.GenericSwitchCase",
|
||||
"SwitchRef": {
|
||||
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
|
||||
"Name": "ChangeButton",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
}
|
||||
},
|
||||
"Cases": [
|
||||
{
|
||||
"$type": "RPG.GameCore.NumberCaseContainer",
|
||||
"Case": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact01"
|
||||
],
|
||||
"IsEnable": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact02"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.NumberCaseContainer",
|
||||
"Case": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact01"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact02"
|
||||
],
|
||||
"IsEnable": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.NumberCaseContainer",
|
||||
"Case": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 2
|
||||
}
|
||||
},
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact01"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact02"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitGraphDynamicValueChange",
|
||||
"Name": "ChangeButton",
|
||||
"OnChange": [
|
||||
{
|
||||
"$type": "RPG.GameCore.GenericSwitchCase",
|
||||
"SwitchRef": {
|
||||
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
|
||||
"Name": "ChangeButton",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
}
|
||||
},
|
||||
"Cases": [
|
||||
{
|
||||
"$type": "RPG.GameCore.NumberCaseContainer",
|
||||
"Case": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact01"
|
||||
],
|
||||
"IsEnable": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact02"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.NumberCaseContainer",
|
||||
"Case": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact01"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact02"
|
||||
],
|
||||
"IsEnable": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.NumberCaseContainer",
|
||||
"Case": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 2
|
||||
}
|
||||
},
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact01"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvEnableButtons",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"TriggerName": "InteractTrigger",
|
||||
"ButtonsByName": [
|
||||
"Interact02"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvOnButtonPressed",
|
||||
"ButtonName": "Interact01",
|
||||
"OnPressedCallback": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
||||
"Name": "ChangeButton",
|
||||
"TargetIDs": [],
|
||||
"Value": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "TriggerDown"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvOnButtonPressed",
|
||||
"ButtonName": "Interact02",
|
||||
"OnPressedCallback": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
||||
"Name": "ChangeButton",
|
||||
"TargetIDs": [],
|
||||
"Value": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "TriggerClose"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ValueSource": {
|
||||
"Values": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SharedFloat",
|
||||
"Key": "ChangeButton"
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.SharedFloat",
|
||||
"Key": "CurrentState"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Type": "EntityInstance",
|
||||
"EntityEventList": [
|
||||
{
|
||||
"Name": "TriggerDown"
|
||||
},
|
||||
{
|
||||
"Name": "TriggerClose"
|
||||
},
|
||||
{
|
||||
"Name": "Button01"
|
||||
},
|
||||
{
|
||||
"Name": "Button02"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"OnInitSequece": [],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"Type": "EntityInstance"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"OnInitSequece": [],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"Type": "EntityInstance"
|
||||
}
|
||||
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"OnInitSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitPropStateChangeV2",
|
||||
"ToState": "Open",
|
||||
"OnChange": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffectList",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"EffectList": [
|
||||
{
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_RainbowBridgeA501_01_Bridge01_Lod0.prefab",
|
||||
"IsAttachToTargetEntity": true,
|
||||
"AttachPoint": "Root",
|
||||
"SyncPropState": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByComparePropState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"State": "Open"
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffectList",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"EffectList": [
|
||||
{
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_RainbowBridgeA501_01_Bridge01_Lod0.prefab",
|
||||
"IsAttachToTargetEntity": true,
|
||||
"AttachPoint": "Root",
|
||||
"SyncPropState": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitEntityEvent",
|
||||
"EventName": {
|
||||
"Value": "Clt_TriggerOpen"
|
||||
},
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByCompareEntityAuthoritySide"
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.GenericSwitchCase",
|
||||
"SwitchRef": {
|
||||
"$type": "RPG.GameCore.SwitchRefPropState"
|
||||
},
|
||||
"Cases": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropStateCaseContainer",
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvClientChangePropState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"ToState": "Open"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.PropStateCaseContainer",
|
||||
"Case": "Locked",
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvClientChangePropState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"FromState": "Locked",
|
||||
"ToState": "Open"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.GenericSwitchCase",
|
||||
"SwitchRef": {
|
||||
"$type": "RPG.GameCore.SwitchRefPropState"
|
||||
},
|
||||
"Cases": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropStateCaseContainer",
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropReqInteract",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"InteractID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1010
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.PropStateCaseContainer",
|
||||
"Case": "Locked",
|
||||
"OnSuccess": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropReqInteract",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"InteractID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1210
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Type": "EntityInstance",
|
||||
"EntityEventList": [
|
||||
{
|
||||
"Name": "Clt_TriggerOpen"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,400 @@
|
||||
{
|
||||
"OnInitSequece": [
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByRegionEraState"
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropSwitchMaterial",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"MatID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.ClearTargetTimeSlow",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"SlowKey": "Spring"
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"IsAttachToTargetEntity": true,
|
||||
"Flags": [],
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall01_Lod0.prefab",
|
||||
"AttachPoint": "EffPoint",
|
||||
"SubObjectModifyDataList": [],
|
||||
"SyncPropState": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.RemoveEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall02_Lod0.prefab",
|
||||
"Flags": []
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropSwitchMaterial",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"MatID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.AnimSetParameter",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"ParameterName": "TimeRewindSpeedControl",
|
||||
"Value": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0.35
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"IsAttachToTargetEntity": true,
|
||||
"Flags": [],
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall02_Lod0.prefab",
|
||||
"AttachPoint": "EffPoint",
|
||||
"SubObjectModifyDataList": [],
|
||||
"SyncPropState": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.RemoveEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall01_Lod0.prefab",
|
||||
"Flags": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.RegionEraStateChangeListener",
|
||||
"OnSwitchToState1": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropSwitchMaterial",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"MatID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.ClearTargetTimeSlow",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"SlowKey": "Spring"
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"IsAttachToTargetEntity": true,
|
||||
"Flags": [],
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall01_Lod0.prefab",
|
||||
"AttachPoint": "EffPoint",
|
||||
"SubObjectModifyDataList": [],
|
||||
"SyncPropState": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.RemoveEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall02_Lod0.prefab",
|
||||
"Flags": []
|
||||
}
|
||||
],
|
||||
"OnSwitchToState2": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropSwitchMaterial",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"MatID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.AnimSetParameter",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"ParameterName": "TimeRewindSpeedControl",
|
||||
"Value": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0.35
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"IsAttachToTargetEntity": true,
|
||||
"Flags": [],
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall02_Lod0.prefab",
|
||||
"AttachPoint": "EffPoint",
|
||||
"SubObjectModifyDataList": [],
|
||||
"SyncPropState": true
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.RemoveEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall01_Lod0.prefab",
|
||||
"Flags": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"IsAttachToTargetEntity": true,
|
||||
"Flags": [],
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Fall_Lod0.prefab",
|
||||
"UniqueEffectName": "Test111",
|
||||
"AttachPoint": "Root",
|
||||
"SubObjectModifyDataList": [],
|
||||
"SyncPropState": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AddTimelineEntityEventListener",
|
||||
"Target": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"StateEnterListener": [
|
||||
{
|
||||
"ListenState": [
|
||||
"L0_Idle"
|
||||
],
|
||||
"Callback": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SetTimelineEntityState",
|
||||
"Target": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"StateName": {
|
||||
"Value": "L1_Rotate"
|
||||
},
|
||||
"CutIn": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ListenState": [
|
||||
"L1_Rotate"
|
||||
],
|
||||
"Callback": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SetTimelineEntityState",
|
||||
"Target": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"StateName": {
|
||||
"Value": "L0_Idle"
|
||||
},
|
||||
"CutIn": false
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SetTimelineEntityState",
|
||||
"Target": {
|
||||
"$type": "RPG.GameCore.TargetFetchOwnerEntity"
|
||||
},
|
||||
"StateName": {
|
||||
"Value": "L0_Idle"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitEntityEvent",
|
||||
"EventName": {
|
||||
"Value": "Clt_TriggerOpen"
|
||||
},
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByCompareEntityAuthoritySide"
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvClientChangePropState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"ToState": "Open"
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropReqInteract",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"InteractID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1010
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"InstanceID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitEntityEvent",
|
||||
"EventName": {
|
||||
"Value": "Clt_TriggerClose"
|
||||
},
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByCompareEntityAuthoritySide"
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.AdvClientChangePropState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"FromState": "Open"
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropReqInteract",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"InteractID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1100
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"InstanceID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.LoopWaitEntityServerEvent"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.LoopWaitEntityServerEvent"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Type": "EntityInstance",
|
||||
"EntityEventList": [
|
||||
{
|
||||
"Name": "Clt_TriggerOpen"
|
||||
},
|
||||
{
|
||||
"Name": "Clt_TriggerClose"
|
||||
},
|
||||
{
|
||||
"Name": "Srv_TriggerOpen",
|
||||
"IsClient": false
|
||||
},
|
||||
{
|
||||
"Name": "Srv_TriggerClose",
|
||||
"IsClient": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"BakeInfoLayouts": []
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
{
|
||||
"OnInitSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitPropStateChange",
|
||||
"ToState": "Open",
|
||||
"OnChange": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TutorialTaskUnlock",
|
||||
"TriggerParam": {
|
||||
"Value": "6309"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.ToastPile",
|
||||
"DescTextID": {
|
||||
"Hash": 11448712938250347723
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_amphoreus_timeline_amplifier_open"
|
||||
},
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitEntityEvent",
|
||||
"EventName": {
|
||||
"Value": "Clt_TriggeOpen"
|
||||
},
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByComparePropState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
}
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PropReqInteract",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"InteractID": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 1010
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Type": "EntityInstance",
|
||||
"EntityEventList": [
|
||||
{
|
||||
"Name": "Clt_TriggeOpen"
|
||||
},
|
||||
{
|
||||
"Name": "Clt_TriggeClose"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,281 @@
|
||||
{
|
||||
"OnInitSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "UpToMiddle",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
|
||||
"Name": "DownOrUp",
|
||||
"Value": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterleveldown_night_loop"
|
||||
}
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevelup_night_loop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "MiddleToDown",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
|
||||
"Name": "DownOrUp",
|
||||
"Value": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterleveldown_night_loop"
|
||||
}
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevelup_night_loop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Up",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevel_loop_stop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Middle",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevel_loop_stop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Down",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevel_loop_stop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.ListenPropInAnimState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"AnimStates": [
|
||||
"Middle",
|
||||
"Down",
|
||||
"MiddleToDown"
|
||||
],
|
||||
"OnEnter": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffectList",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"EffectList": [
|
||||
{
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
|
||||
"IsAttachToTargetEntity": true,
|
||||
"AttachPoint": "EffPoint02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnExit": [
|
||||
{
|
||||
"$type": "RPG.GameCore.RemoveEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
|
||||
"AttachPointName": "EffPoint02",
|
||||
"Flags": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Up",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "Up"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "UpToMiddle",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "UpToMiddle"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Middle",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "Middle"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "MiddleToDown",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "MiddleToDown"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Down",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "Down"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ValueSource": {
|
||||
"Values": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SharedInt",
|
||||
"Key": "DownOrUp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Type": "EntityInstance",
|
||||
"EntityEventList": []
|
||||
}
|
||||
@@ -0,0 +1,284 @@
|
||||
{
|
||||
"OnInitSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
}
|
||||
],
|
||||
"OnStartSequece": [
|
||||
{
|
||||
"TaskList": []
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "UpToMiddle",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
|
||||
"Name": "DownOrUp",
|
||||
"Value": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterleveldown_day_loop"
|
||||
}
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevelup_day_loop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "MiddleToDown",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.PredicateTaskList",
|
||||
"Predicate": {
|
||||
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
|
||||
"Name": "DownOrUp",
|
||||
"Value": {
|
||||
"IsDynamic": false,
|
||||
"FixedValue": {
|
||||
"Value": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"SuccessTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterleveldown_day_loop"
|
||||
}
|
||||
}
|
||||
],
|
||||
"FailedTaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevelup_day_loop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Up",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevel_loop_stop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Middle",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevel_loop_stop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Down",
|
||||
"IsEnter": true,
|
||||
"IsTransitionIn": false,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerSound",
|
||||
"SoundName": {
|
||||
"Value": "Ev_sfx_timeline_springstatue_waterlevel_loop_stop"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.ListenPropInAnimState",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"AnimStates": [
|
||||
"Middle",
|
||||
"Down",
|
||||
"MiddleToDown"
|
||||
],
|
||||
"OnEnter": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerEffectList",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"EffectList": [
|
||||
{
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Spray_Lod0.prefab",
|
||||
"IsAttachToTargetEntity": true,
|
||||
"AttachPoint": "EffPoint02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnExit": [
|
||||
{
|
||||
"$type": "RPG.GameCore.RemoveEffect",
|
||||
"TargetType": {
|
||||
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
||||
},
|
||||
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_02_Spray_Lod0.prefab",
|
||||
"AttachPointName": "EffPoint02",
|
||||
"Flags": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Up",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "Up"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "UpToMiddle",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "UpToMiddle"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Middle",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "Middle"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "MiddleToDown",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "MiddleToDown"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"TaskList": [
|
||||
{
|
||||
"$type": "RPG.GameCore.WaitAnimStateChangeV2",
|
||||
"StateName": "Down",
|
||||
"IsEnter": true,
|
||||
"OnEvent": [
|
||||
{
|
||||
"$type": "RPG.GameCore.TriggerGroupEvent",
|
||||
"EventName": {
|
||||
"Value": "Down"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ValueSource": {
|
||||
"Values": [
|
||||
{
|
||||
"$type": "RPG.GameCore.SharedFloat",
|
||||
"Key": "DownOrUp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Type": "EntityInstance",
|
||||
"EntityEventList": []
|
||||
}
|
||||
Reference in New Issue
Block a user