mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2026-04-09 17:26:58 +00:00
Update dGame/dComponents/PropertyManagementComponent.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -131,12 +131,22 @@ PropertyManagementComponent::PropertyManagementComponent(Entity* parent, const i
|
|||||||
// Load daily reputation contributions and subscribe to position updates
|
// Load daily reputation contributions and subscribe to position updates
|
||||||
m_CurrentDate = GeneralUtils::GetCurrentUTCDate();
|
m_CurrentDate = GeneralUtils::GetCurrentUTCDate();
|
||||||
LoadDailyContributions();
|
LoadDailyContributions();
|
||||||
Entity::OnPlayerPositionUpdate += [this](Entity* player, const PositionUpdate& update) {
|
Entity::OnPlayerPositionUpdate += [](Entity* player, const PositionUpdate& update) {
|
||||||
OnPlayerPositionUpdateHandler(player, update);
|
auto* propertyManagementComponent = PropertyManagementComponent::instance;
|
||||||
|
if (propertyManagementComponent == nullptr) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
propertyManagementComponent->OnPlayerPositionUpdateHandler(player, update);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
PropertyManagementComponent::~PropertyManagementComponent() {
|
||||||
|
if (instance == this) {
|
||||||
|
instance = nullptr;
|
||||||
|
}
|
||||||
|
}
|
||||||
LWOOBJID PropertyManagementComponent::GetOwnerId() const {
|
LWOOBJID PropertyManagementComponent::GetOwnerId() const {
|
||||||
return owner;
|
return owner;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user