mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-03-01 00:35:36 +08:00
更新配置表
This commit is contained in:
+1263
File diff suppressed because it is too large
Load Diff
+144
@@ -0,0 +1,144 @@
|
||||
[
|
||||
|
||||
//////////////////////////////////////////////////////////////
|
||||
///
|
||||
/// Ver3.3 打砖块活动
|
||||
///
|
||||
//////////////////////////////////////////////////////////////
|
||||
{
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_Breakout_Ver1",
|
||||
"isDynamicAbility": true,
|
||||
"onAbilityStart": //发球按键Trigger
|
||||
[
|
||||
{
|
||||
"$type": "ActivityBreakoutLaunchBall",
|
||||
},
|
||||
],
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "ActivityAbility_Breakout_ChangePlayMode",
|
||||
"doOffStage": true,
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "ActivityAbility_Breakout_AddSkillInfo",
|
||||
"doOffStage": true,
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "ActivityAbility_Breakout_SwitchSkill",
|
||||
"doOffStage": true,
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "ActivityAbility_Breakout_SpeedUp",
|
||||
"doOffStage": true,
|
||||
},
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"ActivityAbility_Breakout_ChangePlayMode": //替换操控面板
|
||||
{
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "ChangePlayMode",
|
||||
"muteRemoteAction": true,
|
||||
"toPlayMode": "ActivityBreakout",
|
||||
"doOffStage": true,
|
||||
},
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "ChangePlayMode",
|
||||
"muteRemoteAction": true,
|
||||
"toPlayMode": "Normal",
|
||||
"doOffStage": true,
|
||||
},
|
||||
],
|
||||
},
|
||||
"ActivityAbility_Breakout_AddSkillInfo": //增添发球技能按钮
|
||||
{
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AddAvatarSkillInfo",
|
||||
"skillID": 20340,
|
||||
"doOffStage": true,
|
||||
},
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "RemoveAvatarSkillInfo",
|
||||
"skillID": 20340,
|
||||
"doOffStage": true,
|
||||
},
|
||||
],
|
||||
},
|
||||
"ActivityAbility_Breakout_SwitchSkill": //替换普攻发球按钮
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "SwitchSkillIDMixin",
|
||||
"priority": "Playmode",
|
||||
"skillIndex": 0,
|
||||
"skillID": 20340,
|
||||
},
|
||||
],
|
||||
},
|
||||
"ActivityAbility_Breakout_SpeedUp": //基础移速提升,基础体验Up
|
||||
{
|
||||
"isLimitedProperties": true,
|
||||
"properties":
|
||||
{
|
||||
"Animator_MoveSpeedRatio": 0.2,
|
||||
},
|
||||
},
|
||||
},
|
||||
"onKill": //加个死亡恢复保护
|
||||
[
|
||||
{
|
||||
"$type": "ChangePlayMode",
|
||||
"muteRemoteAction": true,
|
||||
"toPlayMode": "Normal",
|
||||
"doOffStage": true,
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_Breakout_Ver1_Buff",
|
||||
"isDynamicAbility": true,
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "ActivityAbility_Breakout_SpeedBuff",
|
||||
},
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"ActivityAbility_Breakout_SpeedBuff": //基础移速提升Buff
|
||||
{
|
||||
"isLimitedProperties": true,
|
||||
"properties":
|
||||
{
|
||||
"Animator_MoveSpeedRatio": 0.2,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
]
|
||||
+249
@@ -0,0 +1,249 @@
|
||||
[
|
||||
{
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_CoinCollect_TestAbility",
|
||||
"isDynamicAbility": true,
|
||||
"onAdded": []
|
||||
}
|
||||
},
|
||||
{//移动速度加快
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_CoinCollect_MoveSpeedUp",
|
||||
"isDynamicAbility": true,
|
||||
"abilityMixins":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifierToGlobalValueMixin",
|
||||
"globalValueTarget": "Team",
|
||||
"globalValueKey": "SGV_CoinCollect_Widget_SkillEnabled",
|
||||
"valueSteps": [0.5,1.5],
|
||||
"modifierNameSteps": ["UNIQUE_CoinCollect_MoveSpeedUp"]
|
||||
}
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"UNIQUE_CoinCollect_MoveSpeedUp":
|
||||
{
|
||||
"isUnique": true,
|
||||
"stacking": "Unique",
|
||||
"isLimitedProperties": true,
|
||||
"properties":
|
||||
{
|
||||
"Animator_MoveSpeedRatio": "%SpeedUpRatio"
|
||||
}
|
||||
},
|
||||
},
|
||||
"abilitySpecials":
|
||||
{
|
||||
"SpeedUpRatio": 0,
|
||||
}
|
||||
}
|
||||
},
|
||||
{//超级跳
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_CoinCollect_RocketJump",
|
||||
"isDynamicAbility": true,
|
||||
"abilityMixins":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifierToGlobalValueMixin",
|
||||
"globalValueTarget": "Team",
|
||||
"globalValueKey": "SGV_CoinCollect_Widget_SkillEnabled",
|
||||
"valueSteps": [0.5,1.5],
|
||||
"modifierNameSteps": ["UNIQUE_CoinCollect_RocketJump"]
|
||||
}
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"UNIQUE_CoinCollect_RocketJump":
|
||||
{
|
||||
"isUnique": true,
|
||||
"stacking": "Unique",
|
||||
"isLimitedProperties": true,
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "EnableRocketJump",
|
||||
"canBeHandledOnRecover": true,
|
||||
"target": "Self",
|
||||
"doOffStage": true,
|
||||
"type": "DungeonJump",
|
||||
"enable": true,
|
||||
"extention":
|
||||
{
|
||||
"xzMultiplier": 2, //xz平面速度乘子
|
||||
"yMultiplier": 3.0, //y轴跳跃速度乘子
|
||||
}
|
||||
},
|
||||
],
|
||||
"onAvatarIn":
|
||||
[
|
||||
{
|
||||
"$type": "EnableRocketJump",
|
||||
"canBeHandledOnRecover": true,
|
||||
"target": "Self",
|
||||
"doOffStage": true,
|
||||
"type": "DungeonJump",
|
||||
"enable": true,
|
||||
"extention":
|
||||
{
|
||||
"xzMultiplier": 2, //xz平面速度乘子
|
||||
"yMultiplier": 3.0, //y轴跳跃速度乘子
|
||||
}
|
||||
},
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "EnableRocketJump",
|
||||
"type": "DungeonJump",
|
||||
"target": "Self",
|
||||
"doOffStage": true,
|
||||
"enable": false,
|
||||
},
|
||||
]
|
||||
}
|
||||
},
|
||||
}
|
||||
},
|
||||
{//创建风场
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_CoinCollect_CreateWindField",
|
||||
"isDynamicAbility": true,
|
||||
"abilityMixins":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifierToGlobalValueMixin",
|
||||
"globalValueTarget": "Team",
|
||||
"globalValueKey": "SGV_CoinCollect_Widget_SkillEnabled",
|
||||
"valueSteps": [0.5,1.5],
|
||||
"modifierNameSteps": ["UNIQUE_CoinCollect_CreateWindField"]
|
||||
}
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"UNIQUE_CoinCollect_CreateWindField":
|
||||
{
|
||||
"isUnique": true,
|
||||
"stacking": "Unique",
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "CreateGadget",
|
||||
"doOffStage": true,
|
||||
"gadgetID": 44000549,
|
||||
"campID": 1001,
|
||||
"campTargetType": "Enemy",
|
||||
"born":
|
||||
{
|
||||
"$type": "ConfigBornBySelf",
|
||||
},
|
||||
}
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "KillGadget",
|
||||
"doOffStage": true,
|
||||
"gadgetInfo":
|
||||
{
|
||||
"$type": "SelectTargetsByChildren",
|
||||
"configID": 44000549
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{//风场gadget
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_CoinCollect_CreateWindZone",
|
||||
"isDynamicAbility": true,
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Self",
|
||||
"modifierName": "UNIQUE_CoinCollect_WindFiled_Effect"
|
||||
}
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"UNIQUE_CoinCollect_WindFiled_Effect":
|
||||
{
|
||||
"isUnique": true,
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Item_WindSeed_WindField",
|
||||
},
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
},
|
||||
{//不消耗体力
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_CoinCollect_CostStamina_Zero",
|
||||
"isDynamicAbility": true,
|
||||
"abilityMixins":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifierToGlobalValueMixin",
|
||||
"globalValueTarget": "Team",
|
||||
"globalValueKey": "SGV_CoinCollect_Widget_SkillEnabled",
|
||||
"valueSteps": [0.5,1.5],
|
||||
"modifierNameSteps": ["UNIQUE_CoinCollect_CostStamina_Zero_Decision_Dash"]
|
||||
}
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"UNIQUE_CoinCollect_CostStamina_Zero_Decision_Dash":
|
||||
{
|
||||
"isUnique": true,
|
||||
"stacking": "Unique",
|
||||
"isLimitedProperties": true,
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type":"AttachToStateIDMixin",
|
||||
"stateIDs" : ["SprintBS","Sprint",],
|
||||
"modifierName" : "UNIQUE_CoinCollect_CostStamina_Zero",//名字需要一样
|
||||
},
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"modifierName": "UNIQUE_CoinCollect_CostStamina_Zero"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_CoinCollect_CostStamina_Zero":
|
||||
{
|
||||
"isUnique": true,
|
||||
"stacking": "Unique",
|
||||
"isLimitedProperties": true,
|
||||
"properties":
|
||||
{
|
||||
"Actor_CostStaminaRatio": -2
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
+226
-94
@@ -8,7 +8,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
@@ -16,7 +16,7 @@
|
||||
"onRemoved": [
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"onAdded": [
|
||||
{
|
||||
@@ -66,7 +66,7 @@
|
||||
"muteRemoteAction": true,
|
||||
"authorityOnly": true,
|
||||
"doOffStage": true,
|
||||
"toPlayMode": "HideAndSeek",
|
||||
"toPlayMode": "HideAndSeek_AliveV2",
|
||||
},
|
||||
],
|
||||
"onRemoved": [
|
||||
@@ -262,7 +262,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
@@ -271,7 +271,7 @@
|
||||
"onRemoved": [
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -333,7 +333,7 @@
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -341,7 +341,7 @@
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -399,7 +399,7 @@
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team_V2": {
|
||||
"isUnique": true,
|
||||
"modifierMixins": [
|
||||
{
|
||||
@@ -559,7 +559,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
@@ -568,7 +568,7 @@
|
||||
"onRemoved": [
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -619,7 +619,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -627,7 +627,7 @@
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -676,7 +676,7 @@
|
||||
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -754,13 +754,13 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -860,7 +860,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -868,13 +868,13 @@
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -939,7 +939,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
@@ -947,7 +947,7 @@
|
||||
"onRemoved": [
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -1070,7 +1070,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
@@ -1078,7 +1078,7 @@
|
||||
"onRemoved": [
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -1127,7 +1127,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -1135,7 +1135,7 @@
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -1191,7 +1191,7 @@
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -1374,7 +1374,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
@@ -1392,7 +1392,7 @@
|
||||
"onRemoved": [
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -1416,7 +1416,7 @@
|
||||
"muteRemoteAction": true,
|
||||
"doOffStage": true,
|
||||
"authorityOnly": true,
|
||||
"toPlayMode": "HideAndSeek",
|
||||
"toPlayMode": "HideAndSeek_AliveV2",
|
||||
"canBeHandledOnRecover": true,
|
||||
},
|
||||
|
||||
@@ -1572,7 +1572,7 @@
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team_V2",
|
||||
},
|
||||
|
||||
|
||||
@@ -1582,7 +1582,7 @@
|
||||
"$type": "RemoveModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team_V2",
|
||||
},
|
||||
],
|
||||
"onAbilityStart": [
|
||||
@@ -1606,7 +1606,7 @@
|
||||
*/
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team_V2": {
|
||||
"isUnique": true,
|
||||
"modifierMixins": [
|
||||
{
|
||||
@@ -2480,7 +2480,7 @@
|
||||
//改为通过Mixin的方式设置visible
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_Hider_Transfer_Invisible",
|
||||
"modifierName": "UNIQUE_Hider_Transfer_Invisible_V2",
|
||||
},
|
||||
//关掉角色碰撞
|
||||
{
|
||||
@@ -2491,7 +2491,7 @@
|
||||
//变身状态下移速降低
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_Hider_MoveSpeedDown",
|
||||
"modifierName": "UNIQUE_Hider_MoveSpeedDown_V2",
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
@@ -2504,7 +2504,7 @@
|
||||
*/
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_Hider_Transfer_Invisible",
|
||||
"modifierName": "UNIQUE_Hider_Transfer_Invisible_V2",
|
||||
},
|
||||
//关掉角色碰撞
|
||||
{
|
||||
@@ -2515,7 +2515,7 @@
|
||||
//清除移速降低
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_Hider_MoveSpeedDown",
|
||||
"modifierName": "UNIQUE_Hider_MoveSpeedDown_V2",
|
||||
},
|
||||
{
|
||||
"$type": "DebugLog",
|
||||
@@ -2541,7 +2541,7 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_Hider_MoveSpeedDown": {
|
||||
"UNIQUE_Hider_MoveSpeedDown_V2": {
|
||||
"isLimitedProperties": true,
|
||||
"stacking": "Unique",
|
||||
"isUnique": true,
|
||||
@@ -2549,7 +2549,7 @@
|
||||
"Animator_MoveSpeedRatio": -0.5,
|
||||
},
|
||||
},
|
||||
"UNIQUE_Hider_Transfer_Invisible": {
|
||||
"UNIQUE_Hider_Transfer_Invisible_V2": {
|
||||
"isUnique": true,
|
||||
"modifierMixins": [
|
||||
{
|
||||
@@ -2560,7 +2560,7 @@
|
||||
]
|
||||
},
|
||||
|
||||
"UNIQUE_HideAndSeek_Skill_Transfer_Quit_Modifier": {
|
||||
"UNIQUE_HideAndSeek_Skill_Transfer_Quit_Modifier_V2": {
|
||||
"isUnique": true,
|
||||
"duration": 0.1,
|
||||
"onAdded": [
|
||||
@@ -2690,7 +2690,7 @@
|
||||
// },
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "UNIQUE_HideAndSeek_Skill_Transfer_Quit_Modifier",
|
||||
"modifierName": "UNIQUE_HideAndSeek_Skill_Transfer_Quit_Modifier_V2",
|
||||
"target": "Self",
|
||||
},
|
||||
{
|
||||
@@ -2748,6 +2748,11 @@
|
||||
"abilityName": "ActivityAbility_HideSeek_kong_V2",
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"key": "_HideSeek_Is_Disguise_Gadget",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"predicates":
|
||||
@@ -2760,13 +2765,128 @@
|
||||
"compareType": "NoneOrEqual",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "HideSeek_Disguise_Gadget_Invisible_Handler",
|
||||
}
|
||||
|
||||
],
|
||||
"onAbilityStart":
|
||||
[
|
||||
],
|
||||
|
||||
"modifiers":
|
||||
{
|
||||
"HideSeek_Disguise_Gadget_Invisible_Handler":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type":"AttachModifierToSelfGlobalValueNoInitMixin",
|
||||
"globalValueKey":"_HideSeek_Disguise_Gadget_Invisible_Mark",
|
||||
"valueSteps":
|
||||
[
|
||||
0.5,
|
||||
1.5
|
||||
],
|
||||
"removeAppliedModifier":true,
|
||||
"modifierNameSteps":
|
||||
[
|
||||
"HideSeek_Disguise_Gadget_Invisible"
|
||||
]
|
||||
},
|
||||
],
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "CopyGlobalValue",
|
||||
"srcTarget": "OriginOwner",
|
||||
"srcKey": "SGV_HideSeek_Real_Invisible_Mark",
|
||||
"dstTarget": "Self",
|
||||
"dstKey": "_HideSeek_Disguise_Gadget_Invisible_Mark",
|
||||
}
|
||||
],
|
||||
"thinkInterval": 0.3,
|
||||
"onThinkInterval":
|
||||
[
|
||||
{
|
||||
"$type": "CopyGlobalValue",
|
||||
"srcTarget": "OriginOwner",
|
||||
"srcKey": "SGV_HideSeek_Real_Invisible_Mark",
|
||||
"dstTarget": "Self",
|
||||
"dstKey": "_HideSeek_Disguise_Gadget_Invisible_Mark",
|
||||
}
|
||||
]
|
||||
},
|
||||
"HideSeek_Disguise_Gadget_Invisible":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type":"EntityDitherMixin",
|
||||
"ditherValue":0.5,
|
||||
"cutInTime":0.2,
|
||||
"cutOutTime":0.2
|
||||
}
|
||||
],
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "DoActionsLocal",
|
||||
"canBeHandledOnRecover": true,
|
||||
"actionList":
|
||||
[
|
||||
{
|
||||
"$type": "EnableSceneTransformByName",
|
||||
"transformNames": ["Obj"],
|
||||
"setEnable": false,
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"target": "OriginOwner",
|
||||
}
|
||||
]
|
||||
},
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "DoActionsLocal",
|
||||
"canBeHandledOnRecover": true,
|
||||
"actionList":
|
||||
[
|
||||
{
|
||||
"$type": "EnableSceneTransformByName",
|
||||
"transformNames": ["Obj"],
|
||||
"setEnable": true,
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"target": "OriginOwner",
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
@@ -2781,7 +2901,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
@@ -2796,7 +2916,7 @@
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -2897,13 +3017,13 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Bait_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Bait_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_Bait_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_Bait_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -2971,6 +3091,24 @@
|
||||
"value": 0,
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"target": "TargetOriginOwner"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"otherTargets":
|
||||
{
|
||||
"$type": "SelectTargetsByChildrenEntityType",
|
||||
"entityType": "Gadget",
|
||||
},"predicates":
|
||||
[
|
||||
|
||||
]
|
||||
},
|
||||
//找自身周围有没有诱饵
|
||||
{
|
||||
@@ -3025,7 +3163,7 @@
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "UNIQUE_Eff_Activity_HideSeek_Bait_Disappear",
|
||||
"modifierName": "UNIQUE_Eff_Activity_HideSeek_Bait_Disappear_V2",
|
||||
"target": "Self",
|
||||
},
|
||||
|
||||
@@ -3085,7 +3223,7 @@
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_Eff_Activity_HideSeek_Bait_Disappear": {
|
||||
"UNIQUE_Eff_Activity_HideSeek_Bait_Disappear_V2": {
|
||||
"duration": 1,
|
||||
"isUnique": true,
|
||||
"onAdded": [
|
||||
@@ -3562,7 +3700,7 @@
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
},
|
||||
@@ -3571,7 +3709,7 @@
|
||||
"onRemoved": [
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"onAdded": [
|
||||
@@ -4341,7 +4479,7 @@ local HS_State
|
||||
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Player_Init",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Player_Init_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Self",
|
||||
}, //挂上抗摔
|
||||
@@ -4530,7 +4668,7 @@ local HS_State
|
||||
}, //SGV_Is_In_Rampage */
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Player_Init": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Player_Init_V2": {
|
||||
"isUnique": true,
|
||||
"isLimitedProperties": true,
|
||||
"properties": {
|
||||
@@ -4551,7 +4689,7 @@ local HS_State
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team_V2",
|
||||
},
|
||||
],
|
||||
"onRemoved": [
|
||||
@@ -4559,11 +4697,11 @@ local HS_State
|
||||
"$type": "RemoveModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team_V2",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team_V2": {
|
||||
"isUnique":true,
|
||||
"modifierMixins": [
|
||||
{
|
||||
@@ -4587,11 +4725,11 @@ local HS_State
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "CurLocalAvatarMixinV2",
|
||||
"modifierName": "UNIQUE_Rampage_Avatar",
|
||||
"modifierName": "UNIQUE_Rampage_Avatar_V2",
|
||||
},
|
||||
],
|
||||
},
|
||||
"UNIQUE_Rampage_Avatar": {
|
||||
"UNIQUE_Rampage_Avatar_V2": {
|
||||
"isUnique": true,
|
||||
"isLimitedProperties": true,
|
||||
"stacking": "Unique",
|
||||
@@ -4636,7 +4774,7 @@ local HS_State
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -4650,7 +4788,7 @@ local HS_State
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -4658,7 +4796,7 @@ local HS_State
|
||||
"modifiers": {
|
||||
"SGV_HideAndSeek_PlayerState_OnMap_Blank":{},
|
||||
"SGV_HideAndSeek_PlayerState_Moveable_Blank":{},
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -4920,7 +5058,7 @@ local HS_State
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -4928,13 +5066,13 @@ local HS_State
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -5050,7 +5188,7 @@ local HS_State
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -5058,13 +5196,13 @@ local HS_State
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -5161,7 +5299,7 @@ local HS_State
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -5169,13 +5307,13 @@ local HS_State
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -5504,7 +5642,7 @@ local HS_State
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team_V2",
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
@@ -5512,11 +5650,11 @@ local HS_State
|
||||
"$type": "RemoveModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team_V2",
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -5708,7 +5846,7 @@ local HS_State
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_V2",
|
||||
},
|
||||
],
|
||||
"onRemoved": [
|
||||
@@ -5716,11 +5854,11 @@ local HS_State
|
||||
"$type": "RemoveModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_V2",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_V2": {
|
||||
"isUnique": true,
|
||||
"modifierMixins": [
|
||||
{
|
||||
@@ -5733,26 +5871,25 @@ local HS_State
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "HideAndSeek_Get_Blind",
|
||||
"valueSteps": [ -0.5, 0.5, 1.5 ],
|
||||
"valueSteps": [ 0.5, 1.5 ],
|
||||
//"removeAppliedModifier":true,
|
||||
"modifierNameSteps": [
|
||||
"UNIQUE_HideSeek_Hunter_CantSee_Blank",
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Team",
|
||||
"modifierNameSteps": [
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Team_V2",
|
||||
],
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Team_V2": {
|
||||
"isUnique":true,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "CurLocalAvatarMixinV2",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Avatar",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Avatar_V2",
|
||||
},
|
||||
]
|
||||
},
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Avatar": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Avatar_V2": {
|
||||
"isUnique": true,
|
||||
"duration": 3,
|
||||
"onAdded": [
|
||||
@@ -5812,12 +5949,7 @@ local HS_State
|
||||
]
|
||||
},
|
||||
|
||||
"UNIQUE_HideSeek_Hunter_CantSee_Blank": {
|
||||
"isUnique": true,
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
},
|
||||
|
||||
@@ -5856,12 +5988,12 @@ local HS_State
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Mark",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Mark_V2",
|
||||
"doOffStage": true,
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_Mark": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_Mark_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -5941,7 +6073,7 @@ local HS_State
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
@@ -5949,13 +6081,13 @@ local HS_State
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team_V2",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
},
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team_V2": {
|
||||
"isUnique": true,
|
||||
"stacking": "Refresh",
|
||||
"modifierMixins": [
|
||||
@@ -6193,7 +6325,7 @@ local HS_State
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Is_Detected_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Is_Detected_Team_V2",
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
@@ -6201,11 +6333,11 @@ local HS_State
|
||||
"$type": "RemoveModifier",
|
||||
"doOffStage": true,
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Is_Detected_Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Is_Detected_Team_V2",
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_Is_Detected_Team": {
|
||||
"UNIQUE_ActivityAbility_HideSeek_StateHandle_Is_Detected_Team_V2": {
|
||||
"isUnique": true,
|
||||
"modifierMixins": [
|
||||
{
|
||||
|
||||
+5166
File diff suppressed because it is too large
Load Diff
+874
@@ -0,0 +1,874 @@
|
||||
[
|
||||
////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 3.4海灯节跑酷技能ability
|
||||
//
|
||||
////////////////////////////////////////////////////////////////
|
||||
{
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_LanV3Race_Rush",
|
||||
"isDynamicAbility": true,
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Activity_LanV3Race_Rush_AddSkillInfo"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Activity_LanV3Race_Rush_SwitchSkill"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Activity_LanV3Race_Rush"
|
||||
},
|
||||
|
||||
],
|
||||
"onAbilityStart":
|
||||
[
|
||||
{
|
||||
"$type": "Predicated", //判断当前是否满足条件,满足的话发状态参数
|
||||
"target": "Caster",
|
||||
"targetPredicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByAny",
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByAnimatorBool",
|
||||
"parameter": "&CanUseSkill",
|
||||
"logic": "Equal",
|
||||
"value": true,
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimatorBool",
|
||||
"parameter": "&CanUseAirSkill",
|
||||
"logic": "Equal",
|
||||
"value": true,
|
||||
},
|
||||
]
|
||||
},
|
||||
],
|
||||
"successActions":
|
||||
[
|
||||
{
|
||||
"$type": "SetAnimatorInt",
|
||||
"intID": "SkillID",
|
||||
"value": 210
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"Activity_LanV3Race_Rush_AddSkillInfo"://给角色添加技能
|
||||
{
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AddAvatarSkillInfo",
|
||||
"skillID": 20341,
|
||||
"doOffStage": true,
|
||||
},
|
||||
{
|
||||
"$type": "AddAvatarSkillInfo",
|
||||
"skillID": 20320,
|
||||
|
||||
"doOffStage": true,
|
||||
},
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "RemoveAvatarSkillInfo",
|
||||
"skillID": 20341,
|
||||
"doOffStage": true,
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAvatarSkillInfo",
|
||||
"skillID": 20320,
|
||||
|
||||
"doOffStage": true,
|
||||
},
|
||||
]
|
||||
},
|
||||
"Activity_LanV3Race_Rush_SwitchSkill"://给角色切换技能
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "SwitchSkillIDMixin",
|
||||
"priority": "Playmode",
|
||||
"skillIndex": 1,
|
||||
"skillID": 20341,
|
||||
},
|
||||
|
||||
{
|
||||
"$type": "AvatarChangeSkillMixin",
|
||||
"priority":"Playmode",
|
||||
"index": 1,
|
||||
"jumpSkillID": 20341,
|
||||
"flySkillID": 20341,
|
||||
"changeOnAdd": true,
|
||||
},
|
||||
|
||||
]
|
||||
},
|
||||
"Activity_LanV3Race_Rush":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
// {
|
||||
// "$type": "StateLayersOverrideMixin",
|
||||
// "stateLayers":
|
||||
// {
|
||||
// "defaultLayer":
|
||||
// {
|
||||
// "$type": "ConfigNormalStateLayer",
|
||||
// "stateIDs":
|
||||
// {
|
||||
// "ActivitySkill_CustomSkill01":
|
||||
// {
|
||||
// "$type": "ConfigAvatarStateIDInfo",
|
||||
// "animatorStates":
|
||||
// {
|
||||
// "ActivitySkill_CustomSkill01":
|
||||
// [
|
||||
// // "LanV3Race_Rush"//在这里增加了eventpattern
|
||||
// ]
|
||||
// },
|
||||
// "moveType": "combatAir",
|
||||
// "canChangeAvatar": [],
|
||||
// "canDoSkill": true,
|
||||
// "resetAnimatorTriggerOnEnter":
|
||||
// [
|
||||
// "CustomSkill_End"
|
||||
// ],
|
||||
// "resetAnimatorTriggerOnExit":
|
||||
// [
|
||||
// "BeHit",
|
||||
// "DoSkill",
|
||||
// "Jump",
|
||||
// "CustomSkill_End"
|
||||
// ],
|
||||
// "setAnimatorBoolean": [],
|
||||
// "actionPanelState": "Normal",
|
||||
// "massRatio": 100.0,
|
||||
// "sheatheOnStart": true
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// },
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs":
|
||||
[
|
||||
"ActivitySkill_CustomSkill01"
|
||||
],
|
||||
"modifierName": "LanV3Race_Rush_InAni"
|
||||
|
||||
}
|
||||
],
|
||||
"onAdded":
|
||||
[
|
||||
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
|
||||
]
|
||||
},
|
||||
"LanV3Race_Rush_InAni"://挂接特效关闭碰撞隐藏角色
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
],
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "LanV3Race_Rush_Timer"//0.8秒后退出状态
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "LanV3Race_Rush_NoGravity"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "LanV3Race_Rush_Eat_Coin"//冲刺过程中加大吃金币范围
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Property_Ani_Prop_TeleportHighway_01_In",
|
||||
},
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"otherTargets":
|
||||
{
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "SectorR120D90H10",
|
||||
"campBasedOn": "Self",
|
||||
"campTargetType": "Enemy",
|
||||
"topLimit": 1,
|
||||
"centerBasedOn": "Self",
|
||||
"sortType": "Nearest",
|
||||
},
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_LanV3_Race_Lock_Asist_Mark",
|
||||
"compareType": "Equal",
|
||||
"value": 1,
|
||||
}
|
||||
],
|
||||
"targetPredicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_LanV3_Race_Lock_Asist_Mark",
|
||||
"compareType": "Equal",
|
||||
"value": 1,
|
||||
}
|
||||
],
|
||||
"successActions":
|
||||
[
|
||||
{
|
||||
"$type": "DebugLog",
|
||||
"content": "11111111turndirection"
|
||||
},
|
||||
{
|
||||
"$type": "SetGlobalPos",
|
||||
"target": "Target",
|
||||
"key": "_ABILITY_LanV3_Race_Lock_Asist_Pos",
|
||||
"born":
|
||||
{
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset":
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
}
|
||||
},
|
||||
"setTarget": false,
|
||||
},
|
||||
{
|
||||
"$type": "TurnDirectionToPos",
|
||||
"toPos":
|
||||
{
|
||||
"$type": "ConfigBornByGlobalValue",
|
||||
"positionKey": "_ABILITY_LanV3_Race_Lock_Asist_Pos"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 420000025,
|
||||
"born":
|
||||
{
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "RootNode",
|
||||
"offset":
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSetVisible",
|
||||
"visible": false,
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSetPassThrough",
|
||||
"passThrough": true,
|
||||
"doOffStage": true,
|
||||
},
|
||||
{
|
||||
"$type": "EnableHDMesh",
|
||||
"enable": false,
|
||||
"hdMeshKey": "Default",
|
||||
},
|
||||
{
|
||||
"$type": "RemoveVelocityForce",
|
||||
"forces": ["RushMoveType","InertiaType"],
|
||||
},
|
||||
{//角色失重
|
||||
"$type" : "SetVelocityIgnoreAirGY",
|
||||
"ignoreAirGY" : true,
|
||||
},
|
||||
{
|
||||
"$type": "FixedAvatarRushMove",
|
||||
"timeRange": 0.75,
|
||||
"toPos":
|
||||
{
|
||||
"$type": "ConfigBornBySelf",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 20
|
||||
}
|
||||
},
|
||||
"isInAir": true,
|
||||
"animatorStateIDs":
|
||||
[
|
||||
"ActivitySkill_CustomSkill01"
|
||||
]
|
||||
}
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Property_Ani_Prop_TeleportHighway_01_Out",
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSetVisible",
|
||||
"visible": true,
|
||||
"doOffStage": true,
|
||||
},
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"otherTargets":
|
||||
{
|
||||
"$type": "SelectTargetsByChildren",
|
||||
"configID": 420000025
|
||||
},
|
||||
"modifierName": "UNIQUE_LanV3_RushBulletEff"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveVelocityForce",
|
||||
"forces": ["RushMoveType","InertiaType","FixedRushMoveType"],
|
||||
},
|
||||
{
|
||||
"$type": "FixedAvatarRushMove",
|
||||
"timeRange": 1,
|
||||
"toPos":
|
||||
{
|
||||
"$type": "ConfigBornBySelf",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0.2,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
"isInAir": true,
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSetPassThrough",
|
||||
"passThrough": false,
|
||||
"doOffStage": true,
|
||||
"canBeHandledOnRecover": true,
|
||||
},
|
||||
{
|
||||
"$type": "EnableHDMesh",
|
||||
"enable": true,
|
||||
"hdMeshKey": "Default",
|
||||
"canBeHandledOnRecover": true,
|
||||
},
|
||||
]
|
||||
},
|
||||
"LanV3Race_Rush_Timer":
|
||||
{
|
||||
"duration": 0.8,
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"triggerID": "CustomSkill_End_Drop"
|
||||
},
|
||||
]
|
||||
},
|
||||
"LanV3Race_Rush_NoGravity":
|
||||
{
|
||||
"duration": 1.25,
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "RemoveVelocityForce",
|
||||
"forces": ["RushMoveType","InertiaType"],
|
||||
},
|
||||
{//角色失重
|
||||
"$type" : "SetVelocityIgnoreAirGY",
|
||||
"ignoreAirGY" : true,
|
||||
},
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{//角色失重
|
||||
"$type" : "SetVelocityIgnoreAirGY",
|
||||
"ignoreAirGY" : false,
|
||||
},
|
||||
],
|
||||
"properties":
|
||||
{
|
||||
"Actor_AddGravityScale" : -2,
|
||||
},
|
||||
},
|
||||
"LanV3Race_Rush_Eat_Coin":
|
||||
{
|
||||
"thinkInterval": 0.1,
|
||||
"onThinkInterval":
|
||||
[
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"otherTargets":
|
||||
{
|
||||
"$type": "SelectTargetsByTag",
|
||||
"tag": "IS_COIN",
|
||||
"sortType": "Nearest",
|
||||
"topLimit": 6,
|
||||
},
|
||||
"successActions":
|
||||
[
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"target": "Target",
|
||||
"key": "GV_Picked",
|
||||
"value": 1,
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByTargetPositionToSelfPosition",
|
||||
"target": "Target",
|
||||
"compareType": "XYZ",
|
||||
"value": 5,
|
||||
"logic": "LesserOrEqual",
|
||||
},
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_LanV3Race_Rush_Bullet",
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_LanV3_RushBulletEff"
|
||||
},
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
"UNIQUE_LanV3_RushBulletEff":
|
||||
{
|
||||
"isUnique": true,
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Property_Ani_Prop_TeleportHighway_01_Move",
|
||||
"born":
|
||||
{
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "RootNode",
|
||||
// "offset":
|
||||
// {
|
||||
// "x": 0,
|
||||
// "y": 1.2,
|
||||
// "z": 0,
|
||||
// }
|
||||
}
|
||||
},
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart":
|
||||
[
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"targetType": "AllExceptSelf",
|
||||
"attackEvent":
|
||||
{
|
||||
"attackPattern":
|
||||
{
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"radius": 2.5,
|
||||
"born":
|
||||
{
|
||||
"$type": "ConfigBornBySelf",
|
||||
"offset":
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
},
|
||||
},
|
||||
"attackInfo":
|
||||
{
|
||||
"attackTag": "LanV3_Rush_Attack",
|
||||
"attackProperty":
|
||||
{
|
||||
"damageExtra": 0,
|
||||
"strikeType": "None",
|
||||
"elementType": "None",
|
||||
"elementDurability": 0,
|
||||
"attackType": "None",
|
||||
"enBreak": 0,
|
||||
},
|
||||
"hitPattern":
|
||||
{
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV0",
|
||||
"hitHaltTime": 0.0,
|
||||
"hitHaltTimeScale": 0.00,
|
||||
"muteHitText": false,
|
||||
},
|
||||
"forceCameraShake": false,
|
||||
},
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
///////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// 3.4 海灯节浪船玩法 角色/浪船状态控制器
|
||||
//
|
||||
//
|
||||
///////////////////////////////////////////////////////////////
|
||||
{
|
||||
"Default":
|
||||
{
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_LanV3BoatGame_State_Driver",
|
||||
"isDynamicAbility": true,
|
||||
"abilityMixins":
|
||||
[
|
||||
// {
|
||||
// "$type": "CurLocalAvatarMixinV2",
|
||||
// "modifierName": "LanV3BoatGame_State_Driver_Avatar",
|
||||
// }
|
||||
],
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Team",
|
||||
"modifierName": "LanV3BoatGame_Skill_Transfer"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Team",
|
||||
"modifierName": "LanV3BoatGame_Ghost_Hanlder"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Vehicle",
|
||||
"modifierName": "LanV3BoatGame_WeakNet_Protect"
|
||||
}
|
||||
],
|
||||
"modifiers":
|
||||
{
|
||||
// "LanV3BoatGame_State_Driver_Avatar":
|
||||
// {
|
||||
// "modifierMixins":
|
||||
// [
|
||||
// ],
|
||||
// "onAdded":
|
||||
// [
|
||||
// {
|
||||
// "$type": "SetGlobalValue",
|
||||
// "key": "_ABILITY_BoatV3_Ghost_Avatar",
|
||||
// "value": 0,
|
||||
// "doOffStage": true,
|
||||
// },
|
||||
// {
|
||||
// "$type": "SetGlobalValue",
|
||||
// "key": "__ABILITY_BoatV3_SkillIndex_Avatar",
|
||||
// "value": 0,
|
||||
// "doOffStage": true,
|
||||
// },
|
||||
|
||||
// ]
|
||||
// },
|
||||
"LanV3BoatGame_Skill_Transfer":
|
||||
{
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "SetGlobalValue",//初始化技能库索引
|
||||
"key": "_ABILITY_BoatV3_SkillIndex_Team",
|
||||
"doOffStage": true,
|
||||
"value": 0,
|
||||
}
|
||||
],
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "DoActionOnGlobalValueChangeMixin",//SGV变化的话赋值到本地GV
|
||||
"globalValueKey": "SGV_BoatV3_SkillIndex",
|
||||
"actions":
|
||||
[
|
||||
{
|
||||
"$type": "CopyGlobalValue",
|
||||
"doOffStage": true,
|
||||
"srcTarget": "Team",
|
||||
"srcKey": "SGV_BoatV3_SkillIndex",
|
||||
"dstTarget": "Team",
|
||||
"dstKey": "_ABILITY_BoatV3_SkillIndex_Team",
|
||||
"predicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",//活着的时候才同步技能状态
|
||||
"target": "Team",
|
||||
"key": "SGV_BoatV3_Ghost",
|
||||
"compareType": "NoneOrEqual",
|
||||
"value": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifierToGlobalValueMixin",
|
||||
"globalValueKey": "_ABILITY_BoatV3_SkillIndex_Team",
|
||||
"globalValueTarget": "Team",
|
||||
"valueSteps":
|
||||
[
|
||||
-0.5,0.5,1.5,2.5,3.5,4.5
|
||||
],
|
||||
"modifierNameSteps":
|
||||
[
|
||||
"LanV3Boat_Skill_Origin",
|
||||
"LanV3Boat_Skill_Mire",
|
||||
"LanV3Boat_Skill_Absorb",
|
||||
"LanV3Boat_Skill_Shield",
|
||||
"LanV3Boat_Skill_Ghost"
|
||||
],
|
||||
}
|
||||
]
|
||||
},
|
||||
"LanV3BoatGame_Ghost_Hanlder":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifierToGlobalValueMixin",
|
||||
"globalValueKey": "SGV_BoatV3_Ghost",
|
||||
"globalValueTarget": "Team",
|
||||
"valueSteps":
|
||||
[
|
||||
0.5,1.5
|
||||
],
|
||||
"modifierNameSteps":
|
||||
[
|
||||
"LanV3Boat_Ghost_Team",
|
||||
],
|
||||
}
|
||||
]
|
||||
},
|
||||
"LanV3Boat_Ghost_Team":
|
||||
{
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"key": "_ABILITY_BoatV3_SkillIndex_Team",//重设技能库
|
||||
"value": 4,
|
||||
"target": "Team",
|
||||
"doOffStage": true
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Vehicle",
|
||||
"doOffStage": true,
|
||||
"modifierName": "LanV3Boat_Ghost_Boat"
|
||||
}
|
||||
],
|
||||
"onRemoved":
|
||||
[
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"key": "_ABILITY_BoatV3_SkillIndex_Team",//重设技能库
|
||||
"value": 0,
|
||||
"target": "Team",
|
||||
"doOffStage": true
|
||||
}
|
||||
],
|
||||
},
|
||||
"LanV3Boat_Ghost_Boat":
|
||||
{
|
||||
//幽灵状态的表现在这里
|
||||
"state": "Invincible",
|
||||
"onAdded":
|
||||
[
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "LanV3Boat_Ghost_Boat_IsGhostToEnemy"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "LanV3Boat_Ghost_Boat_IsGhostToAllied"
|
||||
}
|
||||
],
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "EntityDitherMixin",
|
||||
"ditherValue": 0.5,
|
||||
"cutInTime": 0.1,
|
||||
"cutOutTime": 0.2,
|
||||
},
|
||||
{
|
||||
"$type":"VelocityForceMixin",
|
||||
"excludeForces":["WindZoneType"]
|
||||
}
|
||||
]
|
||||
},
|
||||
"LanV3Boat_Ghost_Boat_IsGhostToEnemy":
|
||||
{
|
||||
"state": "IsGhostToEnemy",
|
||||
},
|
||||
"LanV3Boat_Ghost_Boat_IsGhostToAllied":
|
||||
{
|
||||
"state": "IsGhostToAllied",
|
||||
},
|
||||
"LanV3BoatGame_WeakNet_Protect":
|
||||
{
|
||||
"onBeingHit":
|
||||
[
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Target",
|
||||
"targetPredicates":
|
||||
[
|
||||
{
|
||||
"$type": "ByAttackTags",
|
||||
"attackTags":
|
||||
[
|
||||
"BoatRaceGear"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"target": "Team",
|
||||
"key": "SGV_BoatV3_HP",
|
||||
"compareType": "Equal",
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"successActions":
|
||||
[//只剩1血的时候被打就进入无法放技能的状态
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"target": "Team",
|
||||
"key": "_ABILITY_BoatV3_SkillIndex_Team",
|
||||
"value": 4,
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
||||
},
|
||||
"LanV3Boat_Skill_Origin":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "VehicleSkillDepotChangeMixin",
|
||||
"targetVehicleIDs": [45001001,45001002],
|
||||
"skillDepotId": 99001002,
|
||||
},
|
||||
]
|
||||
},
|
||||
"LanV3Boat_Skill_Mire":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "VehicleSkillDepotChangeMixin",
|
||||
"targetVehicleIDs": [45001001,45001002],
|
||||
"skillDepotId": 99001003,
|
||||
},
|
||||
]
|
||||
},
|
||||
"LanV3Boat_Skill_Absorb":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "VehicleSkillDepotChangeMixin",
|
||||
"targetVehicleIDs": [45001001,45001002],
|
||||
"skillDepotId": 99001004,
|
||||
},
|
||||
]
|
||||
},
|
||||
"LanV3Boat_Skill_Shield":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "VehicleSkillDepotChangeMixin",
|
||||
"targetVehicleIDs": [45001001,45001002],
|
||||
"skillDepotId": 99001005,
|
||||
},
|
||||
]
|
||||
},
|
||||
"LanV3Boat_Skill_Ghost":
|
||||
{
|
||||
"modifierMixins":
|
||||
[
|
||||
{
|
||||
"$type": "VehicleSkillDepotChangeMixin",
|
||||
"targetVehicleIDs": [45001001,45001002],
|
||||
"skillDepotId": 99001006,
|
||||
},
|
||||
]
|
||||
},
|
||||
// "LanV3BoatGame_GV_Transfer"://监听TEAM SGV变化赋值给当前场上角色
|
||||
// {
|
||||
// "modifierMixins":
|
||||
// [
|
||||
// {
|
||||
// "$type": "DoActionOnGlobalValueChangeMixin",
|
||||
// "globalValueKey": "SGV_BoatV3_Ghost",
|
||||
// "actions":
|
||||
// [
|
||||
// {
|
||||
// "$type": "CopyGlobalValue",
|
||||
// "srcTarget": "Team",
|
||||
// "srcKey": "SGV_BoatV3_Ghost",
|
||||
// "dstTarget": "CurLocalAvatar",
|
||||
// "dstKey": "_ABILITY_BoatV3_Ghost_Avatar"
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "$type": "DoActionOnGlobalValueChangeMixin",
|
||||
// "globalValueKey": "SGV_BoatV3_SkillIndex",
|
||||
// "actions":
|
||||
// [
|
||||
// {
|
||||
// "$type": "CopyGlobalValue",
|
||||
// "srcTarget": "Team",
|
||||
// "srcKey": "SGV_BoatV3_SkillIndex",
|
||||
// "dstTarget": "CurLocalAvatar",
|
||||
// "dstKey": "_ABILITY_BoatV3_SkillIndex_Avatar"
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
]
|
||||
+2191
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user