mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
440 lines
11 KiB
JSON
440 lines
11 KiB
JSON
{
|
|
"OnInitSequece": [],
|
|
"OnStartSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareGroupProperty",
|
|
"GroupID": 92,
|
|
"DynamicName": {
|
|
"Value": "Progress"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": 2
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ClientFinishMission",
|
|
"SubmissionID": 104021348
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareGroupProperty",
|
|
"GroupID": 92,
|
|
"DynamicName": {
|
|
"Value": "Progress"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": 4
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveAdventureModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvAllNPCMonsters"
|
|
},
|
|
"ModifierName": "ADV_Monster_Common_HuntNPC"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ClientFinishMission",
|
|
"SubmissionID": 104021349
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitGroupEvent",
|
|
"EventName": {
|
|
"Value": "playerreach6"
|
|
},
|
|
"OnEvent": [
|
|
{
|
|
"$type": "RPG.GameCore.ClientFinishMission",
|
|
"SubmissionID": 104021333
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitGroupEvent",
|
|
"EventName": {
|
|
"Value": "Voice1"
|
|
},
|
|
"OnEvent": [
|
|
{
|
|
"$type": "RPG.GameCore.PlayVoice_Single",
|
|
"VoiceID": 104020073,
|
|
"EmitterTargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvMonsterEx",
|
|
"FetchType": "SingleByMonsterID",
|
|
"SingleMonsterID": {
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 134
|
|
}
|
|
},
|
|
"ID": {
|
|
"FixedValue": {
|
|
"Value": 200002
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitGroupEvent",
|
|
"EventName": {
|
|
"Value": "Voice2"
|
|
},
|
|
"OnEvent": [
|
|
{
|
|
"$type": "RPG.GameCore.PlayVoice_Single",
|
|
"VoiceID": 104037700,
|
|
"EmitterTargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvMonsterEx",
|
|
"FetchType": "SingleByMonsterID",
|
|
"SingleMonsterID": {
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 134
|
|
}
|
|
},
|
|
"ID": {
|
|
"FixedValue": {
|
|
"Value": 200003
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.GroupFetchLocalTarget",
|
|
"TargetType": "Prop",
|
|
"Targets": [
|
|
300001
|
|
]
|
|
},
|
|
"TriggerName": "MissionTrigger",
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "delete1"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PlayMissionTalk",
|
|
"SimpleTalkList": [
|
|
{
|
|
"TalkSentenceID": 104020072,
|
|
"ProtectTime": 2
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DisableAfterTriggered": true,
|
|
"IsOverrideValidGuestConfig": true,
|
|
"OverridedValidGuestConfig": {
|
|
"ConfigType": "ByInstanceID",
|
|
"Npc": true,
|
|
"TargetList": [
|
|
{
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 92
|
|
}
|
|
},
|
|
"InstancecID": {
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.GroupFetchLocalTarget",
|
|
"TargetType": "Prop",
|
|
"Targets": [
|
|
300002
|
|
]
|
|
},
|
|
"TriggerName": "MissionTrigger",
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "delete2"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PlayMissionTalk",
|
|
"SimpleTalkList": [
|
|
{
|
|
"TalkSentenceID": 104020074,
|
|
"ProtectTime": 2
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DisableAfterTriggered": true,
|
|
"IsOverrideValidGuestConfig": true,
|
|
"OverridedValidGuestConfig": {
|
|
"ConfigType": "ByInstanceID",
|
|
"Npc": true,
|
|
"TargetList": [
|
|
{
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 92
|
|
}
|
|
},
|
|
"InstancecID": {
|
|
"FixedValue": {
|
|
"Value": 400001
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvDistrictSetupTrigger",
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 92
|
|
}
|
|
},
|
|
"DistrictID": {
|
|
"FixedValue": {
|
|
"Value": 500006
|
|
}
|
|
},
|
|
"DisableAfterTrigger": true,
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "playerreach6"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.GroupFetchLocalTarget",
|
|
"Targets": [
|
|
400001
|
|
]
|
|
},
|
|
"TriggerName": "TestTrigger",
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.AddAdventureModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchTaskActionTarget"
|
|
},
|
|
"Caster": {
|
|
"$type": "RPG.GameCore.GroupFetchLocalTarget",
|
|
"Targets": [
|
|
400001
|
|
]
|
|
},
|
|
"ModifierName": "ADV_Monster_Common_HuntNPC",
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"Value": 100
|
|
}
|
|
},
|
|
"Count": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicValues": {}
|
|
}
|
|
],
|
|
"OnExit": [],
|
|
"IsOverrideValidGuestConfig": true,
|
|
"OverridedValidGuestConfig": {
|
|
"NpcMonster": true,
|
|
"LocalPlayer": false
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvDistrictSetupTrigger",
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 92
|
|
}
|
|
},
|
|
"DistrictID": {
|
|
"FixedValue": {
|
|
"Value": 500007
|
|
}
|
|
},
|
|
"DisableAfterTrigger": true,
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "Voice1"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvDistrictSetupTrigger",
|
|
"GroupID": {
|
|
"FixedValue": {
|
|
"Value": 92
|
|
}
|
|
},
|
|
"DistrictID": {
|
|
"FixedValue": {
|
|
"Value": 500008
|
|
}
|
|
},
|
|
"DisableAfterTrigger": true,
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "Voice2"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.StartSubGraphRaw",
|
|
"LevelGraphPath": "Config/Level/SubLevelGraph/NPCMoveToWithCheckPoint.json",
|
|
"DynamicOverrideSet": {
|
|
"FloatOverrides": [],
|
|
"StringOverrides": [
|
|
{
|
|
"Name": "IsRestart_CltGPKey",
|
|
"Value": {
|
|
"Value": "IsNew"
|
|
}
|
|
},
|
|
{
|
|
"Name": "Progress_SrvGPKey",
|
|
"Value": {
|
|
"Value": "Progress"
|
|
}
|
|
},
|
|
{
|
|
"Name": "CheckPoint1",
|
|
"Value": {
|
|
"Value": "LevelArea_P20422_F20422001_G92,Anchor1"
|
|
}
|
|
},
|
|
{
|
|
"Name": "CheckPoint2",
|
|
"Value": {
|
|
"Value": "LevelArea_P20422_F20422001_G92,Anchor2"
|
|
}
|
|
},
|
|
{
|
|
"Name": "CheckPoint3",
|
|
"Value": {
|
|
"Value": "LevelArea_P20422_F20422001_G92,Anchor3"
|
|
}
|
|
},
|
|
{
|
|
"Name": "CheckPoint4",
|
|
"Value": {
|
|
"Value": "LevelArea_P20422_F20422001_G92,Anchor4"
|
|
}
|
|
},
|
|
{
|
|
"Name": "CheckPoint5",
|
|
"Value": {
|
|
"Value": "LevelArea_P20422_F20422001_G92,Anchor5"
|
|
}
|
|
},
|
|
{
|
|
"Name": "MaxCheckPoint_CltGP",
|
|
"Value": {
|
|
"Value": "MaxCount"
|
|
}
|
|
},
|
|
{
|
|
"Name": "IsFinish_SrvGPKey",
|
|
"Value": {
|
|
"Value": "IsEnd"
|
|
}
|
|
},
|
|
{
|
|
"Name": "EndPoint",
|
|
"Value": {
|
|
"Value": "LevelArea_P20422_F20422001_G92,Anchor6"
|
|
}
|
|
}
|
|
],
|
|
"UIntOverrides": []
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Type": "Group",
|
|
"EntityEventList": []
|
|
} |