mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 22:27:43 +00:00
More CPlayer imps
This commit is contained in:
@@ -94,6 +94,13 @@ public:
|
||||
const std::vector<std::pair<ResId, CSaveWorld::EScanCategory>>& GetScanStates() const { return x20_scanStates; }
|
||||
u32 GetScanCategoryCount(CSaveWorld::EScanCategory cat) const { return x30_scanCategoryCounts[int(cat)]; }
|
||||
|
||||
std::vector<std::pair<ResId, CSaveWorld::EScanCategory>>::const_iterator LookupScanState(ResId id) const
|
||||
{
|
||||
return
|
||||
rstl::binary_find(x20_scanStates.cbegin(), x20_scanStates.cend(), id,
|
||||
[](const std::pair<ResId, CSaveWorld::EScanCategory>& p) { return p.first; });
|
||||
}
|
||||
|
||||
bool HasSaveWorldMemory(ResId wldId) const;
|
||||
const CSaveWorldMemory& GetSaveWorldMemory(ResId wldId) const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user