Changeset - r20235:0987a67d114d
[Not reviewed]
master
0 4 0
rubidium - 11 years ago 2013-05-12 11:53:53
rubidium@openttd.org
(svn r25235) -Fix [FS#5543]: keep all cargo whenever cancelling reservations (fonsinchen)
4 files changed with 4 insertions and 1 deletions:
0 comments (0 inline, 0 general)
bin/baseset/orig_dos.obg
Show inline comments
 
@@ -22,12 +22,13 @@ description.en_AU = Original Transport T
 
description.en_US = Original Transport Tycoon Deluxe DOS edition graphics.
 
description.es_ES = Gráficos originales de Transport Tycoon Deluxe versión DOS.
 
description.et_EE = Algse Transport Tycoon Deluxe DOSi versiooni graafika.
 
description.fi_FI = Alkuperäiset Transport Tycoon Deluxen DOS-version grafiikat.
 
description.fr_FR = Graphiques originaux de Transport Tycoon Deluxe (version DOS).
 
description.gd_GB = Grafaigeachd aig an deasachadh DOS tùsail aig Transport Tycoon Deluxe.
 
description.gl_ES = Graficos da edición orixinal de Transport Tycoon Deluxe para DOS.
 
description.hr_HR = Originalna grafika za Transport Tycoon Deluxe DOS izdanje.
 
description.hu_HU = Az eredeti Transport Tycoon Deluxe DOS verziójának grafikája.
 
description.id_ID = Grafik orisinil Transport Tycoon Deluxe versi DOS.
 
description.is_IS = Upprunalega grafíkin úr Transport Tycoon Deluxe DOS útgáfunni.
 
description.it_IT = Grafica originale di Transport Tycoon Deluxe, edizione DOS.
 
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 도스 에디션의 그래픽입니다.
bin/baseset/orig_dos_de.obg
Show inline comments
 
@@ -22,12 +22,13 @@ description.en_AU = Original Transport T
 
description.en_US = Original Transport Tycoon Deluxe DOS (German) edition graphics.
 
description.es_ES = Gráficos originales de Transport Tycoon Deluxe versión DOS (Alemán).
 
description.et_EE = Algse Transport Tycoon Deluxe DOSi (Saksa) versiooni graafika.
 
description.fi_FI = Alkuperäiset Saksassa julkaistun Transport Tycoon Deluxen DOS-version grafiikat.
 
description.fr_FR = Graphiques originaux de Transport Tycoon Deluxe (version DOS allemande).
 
description.gd_GB = Grafaigeachd aig an deasachadh DOS (Germailteach) tùsail aig Transport Tycoon Deluxe.
 
description.gl_ES = Graficos da edición orixinal (alemá) de Transport Tycoon Deluxe para DOS.
 
description.hr_HR = Originalna grafika za Transport Tycoon Deluxe DOS (Njemački) izdanje.
 
description.hu_HU = Az eredeti Transport Tycoon Deluxe DOS (német) verziójának grafikája.
 
description.id_ID = Grafik orisinil Transport Tycoon Deluxe versi DOS (Jerman).
 
description.is_IS = Upprunalega grafíkin úr Transport Tycoon Deluxe DOS (þýsku) útgáfunni.
 
description.it_IT = Grafica originale di Transport Tycoon Deluxe (tedesco), edizione DOS.
 
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 도스 에디션(독일)의 그래픽입니다.
bin/baseset/orig_win.obg
Show inline comments
 
@@ -22,12 +22,13 @@ description.en_AU = Original Transport T
 
description.en_US = Original Transport Tycoon Deluxe Windows edition graphics.
 
description.es_ES = Gráficos originales de Transport Tycoon Deluxe versión Windows.
 
description.et_EE = Algse Transport Tycoon Deluxe Windowsi versiooni graafika.
 
description.fi_FI = Alkuperäiset Transport Tycoon Deluxen Windows-version grafiikat.
 
description.fr_FR = Graphiques originaux de Transport Tycoon Deluxe (version Windows).
 
description.gd_GB = Grafaigeachd aig an deasachadh Windows tùsail aig Transport Tycoon Deluxe.
 
description.gl_ES = Graficos da edición orixinal de Transport Tycoon Deluxe para Windows.
 
description.hr_HR = Originalna grafika za Transport Tycoon Deluxe Windows izdanje.
 
description.hu_HU = Az eredeti Transport Tycoon Deluxe Windows verziójának grafikája.
 
description.id_ID = Grafik orisinil Transport Tycoon Deluxe versi Windows.
 
description.is_IS = Upprunalega grafíkin úr Transport Tycoon Deluxe Windows útgáfunni.
 
description.it_IT = Grafica originale di Transport Tycoon Deluxe, edizione Windows.
 
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 윈도우 에디션의 그래픽입니다.
src/vehicle.cpp
Show inline comments
 
@@ -2022,14 +2022,14 @@ void Vehicle::CancelReservation(Station 
 
{
 
	for (Vehicle *v = this; v != NULL; v = v->next) {
 
		VehicleCargoList &cargo = v->cargo;
 
		if (cargo.ActionCount(VehicleCargoList::MTA_LOAD) > 0) {
 
			DEBUG(misc, 1, "cancelling cargo reservation");
 
			cargo.Return(UINT_MAX, &st->goods[v->cargo_type].cargo);
 
			cargo.KeepAll();
 
		}
 
		cargo.KeepAll();
 
	}
 
}
 

	
 
/**
 
 * Perform all actions when leaving a station.
 
 * @pre this->current_order.IsType(OT_LOADING)
0 comments (0 inline, 0 general)