更新配置表

This commit is contained in:
flswld
2023-01-29 13:00:55 +08:00
parent 0ab4fd1d18
commit 5fbe66113e
3108 changed files with 587829 additions and 26766 deletions
@@ -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,
},
},
},
},
},
]
@@ -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
}
}
}
}
}
]
@@ -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": [
{
@@ -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"
// }
// ]
// }
// ]
// }
}
}
}
]