src/oldloader.cpp
changeset 7493 07944c9e005f
parent 7474 1daa825ba893
child 7537 0b720e804ae2
equal deleted inserted replaced
7492:35acee076719 7493:07944c9e005f
  1204 			case 0xfd: break;
  1204 			case 0xfd: break;
  1205 			case 0xff: v->spritenum = 0xfe; break;
  1205 			case 0xff: v->spritenum = 0xfe; break;
  1206 			default:   v->spritenum >>= 1; break;
  1206 			default:   v->spritenum >>= 1; break;
  1207 		}
  1207 		}
  1208 
  1208 
  1209 		if (_old_next_ptr != 0xFFFF) v->next = GetVehicle(_old_next_ptr);
  1209 		if (_old_next_ptr != 0xFFFF) v->SetNext(GetVehicle(_old_next_ptr));
  1210 
  1210 
  1211 		v->string_id = RemapOldStringID(_old_string_id);
  1211 		v->string_id = RemapOldStringID(_old_string_id);
  1212 
  1212 
  1213 		/* Vehicle-subtype is different in TTD(Patch) */
  1213 		/* Vehicle-subtype is different in TTD(Patch) */
  1214 		if (v->type == VEH_SPECIAL) v->subtype = v->subtype >> 1;
  1214 		if (v->type == VEH_SPECIAL) v->subtype = v->subtype >> 1;