src/road.cpp
changeset 9413 7042a8ec3fa8
parent 9358 2e1e4d2f71dd
child 9652 0405e98d8e96
equal deleted inserted replaced
9412:163c465bf250 9413:7042a8ec3fa8
   101 
   101 
   102 	Engine *e;
   102 	Engine *e;
   103 	FOR_ALL_ENGINES_OF_TYPE(e, VEH_ROAD) {
   103 	FOR_ALL_ENGINES_OF_TYPE(e, VEH_ROAD) {
   104 		const EngineInfo *ei = &e->info;
   104 		const EngineInfo *ei = &e->info;
   105 
   105 
   106 		if (HasBit(ei->climates, _settings.game_creation.landscape) &&
   106 		if (HasBit(ei->climates, _settings_game.game_creation.landscape) &&
   107 				(HasBit(e->player_avail, p) || _date >= e->intro_date + 365)) {
   107 				(HasBit(e->player_avail, p) || _date >= e->intro_date + 365)) {
   108 			SetBit(rt, HasBit(ei->misc_flags, EF_ROAD_TRAM) ? ROADTYPE_TRAM : ROADTYPE_ROAD);
   108 			SetBit(rt, HasBit(ei->misc_flags, EF_ROAD_TRAM) ? ROADTYPE_TRAM : ROADTYPE_ROAD);
   109 		}
   109 		}
   110 	}
   110 	}
   111 
   111