2024-10-21 03:16:22 -03:00

152 lines
4.0 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": []
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvChaseBailu",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
},
"PrefabPath": "Props/Outputs/PuzzleLogicPrefab/Common_PeiPeiChaseGame/Chap02_GameplayLogic_PeiPeiChaseGame_X223_00.prefab",
"StartMoveDistance": 5,
"AheadMoveDistance": 4,
"StartRunDistance": 10,
"StartSprintDistance": 8,
"FreeScaleDistance": 6,
"ScaleInterval": 0.1,
"PlayerSpeedRatio": 1.5,
"ScaleStep": 0.3,
"OverSpeed": 20,
"OverSpeedCD": 6,
"WaitAction": [
{
"$type": "RPG.GameCore.AdvEntityFaceToPoint",
"SourceType": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
"FetchType": "SingleNpcByOwnerGroupAndID",
"NpcIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 400001
}
}
},
"PointType": "ChaseBailu"
},
{
"$type": "RPG.GameCore.CharacterTriggerFreeStyle",
"TargetAlias": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
"FetchType": "SingleNpcByOwnerGroupAndID",
"NpcIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 400001
}
}
},
"StoryAvatarID": "NPC_Special_Peppy_00",
"StoryMotionID": 900030200
},
{
"$type": "RPG.GameCore.PlayNPCBubbleTalk",
"BubbleTalkInfoList": [
{
"AutoSkipTime": 5,
"GroupID": 16,
"GroupNpcID": 400001,
"TalkSentenceID": 500002331
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "DoorClosed"
},
"OnEvent": [
{
"$type": "RPG.GameCore.TaskConfig"
},
{
"$type": "RPG.GameCore.AdvChaseBailuSetDoor",
"DoorIndex": 1,
"Inverse": true
},
{
"$type": "RPG.GameCore.AdvChaseBailuSetDoor",
"DoorIndex": 2,
"Open": true
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "DoorClosed"
}
}
],
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300003
}
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "ControlRoom"
},
"OnEvent": [
{
"$type": "RPG.GameCore.TaskConfig"
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "SecondRun"
}
},
{
"$type": "RPG.GameCore.TriggerPerformance",
"ValueSource": {},
"PerformanceType": "E",
"PerformanceID": 999980102
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "TriggerBattle2"
}
}
],
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 400001
}
}
}
]
}
],
"Type": "Group"
}