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

Method pullPendingRadioMessage

source/game/StarPlayer.cpp:2538–2545  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2536}
2537
2538Maybe<RadioMessage> Player::pullPendingRadioMessage() {
2539 if (m_pendingRadioMessages.count()) {
2540 if (m_pendingRadioMessages.at(0).unique)
2541 m_log->addRadioMessage(m_pendingRadioMessages.at(0).messageId);
2542 return m_pendingRadioMessages.takeFirst();
2543 }
2544 return {};
2545}
2546
2547void Player::queueRadioMessage(Json const& messageConfig, float delay) {
2548 RadioMessage message;

Callers 1

updateMethod · 0.80

Calls 4

addRadioMessageMethod · 0.80
countMethod · 0.45
atMethod · 0.45
takeFirstMethod · 0.45

Tested by

no test coverage detected