Files
turnbasedgamedata/Config/Level/Props/Chap00/InitLevelGraph_Prop_Chap00_PTBathSalt_01.json
2025-02-24 07:50:34 -03:00

266 lines
8.9 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"TriggerName": "InteractTrigger",
"ButtonsByName": [],
"ButtonConfigs": [
{
"ID": "use",
"IconType": "TriggerProp",
"ButtonText": {
"Value": "PartyTrain_Interact_TakeBath"
}
},
{
"ID": "switch",
"IconType": "TriggerProp",
"ButtonText": {
"Value": "PartyTrain_Interact_SwitchBathtubState"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.CollectDataConditions",
"TaskIDList": [
424040704,
424040705,
424040706,
424040707,
424040708,
802711902
],
"MainMissionIDList": [],
"PerformanceIDList": [],
"PerformanceIDDsList": [],
"CustomValueMainMissionIDList": []
},
{
"$type": "RPG.GameCore.AdvOnButtonPressed",
"ButtonName": "use",
"OnPressedCallback": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802711902,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerPerformance",
"ValueSource": {},
"PerformanceType": "E",
"PerformanceID": 802711314,
"MaskConfig": {}
},
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 802711902
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerPerformance",
"ValueSource": {},
"PerformanceType": "PlayVideo",
"PerformanceID": 802711902,
"MaskConfig": {
"UseExcelData": false
}
},
{
"$type": "RPG.GameCore.TrainPartyAddBathBuff",
"CustomName": "CurrentBuffID"
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.5,
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGraphDynamicFloat",
"Name": "CurrentBuffID"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 2050004
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 12315330133001550046
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 424040704,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 424040704
}
]
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 2050002
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 13369985309553647381
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 424040705,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 424040705
}
]
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 2050003
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 12306327957511668492
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 424040706,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 424040706
}
]
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"FixedValue": {
"Value": 2050001
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 2071141724260340772
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 424040707,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 424040707
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 424040708,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 424040708
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvOnButtonPressed",
"ButtonName": "switch",
"OnPressedCallback": [
{
"$type": "RPG.GameCore.OpenTrainPartyBuildUI",
"OpenDIYPage": true,
"AreaID": 11
}
]
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedFloat",
"Key": "CurrentBuffID"
}
]
},
"Type": "Entity"
}