mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
126 lines
2.9 KiB
JSON
126 lines
2.9 KiB
JSON
{
|
|
"OnInitSequece": [
|
|
{
|
|
"TaskList": []
|
|
}
|
|
],
|
|
"OnStartSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitCustomString",
|
|
"CustomString": {
|
|
"Value": "Talk_802212107"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
|
|
"Name": {
|
|
"Value": "BoardSaved_5"
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvSetAIFollow",
|
|
"EntityInstanceID": {
|
|
"FixedValue": {
|
|
"Value": 400013
|
|
}
|
|
},
|
|
"StopMoveDistance": 3,
|
|
"StartWalkDistance": 3.5,
|
|
"StartWalkTime": 1,
|
|
"StartSprintDistance": 50,
|
|
"TeleportDistance": 0,
|
|
"StartFollowDistance": 0.6,
|
|
"PreferSlotIDs": [
|
|
2,
|
|
3
|
|
],
|
|
"Halflife": 1,
|
|
"TeleportDist": 10,
|
|
"StartAvoidDistance": 3,
|
|
"StartAvoidTime": 1.5,
|
|
"DisableTeleport": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
|
|
"Name": "BoardSaved_5",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 1
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvSetAIFollow",
|
|
"EntityInstanceID": {
|
|
"FixedValue": {
|
|
"Value": 400013
|
|
}
|
|
},
|
|
"StopMoveDistance": 3,
|
|
"StartWalkDistance": 3.5,
|
|
"StartWalkTime": 1,
|
|
"StartSprintDistance": 50,
|
|
"TeleportDistance": 0,
|
|
"StartFollowDistance": 0.6,
|
|
"PreferSlotIDs": [
|
|
2,
|
|
3
|
|
],
|
|
"Halflife": 1,
|
|
"TeleportDist": 10,
|
|
"StartAvoidDistance": 3,
|
|
"StartAvoidTime": 1.5,
|
|
"DisableTeleport": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PlayNPCBubbleTalk",
|
|
"BubbleTalkInfoList": [
|
|
{
|
|
"AutoSkipTime": 10,
|
|
"GroupID": 8,
|
|
"GroupNpcID": 400013,
|
|
"TalkSentenceID": 802213222
|
|
}
|
|
],
|
|
"IsLoop": true,
|
|
"LoopInterval": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetBillboardInfo",
|
|
"TargetEntityType": "NPC",
|
|
"ID": 400013,
|
|
"GroupID": 8,
|
|
"BoardShowList": [
|
|
8
|
|
],
|
|
"ShowDistance": [
|
|
30
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Type": "EntityInstance"
|
|
} |