src/players.cpp
changeset 7220 a8d6abc0981f
parent 7181 f966d75af3a6
child 7337 c86a1f45e023
equal deleted inserted replaced
7219:e5b7a61ea70f 7220:a8d6abc0981f
  1277 	for (i = 0; i < p->num_valid_stat_ent; i++) {
  1277 	for (i = 0; i < p->num_valid_stat_ent; i++) {
  1278 		SlObject(&p->old_economy[i], _player_economy_desc);
  1278 		SlObject(&p->old_economy[i], _player_economy_desc);
  1279 	}
  1279 	}
  1280 
  1280 
  1281 	/* Write each livery entry. */
  1281 	/* Write each livery entry. */
  1282 	for (i = 0; i < LS_END; i++) {
  1282 	int num_liveries = CheckSavegameVersion(63) ? LS_END - 2 : LS_END;
       
  1283 	for (i = 0; i < num_liveries; i++) {
  1283 		SlObject(&p->livery[i], _player_livery_desc);
  1284 		SlObject(&p->livery[i], _player_livery_desc);
       
  1285 	}
       
  1286 
       
  1287 	if (num_liveries == LS_END - 2) {
       
  1288 		/* Copy bus/truck liveries over to trams */
       
  1289 		p->livery[LS_PASSENGER_TRAM] = p->livery[LS_BUS];
       
  1290 		p->livery[LS_FREIGHT_TRAM]   = p->livery[LS_TRUCK];
  1284 	}
  1291 	}
  1285 }
  1292 }
  1286 
  1293 
  1287 static void Save_PLYR()
  1294 static void Save_PLYR()
  1288 {
  1295 {