train_cmd.c
changeset 3546 1bfb9cda57ab
parent 3491 35d747bb5e82
child 3560 b2fcf1898eec
equal deleted inserted replaced
3545:b08ce1bbb589 3546:1bfb9cda57ab
  1948 
  1948 
  1949 		// no smoke?
  1949 		// no smoke?
  1950 		if ((RailVehInfo(engtype)->flags & RVI_WAGON && effect_type == 0) ||
  1950 		if ((RailVehInfo(engtype)->flags & RVI_WAGON && effect_type == 0) ||
  1951 				disable_effect ||
  1951 				disable_effect ||
  1952 				GetEngine(engtype)->railtype > RAILTYPE_ELECTRIC ||
  1952 				GetEngine(engtype)->railtype > RAILTYPE_ELECTRIC ||
  1953 				v->vehstatus & VS_HIDDEN ||
  1953 				v->vehstatus & VS_HIDDEN) {
  1954 				v->u.rail.track & 0xC0) {
       
  1955 			continue;
  1954 			continue;
  1956 		}
  1955 		}
  1957 
  1956 
  1958 		// No smoke in depots or tunnels
  1957 		// No smoke in depots or tunnels
  1959 		if (IsTileDepotType(v->tile, TRANSPORT_RAIL) || IsTunnelTile(v->tile))
  1958 		if (IsTileDepotType(v->tile, TRANSPORT_RAIL) || IsTunnelTile(v->tile))