87   SB(
_m[tile].m5, 6, 1, signals);
 
  128   SB(
_m[t].m3, 0, 4, r);
 
  151   SB(
_m[t].m5, 0, 6, b);
 
  198   byte track_b = 
GB(
_m[t].m2, 8, 3);
 
  274   SB(
_m[t].m5, 4, 1, (byte)b);
 
  305   SB(
_m[t].m2, pos, 3, s);
 
  330   sig = 
GB(
_m[t].m3, pos, 2);
 
  331   if (--sig == 0) sig = IsPbsSignal(GetSignalType(t, track)) ? 2 : 3;
 
  332   SB(
_m[t].m3, pos, 2, sig);
 
  344   SB(
_m[t].m2, pos, 1, v);
 
  355   SB(
_m[tile].m4, 4, 4, state);
 
  365   return GB(
_m[tile].m4, 4, 4);
 
  386   SB(
_m[tile].m3, 4, 4, signals);
 
  396   return GB(
_m[tile].m3, 4, 4);
 
  506   SB(
_m[t].m4, 0, 4, rgt);
 
  514 static inline bool IsSnowRailGround(
TileIndex t)
 
  528   SB(
_me[t].m6, 2, 4, 0);
 
  541   SB(
_me[t].m6, 2, 4, 0);