#include "Source.hpp" namespace Screeps { Source::Source(JS::Value value) : RoomObject(std::move(value)) { } int Source::energy() const { return value()["energy"].as(); } int Source::energyCapacity() const { return value()["energyCapacity"].as(); } std::string Source::id() const { return value()["id"].as(); } int Source::ticksToLive() const { return value()["ticksToLive"].as(); } } // namespace Screeps