turnbasedgamedata/Config/Level/NPC/Prop_Train_WarpMech.json
2024-10-21 03:16:22 -03:00

141 lines
3.4 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.PropSetupUITrigger",
"ColliderRelativePath": "Trigger",
"ButtonCallback": [
{
"$type": "RPG.GameCore.LockPlayerControl"
},
{
"$type": "RPG.GameCore.ShowTalkUI",
"Show": true
},
{
"$type": "RPG.GameCore.PlaySimpleTalk",
"SimpleTalkList": [
{}
]
},
{
"$type": "RPG.GameCore.WaitSimpleTalkFinish"
},
{
"$type": "RPG.GameCore.PlayOptionTalk",
"OptionList": [
{
"$type": "RPG.GameCore.OptionTalkInfo",
"OptionTextmapID": {
"Hash": 913514716
},
"TriggerCustomString": "AreaName_100_1"
},
{
"$type": "RPG.GameCore.OptionTalkInfo",
"OptionTextmapID": {
"Hash": -652569225
},
"TriggerCustomString": "AreaName_100_2"
},
{
"$type": "RPG.GameCore.OptionTalkInfo",
"OptionTextmapID": {
"Hash": 2076314130
},
"TriggerCustomString": "AreaName_100_3"
},
{
"$type": "RPG.GameCore.OptionTalkInfo",
"OptionTextmapID": {
"Hash": 1723323179
},
"TriggerCustomString": "SwitchMap_Exit"
}
]
}
],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
}
],
"OnStartSequece": [
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "AreaName_100_1"
},
"WaitOwnerOnly": true
},
{
"$type": "RPG.GameCore.ShowTalkUI"
},
{
"$type": "RPG.GameCore.EnterMap"
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "AreaName_100_2"
},
"WaitOwnerOnly": true
},
{
"$type": "RPG.GameCore.ShowTalkUI"
},
{
"$type": "RPG.GameCore.EnterMap",
"EntranceID": 100
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "AreaName_100_3"
},
"WaitOwnerOnly": true
},
{
"$type": "RPG.GameCore.ShowTalkUI"
},
{
"$type": "RPG.GameCore.EnterMap"
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "SwitchMap_Exit"
},
"WaitOwnerOnly": true
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
},
{
"$type": "RPG.GameCore.ShowTalkUI"
}
]
}
]
}