MCPcopy Create free account
hub / github.com/OpenLoco/OpenLoco / markInUseCompetitorObjects

Function markInUseCompetitorObjects

src/OpenLoco/src/Objects/ObjectIndex.cpp:1021–1027  ·  view source on GitHub ↗

0x004730BC

Source from the content-addressed store, hash-verified

1019
1020 // 0x004730BC
1021 static void markInUseCompetitorObjects(std::span<uint8_t> competitorObjectFlags)
1022 {
1023 for (auto& company : CompanyManager::companies())
1024 {
1025 competitorObjectFlags[company.competitorId] = (1U << 0);
1026 }
1027 }
1028
1029 // 0x00472D70
1030 static void markLoadedObjects(std::array<std::span<uint8_t>, kMaxObjectTypes>& loadedObjectFlags)

Callers 1

markInUseObjectsFunction · 0.85

Calls 1

companiesFunction · 0.85

Tested by

no test coverage detected