(svn r11864) -Codechange: pass owner whose signals we will update instead of complex detection later

This commit is contained in:
smatz
2008-01-15 15:00:01 +00:00
parent c954ce1b33
commit 81cad58c68
9 changed files with 72 additions and 56 deletions

View File

@@ -9,6 +9,7 @@
#include "tile_type.h"
#include "direction_type.h"
#include "track_type.h"
#include "player_type.h"
/**
* Maps a trackdir to the bit that stores its status in the map arrays, in the
@@ -40,7 +41,7 @@ static inline byte SignalOnTrack(Track track)
return _signal_on_track[track];
}
bool UpdateSignalsOnSegment(TileIndex tile, DiagDirection side);
void SetSignalsOnBothDir(TileIndex tile, Track track);
bool UpdateSignalsOnSegment(TileIndex tile, DiagDirection side, Owner owner);
void SetSignalsOnBothDir(TileIndex tile, Track track, Owner owner);
#endif /* SIGNAL_FUNC_H */