![]() |
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 |