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

Function setReverseSignalOccupiedInBlock

src/OpenLoco/src/Vehicles/Routing.cpp:919–932  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

917 }
918
919 void setReverseSignalOccupiedInBlock(const World::Pos3& loc, const TrackAndDirection::_TrackAndDirection trackAndDirection, const CompanyId company, const uint8_t trackType)
920 {
921 RoutingResults interestMap{ kSignalHashSetSize };
922
923 findAllTracksFilterTransform(
924 interestMap,
925 TrackNetworkSearchFlags::unk2,
926 loc,
927 trackAndDirection,
928 company,
929 trackType,
930 setReverseSignalOccupied,
931 [](RoutingResults&) {});
932 }
933
934 // 0x004A2A58
935 uint8_t sub_4A2A58(const World::Pos3& loc, const TrackAndDirection::_TrackAndDirection trackAndDirection, const CompanyId company, const uint8_t trackType)

Callers 1

sub_4ACEF1Function · 0.85

Calls 1

Tested by

no test coverage detected