Author | Message |
Lonni
Posts: 27
Location: Kosovo Occupation: Making people happy...Is that even a thing? Age: 26 V$: |
#96709 2016-04-02 08:59 |
Ok here's the whole engine java , i tried to edit some of the values at the Turbo part but no success :'(
package java.game.parts.engines.Lambo_V10; import java.util.*; import java.util.resource.*; import java.game.*; import java.game.parts.*; import java.game.parts.enginepart.*; import java.game.parts.enginepart.block.block_vee.*; import java.game.parts.enginepart.slidingenginepart.reciprocatingenginepart.*; import java.game.cars.*; public class RACING_V10_engine_block extends Block_Vee_OHC { public RACING_V10_engine_block( int id ) { super( id ); name = "Lamborghini V10 Engine Block"; description = ""; brand_new_prestige_value = 269.86; value = 30000.0; setMaxWear(kmToMaxWear(420000.0)); bore = 84.5; cylinder_length_from_top = 133.43; crank_center_to_cylinder_top = 280.60; crankshaft_slot_ID = 8; transmission_slot_ID = 5; crankshaft_bearing_slot_ID = 99; oil_pan_slot_ID = 9; L_cylinder_head_slot_ID = 45; R_cylinder_head_slot_ID = 46; intake_manifold_slot_ID = 14; rpm_idle = 1200.0; time_spark_min = sparkAngleTo4cycleTime(325.0); time_spark_inc = sparkAngleTo4cycleTime(340.0)-time_spark_min; time_spark_RPM0 = 4000; time_spark_RPM1 = 8550; RPM_limit = 9000; cylinders = 10; check4warnings(); } public void updatevariables() { super.updatevariables(); if (the_car) { the_car.starter_torque = 40.0; SfxTable tab; if (tab = the_car.getSfxTable(0)) { tab.clear(); } if (tab = the_car.getSfxTable(1)) { tab.clear(); tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B7r), 02000.0, 00500.0, 02000.0, 5.30, 5.35); //IDLE+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B7r), 02000.0, 02000.0, 04000.0, 5.70, 5.10); //IDLE- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A5r), 06500.0, 00500.0, 04000.0, 5.30, 5.45); //OFF_LOW+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A5r), 06500.0, 04000.0, 10000.0, 5.45, 5.10); //OFF_LOW- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A7r), 06500.0, 02500.0, 08000.0, 5.10, 5.95); //OFF_HIGH_EXT+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A7r), 06500.0, 08000.0, 18000.0, 6.60, 6.00); //OFF_HIGH_EXT+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AAr), 05750.0, 06000.0, 07000.0, 7.00, 7.00); //BACKFIRE_1 tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AAr), 06750.0, 07000.0, 08000.0, 7.00, 7.00); //BACKFIRE_1 tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AAr), 07750.0, 08000.0, 09000.0, 7.00, 7.00); //BACKFIRE_1 tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AAr), 08750.0, 09000.0, 10000.0, 7.00, 7.00); //BACKFIRE_1 tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AAr), 09750.0, 10000.0, 11000.0, 7.00, 7.00); //BACKFIRE_1 tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AAr), 10750.0, 11000.0, 12000.0, 7.00, 7.00); //BACKFIRE_1 if (dynodata.P_turbo_waste > 0.50 ) { tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AEr), 04500.0, 03500.0, 05000.0, 4.20, 4.20); //BLOWOFF tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AEr), 06000.0, 05000.0, 06500.0, 4.20, 4.20); //BLOWOFF tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AEr), 07500.0, 06500.0, 08000.0, 4.30, 4.30); //BLOWOFF tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AEr), 09000.0, 08000.0, 09500.0, 4.30, 4.30); //BLOWOFF tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AEr), 10500.0, 09500.0, 11000.0, 4.35, 4.35); //BLOWOFF tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000AEr), 12000.0, 11000.0, 12000.0, 4.35, 4.35); //BLOWOFF tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B5r), 07500.0, 01500.0, 12000.0, 0.05, 0.55); //OFF_TURBO_WHINE+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B5r), 07500.0, 12000.0, 18000.0, 0.55, 0.55); //OFF_TURBO_WHINEn } } if (tab = the_car.getSfxTable(2)) { tab.clear(); if (dynodata.P_turbo_waste > 0.50 ) { tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A8r), 07500.0, 04500.0, 07000.0, 4.01, 5.20); //ON_TURBO_WHINE+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A8r), 07500.0, 07000.0, 12000.0, 4.20, 5.40); //ON_TURBO_WHINE+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A8r), 07500.0, 12000.0, 18000.0, 4.40, 5.15); //ON_TURBO_WHINE- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A9r), 06500.0, 04000.0, 08000.0, 4.05, 5.55); //TURBO_HIGH+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A9r), 06500.0, 08000.0, 12000.0, 4.70, 5.20); //TURBO_HIGHn tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A9r), 06500.0, 12000.0, 18000.0, 4.20, 5.85); //TURBO_HIGH- } if (RPM_limit <= 7750) { tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 00500.0, 03500.0, 5.10, 5.60); //ON_LOW+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 03500.0, 07000.0, 5.60, 5.10); //ON_LOW- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 02000.0, 05000.0, 5.10, 5.70); //ON_MED+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 05000.0, 09250.0, 5.70, 5.10); //ON_MED- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 02000.0, 06500.0, 5.10, 5.50); //ON_HIGH_1+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 06500.0, 13000.0, 5.50, 5.10); //ON_HIGH_1- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 05500.0, 09000.0, 5.10, 5.75); //ON_HIGH_2+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 09000.0, 18000.0, 5.40, 5.40); //ON_HIGH_2n } else if (RPM_limit == 8000) { tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 00500.0, 03500.0, 5.10, 5.60); //ON_LOW+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 03500.0, 07000.0, 5.60, 5.10); //ON_LOW- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 02000.0, 05000.0, 5.10, 5.70); //ON_MED+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 05000.0, 09250.0, 5.70, 5.10); //ON_MED- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 02000.0, 06500.0, 5.10, 5.50); //ON_HIGH_1+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 06500.0, 10000.0, 5.50, 5.10); //ON_HIGH_1- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 05500.0, 07750.0, 5.10, 5.75); //ON_HIGH_2+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 07750.0, 08000.0, 5.40, 5.10); //ON_HIGH_2- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B1r), 06500.0, 07750.0, 18000.0, 8.60, 8.60); //REV_LIMITER } else if (RPM_limit == 8250) { } else if (RPM_limit == 8500) { } else if (RPM_limit == 8750) { } else if (RPM_limit == 9000) { tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 00500.0, 03500.0, 5.10, 5.60); //ON_LOW+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 03500.0, 07000.0, 5.60, 5.10); //ON_LOW- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 02000.0, 05000.0, 5.10, 5.70); //ON_MED+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 05000.0, 09250.0, 5.70, 5.10); //ON_MED- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 02000.0, 06500.0, 5.10, 5.50); //ON_HIGH_1+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 06500.0, 11000.0, 5.50, 5.10); //ON_HIGH_1- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 05500.0, 08750.0, 5.10, 5.75); //ON_HIGH_2+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 08750.0, 09000.0, 5.40, 5.10); //ON_HIGH_2- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B1r), 06500.0, 08750.0, 09000.0, 8.10, 8.30); //REV_LIMITER+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B1r), 06500.0, 09000.0, 18000.0, 8.30, 8.30); //REV_LIMITERn } else if (RPM_limit == 9250) { } else if (RPM_limit == 9500) { } else if (RPM_limit == 9750) { } else if (RPM_limit == 10000) { tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 00500.0, 03500.0, 5.10, 5.60); //ON_LOW+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 03500.0, 07000.0, 5.60, 5.10); //ON_LOW- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 02000.0, 05000.0, 5.10, 5.70); //ON_MED+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 05000.0, 09250.0, 5.70, 5.10); //ON_MED- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 02000.0, 06500.0, 5.10, 5.50); //ON_HIGH_1+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 06500.0, 12000.0, 5.50, 5.10); //ON_HIGH_1- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 05500.0, 09000.0, 5.10, 5.75); //ON_HIGH_2+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 09000.0, 09750.0, 5.40, 5.40); //ON_HIGH_2n tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 09750.0, 10000.0, 5.40, 5.10); //ON_HIGH_2- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B1r), 06500.0, 09750.0, 18000.0, 8.60, 8.60); //REV_LIMITER } else if (RPM_limit == 10250) { } else if (RPM_limit == 10500) { } else if (RPM_limit == 10750) { } else if (RPM_limit == 11000) { tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 00500.0, 03500.0, 5.10, 5.60); //ON_LOW+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 03500.0, 07000.0, 5.60, 5.10); //ON_LOW- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 02000.0, 05000.0, 5.10, 5.70); //ON_MED+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 05000.0, 09250.0, 5.70, 5.10); //ON_MED- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 02000.0, 06500.0, 5.10, 5.50); //ON_HIGH_1+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 06500.0, 13000.0, 5.50, 5.10); //ON_HIGH_1- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 05500.0, 09000.0, 5.10, 5.75); //ON_HIGH_2+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 09000.0, 10750.0, 5.40, 5.40); //ON_HIGH_2n tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 10750.0, 11000.0, 5.40, 5.10); //ON_HIGH_2- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B1r), 06500.0, 10750.0, 18000.0, 8.40, 8.40); //REV_LIMITER } else if (RPM_limit == 11250) { } else if (RPM_limit == 11500) { } else if (RPM_limit == 11750) { } else if (RPM_limit == 12000) { tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 00500.0, 03500.0, 5.10, 5.60); //ON_LOW+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A1r), 06500.0, 03500.0, 07000.0, 5.60, 5.10); //ON_LOW- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 02000.0, 05000.0, 5.10, 5.70); //ON_MED+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A2r), 06500.0, 05000.0, 09250.0, 5.70, 5.10); //ON_MED- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 02000.0, 06500.0, 5.10, 5.50); //ON_HIGH_1+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A3r), 06500.0, 06500.0, 13000.0, 5.50, 5.10); //ON_HIGH_1- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 05500.0, 09000.0, 5.10, 5.75); //ON_HIGH_2+ tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 09000.0, 11750.0, 5.40, 5.40); //ON_HIGH_2n tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000A4r), 06500.0, 11750.0, 12000.0, 5.40, 5.10); //ON_HIGH_2- tab.addItem(new ResourceRef(addon.sounds.LAMBO:0x000000B1r), 06500.0, 11750.0, 18000.0, 8.60, 8.60); //REV_LIMITER } the_car.setSfxExhaustMinVol(0.0); } } } public void addStockParts( Descriptor desc ) { super.addStockParts( desc ); getCar_LocalVersion(); if (the_car.make == the_car.MAKE_HAULER_S_HEAVEN) { if (the_car.model == Hauler_s_models.MODEL_SUPERDUTY_500) { addPart( parts.engines.MC_Prime_SuperDuty:0x000000FEr, "MC_crankshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000100r, "MC_flywheel", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FFr, "MC_connecting_rods", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000103r, "MC_clutch", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000101r, "MC_pistons", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Br, "SuperDuty_crankshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000095r, "SuperDuty_oil_pan", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000ADr, "SuperDuty_500_H4L_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000AFr, "SuperDuty_500_H4R_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Ar, "SuperDuty_DOHC_camshaft_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000096r, "SuperDuty_alternator", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000097r, "SuperDuty_alternator_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000104r, "MC_GT_transmission", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B0r, "SuperDuty_L_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000C7r, "MC_L_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000003r, "MC_L_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BBr, "SuperDuty_L_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BDr, "SuperDuty_L_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B2r, "SuperDuty_R_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FDr, "MC_R_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FCr, "MC_R_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BAr, "SuperDuty_R_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BCr, "SuperDuty_R_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000088r, "supercharger driver pulley", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BEr, "SuperDuty_Extra_750_intake_manifold", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B8r, "SuperDuty_E750_supercharger", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000087r, "roots type supercharger drive belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A3r, "SuperDuty_500_carburetors", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A5r, "SuperDuty_airbox", desc ); } else if (the_car.model == Hauler_s_models.MODEL_SUPERDUTY_EXTRA_750) { addPart( parts.engines.MC_Prime_SuperDuty:0x000000FEr, "MC_crankshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000100r, "MC_flywheel", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FFr, "MC_connecting_rods", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000103r, "MC_clutch", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000101r, "MC_pistons", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Br, "SuperDuty_crankshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000095r, "SuperDuty_oil_pan", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000ADr, "SuperDuty_500_H4L_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000AFr, "SuperDuty_500_H4R_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Ar, "SuperDuty_DOHC_camshaft_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000096r, "SuperDuty_alternator", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000097r, "SuperDuty_alternator_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000099r, "SuperDuty_Extra_750_transmission", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B0r, "SuperDuty_L_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000C7r, "MC_L_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000003r, "MC_L_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BBr, "SuperDuty_L_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BDr, "SuperDuty_L_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B2r, "SuperDuty_R_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FDr, "MC_R_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FCr, "MC_R_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BAr, "SuperDuty_R_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BCr, "SuperDuty_R_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000088r, "supercharger driver pulley", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BEr, "SuperDuty_Extra_750_intake_manifold", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B8r, "SuperDuty_E750_supercharger", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000087r, "roots type supercharger drive belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A3r, "SuperDuty_500_carburetors", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A5r, "SuperDuty_airbox", desc ); } } else if (the_car.make == the_car.MAKE_MC) { if (the_car.model == MC_models.MODEL_GT) { addPart( parts.engines.MC_Prime_SuperDuty:0x000000FEr, "MC_crankshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Br, "SuperDuty_crankshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000095r, "SuperDuty_oil_pan", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000ADr, "SuperDuty_500_H4L_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000AFr, "SuperDuty_500_H4R_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Ar, "SuperDuty_DOHC_camshaft_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A1r, "SuperDuty_500_intake_manifold", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000096r, "SuperDuty_alternator", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000097r, "SuperDuty_alternator_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000104r, "MC_GT_transmission", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B0r, "SuperDuty_L_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000C7r, "MC_L_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000003r, "MC_L_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BBr, "SuperDuty_L_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BDr, "SuperDuty_L_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B2r, "SuperDuty_R_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FDr, "MC_R_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FCr, "MC_R_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BAr, "SuperDuty_R_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BCr, "SuperDuty_R_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A3r, "SuperDuty_500_carburetors", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A5r, "SuperDuty_airbox", desc ); } else if (the_car.model == MC_models.MODEL_GTB) { addPart( parts.engines.MC_Prime_SuperDuty:0x000000FEr, "MC_crankshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Br, "SuperDuty_crankshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000095r, "SuperDuty_oil_pan", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000ADr, "SuperDuty_500_H4L_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000AFr, "SuperDuty_500_H4R_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Ar, "SuperDuty_DOHC_camshaft_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BEr, "SuperDuty_Extra_750_intake_manifold", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000096r, "SuperDuty_alternator", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000097r, "SuperDuty_alternator_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000104r, "MC_GT_transmission", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B0r, "SuperDuty_L_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000C7r, "MC_L_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000003r, "MC_L_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BBr, "SuperDuty_L_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BDr, "SuperDuty_L_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B2r, "SuperDuty_R_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FDr, "MC_R_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000FCr, "MC_R_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BAr, "SuperDuty_R_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BCr, "SuperDuty_R_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A3r, "SuperDuty_500_carburetors", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A5r, "SuperDuty_airbox", desc ); } else if (the_car.model == MC_models.MODEL_GTLE) { addPart( parts.engines.MC_Prime_SuperDuty:0x00000105r, "MC_GTLE_crankshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Br, "SuperDuty_crankshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000095r, "SuperDuty_oil_pan", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000ADr, "SuperDuty_500_H4L_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000AFr, "SuperDuty_500_H4R_cylinder_head", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x0000009Ar, "SuperDuty_DOHC_camshaft_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BEr, "SuperDuty_Extra_750_intake_manifold", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000096r, "SuperDuty_alternator", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000097r, "SuperDuty_alternator_drive_belt", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x00000107r, "MC_GTLE_transmission", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B0r, "SuperDuty_L_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B3r, "SuperDuty_L_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B4r, "SuperDuty_L_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BBr, "SuperDuty_L_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BDr, "SuperDuty_L_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B2r, "SuperDuty_R_exhaust_header", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B5r, "SuperDuty_R_intake_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000B7r, "SuperDuty_R_exhaust_camshaft", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BAr, "SuperDuty_R_camshaft_bearing_bridge", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000BCr, "SuperDuty_R_cylinder_head_cover", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A3r, "SuperDuty_500_carburetors", desc ); addPart( parts.engines.MC_Prime_SuperDuty:0x000000A5r, "SuperDuty_airbox", desc ); } } } public String isDynoable() { Part p; p = partOnSlot( 20 ); if (!p) return "the engine is missing the alternator."; return super.isDynoable(); } } I selected it in red what i tried to edit, which was just the rpm when sound starts to play and when it ends but always same result as default, turbo sounds from over 5000RPM or so Forgot to mention, all i want is the turbo sound to start from lower rpm rather than around 5000RPM. Thanks This post was edited by Lonni (2016-04-02 10:56, ago) |
|
© VStanced.com.