mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
172 lines
4.9 KiB
JSON
172 lines
4.9 KiB
JSON
{
|
|
"OnInitSequece": [
|
|
{
|
|
"TaskList": []
|
|
}
|
|
],
|
|
"OnStartSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
|
|
"Name": "BoardSaved_3",
|
|
"CompareType": "Equal"
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PropSetupUITrigger",
|
|
"DisableAfterTriggered": true,
|
|
"ButtonTextCustom": {
|
|
"Value": "PropInteractTitle_1 "
|
|
},
|
|
"ButtonCallback": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerPerformance",
|
|
"ValueSource": {},
|
|
"PerformanceType": "E",
|
|
"PerformanceID": 802212105
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "Talk_802212105"
|
|
}
|
|
}
|
|
],
|
|
"OverrideTargetTypes": [],
|
|
"TriggerByFakeAvatar": true,
|
|
"SkipFakeAvatar": false,
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
|
|
"Name": {
|
|
"Value": "BoardSaved_3"
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.CharacterTriggerFreeStyle",
|
|
"TargetAlias": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcID",
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 8
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 400003
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StoryAvatarID": "NPC_Special_AdvertBoard_00",
|
|
"StoryMotionID": 900180288
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvSetAIFollow",
|
|
"EntityInstanceID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 400003
|
|
}
|
|
},
|
|
"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_3",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 1
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.CharacterTriggerFreeStyle",
|
|
"TargetAlias": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
|
|
"FetchType": "SingleNpcByNpcID",
|
|
"SingleNpcID": {
|
|
"GroupID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 8
|
|
}
|
|
},
|
|
"GroupNpcID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 400003
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StoryAvatarID": "NPC_Special_AdvertBoard_00",
|
|
"StoryMotionID": 900180288
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvSetAIFollow",
|
|
"EntityInstanceID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 400003
|
|
}
|
|
},
|
|
"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
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Type": "EntityInstance"
|
|
} |