MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / setIntangibleTime

Method setIntangibleTime

source/game/StarItemDrop.cpp:339–343  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

337}
338
339void ItemDrop::setIntangibleTime(float intangibleTime) {
340 m_intangibleTimer = GameTimer(intangibleTime);
341 if (m_mode.get() == Mode::Available)
342 m_mode.set(Mode::Intangible);
343}
344
345bool ItemDrop::canTake() const {
346 return m_mode.get() == Mode::Available && m_owningEntity.get() == NullEntityId && !m_item->empty();

Callers 2

throwDropMethod · 0.80
spawnItemMethod · 0.80

Calls 3

GameTimerClass · 0.85
getMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected