screepsxx/include/Screeps/StructureTower.hpp
2021-05-30 01:14:25 +03:00

29 lines
501 B
C++

#ifndef SCREEPS_STRUCTURE_TOWER_HPP
#define SCREEPS_STRUCTURE_TOWER_HPP
#include "OwnedStructure.hpp"
namespace Screeps {
class Creep;
class Store;
class Structure;
class StructureTower : public OwnedStructure
{
public:
explicit StructureTower(JS::Value value);
Store store() const;
int attack(const Creep& target);
int attack(const Structure& target);
int heal(const Creep& target);
int repair(const Structure& target);
};
} // namespace Screeps
#endif // SCREEPS_STRUCTURE_TOWER_HPP