Home
last modified time | relevance | path

Searched refs:GetPresentSignals (Results 1 – 3 of 3) sorted by relevance

/dports/games/openttd/openttd-12.1/src/
H A Drail_map.h393 static inline uint GetPresentSignals(TileIndex tile) in GetPresentSignals() function
406 return HasBit(GetPresentSignals(t), signalbit); in IsSignalPresent()
416 …return GetRailTileType(tile) == RAIL_TILE_SIGNALS && (GetPresentSignals(tile) & SignalOnTrack(trac… in HasSignalOnTrack()
429 …return GetRailTileType(tile) == RAIL_TILE_SIGNALS && GetPresentSignals(tile) & SignalAlongTrackdir… in HasSignalOnTrackdir()
H A Drail_cmd.cpp1137 Company::Get(GetTileOwner(tile))->infrastructure.signal -= CountBits(GetPresentSignals(tile)); in CmdBuildSingleSignal()
1170 …if (IsPbsSignal(sigtype) && (GetPresentSignals(tile) & SignalOnTrack(track)) == SignalOnTrack(trac… in CmdBuildSingleSignal()
1189 Company::Get(GetTileOwner(tile))->infrastructure.signal += CountBits(GetPresentSignals(tile)); in CmdBuildSingleSignal()
1194 uint mask = GetPresentSignals(tile) & SignalOnTrack(track); in CmdBuildSingleSignal()
1323 signals = GetPresentSignals(tile) & SignalOnTrack(track); in CmdSignalTrackHelper()
1506 Company::Get(GetTileOwner(tile))->infrastructure.signal -= CountBits(GetPresentSignals(tile)); in CmdRemoveSingleSignal()
1507 SetPresentSignals(tile, GetPresentSignals(tile) & ~SignalOnTrack(track)); in CmdRemoveSingleSignal()
1508 Company::Get(GetTileOwner(tile))->infrastructure.signal += CountBits(GetPresentSignals(tile)); in CmdRemoveSingleSignal()
1512 if (GetPresentSignals(tile) == 0) { in CmdRemoveSingleSignal()
2766 byte a = GetPresentSignals(tile); in GetTileTrackStatus_Track()
[all …]
/dports/games/openttd/openttd-12.1/src/saveload/
H A Dcompany_sl.cpp122 if (HasSignals(tile)) c->infrastructure.signal += CountBits(GetPresentSignals(tile)); in AfterLoadCompanyStats()