diff options
Diffstat (limited to 'source/game/StarItemDrop.cpp')
-rw-r--r-- | source/game/StarItemDrop.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/game/StarItemDrop.cpp b/source/game/StarItemDrop.cpp index 8bc0e56..15ca927 100644 --- a/source/game/StarItemDrop.cpp +++ b/source/game/StarItemDrop.cpp @@ -176,7 +176,7 @@ RectF ItemDrop::collisionArea() const { return m_boundBox; } -void ItemDrop::update(uint64_t) { +void ItemDrop::update(float dt, uint64_t) { if (isMaster()) { if (m_owningEntity.get() != NullEntityId) { auto owningEntity = world()->entity(m_owningEntity.get()); @@ -228,9 +228,9 @@ void ItemDrop::update(uint64_t) { m_movementController.applyParameters(parameters); } - m_movementController.tickMaster(); + m_movementController.tickMaster(dt); - m_intangibleTimer.tick(WorldTimestep); + m_intangibleTimer.tick(dt); m_dropAge.update(world()->epochTime()); m_ageItemsTimer.update(world()->epochTime()); @@ -252,7 +252,7 @@ void ItemDrop::update(uint64_t) { } else { m_netGroup.tickNetInterpolation(WorldTimestep); Root::singleton().itemDatabase()->loadItem(m_itemDescriptor.get(), m_item); - m_movementController.tickSlave(); + m_movementController.tickSlave(dt); } } |