mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
324 lines
8.8 KiB
JSON
324 lines
8.8 KiB
JSON
{
|
|
"OnInitSequece": [],
|
|
"OnStartSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PropEnableCollider",
|
|
"OPType": "TriggerOnly",
|
|
"SpecifiedRelativePaths": [],
|
|
"TriggerSelect": "HintTrigger",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
|
|
"SinglePropKey": {
|
|
"Custom": true,
|
|
"Key": "LogisticsRobot_01_FinishPoint"
|
|
},
|
|
"SinglePropID": {
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 77
|
|
}
|
|
},
|
|
"ID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 300003
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PropStateExecute",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
|
|
"FetchType": "SinglePropByPropID",
|
|
"SinglePropID": {
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 3
|
|
}
|
|
},
|
|
"ID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 300002
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"State": "Locked",
|
|
"Execute": []
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PropSetupTrigger",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
|
|
"SinglePropID": {
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 77
|
|
}
|
|
},
|
|
"ID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 300003
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TargetEntityType": "NPC",
|
|
"TargetGroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"TargetID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"TargetTypes": [
|
|
"NPC"
|
|
],
|
|
"OnTriggerEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "MaintainRobot_EnterTrigger"
|
|
}
|
|
}
|
|
],
|
|
"OnTriggerExit": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"IsLoop": true,
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitCustomString",
|
|
"CustomString": {
|
|
"Value": "MaintainRobot_EnterTrigger"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PlayMissionTalk",
|
|
"SimpleTalkList": [
|
|
{
|
|
"TalkSentenceID": 407020122,
|
|
"ProtectTime": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PropSetupUITrigger",
|
|
"DisableAfterTriggered": true,
|
|
"ButtonText": {
|
|
"Hash": 8255500392247277203
|
|
},
|
|
"ButtonCallback": [
|
|
{
|
|
"$type": "RPG.GameCore.StartPropInteractMode",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
|
|
"SinglePropID": {
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 77
|
|
}
|
|
},
|
|
"ID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 300001
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Mode": "UsePose01"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.CaptureNPCToCharacter",
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.CharacterNavigateTo",
|
|
"CharacterUniqueName": "MaintainRobot01",
|
|
"AreaName": "LevelArea_P40212_F40212002_G2",
|
|
"AnchorName": "DoorController",
|
|
"Duration": 1.5
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.CharacterTriggerAnimState",
|
|
"CharacterUniqueName": {
|
|
"Value": "MaintainRobot01"
|
|
},
|
|
"AnimStateName": "Repair01",
|
|
"NormalizedTransitionDuration": 0.25,
|
|
"NormalizedTimeWait": 0.9
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.CharacterTriggerAnimState",
|
|
"CharacterUniqueName": {
|
|
"Value": "MaintainRobot01"
|
|
},
|
|
"AnimStateName": "StandBy",
|
|
"NormalizedTransitionDuration": 0.25
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PropReqInteract",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
|
|
"FetchType": "SinglePropByPropKey",
|
|
"SinglePropKey": {
|
|
"Custom": true,
|
|
"Key": "MaintainRobot_01_DoorController"
|
|
}
|
|
},
|
|
"InteractID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1200
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PlayMissionTalk",
|
|
"SimpleTalkList": [
|
|
{
|
|
"TalkSentenceID": 407020123,
|
|
"ProtectTime": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PlayScreenTransfer",
|
|
"Mode": "SwitchOut",
|
|
"CustomTime": 0.5
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityVisible",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcID",
|
|
"SingleNpcKey": {
|
|
"Custom": true,
|
|
"Key": "Bird"
|
|
},
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
},
|
|
"SingleUniqueName": {
|
|
"Value": "LogisticsRobot01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PlayScreenTransfer",
|
|
"CustomTime": 0.5
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.EndPropInteract"
|
|
}
|
|
],
|
|
"OverrideTargetTypes": [],
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
|
|
"SinglePropKey": {
|
|
"Custom": true,
|
|
"Key": "LogisticsRobot_01_FinishPoint"
|
|
},
|
|
"SinglePropID": {
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 77
|
|
}
|
|
},
|
|
"ID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 300003
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ValueSource": {
|
|
"Values": [
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "MaintainRobot_01_FinishPoint"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "MaintainRobot_01_DoorController"
|
|
}
|
|
]
|
|
}
|
|
} |