![]() |
SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
Public Member Functions | |
| scale_factor_control_t (sim_t *s) | |
| void | init_deltas () |
| void | analyze () |
| void | analyze_stats () |
| void | analyze_ability_stats (stat_e, double, player_t *, player_t *, player_t *) |
| void | analyze_lag () |
| void | normalize () |
| double | progress (std::string &phase, std::string *detailed=nullptr) |
| void | create_options () |
| bool | has_scale_factors () |
Public Attributes | |
| mutex_t | mutex |
| sim_t * | sim |
| sim_t * | baseline_sim |
| sim_t * | ref_sim |
| sim_t * | delta_sim |
| sim_t * | ref_sim2 |
| sim_t * | delta_sim2 |
| stat_e | scale_stat |
| double | scale_value |
| double | scale_delta_multiplier |
| int | calculate_scale_factors |
| int | center_scale_delta |
| int | positive_scale_delta |
| int | scale_lag |
| double | scale_factor_noise |
| int | normalize_scale_factors |
| int | debug_scale_factors |
| std::string | scale_only_str |
| stat_e | current_scaling_stat |
| int | num_scaling_stats |
| int | remaining_scaling_stats |
| std::string | scale_over |
| scale_metric_e | scaling_metric |
| std::string | scale_over_player |
| std::unique_ptr< gear_stats_t > | stats |