Move the ritual stuff to the combat namespace.
This commit is contained in:
parent
49531ba148
commit
1d2968f826
4 changed files with 38 additions and 33 deletions
32
rituals.cpp
32
rituals.cpp
|
@ -1,23 +1,25 @@
|
|||
#include "rituals.hpp"
|
||||
#include "ai_debug.hpp"
|
||||
|
||||
void RitualAI::reset() {
|
||||
start = original;
|
||||
}
|
||||
namespace combat {
|
||||
void RitualAI::reset() {
|
||||
start = original;
|
||||
}
|
||||
|
||||
bool RitualAI::will_do(std::string name) {
|
||||
ai::check_valid_action(name, "RitualAI::is_able_to");
|
||||
return plan.script[0].name == name;
|
||||
}
|
||||
bool RitualAI::will_do(std::string name) {
|
||||
ai::check_valid_action(name, "RitualAI::is_able_to");
|
||||
return plan.script[0].name == name;
|
||||
}
|
||||
|
||||
void RitualAI::set_state(std::string name, bool setting) {
|
||||
ai::set(start, name, setting);
|
||||
}
|
||||
void RitualAI::set_state(std::string name, bool setting) {
|
||||
ai::set(start, name, setting);
|
||||
}
|
||||
|
||||
void RitualAI::update() {
|
||||
plan = ai::plan(script, start, goal);
|
||||
}
|
||||
void RitualAI::update() {
|
||||
plan = ai::plan(script, start, goal);
|
||||
}
|
||||
|
||||
void RitualAI::dump() {
|
||||
ai::dump_script(script, start, plan.script);
|
||||
void RitualAI::dump() {
|
||||
ai::dump_script(script, start, plan.script);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue