From 784d1f11f4327ddff1b5450119e777b29faa5d71 Mon Sep 17 00:00:00 2001 From: Roy Falk Date: Fri, 25 Oct 2024 08:44:45 +0300 Subject: [PATCH] Add support for AfterburnerUpgrade Modify Llama.begin with reactor03 and correct SPEC capacitor. This will allow SPEC with game start. Remove Llama.begin from units.json. --- units/ships.json | 8 ++-- units/units.json | 103 +++-------------------------------------------- 2 files changed, 9 insertions(+), 102 deletions(-) diff --git a/units/ships.json b/units/ships.json index c3d49474..461d0c38 100644 --- a/units/ships.json +++ b/units/ships.json @@ -189,19 +189,17 @@ "Shield_Front_Bottom_Left": "150", "Shield_Recharge": "8", "Shield_Leak": "0", - "Warp_Capacitor": "325", + "Warp_Capacitor": "400", "Primary_Capacitor": "200", - "Reactor_Recharge": "30", + "Reactor_Recharge": "44", "Outsystem_Jump_Cost": "200", - "Afterburner_Speed_Governor": "120", - "Default_Speed_Governor": "120", "Radar_Range": "300000000", "Tracking_Cone": "4", "Max_Cone": "180", "Lock_Cone": "25", "Prohibited_Upgrades": "mult_shady_moreupgrade:1;mult_shady_morethrust:1;mult_shady_moreshields:1;mult_shady_moregunrecharge:1;mult_shady_moreshieldrecharge:1;mult_shady_moreturning:1;upgrades/Overdrive:1;upgrades/Capacitors:1;upgrades/Reactors:1;upgrades/Armor:1;upgrades/Sensors:1;upgrades/Shield_Systems:1;upgrades/Passenger_Quarters:1;upgrades/Repair_Systems:1;upgrades/ECM_Systems:1", "Mounts": "{laser;;15;Light;1.01200;-6.80000e-2;3.40800;;;;;;;;;1;1}{laser;;15;Light;-0.964000;-6.80000e-2;3.40800;;;;;;;;;1;1}{laser;;3;Light;0.380000;0.176000;1.07600;;;;;;;;;1;1}{laser;;3;Light;-0.336000;0.176000;1.07600;;;;;;;;;1;1}{Dumbfire;48;48;light-missile medium-missile special-missile;0;0;0;;;;;;;;;1;1}{;;48;light-missile medium-missile special-missile;0;0;0;;;;;;;;;1;1}", - "Cargo": "{skyscope1;upgrades/Sensors/Common;200;1;0.01;1;1;1;@upgrades/skyscope_alpha.png@Refurbished Part;0}{capacitor02;upgrades/Capacitors/Standard;200;1;4;4;1;1;@upgrades/capacitor.png@Refurbished Part;0}{reactor02;upgrades/Reactors/Standard;200;1;2;3.5;1;1;@upgrades/reactor.png@Refurbished Part;0}{add_spec_capacitor01;upgrades/SPEC_Capacitors;200;1;5;4;1;1;@upgrades/reactor_capacitance.png@Refurbished Part;0}{quadshield02;upgrades/Shield_Systems/Standard_Quad_Shields;200;1;2;8;1;1;@upgrades/shield.png@Refurbished Part;0}{armor02;upgrades/Armor;200;1;20;0;1;1;@cargo/plasteel.png@Refurbished Part;0}" + "Cargo": "{skyscope1;upgrades/Sensors/Common;200;1;0.01;1;1;1;@upgrades/skyscope_alpha.png@Refurbished Part;0}{capacitor02;upgrades/Capacitors/Standard;200;1;4;4;1;1;@upgrades/capacitor.png@Refurbished Part;0}{reactor03;upgrades/Reactors/Standard;200;1;2;3.5;1;1;@upgrades/reactor.png@Refurbished Part;0}{add_spec_capacitor01;upgrades/SPEC_Capacitors;200;1;5;4;1;1;@upgrades/reactor_capacitance.png@Refurbished Part;0}{quadshield02;upgrades/Shield_Systems/Standard_Quad_Shields;200;1;2;8;1;1;@upgrades/shield.png@Refurbished Part;0}{armor02;upgrades/Armor;200;1;20;0;1;1;@cargo/plasteel.png@Refurbished Part;0}" } } ] diff --git a/units/units.json b/units/units.json index 216e8ba5..34e2e9d5 100644 --- a/units/units.json +++ b/units/units.json @@ -950,7 +950,7 @@ { "Key": "mult_overdrive01__upgrades", "Name": "Overdrive I", - "Upgrade_Type": "Afterburner", + "Upgrade_Type": "Afterburner_Upgrade", "Object_Type": "Upgrade_Replacement", "Textual_Description": "\"@upgrades/afterburner_generic.png@Engine overdrive. Increases thrust at the expense of decreased fuel efficiency. Comes bundled with appropriate vector-governor firmware updates.\"\n", "Mass": "1", @@ -963,7 +963,7 @@ { "Key": "mult_overdrive02__upgrades", "Name": "Overdrive II", - "Upgrade_Type": "Afterburner", + "Upgrade_Type": "Afterburner_Upgrade", "Object_Type": "Upgrade_Replacement", "Textual_Description": "\"@upgrades/afterburner_generic.png@Engine overdrive. Increases thrust at the expense of decreased fuel efficiency. Comes bundled with appropriate vector-governor firmware updates.\"\n", "Mass": "1", @@ -976,7 +976,7 @@ { "Key": "mult_overdrive03__upgrades", "Name": "Overdrive III", - "Upgrade_Type": "Afterburner", + "Upgrade_Type": "Afterburner_Upgrade", "Object_Type": "Upgrade_Replacement", "Textual_Description": "\"@upgrades/afterburner_generic.png@Engine overdrive. Increases thrust at the expense of decreased fuel efficiency. Comes bundled with appropriate vector-governor firmware updates.\"\n", "Mass": "1", @@ -989,7 +989,7 @@ { "Key": "mult_overdrive04__upgrades", "Name": "Overdrive IV", - "Upgrade_Type": "Afterburner", + "Upgrade_Type": "Afterburner_Upgrade", "Object_Type": "Upgrade_Replacement", "Textual_Description": "\"@upgrades/afterburner.png@Engine overdrive. Increases thrust at the expense of decreased fuel efficiency. Comes bundled with appropriate vector-governor firmware updates.\"\n", "Mass": "1", @@ -1002,7 +1002,7 @@ { "Key": "mult_overdrive05__upgrades", "Name": "Overdrive V", - "Upgrade_Type": "Afterburner", + "Upgrade_Type": "Afterburner_Upgrade", "Object_Type": "Upgrade_Replacement", "Textual_Description": "\"@upgrades/afterburner.png@Engine overdrive. Increases thrust at the expense of decreased fuel efficiency. Comes bundled with appropriate vector-governor firmware updates.\"\n", "Mass": "1", @@ -1015,7 +1015,7 @@ { "Key": "mult_overdrive06__upgrades", "Name": "Overdrive VI", - "Upgrade_Type": "Afterburner", + "Upgrade_Type": "Afterburner_Upgrade", "Object_Type": "Upgrade_Replacement", "Textual_Description": "\"@upgrades/afterburner.png@Engine overdrive. Increases thrust at the expense of decreased fuel efficiency. Comes bundled with appropriate vector-governor firmware updates.\"\n", "Mass": "1", @@ -37459,97 +37459,6 @@ "Heat_Sink_Rating": "0", "Tractorability": "pPiI" }, - { - "Key": "Llama.begin", - "Directory": "./vessels/Llama", - "Name": "Llama", - "Object_Type": "Vessel", - "Combat_Role": "SHUTTLE", - "Textual_Description": "\"What can be said of a llama, save for that one is rather less suited to carrying than a mule and not too adept at pulling a plowshare.\"\n", - "Hud_image": "llama-hud.spr", - "Unit_Scale": "7", - "Cockpit": "no-cockpit", - "CockpitX": "0", - "CockpitY": "0", - "CockpitZ": "3.5", - "Mesh": "{llama.bfxm;;}", - "Use_Rapid": "TRUE", - "NoDamageParticles": "TRUE", - "Mass": "250", - "Moment_Of_Inertia": "250", - "Fuel_Capacity": "25", - "Hull": "500", - "Armor_Front_Top_Right": "100", - "Armor_Front_Top_Left": "100", - "Armor_Front_Bottom_Right": "100", - "Armor_Front_Bottom_Left": "100", - "Armor_Back_Top_Right": "100", - "Armor_Back_Top_Left": "100", - "Armor_Back_Bottom_Right": "100", - "Armor_Back_Bottom_Left": "100", - "Shield_Front_Top_Right": "150", - "Shield_Back_Top_Left": "150", - "Shield_Front_Bottom_Right": "150", - "Shield_Front_Bottom_Left": "150", - "Shield_Recharge": "8", - "Shield_Leak": "0", - "Warp_Capacitor": "325", - "Primary_Capacitor": "200", - "Reactor_Recharge": "30", - "Jump_Drive_Present": "FALSE", - "Jump_Drive_Delay": "1", - "Outsystem_Jump_Cost": "200", - "Warp_Usage_Cost": "120", - "Afterburner_Type": "1", - "Afterburner_Usage_Cost": "4", - "Maneuver_Yaw": "50000", - "Maneuver_Pitch": "50000", - "Maneuver_Roll": "50000", - "Yaw_Governor": "45", - "Pitch_Governor": "50", - "Roll_Governor": "55", - "Afterburner_Accel": "17000", - "Forward_Accel": "17000", - "Retro_Accel": "15000", - "Left_Accel": "4000", - "Right_Accel": "4000", - "Top_Accel": "4000", - "Bottom_Accel": "4000", - "Afterburner_Speed_Governor": "120", - "Default_Speed_Governor": "120", - "ITTS": "FALSE", - "Radar_Color": "FALSE", - "Radar_Range": "300000000", - "Tracking_Cone": "4", - "Max_Cone": "180", - "Lock_Cone": "25", - "Hold_Volume": "2000", - "Cloak_Glass": "0", - "Repair_Droid": "0", - "ECM_Rating": "0", - "ECM_Resist": "0", - "Ecm_Drain": "0", - "Hud_Functionality": "1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1", - "Max_Hud_Functionality": "1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1", - "Lifesupport_Functionality": "1", - "Max_Lifesupport_Functionality": "1", - "Comm_Functionality": "1", - "Max_Comm_Functionality": "1", - "FireControl_Functionality": "1", - "Max_FireControl_Functionality": "1", - "SPECDrive_Functionality": "1", - "Max_SPECDrive_Functionality": "1", - "Slide_Start": "0", - "Slide_End": "0", - "Prohibited_Upgrades": "mult_shady_moreupgrade:1;mult_shady_morethrust:1;mult_shady_moreshields:1;mult_shady_moregunrecharge:1;mult_shady_moreshieldrecharge:1;mult_shady_moreturning:1;upgrades/Overdrive:1;upgrades/Capacitors:1;upgrades/Reactors:1;upgrades/Armor:1;upgrades/Sensors:1;upgrades/Shield_Systems:1;upgrades/Passenger_Quarters:1;upgrades/Repair_Systems:1;upgrades/ECM_Systems:1", - "Sound": ";;;;;;", - "Light": "{supernova.bmp.bfxm;0;0.35;-2.09200;2;;;;;}{supernova.bmp.bfxm;1.31;0;-1.82200;2;;;;;}{supernova.bmp.bfxm;-1.32800;0;-1.82200;2;;;;;}{supernova.bmp.bfxm;1.316;0.450;-1.37;0.5;1;1;1;1;0.0005;0;-1;0}{supernova.bmp.bfxm;1.963;0.010;-1.37;0.5;1;1;1;1;0.0005;-1;0;0}{supernova.bmp.bfxm;1.316;-0.431;-1.37;0.5;1;1;1;1;0.0005;0;1;0}{supernova.bmp.bfxm;-1.316;0.450;-1.37;0.5;1;1;1;1;0.0005;0;-1;0}{supernova.bmp.bfxm;-1.963;0.010;-1.37;0.5;1;1;1;1;0.0005;1;0;0}{supernova.bmp.bfxm;-1.316;-0.431;-1.37;0.5;1;1;1;1;0.0005;0;1;0}{supernova.bmp.bfxm;1.059;0.346;2.327;0.5;1;1;1;1;0.0005;0;-1;0}{supernova.bmp.bfxm;1.454;0.094;2.327;0.5;1;1;1;1;0.0005;-1;0;0}{supernova.bmp.bfxm;1.059;-0.157;2.327;0.5;1;1;1;1;0.0005;0;1;0}{supernova.bmp.bfxm;-1.059;0.346;2.327;0.5;1;1;1;1;0.0005;0;-1;0}{supernova.bmp.bfxm;-1.454;0.094;2.327;0.5;1;1;1;1;0.0005;1;0;0}{supernova.bmp.bfxm;-1.059;-0.157;2.327;0.5;1;1;1;1;0.0005;0;1;0}{supernova.bmp.bfxm;1.652;0.208;1.565;0.8;1;1;1;1;0.0005;0;0;-1}{supernova.bmp.bfxm;-1.652;0.208;1.565;0.8;1;1;1;1;0.0005;0;0;-1}", - "Mounts": "{laser;;15;Light;1.01200;-6.80000e-2;3.40800;;;;;;;;;1;1}{laser;;15;Light;-0.964000;-6.80000e-2;3.40800;;;;;;;;;1;1}{laser;;3;Light;0.380000;0.176000;1.07600;;;;;;;;;1;1}{laser;;3;Light;-0.336000;0.176000;1.07600;;;;;;;;;1;1}{Dumbfire;48;48;light-missile medium-missile special-missile;0;0;0;;;;;;;;;1;1}{;;48;light-missile medium-missile special-missile;0;0;0;;;;;;;;;1;1}", - "Cargo": "{skyscope1;upgrades/Sensors/Common;200;1;0.01;1;1;1;@upgrades/skyscope_alpha.png@Refurbished Part;0}{capacitor02;upgrades/Capacitors/Standard;200;1;4;4;1;1;@upgrades/capacitor.png@Refurbished Part;0}{reactor02;upgrades/Reactors/Standard;200;1;2;3.5;1;1;@upgrades/reactor.png@Refurbished Part;0}{add_spec_capacitor01;upgrades/SPEC_Capacitors;200;1;5;4;1;1;@upgrades/reactor_capacitance.png@Refurbished Part;0}{quadshield02;upgrades/Shield_Systems/Standard_Quad_Shields;200;1;2;8;1;1;@upgrades/shield.png@Refurbished Part;0}{armor02;upgrades/Armor;200;1;20;0;1;1;@cargo/plasteel.png@Refurbished Part;0}", - "Num_Animation_Stages": "0", - "Upgrade_Storage_Volume": "360", - "Heat_Sink_Rating": "0" - }, { "Key": "Llama.blank", "Directory": "./vessels/Llama",