| 1587 | } |
| 1588 | |
| 1589 | List<InteractAction> Player::pullInteractActions() { |
| 1590 | List<InteractAction> results; |
| 1591 | eraseWhere(m_pendingInteractActions, [&results](auto& promise) { |
| 1592 | if (auto res = promise.result()) |
| 1593 | results.append(res.take()); |
| 1594 | return promise.finished(); |
| 1595 | }); |
| 1596 | return results; |
| 1597 | } |
| 1598 | |
| 1599 | uint64_t Player::currency(String const& currencyType) const { |
| 1600 | return m_inventory->currency(currencyType); |
no test coverage detected