* * rct2: 0x006857CF */
| 435 | * rct2: 0x006857CF |
| 436 | */ |
| 437 | void ResearchRemove(const ResearchItem& researchItem) |
| 438 | { |
| 439 | auto& gameState = getGameState(); |
| 440 | gameState.researchItemsUninvented.erase( |
| 441 | std::remove(gameState.researchItemsUninvented.begin(), gameState.researchItemsUninvented.end(), researchItem), |
| 442 | gameState.researchItemsUninvented.end()); |
| 443 | gameState.researchItemsInvented.erase( |
| 444 | std::remove(gameState.researchItemsInvented.begin(), gameState.researchItemsInvented.end(), researchItem), |
| 445 | gameState.researchItemsInvented.end()); |
| 446 | } |
| 447 | |
| 448 | void ResearchInsert(ResearchItem&& item, bool researched) |
| 449 | { |
no test coverage detected