SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
Classes | |
struct | record_t |
Public Member Functions | |
action_sequence_data_t (const action_t *a, const player_t *t, timespan_t ts, timespan_t wait, const player_t *p) | |
action_sequence_data_t (timespan_t ts, timespan_t wait, const player_t *p) | |
action_sequence_data_t (const action_t *a, const player_t *t, timespan_t ts, const player_t *p) | |
Public Attributes | |
const action_t * | action |
const player_t * | target |
const timespan_t | time |
timespan_t | wait_time |
bool | queue_failed |
std::vector< record_t< buff_t > > | buff_list |
std::vector< record_t< cooldown_t > > | cooldown_list |
std::vector< std::pair< player_t *, std::vector< record_t< buff_t > > > > | target_list |
std::array< double, RESOURCE_MAX > | resource_snapshot |
std::array< double, RESOURCE_MAX > | resource_max_snapshot |
Additional Inherited Members | |
Protected Member Functions inherited from noncopyable | |
noncopyable (noncopyable &&)=default | |
noncopyable & | operator= (noncopyable &&)=default |
noncopyable (const noncopyable &)=delete | |
noncopyable & | operator= (const noncopyable &)=delete |