#include "AgSurvivalBuffStation.h" #include "SkillComponent.h" #include "dLogger.h" void AgSurvivalBuffStation::OnRebuildComplete(Entity* self, Entity* target) { auto skillComponent = self->GetComponent(); if (skillComponent == nullptr) return; skillComponent->CalculateBehavior(201, 1784, self->GetObjectID()); self->AddTimer("DestroyAfter10Seconds", 10.0f); } void AgSurvivalBuffStation::OnTimerDone(Entity* self, std::string timerName) { if (timerName == "DestroyAfter10Seconds") { self->Smash(); } }