14 const std::array<std::vector<int>, NUM_Skillset> pmods = { {
50 const std::array<float, NUM_Skillset> basescalers = {
51 0.F, 1.F, 1.F, 1.F, 0.93F, 1.F, 1.F, 1.F
55 const std::array<std::vector<int>, NUM_Skillset>& get_pmods()
const override
59 const std::array<float, NUM_Skillset>& get_basescalers()
const override
68 const float& adj_npsbase,
70 std::array<float, NUM_Skillset>& pmod_product_cur_interval)
override
75 case Skill_Jumpstream: {
79 pmod_product_cur_interval[Skill_Handstream];
80 *stam_base = std::max<float>(a, b);
82 case Skill_Handstream: {
86 pmod_product_cur_interval[Skill_Jumpstream];
87 *stam_base = std::max<float>(a, b);
96 pmod_product_cur_interval.at(ss) * basescalers.at(ss);
103#if !defined(STANDALONE_CALC) && !defined(PHPCALC)
104 const std::string get_calc_param_xml()
const override
106 return "Save/CalcParams_7k.xml";
std::array< std::array< std::vector< float >, NUM_CalcDiffValue >, num_hands > init_base_diff_vals
Definition MinaCalc.h:187