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

136 lines
3.6 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"IsAttachToTargetEntity": true,
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_Parterre_01_Seed_Lod0.prefab",
"UniqueEffectName": "SeedEffect",
"SubObjectModifyDataList": []
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_Parterre_01_SeedTrail_Lod0.prefab",
"IsAttachToTargetEntity": true,
"PositionOffset": {
"Y": -1
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AddTimelineEntityEventListener",
"Target": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"StateEnterListener": [
{
"ListenState": [
"L1_Angle04D",
"L1_Angle01D",
"L1_Angle02D",
"L1_Angle03D"
],
"Callback": [
{
"$type": "RPG.GameCore.PropSetVisibility",
"SpecifiedRelativePaths": [],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
},
{
"$type": "RPG.GameCore.PropEnableCollider",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
},
{
"ListenState": [
"L1_Angle04E",
"L1_Angle01E",
"L1_Angle02E",
"L1_Angle03E"
],
"Callback": []
}
],
"StateLeaveListener": [
{
"ListenState": [
"L1_Angle04D",
"L1_Angle01D",
"L1_Angle02D",
"L1_Angle03D"
],
"Callback": [
{
"$type": "RPG.GameCore.PropSetVisibility",
"Visible": true,
"SpecifiedRelativePaths": [],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
},
{
"$type": "RPG.GameCore.PropEnableCollider",
"Enabled": true,
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
}
],
"StateListener": [
{
"ListenState": [
"L1_Angle04E",
"L1_Angle01E",
"L1_Angle02E",
"L1_Angle03E"
],
"Callback": []
}
]
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedInt",
"Key": "start_state"
},
{
"$type": "RPG.GameCore.SharedString",
"Value": "L1_Collapse",
"Key": "UseAnimate"
}
]
},
"Type": "Entity",
"EntityEventList": []
}