Files
turnbasedgamedata/Config/Gameplays/Chimera/Work/ChimeraWork_Mining.json
2025-02-24 07:50:34 -03:00

212 lines
6.4 KiB
JSON

{
"Spawn": {
"NextProgress": {
"$type": "RPG.GameCore.ChimeraSetAnimatorParam",
"Target": {
"$type": "RPG.GameCore.ChimeraBattleTargetEvaluator",
"Prefix": "Any",
"Target": "Work"
},
"AnimatorAttachPoint": "NPC1",
"ParameterName": "IsMining",
"ParameterType": "Bool",
"Value": 1
}
},
"OnStart": {
"NextProgress": {
"$type": "RPG.GameCore.ChimeraBattleShowBubbleTalk",
"Target": {
"Prefix": "Any",
"Target": "Work"
},
"TalkAttachPoint": "TalkPop1",
"TalkContents": [
{
"$type": "RPG.GameCore.ChimeraTalkContent",
"ChimeraTalkContentID": 151501
}
],
"ShowTime": 1.3,
"Direction": "DownLeft",
"NextProgress": {
"$type": "RPG.GameCore.ChimeraWaitSecond",
"WaitTime": 1.3,
"NextProgress": {
"$type": "RPG.GameCore.ChimeraBattleShowBubbleTalk",
"Target": {
"Prefix": "FirstChimera"
},
"TalkAttachPoint": "TalkPop",
"TalkContents": [
{
"$type": "RPG.GameCore.ChimeraTalkContent",
"ChimeraTalkContentID": 151502
}
],
"ShowTime": 1.3,
"NextProgress": {
"$type": "RPG.GameCore.ChimeraWaitSecond",
"WaitTime": 1.3
}
}
}
}
},
"OnFinish": {
"NextProgress": {
"$type": "RPG.GameCore.ChimeraFireEffect",
"AnchorName": "PhaseChangeEffect",
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_ActivityProp_Chimera/Eff_ActivityProp_Chimera_Smoke.prefab",
"Target": {
"Target": "Work"
},
"NextProgress": {
"$type": "RPG.GameCore.ChimeraSetAttachPointActive",
"AttachPoint": "Phase1",
"Target": {
"Target": "Work"
},
"NextProgress": {
"$type": "RPG.GameCore.ChimeraSetAttachPointActive",
"AttachPoint": "Phase3",
"Target": {
"Target": "Work"
},
"ActiveState": true,
"NextProgress": {
"$type": "RPG.GameCore.ChimeraBattleOverrideAttachPoint",
"Target": {
"Target": "Work"
},
"Origin": "BulletFinal",
"New": "BulletFinal_Overkill",
"NextProgress": {
"$type": "RPG.GameCore.ChimeraSetAnimatorParam",
"Target": {
"$type": "RPG.GameCore.ChimeraBattleTargetEvaluator",
"Prefix": "Any",
"Target": "Work"
},
"AnimatorAttachPoint": "NPC1",
"ParameterName": "WorkDone",
"ParameterType": "Bool",
"Value": 1,
"NextProgress": {
"$type": "RPG.GameCore.ChimeraBattleShowBubbleTalk",
"Target": {
"Prefix": "Any",
"Target": "Work"
},
"TalkAttachPoint": "TalkPop1",
"TalkContents": [
{
"$type": "RPG.GameCore.ChimeraTalkContent",
"ChimeraTalkContentID": 151503
}
],
"ShowTime": 2,
"Direction": "DownLeft",
"NextProgress": {
"$type": "RPG.GameCore.ChimeraWaitSecond",
"WaitTime": 2
}
}
}
}
}
}
}
},
"CloseAttack": {
"NextProgress": {
"$type": "RPG.GameCore.PlayChimeraAnimation",
"Anim": "Dash",
"Target": {
"Target": "Self"
},
"NextProgress": {
"$type": "RPG.GameCore.ChimeraFireEffect",
"AnchorName": "BuffAdd",
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_ActivityProp_Chimera/Eff_ActivityProp_Chimera_Impact.prefab",
"Target": {
"Target": "Self"
},
"NextProgress": {
"$type": "RPG.GameCore.ChimeraWaitSecond",
"WaitTime": 0.466667,
"NextProgress": {
"$type": "RPG.GameCore.ChimeraPostSoundEvent",
"SoundEvent": "Ev_sfx_Eff_Activity_Chimera_FoodBowl_01_hit",
"Target": {
"Prefix": "Any",
"Target": "Work"
},
"NextProgress": {
"$type": "RPG.GameCore.ChimeraFireEffect",
"AnchorName": "DamageEffect",
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_ActivityProp_Chimera/Eff_ActivityProp_Chimera_Impact_Hit.prefab",
"Target": {
"Target": "Work"
},
"NextProgress": {
"$type": "RPG.GameCore.ChimeraShowJumpText",
"Target": {},
"NextProgress": {
"$type": "RPG.GameCore.ChimeraBattlePostEvent",
"To": {
"Target": "Work"
},
"Content": "GetDamage",
"NextProgress": {
"$type": "RPG.GameCore.ChimeraWaitSecond",
"WaitTime": 1.2,
"NextProgress": {
"$type": "RPG.GameCore.ChimeraAbilityEnds"
}
}
}
}
}
}
}
}
}
},
"Handlers": {
"Handlers": [
{
"Content": "GetDamage",
"NextProgress": {
"$type": "RPG.GameCore.ChimeraSetAnimatorParam",
"Target": {
"$type": "RPG.GameCore.ChimeraBattleTargetEvaluator",
"Target": "Work"
},
"AnimatorAttachPoint": "Self",
"ParameterName": "GetDamage",
"ParameterType": "Trigger",
"NextProgress": {
"$type": "RPG.GameCore.ChimeraBattleCheckWorkFinish",
"OnNotFinish": {
"$type": "RPG.GameCore.ChimeraBattleShowBubbleTalk",
"Target": {
"Prefix": "Any",
"Target": "Work"
},
"TalkAttachPoint": "TalkPop1",
"TalkContents": [
{
"$type": "RPG.GameCore.ChimeraTalkContent",
"ChimeraTalkContentID": 151505
}
],
"ShowTime": 1.2,
"Direction": "DownLeft"
}
}
}
}
]
}
}