|
|
| Bazoinkazoink (Calc &calc) |
| |
|
virtual const std::array< std::vector< int >, NUM_Skillset > & | get_pmods () const |
| |
|
virtual const std::array< float, NUM_Skillset > & | get_basescalers () const |
| |
|
virtual void | adj_diff_func (const size_t &itv, const int &hand, float *&adj_diff, float *&stam_base, const float &adj_npsbase, const int &ss, std::array< float, NUM_Skillset > &pmod_product_cur_interval) |
| |
|
virtual void | apply_keymode_multipliers (std::vector< float > &cur_iteration_skillset_vals) const |
| |
| void | reset_base_diffs () |
| |
|
void | operator() () |
| | main driver for operations
|
| |
|
virtual void | full_agnostic_reset () |
| |
|
virtual void | setup_agnostic_pmods () |
| |
|
virtual void | advance_agnostic_sequencing () |
| |
|
virtual void | set_agnostic_pmods (const int &itv) |
| |
|
virtual void | run_agnostic_pmod_loop () |
| |
|
virtual void | reset_row_sequencing () |
| |
|
virtual void | setup_dependent_mods () |
| |
|
virtual void | set_dependent_pmods (const int &itv) |
| |
| virtual void | full_hand_reset () |
| |
|
virtual void | handle_dependent_interval_end (const int &itv) |
| |
|
virtual void | set_sequenced_base_diffs (const int &itv) const |
| |
|
virtual void | run_dependent_pmod_loop () |
| |
|
virtual const std::string | get_calc_param_xml () const |
| |
|
virtual void | load_calc_params_internal (const XNode ¶ms) const |
| |
|
virtual XNode * | make_param_node_internal (XNode *calcparams) const |
| |
|
void | load_calc_params_from_disk (bool bForce=false) const |
| | load custom xml parameters
|
| |
|
void | write_params_to_disk () const |
| | save default xml parameters
|
| |
|
XNode * | make_param_node () const |
| |
base behavior for pmod stuff defines fallback for undefined keymodes