src/newgrf.cpp
changeset 6030 0415afaa9ac1
parent 5972 59953719a3ff
child 6062 bc99beb6607d
equal deleted inserted replaced
6029:876204eb8d1e 6030:0415afaa9ac1
   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 }