src/newgrf.cpp
changeset 6356 688f81d17aec
parent 6223 92d2073c3d7e
child 6268 4b5241e5dd10
child 6388 bf025fe165c1
equal deleted inserted replaced
6355:871b567b1ba1 6356:688f81d17aec
   213 	EngineInfo *ei = &_engine_info[engine];
   213 	EngineInfo *ei = &_engine_info[engine];
   214 	RailVehicleInfo *rvi = &_rail_vehicle_info[engine];
   214 	RailVehicleInfo *rvi = &_rail_vehicle_info[engine];
   215 
   215 
   216 	if (condition != 0) {
   216 	if (condition != 0) {
   217 		ei->unk2 &= ~0x80;
   217 		ei->unk2 &= ~0x80;
   218 		rvi->railveh_type = RAILVEH_SINGLEHEAD;
   218 		if (rvi->railveh_type == RAILVEH_WAGON)
       
   219 			rvi->railveh_type = RAILVEH_SINGLEHEAD;
   219 	} else {
   220 	} else {
   220 		ei->unk2 |= 0x80;
   221 		ei->unk2 |= 0x80;
   221 		rvi->railveh_type = RAILVEH_WAGON;
   222 		rvi->railveh_type = RAILVEH_WAGON;
   222 	}
   223 	}
   223 }
   224 }