mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
444 lines
12 KiB
JSON
444 lines
12 KiB
JSON
{
|
|
"OnInitSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.CreateLevelAreas",
|
|
"AssetPath": {
|
|
"Custom": true,
|
|
"Key": "TrackCameraArea"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnStartSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitGroupEvent",
|
|
"EventName": {
|
|
"Value": "BeginTrack"
|
|
},
|
|
"OnEvent": [
|
|
{
|
|
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_EnableCamera_Up"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ActiveVirtualCamera",
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "LevelAreaCameraKey"
|
|
},
|
|
"SelectFollowTargetType": "Anchor",
|
|
"SelectLookAtTargetType": "Anchor",
|
|
"DynamicParams": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvHideMazeBtn"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvHideMazeBtn",
|
|
"SkillType": "MazeSkill"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ActiveTrackCamera",
|
|
"Enable": true,
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "LevelAreaCameraKey"
|
|
},
|
|
"UseOwnerGroup": true,
|
|
"PathGroupID": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"PathID": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"BlendInEndIndex": 1,
|
|
"BlendOutStartIndex": 2,
|
|
"TrackWidth": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
655055761
|
|
]
|
|
}
|
|
},
|
|
"ExitFromStart": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "EndTrack"
|
|
}
|
|
}
|
|
],
|
|
"ExitFromEnd": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "EndTrack"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
|
|
"Name": "IsDoOnlyOnce",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"CompareType": "Equal"
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvDistrictEnableTrigger",
|
|
"DistrictID": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnOutOfRange": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "EndTrack"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitFrame",
|
|
"WaitFrameCount": 2
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByInTrackCameraByPathID",
|
|
"UseOwnerGroup": true,
|
|
"PathID": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DetectRange": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
655055761
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
|
|
"DynamicName": {
|
|
"Value": "FSV_MapChangeWithBrigde"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": 1
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_EnableCamera_Down"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "BeginTrack"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitGroupEvent",
|
|
"EventName": {
|
|
"Value": "EndTrack"
|
|
},
|
|
"OnEvent": [
|
|
{
|
|
"$type": "RPG.GameCore.ActiveVirtualCamera",
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "LevelAreaCameraKey"
|
|
},
|
|
"IsActive": false,
|
|
"DynamicParams": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvHideMazeBtn",
|
|
"IsHide": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvHideMazeBtn",
|
|
"SkillType": "MazeSkill",
|
|
"IsHide": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ActiveTrackCamera",
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "LevelAreaCameraKey"
|
|
},
|
|
"UseOwnerGroup": true,
|
|
"PathGroupID": {
|
|
"FixedValue": {
|
|
"Value": 51
|
|
}
|
|
},
|
|
"PathID": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"BlendInEndIndex": 1,
|
|
"BlendOutStartIndex": 2,
|
|
"TrackWidth": {
|
|
"FixedValue": {
|
|
"Value": -1
|
|
}
|
|
},
|
|
"ExitFromStart": [],
|
|
"ExitFromEnd": []
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_EnableCamera_Up"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvDistrictSetupTrigger",
|
|
"DistrictID": {
|
|
"FixedValue": {
|
|
"Value": 500001
|
|
}
|
|
},
|
|
"TickInterval": 0.1,
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByInTrackCamera",
|
|
"UseOwnerGroup": true,
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
|
|
"DynamicName": {
|
|
"Value": "FSV_MapChangeWithBrigde"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": 1
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_EnableCamera_Down"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "BeginTrack"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": []
|
|
}
|
|
],
|
|
"OnExit": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitFloorCustomValueChangeV2",
|
|
"Name": {
|
|
"Value": "FCV_EnableCamera_Down"
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvDistrictEnableTrigger",
|
|
"DistrictID": {
|
|
"FixedValue": {
|
|
"Value": 500001
|
|
}
|
|
},
|
|
"Enable": true
|
|
}
|
|
],
|
|
"Condition": {
|
|
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_EnableCamera_Down"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitFloorCustomValueChangeV2",
|
|
"Name": {
|
|
"Value": "FCV_EnableCamera_Down"
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvDistrictEnableTrigger",
|
|
"DistrictID": {
|
|
"FixedValue": {
|
|
"Value": 500001
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"Condition": {
|
|
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_EnableCamera_Down"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
|
|
"Name": {
|
|
"Value": "FSV_MapChangeWithBrigde"
|
|
},
|
|
"Condition": {
|
|
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
|
|
"DynamicName": {
|
|
"Value": "FSV_MapChangeWithBrigde"
|
|
},
|
|
"CompareType": "Equal"
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "EndTrack"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ValueSource": {
|
|
"Values": [
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Value": "Level/Common_Adventure/DollyTrackPrefab/Default_DollyTrack.prefab",
|
|
"Key": "TrackCameraArea"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Value": "Default_DollyTrack,VC",
|
|
"Key": "LevelAreaCameraKey"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedFloat",
|
|
"Key": "IsDoOnlyOnce"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedFloat",
|
|
"Key": "IsSetMoveInputToAxis"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedFloat",
|
|
"Value": 10,
|
|
"Key": "TrackWidth"
|
|
}
|
|
]
|
|
},
|
|
"Type": "Group",
|
|
"EntityEventList": []
|
|
} |