mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
152 lines
3.7 KiB
JSON
152 lines
3.7 KiB
JSON
{
|
|
"ReactionMap": {
|
|
"RA_NPC_Monster_XP_Minion04_Attracted_Enter": {
|
|
"Stimulus": "STIM_SummonUnit_ZhangZhang_NPC_Arrive",
|
|
"Condition": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_ByCompareVariableBool",
|
|
"VarName": "IsAttracted"
|
|
}
|
|
],
|
|
"Action": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_SetAIVariableBool",
|
|
"Name": "IsAttracted",
|
|
"Value": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RA_SetStimulusInfo",
|
|
"SetInstigator": true
|
|
}
|
|
]
|
|
},
|
|
"RA_NPC_Monster_XP_Minion04_Attracted_Exit": {
|
|
"Stimulus": "STIM_SummonUnit_ZhangZhang_NPC_Left",
|
|
"Condition": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_ByCompareVariableBool",
|
|
"VarName": "IsAttracted",
|
|
"CompareValue": true
|
|
}
|
|
],
|
|
"Action": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_SetAIVariableBool",
|
|
"Name": "IsAttracted"
|
|
}
|
|
]
|
|
},
|
|
"RA_NPCMonster_XP_Minion04_Attracted_Enter": {
|
|
"Stimulus": "STIM_SummonUnit_ZhangZhang_Arrive",
|
|
"Condition": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_ByCompareVariableBool",
|
|
"VarName": "IsAttracted"
|
|
}
|
|
],
|
|
"Action": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_SetAIVariableBool",
|
|
"Name": "IsAttracted",
|
|
"Value": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RA_SetStimulusInfo",
|
|
"SetInstigator": true
|
|
}
|
|
]
|
|
},
|
|
"RA_NPCMonster_XP_Minion04_Attracted_Exit": {
|
|
"Stimulus": "STIM_SummonUnit_ZhangZhang_Left",
|
|
"Condition": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_ByCompareVariableBool",
|
|
"VarName": "IsAttracted",
|
|
"CompareValue": true
|
|
}
|
|
],
|
|
"Action": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_SetAIVariableBool",
|
|
"Name": "IsAttracted"
|
|
}
|
|
]
|
|
},
|
|
"RA_NPCMonster_XP_Minion04_Scared": {
|
|
"Stimulus": "STIM_Player_Topaz_NormalAttack",
|
|
"Condition": [],
|
|
"Action": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_TriggerInstantAbility",
|
|
"AbilityName": "MazeMonster_XP_Minion04_VisionIgnore"
|
|
}
|
|
]
|
|
},
|
|
"RA_NPCMonster_XP_Minion04_Attracted_Scared": {
|
|
"Stimulus": "STIM_NPCMonster_Minion04_Scared",
|
|
"Condition": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_ByCompareVariableBool",
|
|
"VarName": "IsAttracted",
|
|
"CompareValue": true
|
|
}
|
|
],
|
|
"Action": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_TriggerInstantAbility",
|
|
"AbilityName": "MazeMonster_XP_Minion04_VisionIgnore"
|
|
}
|
|
]
|
|
},
|
|
"RA_Gameplay_WolfBro_NPCMonster_Vase_Alert": {
|
|
"Stimulus": "STIM_Gameplay_WolfBro_NPCMonster_Vase_Alert",
|
|
"Condition": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_ByAlertLevel",
|
|
"AlertLevel": "Chase",
|
|
"Inverse": true
|
|
}
|
|
],
|
|
"Action": [
|
|
{
|
|
"$type": "RPG.GameCore.RA_SetStimulusInfo",
|
|
"SetStimulusPos": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RA_SetAIVariableBool",
|
|
"Name": "InReaction",
|
|
"Value": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"StimulusMap": {
|
|
"PlayerAttack": {
|
|
"Range": 10
|
|
},
|
|
"NpcBeHit": {
|
|
"Range": 10
|
|
},
|
|
"STIM_Player_Topaz_NormalAttack": {
|
|
"Range": 10
|
|
},
|
|
"STIM_NPCMonster_Minion04_Scared": {
|
|
"Range": 8
|
|
},
|
|
"STIM_SummonUnit_ZhangZhang_Arrive": {
|
|
"Range": 10
|
|
},
|
|
"STIM_SummonUnit_ZhangZhang_Left": {
|
|
"Range": 30
|
|
},
|
|
"STIM_SummonUnit_ZhangZhang_NPC_Arrive": {
|
|
"Range": 4
|
|
},
|
|
"STIM_SummonUnit_ZhangZhang_NPC_Left": {
|
|
"Range": 15
|
|
},
|
|
"STIM_Gameplay_WolfBro_NPCMonster_Vase_Alert": {
|
|
"Range": 10
|
|
}
|
|
}
|
|
} |