Files
turnbasedgamedata/Config/Level/GroupGraph/F20462001/Group_F20462001_G104.json
2025-09-25 21:02:32 +02:00

157 lines
3.8 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "EnterArea_146591853"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PlayMissionTalk",
"ResumeAfterInterrupt": true,
"SubMissionIDForResume": 104365913,
"SimpleTalkList": [
{
"TalkSentenceID": 146591853,
"ProtectTime": 2
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"TriggerName": "MissionTrigger",
"OnEnter": [
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "EnterArea_G104"
}
},
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "EnterArea_146591853"
}
}
],
"DisableAfterTriggered": true
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "EnterArea_G104"
},
"OnEvent": [
{
"$type": "RPG.GameCore.AdvCreateGroupEntityV2",
"InstanceIDList": [
400001
]
},
{
"$type": "RPG.GameCore.AdvSetAIMoveTo",
"EntityInstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 400001
}
},
"GroupId": 104,
"PointID": 1,
"MotionFlag": "Walk",
"FinishAfterStop": true,
"OnReach": [
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "OnReach1"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "OnReach"
},
"OnEvent": [
{
"$type": "RPG.GameCore.CharacterTriggerFreeStyle",
"TargetAlias": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
},
"StoryAvatarID": "NPC_Avatar_Girl_CyreneNPC_00",
"StoryMotionID": 399980923
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "OnReach1"
},
"OnEvent": [
{
"$type": "RPG.GameCore.AdvSetAIMoveTo",
"EntityInstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 400001
}
},
"GroupId": 104,
"PointID": 2,
"MotionFlag": "Walk",
"AlignRotation": true,
"SkipStartTurn": true,
"OnReach": [
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "OnReach"
}
}
]
}
]
}
]
}
],
"Type": "Group"
}