equal
deleted
inserted
replaced
3300 switch (feature) { |
3300 switch (feature) { |
3301 case GSF_TRAIN: |
3301 case GSF_TRAIN: |
3302 case GSF_ROAD: |
3302 case GSF_ROAD: |
3303 case GSF_SHIP: |
3303 case GSF_SHIP: |
3304 case GSF_AIRCRAFT: |
3304 case GSF_AIRCRAFT: |
3305 if (id < GetEnginePoolSize()) { |
3305 if (!generic) { |
3306 Engine *e = GetNewEngine(_cur_grffile, (VehicleType)feature, id); |
3306 Engine *e = GetNewEngine(_cur_grffile, (VehicleType)feature, id); |
3307 StringID string = AddGRFString(_cur_grffile->grfid, e->index, lang, new_scheme, name, e->info.string_id); |
3307 StringID string = AddGRFString(_cur_grffile->grfid, e->index, lang, new_scheme, name, e->info.string_id); |
3308 e->info.string_id = string; |
3308 e->info.string_id = string; |
3309 } else { |
3309 } else { |
3310 AddGRFString(_cur_grffile->grfid, id, lang, new_scheme, name, id); |
3310 AddGRFString(_cur_grffile->grfid, id, lang, new_scheme, name, id); |