mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
152 lines
4.0 KiB
JSON
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"
|
|
} |