1...
This commit is contained in:
@@ -554,4 +554,175 @@ zenClass MixinRegistryPerks {
|
||||
}
|
||||
|
||||
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeOuterEvorsioPerks",
|
||||
# constant: {floatValue: 1.02F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=ev_gem_path"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=ev_gem_path_1"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_perkEff_EvorsioOuter0(original as float) as float {
|
||||
return CFG.perkEff_EvorsioOuter0;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeOuterEvorsioPerks",
|
||||
# constant: {floatValue: 1.02F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=ev_gem_path_1"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=ev_gem_slot"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_perkEff_EvorsioOuter1(original as float) as float {
|
||||
return CFG.perkEff_EvorsioOuter1;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeOuterAevitasPerks",
|
||||
# constant: {floatValue: 1.02F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=life_gem_path"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=life_gem_path_1"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_perkEff_AevitasOuter0(original as float) as float {
|
||||
return CFG.perkEff_AevitasOuter0;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeOuterAevitasPerks",
|
||||
# constant: {floatValue: 1.02F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=life_gem_path_1"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=life_gem_slot"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_perkEff_AevitasOuter1(original as float) as float {
|
||||
return CFG.perkEff_AevitasOuter1;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeVicioKeyPerks",
|
||||
# constant: {floatValue: 0.05F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=major_ats_inc_ats"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=major_ats_inc_ats_1"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_atkSpeed_VicioKey0(original as float) as float {
|
||||
return CFG.atkSpeed_VicioKey0;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeVicioKeyPerks",
|
||||
# constant: {floatValue: 0.05F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=major_ats_inc_ats_1"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=major_increased_ats_zeal"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_atkSpeed_VicioKey1(original as float) as float {
|
||||
return CFG.atkSpeed_VicioKey1;
|
||||
}
|
||||
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeVicioKeyPerks",
|
||||
# constant: {floatValue: 0.15F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=major_increased_ats_zeal"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=base_inc_perkeffect_t3_7"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_atkSpeed_VicioKey2(original as float) as float {
|
||||
return CFG.atkSpeed_VicioKey2;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeEvorsioBranch",
|
||||
# constant: {floatValue: 1.1F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=not_evo_hrv_ats"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=med_inc_hrv_speed_2"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_atkSpeed_EvorsioBranch0(original as float) as float {
|
||||
return CFG.atkSpeed_EvorsioBranch0;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeDiscidiaBranch",
|
||||
# constant: {floatValue: 0.1F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=med_inc_proj_damage"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=med_inc_proj_damage_1"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_damage_DiscidiaBranch0(original as float) as float {
|
||||
return CFG.damage_DiscidiaBranch0;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeDiscidiaBranch",
|
||||
# constant: {floatValue: 0.1F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=med_inc_proj_damage_1"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=not_dsc_proj_crit"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_damage_DiscidiaBranch1(original as float) as float {
|
||||
return CFG.damage_DiscidiaBranch1;
|
||||
}
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeDiscidiaBranch",
|
||||
# constant: {floatValue: 1.05F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=not_dsc_proj_crit"},
|
||||
# to: {value: "CONSTANT", args: "stringValue=med_inc_melee_damage"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_damage_Sniper(original as float) as float {
|
||||
return CFG.damage_Sniper;
|
||||
}
|
||||
|
||||
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "initializeDiscidiaRoot",
|
||||
# constant: {floatValue: 1.05F},
|
||||
# slice: {
|
||||
# from: {value: "CONSTANT", args: "stringValue=major_inc_damage"}
|
||||
# }
|
||||
#}
|
||||
function mbc_modify_damage_precision(original as float) as float {
|
||||
return CFG.damage_Precision;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
#loader mixin
|
||||
|
||||
// Perk effectiveness (Alcara, focus)
|
||||
static perkEff_AlcaraFocus0 as float = 1.1f;
|
||||
static perkEff_AlcaraFocus1 as float = 1.1f;
|
||||
static perkEff_AlcaraFocus0 as float = 1.03f;
|
||||
static perkEff_AlcaraFocus1 as float = 1.03f;
|
||||
|
||||
// Armor (Armara, outer-most ring)
|
||||
static armor_ArmaraOuter as float = 0.01f;
|
||||
@@ -38,8 +38,10 @@ static damage_Rampage1 as float = 0.06f;
|
||||
|
||||
// Near Sniper
|
||||
static crit_Sniper as float = 1.2f;
|
||||
static damage_Sniper as float = 1.02f;
|
||||
// Precision
|
||||
static crit_Precision as float = 1.2f;
|
||||
static damage_Precision as float = 1.02f;
|
||||
// Discidia root
|
||||
static crit_DiscidiaRoot as float = 4.0f;
|
||||
static damage_rootDiscidia0 as float = 0.03f;
|
||||
@@ -47,6 +49,12 @@ static damage_rootDiscidia1 as float = 0.03f;
|
||||
|
||||
// Evorsio root
|
||||
static damage_rootEvorsio as float = 0.07f;
|
||||
// Evorsio Outer
|
||||
static perkEff_EvorsioOuter0 as float = 1.01f;
|
||||
static perkEff_EvorsioOuter1 as float = 1.01f;
|
||||
// Evorsio Branch
|
||||
static atkSpeed_EvorsioBranch0 as float = 1.05f;
|
||||
|
||||
|
||||
|
||||
// Damage, Discidia Key
|
||||
@@ -55,16 +63,22 @@ static crit_dst_damage1 as float = 0.6f;
|
||||
static crit_dst_damage2 as float = 0.6f;
|
||||
static crit_dst_damage3 as float = 0.6f;
|
||||
|
||||
// Discidia Branch
|
||||
static damage_DiscidiaBranch0 as float = 0.05f;
|
||||
static damage_DiscidiaBranch1 as float = 0.07f;
|
||||
|
||||
|
||||
|
||||
// Damage (Discidia, outer-most ring)
|
||||
static damage_DiscidiaOuter as float = 0.01f;
|
||||
static crit_cullDiscidiaOuter as float = 0.05f;
|
||||
|
||||
// Perk effectiveness (tiered)
|
||||
static perkEff_major as float = 0.2f;
|
||||
static perkEff_t1 as float = 0.04f;
|
||||
static perkEff_t2 as float = 0.03f;
|
||||
static perkEff_t3 as float = 0.025f;
|
||||
static perkEff_t4 as float = 0.02f;
|
||||
static perkEff_major as float = 0.08f;
|
||||
static perkEff_t1 as float = 0.035f;
|
||||
static perkEff_t2 as float = 0.025f;
|
||||
static perkEff_t3 as float = 0.02f;
|
||||
static perkEff_t4 as float = 0.015f;
|
||||
|
||||
// Perk effectiveness (Vorux, focus)
|
||||
static perkEff_VoruxFocus0 as float = 0.1f;
|
||||
@@ -75,7 +89,15 @@ static damage_meleeMulti as float = 1.03f;
|
||||
static crit_meleeMulti as float = 0.2f;
|
||||
|
||||
// Discidia damage medium
|
||||
static damage_medDiscidia0 as float = 0.05f;
|
||||
static damage_medDiscidia1 as float = 0.05f;
|
||||
static damage_medDiscidia0 as float = 0.03f;
|
||||
static damage_medDiscidia1 as float = 0.03f;
|
||||
|
||||
// Aevitas outer
|
||||
static perkEff_AevitasOuter0 as float = 1.01f;
|
||||
static perkEff_AevitasOuter1 as float = 1.01f;
|
||||
|
||||
// Vicio key
|
||||
static atkSpeed_VicioKey0 as float = 0.03f;
|
||||
static atkSpeed_VicioKey1 as float = 0.04f;
|
||||
static atkSpeed_VicioKey2 as float = 0.10f;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user