添加配置表

This commit is contained in:
flswld
2022-11-30 00:00:20 +08:00
parent f70a890338
commit d7f3f3b866
33382 changed files with 8476601 additions and 0 deletions
@@ -0,0 +1,555 @@
[
{
"Default":
{
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_StaminaReduced_AbilityGroup",
"onAdded":
[
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Avatar_StaminaReduced_AbilityGroup",
"target": "Self",
},
],
"modifiers":
{
"UNIQUE_Avatar_StaminaReduced_AbilityGroup" :
{
"isUnique" : true,
"modifierMixins":
[
{
"$type": "AttachToStateIDMixin",
"stateIDs": ["Fly"],
"modifierName" : "Avatar_Flying_StaminaReduced",
"target" : "Self",
},
{
"$type" : "AttachToAnimatorStateIDMixin",
"stateIDs" : ["Run"],
"modifierName" : "Avatar_Flying_StaminaReduced",
"target" : "Self",
},
],
},
"Avatar_Flying_StaminaReduced":
{
"properties":
{
"Actor_CostStaminaRatio" : -0.9,
"Actor_EndureDelta" : 0,
},
"onAdded": [
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 11002,
},
{
"$type": "SetAvatarHitBuckets",
"overrideAvatarHitBucketSetting":
{
"rangedBucketCount": 4,
},
},
],
},
},
},
},
{
"Default":
{
"$type": "ConfigAbility",
"abilityName": "Remove_Avatar_Player_StaminaReduced_AbilityGroup",
"onAdded":
[
{
"$type" : "RemoveUniqueModifier",
"target": "Self",
"modifierName" : "UNIQUE_Avatar_StaminaReduced_AbilityGroup",
},
],
},
},
{
"Default":
{
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_QuestFireDrug_AbilityGroup",
"onAdded":
[
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_AlbedoQuest_Fire_DrugWater",
"target": "Self",
},
],
"modifiers":
{
"UNIQUE_AlbedoQuest_Fire_DrugWater" :
{
"isUnique": true,
"duration": 8.0,
"elementType": "Fire",
"elementDurability": 100,
"thinkInterval": 1.0,
"onThinkInterval":
[
{
"$type" : "DamageByAttackValue",
"target" : "Self",
"attackInfo":
{
"attackProperty":
{
"damageExtra":10.0,
"elementType" : "Fire",
"elementDurability" : 100 ,
"strikeType": "Default",
"enBreak": 0.0,
},
"hitPattern" :
{
"onHitEffectName" : "",
"hitImpulseType": "LV0",
},
},
},
],
"onAdded":
[
// {
// "$type": "AttachEffect",
// "effectPattern": "Eff_Element_Burning",
// },
{
"$type" : "DamageByAttackValue",
"target" : "Self",
"attackInfo":
{
"attackProperty":
{
"damageExtra":10.0,
"elementType" : "Fire",
"elementDurability" : 100 ,
"strikeType": "Default",
"enBreak": 0.0,
},
"hitPattern" :
{
"onHitEffectName" : "",
"hitImpulseType": "LV0",
},
},
},
],
},
},
},
},
//魈个人线——主动释放大招,并且挂上减能量modifier
{
"Default":
{
"$type": "ConfigAbility",
"abilityName": "Avatar_QuestAbility_XiaoTriggerElementalBurst",
"isDynamicAbility": true,
"onAbilityStart":
[
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "AutoTriggerAbility",
"predicates":
[
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [ 10026 ] ,
},
],
},
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_QuestBuff_DeductElemEnergy",
"predicates":
[
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [ 10026 ] ,
},
],
},
],
"modifiers":
{
"AutoTriggerAbility":
{
"duration": 1,
"stacking": "Multiple",
"onAdded":
[
{
"$type": "SetAnimatorTrigger",
"triggerID": "DoSkill",
},
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 5,
},
],
},
"UNIQUE_QuestBuff_DeductElemEnergy":
{
"isUnique": true,
"stacking": "Unique",
"thinkInterval": 5.0,
"onAdded":
[
{
"$type": "SetGlobalValue",
"key": "QuestBuff_XiaoTriggerElementalBurst",
"value": 1,
"useLimitRange": true,
"minValue": 0,
"maxValue": 1,
},
],
"onRemoved":
[
{
"$type": "ClearGlobalValue",
"key": "QuestBuff_XiaoTriggerElementalBurst",
},
],
"onThinkInterval":
[
{
"$type": "AddElementDurability",
"value": 100,
"modifierName": "UNIQUE_HowlingSoul_Main_Handler",
},
],
"modifierMixins":
[
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [ "Water", "Rock", "Fire", "Electric", "Grass", "Wind", "Ice", ],
"doWhenEnergyMax": true,
"onGainEnergyByBall":
[
{
"$type": "HealHP",
"amountByTargetMaxHPRatio": 0.1,
},
],
},
{
"$type": "ReviveElemEnergyMixin",
"type": "Both",
"period": 0.5, //每x秒回复一次能量
"baseEnergy": -30, //每次回y点能量
},
{
"$type": "StageReadyMixin",
"onStageReady":
[
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "AutoTriggerAbility",
"predicates":
[
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [ 10026 ] ,
},
// {
// "$type": "ByTargetGlobalValue",
// "key": "_ABILITY_HowlingSoul_Flag",
// "value": 0,
// "compareType": "NoneOrEqual",
// },
],
},
],
},
],
},
},
},
},
//任务线通用,删除小道具
{
"Default" :
{
"$type": "ConfigAbility",
"abilityName": "Avatar_QuestAbility_ClearFollowPet",
"abilityMixins":
[
{
"$type": "FollowAttachPointEffectMixin",
"modifierName": "ClearFollowPet",
"attachPriority": "QuestBlank",
},
],
"modifiers":
{
"ClearFollowPet":
{
},
},
},
},
//将军个人线第二章:随机时停
{
"Default" :
{
"$type": "ConfigAbility",
"abilityName": "Avatar_QuestAbility_RandomDeadTime",
"isDynamicAbility": true,
"onAdded":
[
{
"$type": "SetRandomOverrideMapValue",
"overrideMapKey": "DeadTime_RandomInterval",
"valueRangeMin": 20,
"valueRangeMax": 30,
"doOffStage": true,
},
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_QuestAbility_RandomDeadTime_Interval",
"doOffStage": true,
},
],
"onAbilityStart":
[
{
"$type": "SetRandomOverrideMapValue",
"overrideMapKey": "DeadTime_RandomInterval",
"valueRangeMin": 20,
"valueRangeMax": 30,
"doOffStage": true,
},
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_QuestAbility_RandomDeadTime_Interval",
"doOffStage": true,
},
],
"modifiers":
{
"UNIQUE_QuestAbility_RandomDeadTime_Interval":
{
"isUnique": true,
"duration": "%DeadTime_RandomInterval",
"onRemoved":
[
{
"$type": "TriggerAbility",
"abilityName": "Avatar_QuestAbility_DeadTime",
},
{
"$type": "TriggerAbility",
"abilityName": "Avatar_QuestAbility_RandomDeadTime",
},
],
},
},
"abilitySpecials":
{
"DeadTime_RandomInterval": 25,
},
},
},
{
"Default" :
{
"$type": "ConfigAbility",
"abilityName": "Avatar_QuestAbility_DeadTime",
"isDynamicAbility": true,
"abilityMixins":
[
{
"$type": "DoActionByEventMixin",
"type": "Both",
"onAbilityStateAdded":
[
{
"abilityState": "ElementDeadTime",
"actions":
[
{
"$type": "DebugLog",
"content": "!!!!!!!!!!!SetAvatarCanShakeOn!!!!!!!!!!",
"doOffStage": true,
},
{
"$type": "ForceEnableShakeOffButton",
"enable": true,
},
],
}
],
"onAbilityStateRemoved":
[
{
"abilityState": "ElementDeadTime",
"actions":
[
{
"$type": "DebugLog",
"content": "!!!!!!!!!!!SetAvatarCanShakeOff!!!!!!!!!!",
"doOffStage": true,
},
{
"$type": "ForceEnableShakeOffButton",
"enable": false,
"doOffStage": true,
},
],
}
],
},
],
"onAbilityStart":
[
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_QuestAbility_DeadTime",
},
],
"modifiers":
{
"UNIQUE_QuestAbility_DeadTime":
{
"isUnique": true,
"duration": "%DeadTime",
"elementType": "None",
"elementDurability": 350,
"state": "ElementDeadTime",
"onAdded":
[
{
"$type": "CallLuaTask",
"targetAlias": "12041",
"valueString": "ShougunQuest_Timestop",
},
],
"onRemoved":
[
{
"$type": "DebugLog",
"content": "!!!!!!!!!!!SetAvatarCanShakeOff!!!!!!!!!!",
"doOffStage": true,
},
{
"$type": "ForceEnableShakeOffButton",
"enable": false,
"doOffStage": true,
},
],
},
},
"onRemoved":
[
{
"$type": "DebugLog",
"content": "!!!!!!!!!!!SetAvatarCanShakeOff!!!!!!!!!!",
"doOffStage": true,
},
{
"$type": "ForceEnableShakeOffButton",
"enable": false,
"doOffStage": true,
},
],
"abilitySpecials":
{
"DeadTime": 5,
},
},
},
{
"Default" :
{
"$type": "ConfigAbility",
"abilityName": "Avatar_QuestAbility_ReviveEnergy",
"isDynamicAbility": true,
"onAdded":
[
{
"$type": "ReviveElemEnergy",
"value": 100,
"target": "Self",
"doOffStage": true,
},
],
},
},
{
"Default" :
{
"$type": "ConfigAbility",
"abilityName": "Avatar_QuestAbility_NilouFullMP",
"isDynamicAbility": true,
"onAdded":
[
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Avatar_QuestAbility_NilouFullMP",
"predicates":
[
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [10070],
},
],
"doOffStage": true,
},
{
"$type": "DebugLog",
"content": "!!!!!!!!!Avatar_QuestAbility_NilouFullMP!!!!!!!!!!!",
"predicates":
[
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [10070],
},
],
"doOffStage": true,
},
],
"modifiers":
{
"UNIQUE_Avatar_QuestAbility_NilouFullMP":
{
"isUnique": true,
"duration": 1.5,
"thinkInterval": 1.0,
"onThinkInterval":
[
{
"$type": "ReviveElemEnergy",
"value": 100,
"target": "Self",
"doOffStage": true,
},
],
},
},
},
},
]
@@ -0,0 +1,49 @@
[
//魈个人线——主动释放大招,并且挂上减能量modifier
{
"Default":
{
"$type": "ConfigAbility",
"abilityName": "LevelAbility_Quest_XiaoDungeonStageReady",
"isDynamicAbility": true,
"abilityMixins":
[
{
"$type": "StageReadyMixin",
"onStageReady":
[
{
"$type": "ServerLuaCall",
"luaCallType": "SpecificGroup",
"CallParamList":[ 201032010 ],
"funcName": "stage_ready",
},
],
},
],
},
},
// 雷电将军个人线 - 自动扣能量
{
"Default":
{
"$type": "ConfigAbility",
"abilityName": "LevelAbility_Quest_ShougunDungeonStageReady",
"isDynamicAbility": true,
"abilityMixins":
[
{
"$type": "StageReadyMixin",
"onStageReady":
[
{
"$type": "ServerLuaCall",
"luaCallType": "FromGroup",
"funcName": "EndlessBladeDecliningEnergy",
},
],
},
],
},
},
]