mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
433 lines
12 KiB
JSON
433 lines
12 KiB
JSON
{
|
|
"OnInitSequece": [],
|
|
"OnStartSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitCustomString",
|
|
"CustomString": {
|
|
"Custom": true,
|
|
"Key": "StartString"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PropInitPuzzle",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
},
|
|
"BoardPath": {
|
|
"Custom": true,
|
|
"Key": "PrefabPath"
|
|
},
|
|
"LocalPosition": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TutorialTaskUnlock",
|
|
"TriggerParam": {
|
|
"Value": "8061"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TakenMazePuzzleChallenge",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
},
|
|
"MazePuzzleChallengeID": {
|
|
"Value": "1027"
|
|
},
|
|
"AutoClosePuzzle": false,
|
|
"AutoResetPuzzle": false,
|
|
"AutoFinishChallenge": false,
|
|
"OnReset": [],
|
|
"OnCancel": [
|
|
{
|
|
"$type": "RPG.GameCore.PlayScreenTransfer",
|
|
"Mode": "SwitchOut",
|
|
"CustomTime": 0.5
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PropClosePuzzle",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PlayScreenTransfer",
|
|
"CustomTime": 0.5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PropStartPuzzle",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"IsLoop": true,
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitCustomString",
|
|
"CustomString": {
|
|
"Custom": true,
|
|
"Key": "EndString"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PropClosePuzzle",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"IsLoop": true,
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitCustomString",
|
|
"CustomString": {
|
|
"Value": "Chase01Runaway"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LockPlayerControl"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ActiveVirtualCamera",
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "Camera"
|
|
},
|
|
"BlendConfig": {
|
|
"ExportToJson": true,
|
|
"BlendType": "Cut"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvEntityFaceTo",
|
|
"SourceType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcID",
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 210
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
|
|
},
|
|
"EnableSteer": true,
|
|
"EnableLookAt": false,
|
|
"FinishImmediately": false,
|
|
"TurnBackOnGraphEnd": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffectList",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcID",
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 210
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"EffectList": [
|
|
{
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_MazeSkill_Stealth.prefab"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareCustomString",
|
|
"LeftValue": {
|
|
"Custom": true,
|
|
"Key": "Branch"
|
|
},
|
|
"RightValue": {
|
|
"Value": "RightDirection"
|
|
},
|
|
"CompareType": "Equal"
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PlayMissionTalk",
|
|
"SimpleTalkList": [
|
|
{
|
|
"TalkSentenceID": 801326611,
|
|
"ProtectTime": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvAINavigateTo",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcKey",
|
|
"SingleNpcKey": {
|
|
"Custom": true,
|
|
"Key": "Bird"
|
|
},
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 99
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Mode": "NavigateToEntity",
|
|
"MotionFlag": "Walk",
|
|
"NavigateTarget": {
|
|
"$type": "RPG.GameCore.TargetFetchAnchorByName",
|
|
"AnchorName": {
|
|
"Custom": true,
|
|
"Key": "MoveTo"
|
|
}
|
|
},
|
|
"WaitFinish": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvEntityFaceTo",
|
|
"SourceType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcKey",
|
|
"SingleNpcKey": {
|
|
"Custom": true,
|
|
"Key": "Bird"
|
|
},
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 99
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAnchorByName",
|
|
"AnchorName": {
|
|
"Custom": true,
|
|
"Key": "FaceTo"
|
|
}
|
|
},
|
|
"EnableSteer": true,
|
|
"EnableLookAt": false,
|
|
"FinishImmediately": false,
|
|
"TurnBackOnGraphEnd": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.UnLockPlayerControl"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ActiveVirtualCamera",
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "Camera"
|
|
},
|
|
"IsActive": false,
|
|
"BlendConfig": {
|
|
"ExportToJson": true,
|
|
"BlendType": "Cut"
|
|
},
|
|
"DynamicParams": {}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PlayMissionTalk",
|
|
"SimpleTalkList": [
|
|
{
|
|
"TalkSentenceID": 801326612,
|
|
"ProtectTime": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvAINavigateTo",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcKey",
|
|
"SingleNpcKey": {
|
|
"Custom": true,
|
|
"Key": "Bird"
|
|
},
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 99
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Mode": "NavigateToEntity",
|
|
"MotionFlag": "Walk",
|
|
"NavigateTarget": {
|
|
"$type": "RPG.GameCore.TargetFetchAnchorByName",
|
|
"AnchorName": {
|
|
"Custom": true,
|
|
"Key": "MoveTo"
|
|
}
|
|
},
|
|
"WaitFinish": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvEntityFaceTo",
|
|
"SourceType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcKey",
|
|
"SingleNpcKey": {
|
|
"Custom": true,
|
|
"Key": "Bird"
|
|
},
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 99
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAnchorByName",
|
|
"AnchorName": {
|
|
"Custom": true,
|
|
"Key": "FaceTo"
|
|
}
|
|
},
|
|
"EnableSteer": true,
|
|
"EnableLookAt": false,
|
|
"FinishImmediately": false,
|
|
"TurnBackOnGraphEnd": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.UnLockPlayerControl"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ActiveVirtualCamera",
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "Camera"
|
|
},
|
|
"IsActive": false,
|
|
"BlendConfig": {
|
|
"ExportToJson": true,
|
|
"BlendType": "Cut"
|
|
},
|
|
"DynamicParams": {}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"IsLoop": true,
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitCustomString",
|
|
"CustomString": {
|
|
"Value": "ChaseBird01_End"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.FinishMazePuzzleChallenge",
|
|
"MazePuzzleChallengeID": {
|
|
"Value": "1027"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ValueSource": {
|
|
"Values": [
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "PrefabPath"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "StartString"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "EndString"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "FaceTo"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "Bird"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "Camera"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "Branch"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "MoveTo"
|
|
}
|
|
]
|
|
}
|
|
} |