Files
turnbasedgamedata/Config/Level/Props/Chap04/InitLevelGraph_Prop_Chap04_BallPad_01.json
2025-05-20 21:34:22 -03:00

952 lines
31 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": []
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Prop",
"Value": {
"FixedValue": {
"Value": 0
}
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
"TriggerName": "InteractTrigger",
"OnEnter": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "enter_pad"
}
}
],
"OnExit": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "exit_pad"
}
}
],
"IsOverrideValidGuestConfig": true,
"OverridedValidGuestConfig": {
"ConfigType": "ByInstanceID",
"TargetList": [
{
"GroupID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-71659993
]
}
},
"InstancecID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1018756995
]
}
}
},
{
"GroupID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-207194679
]
}
},
"InstancecID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1678949677
]
}
}
},
{
"GroupID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-207194680
]
}
},
"InstancecID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1049933678
]
}
}
},
{
"GroupID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-207194685
]
}
},
"InstancecID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-516150263
]
}
}
},
{
"GroupID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-207194686
]
}
},
"InstancecID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2082234204
]
}
}
},
{
"GroupID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-207194683
]
}
},
"InstancecID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
646649151
]
}
}
},
{
"GroupID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-207194684
]
}
},
"InstancecID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-919434790
]
}
}
}
]
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"State": "Open"
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Activated01_Lod0.prefab",
"Flags": []
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Fadeout01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.EntityEraFlipperShowListener",
"OnShowCallBack": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByEntityOriginalEraConfig",
"EaraState": "State02"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsInEraFlipperSpotArea"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"State": "Open"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Day_To_NightShow"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"State": "Open"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "DayShow"
}
}
]
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByEntityOriginalEraConfig"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsInEraFlipperSpotArea",
"EaraState": "State02"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"State": "Open"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Night_To_DayShow"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"State": "Open"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "NightShow"
}
}
]
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"State": "Open"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "AllShow"
}
}
]
}
]
}
]
}
],
"OnHideCallBack": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "NoShow"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "pad_Open"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsEraFlipperEntityShow"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByEntityOriginalEraConfig",
"EaraState": "State02"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsInEraFlipperSpotArea"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Day_To_NightShow"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "DayShow"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByEntityOriginalEraConfig"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsInEraFlipperSpotArea",
"EaraState": "State02"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Night_To_DayShow"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "NightShow"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "AllShow"
}
}
]
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "NoShow"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "enter_pad"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareEntityAuthoritySide"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ToState": "Open",
"CanChangeServerProp": true
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Open01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Activated01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Fadeout01_Lod0.prefab",
"Flags": []
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "pad_Open"
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_timeline_prestile_active"
},
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PropReqInteract",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"InteractID": {
"FixedValue": {
"Value": 1010
}
}
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Open01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Activated01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Fadeout01_Lod0.prefab",
"Flags": []
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "pad_Open"
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_timeline_prestile_active"
},
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Open01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Activated01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "pad_Open"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "exit_pad"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareEntityAuthoritySide"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"FromState": "Open"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Activated01_Lod0.prefab",
"Flags": []
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Fadeout01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"State": "Open"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PropReqInteract",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"InteractID": {
"FixedValue": {
"Value": 1100
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Activated01_Lod0.prefab",
"Flags": []
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_BallPad_01_Fadeout01_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": 0.25
}
}
]
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropStateChangeListenerConfig",
"ToState": "Open",
"OnChange": [
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "IsOpen"
}
}
],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropStateChangeListenerConfig",
"FromState": "Open",
"OnChange": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "IsClose"
}
}
],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Group"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Prop"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Group02"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Prop02"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Group03"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Prop03"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Group04"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Prop04"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Group05"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Prop05"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Group06"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Prop06"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Group07"
},
{
"$type": "RPG.GameCore.SharedUint",
"Key": "Prop07"
}
]
},
"Type": "Entity",
"EntityEventList": [
{
"Name": "enter_pad"
},
{
"Name": "exit_pad"
},
{
"Name": "Day_To_NightShow"
},
{
"Name": "DayShow"
},
{
"Name": "Night_To_DayShow"
},
{
"Name": "NightShow"
},
{
"Name": "AllShow"
},
{
"Name": "NoShow"
},
{
"Name": "pad_Open"
},
{
"Name": "IsOpen"
},
{
"Name": "IsClose"
}
]
}