diff --git a/Mk2Expansion/Changelog.txt b/Mk2Expansion/Changelog.txt index 4b95478..07f3b79 100644 --- a/Mk2Expansion/Changelog.txt +++ b/Mk2Expansion/Changelog.txt @@ -1,3 +1,20 @@ +1.7.25 +======================================================= +-Fixes Service Bay occulsion issue +-Tweaked Ramjet ThrustCurve +-Tweaked Scramjet ThrustCurve +-Mule Turbofan moved to SupersonicFlight +-Scramjet moved to AerospaceTech, costs adjusted +-Increased Service Tank resource storage capacity +-FF5Way RCS now has Hullmetal White variant +-Mk2 reactor NFE mm patch tweaked, should now produce full rated power when using NFE +-Ramjet now has gimbal +-VTOL engine gimbals restored +-Added cockpit IVA ViewTransforms +-Model Rework: HS-X cockpit +-Model Rework; JE-1 'Mule' turbofan; added size1/mk2 attachment +-Banshee reverted to LF/O fuelmode; alternate fuel modes added via MM patches + 1.7.20.1 ===================================================== -Fixes mesh configuration error with Mk2 nosebay diff --git a/Mk2Expansion/Extras/Mk2Expansion/Patches/Mk2X_AirBreathingBanshee.cfg b/Mk2Expansion/Extras/Mk2Expansion/Patches/Mk2X_AirBreathingBanshee.cfg new file mode 100644 index 0000000..67d4e4a --- /dev/null +++ b/Mk2Expansion/Extras/Mk2Expansion/Patches/Mk2X_AirBreathingBanshee.cfg @@ -0,0 +1,27 @@ +//Use this patch to make the Banshee lift fans use LiquidFuel & IntakeAir. Mutually exclusive with the ElectricBanshee MM patch + + +@PART[M2X_FuselageLiftFan]:FOR[Mk2Expansion] +{ + @MODULE[ModuleEnginesFX] + { + @PROPELLANT[Oxidizer] + { + @name = IntakeAir + @ratio = 12 + } + } + +} + +@PART[M2X_LiftFan]:FOR[Mk2Expansion] +{ + @MODULE[ModuleEnginesFX] + { + @PROPELLANT[Oxidizer] + { + @name = IntakeAir + @ratio = 12 + } + } +} diff --git a/Mk2Expansion/Extras/Mk2Expansion/Patches/Mk2X_ElectricBanshee.cfg b/Mk2Expansion/Extras/Mk2Expansion/Patches/Mk2X_ElectricBanshee.cfg new file mode 100644 index 0000000..578670a --- /dev/null +++ b/Mk2Expansion/Extras/Mk2Expansion/Patches/Mk2X_ElectricBanshee.cfg @@ -0,0 +1,30 @@ +//Use this patch to make the Banshee lift fans use ElectricCharge. Mutually exclusive with the AirBreathingBanshee MM patch + +@PART[M2X_FuselageLiftFan]:FOR[Mk2Expansion] +{ + @MODULE[ModuleEnginesFX] + { + @PROPELLANT[LiquidFuel] + { + @name = ElectricCharge + @ratio = 1000 + } + !PROPELLANT[Oxidizer] {} + } + !MODULE[ModuleAlternator] {} + +} + +@PART[M2X_LiftFan]:FOR[Mk2Expansion] +{ + @MODULE[ModuleEnginesFX] + { + @PROPELLANT[LiquidFuel] + { + @name = ElectricCharge + @ratio = 1000 + } + !PROPELLANT[Oxidizer] {} + } + !MODULE[ModuleAlternator] {} +} diff --git a/Mk2Expansion/GameData/CommunityResourcePack/CHANGELOG.txt b/Mk2Expansion/GameData/CommunityResourcePack/CHANGELOG.txt index 3ce6187..af99212 100644 --- a/Mk2Expansion/GameData/CommunityResourcePack/CHANGELOG.txt +++ b/Mk2Expansion/GameData/CommunityResourcePack/CHANGELOG.txt @@ -1,3 +1,51 @@ +0.6.1 - 2016.10.15 +------------------ +Resorted KSPI resources alphabeticly, added abbreviation and Added LqdArgon, LqdFluorine, LqdNitrogen15, LqdOxygen18 + +0.6.0 - (KSP 1.2) +------------------- +Added ARP icon data for RealFuels +Added/Updated distribution data for: +- Antimatter +- Helium3 +- ArgonGas +- XenonGas +- LqdHydrogen +Added several new resources, including: +- HeavyWater +- Deuternium +- Helium4 +- Silicates +- Borate +- ColonySupplies +- RefinedExotics + + +0.5.4 - (KSP 1.1.3) +------------------ +Update for KSP 1.1.3 +Updated cost of Plutonium +Added Lithium6, Carbon, and Monazite +Karborundum is now tweakable, and 4000 funds per unit (versus 400). +The Kerbol Karburundum harvesting zone is back... now go find it :) +Alumina and Monazite are now planetary resources. +Hydrates are a bit more common. +Added Glykerol (curated by DeepFreeze). + +0.5.2 - 2016.05.14 +------------------ +Added Volume and reverted UF4 and ThF4 to original KSPI density & cost +Added Volume property to other resources used by KSPI +Added default volume to other CRP resources + +0.5.1.1 - 2016.04.30 +-------------------- +KSP 1.1.2 compatibility + +0.5.1 - 2016.04.30 +------------------ +KSP 1.1.1 compatibility + 0.5.0 - 2016.03.29 ------------------ Compatibility with KSP 1.1 diff --git a/Mk2Expansion/GameData/CommunityResourcePack/CRP.version b/Mk2Expansion/GameData/CommunityResourcePack/CRP.version index a944a59..c1edfbe 100644 --- a/Mk2Expansion/GameData/CommunityResourcePack/CRP.version +++ b/Mk2Expansion/GameData/CommunityResourcePack/CRP.version @@ -9,23 +9,23 @@ }, "VERSION":{ "MAJOR":0, - "MINOR":5, - "PATCH":0, + "MINOR":6, + "PATCH":1, "BUILD":0 }, "KSP_VERSION":{ "MAJOR":1, - "MINOR":1, + "MINOR":2, "PATCH":0 }, "KSP_VERSION_MIN":{ "MAJOR":1, - "MINOR":0, + "MINOR":1, "PATCH":0 }, "KSP_VERSION_MAX":{ "MAJOR":1, - "MINOR":1, + "MINOR":2, "PATCH":0 } } diff --git a/Mk2Expansion/GameData/CommunityResourcePack/CommonResources.cfg b/Mk2Expansion/GameData/CommunityResourcePack/CommonResources.cfg index 630de4b..6df14cd 100644 --- a/Mk2Expansion/GameData/CommunityResourcePack/CommonResources.cfg +++ b/Mk2Expansion/GameData/CommunityResourcePack/CommonResources.cfg @@ -16,6 +16,7 @@ RESOURCE_DEFINITION isVisible = true unitCost = 0.5000000 color = .25,.25,1 + volume = 1 } RESOURCE_DEFINITION @@ -28,6 +29,7 @@ RESOURCE_DEFINITION isVisible = true unitCost = 0.01 color = 1,1,1 + volume = 1 } RESOURCE_DEFINITION @@ -41,6 +43,20 @@ RESOURCE_DEFINITION isVisible = true unitCost = 0.0008 color = .5,.5,1 + volume = 1 +} + +RESOURCE_DEFINITION +{ + name = ColonySupplies + density = 0.001556 + hsp = 500 + flowMode = ALL_VESSEL + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 15 + volume = 1 } RESOURCE_DEFINITION @@ -53,6 +69,8 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true + volume = 1 + ksparpicon = RealFuels/Resources/ARPIcons/LeadBallast } @@ -65,6 +83,8 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 0.0000028637 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/CarbonDioxide } RESOURCE_DEFINITION @@ -76,6 +96,7 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 16 + volume = 1 } RESOURCE_DEFINITION @@ -88,6 +109,7 @@ RESOURCE_DEFINITION isVisible = true unitCost = 0.3 color = 1,1,0 + volume = 1 } RESOURCE_DEFINITION @@ -99,6 +121,8 @@ RESOURCE_DEFINITION unitCost = 160 isTweakable = true isVisible = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ExoticMatter } RESOURCE_DEFINITION @@ -111,6 +135,8 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 0.238874700854701 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Food } RESOURCE_DEFINITION @@ -121,6 +147,8 @@ RESOURCE_DEFINITION transfer = PUMP unitCost = 2.5 isTweakable = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Supplies } RESOURCE_DEFINITION @@ -131,6 +159,8 @@ RESOURCE_DEFINITION transfer = PUMP unitCost = 2 isTweakable = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Fertilizer } RESOURCE_DEFINITION @@ -141,6 +171,8 @@ RESOURCE_DEFINITION transfer = PUMP unitCost = 0 isTweakable = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Mulch } RESOURCE_DEFINITION @@ -151,6 +183,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = true unitCost = 15.8 + volume = 1 } RESOURCE_DEFINITION @@ -161,6 +194,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = true unitCost = 32 + volume = 1 } RESOURCE_DEFINITION @@ -171,6 +205,7 @@ RESOURCE_DEFINITION transfer = PUMP unitCost = 7 isTweakable = true + volume = 1 } RESOURCE_DEFINITION @@ -182,6 +217,8 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = true isVisible = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Hydrogen } RESOURCE_DEFINITION @@ -194,18 +231,20 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true color = 1,.5,0 + volume = 1 } RESOURCE_DEFINITION { name = Karborundum density = 0.00580000000 - unitCost = 400 + unitCost = 4000 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP - isTweakable = false + isTweakable = true isVisible = true color = 1,0,0 + volume = 1 } RESOURCE_DEFINITION @@ -218,6 +257,8 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true hsp = 850 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/CarbonDioxide } RESOURCE_DEFINITION @@ -230,6 +271,7 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true hsp = 2154 + volume = 1 } RESOURCE_DEFINITION @@ -241,6 +283,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = true isVisible = true + volume = 1 } RESOURCE_DEFINITION @@ -252,6 +295,8 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = true isVisible = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Metal } RESOURCE_DEFINITION @@ -263,6 +308,7 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 0.80 + volume = 1 color = .75,0,1 } @@ -276,6 +322,7 @@ RESOURCE_DEFINITION isVisible = true unitCost = 1.76 color = 0,1,1 + volume = 1 } RESOURCE_DEFINITION @@ -287,6 +334,7 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 0.5 + volume = 1 } RESOURCE_DEFINITION @@ -299,6 +347,8 @@ RESOURCE_DEFINITION isVisible = true unitCost = 0.000055836 color = 0,1,0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Oxygen } RESOURCE_DEFINITION @@ -310,6 +360,7 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 8 + volume = 1 } RESOURCE_DEFINITION @@ -321,6 +372,19 @@ RESOURCE_DEFINITION unitCost = 140 isTweakable = true isVisible = true + volume = 1 +} + +RESOURCE_DEFINITION +{ + name = RefinedExotics + density = 0.0052 + flowMode = ALL_VESSEL + transfer = PUMP + unitCost = 250 + isTweakable = true + isVisible = true + volume = 1 } RESOURCE_DEFINITION @@ -332,6 +396,7 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true cost = 0.00001 + volume = 1 } @@ -345,6 +410,8 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = true isVisible = true + volume = 5 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/RocketParts } RESOURCE_DEFINITION @@ -356,6 +423,7 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 12.6 + volume = 1 } RESOURCE_DEFINITION @@ -368,6 +436,7 @@ RESOURCE_DEFINITION isVisible = true unitCost = 0.3 color = 1,1,0 + volume = 1 } RESOURCE_DEFINITION @@ -380,6 +449,7 @@ RESOURCE_DEFINITION isVisible = true unitCost = 0.7 color = 0,1,0 + volume = 1 } RESOURCE_DEFINITION @@ -392,6 +462,8 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Waste } RESOURCE_DEFINITION @@ -404,6 +476,8 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true unitCost = 0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/WasteWater } RESOURCE_DEFINITION @@ -417,6 +491,8 @@ RESOURCE_DEFINITION isVisible = true unitCost = 0.0008 color = .5,.5,1 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Water } //****************************** @@ -433,6 +509,8 @@ RESOURCE_DEFINITION isTweakable = true isVisible = true color = 1,0,0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Argon } RESOURCE_DEFINITION @@ -444,6 +522,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = true isVisible = true + volume = 1 } RESOURCE_DEFINITION @@ -455,6 +534,8 @@ RESOURCE_DEFINITION transfer = NONE isTweakable = true isVisible = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/DepletedUranium } RESOURCE_DEFINITION @@ -466,6 +547,8 @@ RESOURCE_DEFINITION isVisible = true flowMode = NO_FLOW transfer = NONE + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/EnrichedUranium } RESOURCE_DEFINITION @@ -479,6 +562,8 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = true isVisible = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LiquidHydrogen } RESOURCE_DEFINITION @@ -490,6 +575,8 @@ RESOURCE_DEFINITION transfer = NONE isTweakable = false isVisible = true + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/StoredCharge } //****************************** @@ -498,294 +585,560 @@ RESOURCE_DEFINITION RESOURCE_DEFINITION { + abbreviation = Act name = Actinides density = 0.01097 flowMode = NO_FLOW transfer = NONE isTweakable = false - isVisible = true + isVisible = true unitCost = 0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Actinides } RESOURCE_DEFINITION { + abbreviation = Al name = Aluminium density = 0.00277 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 1.5 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Aluminium } RESOURCE_DEFINITION { + abbreviation = Aia name = Alumina density = 0.00398 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 0.5 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Alumina } RESOURCE_DEFINITION { + abbreviation = AM name = Antimatter density = 0.000000001 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = false - isVisible = true + isVisible = true unitCost = 100 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/AntiMatter } RESOURCE_DEFINITION { + abbreviation = Ar + name = LqdArgon + density = 0.0013954 + flowMode = STAGE_PRIORITY_FLOW + transfer = PUMP + isTweakable = true + unitCost = 1.4 + isTweakable = true + isVisible = true + hsp = 1078 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = B + name = Borate + density = 0.000173 + flowMode = ALL_VESSEL + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 0.02 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = C + name = Carbon + density = 0.0021 + unitCost = 0.0 + hsp = 710 + flowMode = NO_FLOW + transfer = NONE + isTweakable = false + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = CP name = ChargedParticles density = 0 flowMode = ALL_VESSEL transfer = NONE isTweakable = false - isVisible = true + isVisible = true unitCost = 0 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ChargedParticles } RESOURCE_DEFINITION { + abbreviation = D + name = Deuterium + density = 0.000000180 + flowMode = STAGE_PRIORITY_FLOW + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 0.00028 + hsp = 6950 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = D + name = LqdDeuterium + density = 0.0001624 + flowMode = STAGE_PRIORITY_FLOW + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 0.256 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = DepF name = DepletedFuel density = 0.01097 flowMode = NO_FLOW transfer = NONE isTweakable = false - isVisible = true + isVisible = true unitCost = 0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/DepletedFuel } RESOURCE_DEFINITION { + abbreviation = ExM name = ExoticMatter density = 0 flowMode = ALL_VESSEL transfer = NONE isTweakable = false - isVisible = true + isVisible = true unitCost = 0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ExoticMatter } RESOURCE_DEFINITION { + abbreviation = F name = Fluorine density = 0.000001696 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 0.00336224 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = F + name = LqdFluorine + density = 0.01696 + flowMode = STACK_PRIORITY_SEARCH + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 1 + hsp = 824 // specific heat capacity (kJ/tonne-K as units) gas + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = D2O + name = HeavyWater + density = 0.001107 + hsp = 4183 + flowMode = ALL_VESSEL + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 1 + color = .3,.3,1 + volume = 1 } RESOURCE_DEFINITION { + abbreviation = IntA name = IntakeAtm density = 0.005 flowMode = ALL_VESSEL transfer = PUMP isTweakable = false - isVisible = true + isVisible = true unitCost = 0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/IntakeAtm } RESOURCE_DEFINITION { + abbreviation = Kr name = KryptonGas density = 0.000003749 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 0.0068 + volume = 1 } RESOURCE_DEFINITION { + abbreviation = Ne name = NeonGas density = 0.0000009002 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 0.0016 + volume = 1 } RESOURCE_DEFINITION { + abbreviation = Li7 name = Lithium - density = 0.00053400000 + density = 0.000534 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 0.27 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Lithium } RESOURCE_DEFINITION { + abbreviation = Li6 + name = Lithium6 + density = 0.000458 + flowMode = STAGE_PRIORITY_FLOW + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 4 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = NH3 name = LqdAmmonia density = 0.0007021 flowMode = STACK_PRIORITY_SEARCH transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 0.00006785 hsp= 5170 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LqdAmmonia } + + RESOURCE_DEFINITION { - name = LqdDeuterium - density = 0.0001624 - flowMode = STAGE_PRIORITY_FLOW + abbreviation = He3 + name = Helium3 + density = 0.000000125 + flowMode = ALL_VESSEL transfer = PUMP isTweakable = true - isVisible = true - unitCost = 0.256 + isVisible = true + unitCost = 0.11127 + hsp = 4560 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Helium-3 } RESOURCE_DEFINITION { + abbreviation = He3 name = LqdHe3 density = 0.000059 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true - unitCost = 525.2 + isVisible = true + unitCost = 52.52 hsp = 4560 + volume = 1 } RESOURCE_DEFINITION { + abbreviation = He4 + name = Helium4 + density = 0.0000001786 + flowMode = ALL_VESSEL + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 0.0000133 + hsp = 5188 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = He4 name = LqdHelium density = 0.0001786 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 0.0133 hsp = 4560 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LqdHelium } RESOURCE_DEFINITION { - name = LqdTritium - density = 0.000320 - flowMode = STAGE_PRIORITY_FLOW + abbreviation = N14 + name = LqdNitrogen + density = 0.000824907 + flowMode = STACK_PRIORITY_SEARCH transfer = PUMP isTweakable = true - isVisible = true - unitCost = 188 - hsp = 9690 + isVisible = true + unitCost = 0.0008240 + hsp = 2040 + volume = 1 } RESOURCE_DEFINITION { - name = LqdNitrogen - density = 0.000824907 + abbreviation = N15 + name = LqdNitrogen15 + density = 0.008838 flowMode = STACK_PRIORITY_SEARCH transfer = PUMP isTweakable = true - isVisible = true - unitCost = 0.0008240 + isVisible = true + unitCost = 0.08240 // About 100 times cost LqdNitrogen hsp = 2040 + volume = 1 } RESOURCE_DEFINITION { + abbreviation = MegJ name = Megajoules density = 0 flowMode = ALL_VESSEL transfer = NONE isTweakable = false - isVisible = true + isVisible = true unitCost = 0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Megajoules } RESOURCE_DEFINITION { + abbreviation = Monz + name = Monazite + density = 0.005 + flowMode = ALL_VESSEL + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 0.1 + color = 0,0.8,0.2 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = O18 + name = LqdOxygen18 + density = 0.001284 + unitCost = 0.6 // about 13 times cost of LqdOxygen + hsp = 918 // specific heat capacity (kJ/tonne-K as units) // recalc, mols are for O2 on wiki + vsp = 213000 // heat of vapourization (KJ/tonne as units) + flowMode = STACK_PRIORITY_SEARCH + transfer = PUMP + isTweakable = true + isVisible = true + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = Pu238 name = Plutonium-238 density = 0.019816 flowMode = NO_FLOW transfer = NONE isTweakable = true - isVisible = true - unitCost = 0.019816 + isVisible = true + unitCost = 4000 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Plutonium-238 } RESOURCE_DEFINITION { + abbreviation = UF4 name = UF4 - density = 0.00670 + density = 0.005 flowMode = ALL_VESSEL transfer = NONE isTweakable = true - isVisible = true - unitCost = 73 + isVisible = true + unitCost = 72 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/UF4 } RESOURCE_DEFINITION { - name = ThF4 - density = 0.011724 + abbreviation = Silica + name = Silicates + density = 0.00025 flowMode = ALL_VESSEL - transfer = NONE + transfer = PUMP isTweakable = true - isVisible = true - unitCost = 173 + isVisible = true + unitCost = 0.01 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = Si + name = Silicon + density = 0.0002329 + flowMode = ALL_VESSEL + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 0.02 + volume = 1 } RESOURCE_DEFINITION { + abbreviation = ThP name = ThermalPower density = 0 unitCost = 0 flowMode = ALL_VESSEL transfer = NONE isTweakable = false - isVisible = true + isVisible = true + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ThermalPower } + RESOURCE_DEFINITION { + abbreviation = ThF4 + name = ThF4 + density = 0.0042 + flowMode = ALL_VESSEL + transfer = NONE + isTweakable = true + isVisible = true + unitCost = 18 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ThF4 +} + +RESOURCE_DEFINITION +{ + abbreviation = T + name = LqdTritium + density = 0.000320 + flowMode = STAGE_PRIORITY_FLOW + transfer = PUMP + isTweakable = true + isVisible = true + unitCost = 18.8 + hsp = 9690 + volume = 1 +} + +RESOURCE_DEFINITION +{ + abbreviation = UN name = UraniumNitride density = 0.0113 flowMode = STAGE_PRIORITY_FLOW transfer = PUMP isTweakable = true - isVisible = true + isVisible = true unitCost = 3718 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/UraniumNitride } RESOURCE_DEFINITION { + abbreviation = VP name = VacuumPlasma density = 0.005 flowMode = ALL_VESSEL transfer = NONE isTweakable = false - isVisible = true + isVisible = true unitCost = 0 + volume = 1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/VacuumPlasma } RESOURCE_DEFINITION { + abbreviation = WH name = WasteHeat density = 0 flowMode = ALL_VESSEL transfer = NONE isTweakable = false - isVisible = true + isVisible = true unitCost = 0 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/WasteHeat } //****************************** @@ -803,7 +1156,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/Aerozine50 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Aerozine } RESOURCE_DEFINITION @@ -1027,7 +1380,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/Helium + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Helium } RESOURCE_DEFINITION @@ -1079,7 +1432,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/Hydrazine + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Hydrazine } RESOURCE_DEFINITION @@ -1092,7 +1445,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/Hydyne + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Hydyne } RESOURCE_DEFINITION @@ -1144,7 +1497,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/Kerosene + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Kerosene } RESOURCE_DEFINITION @@ -1183,7 +1536,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/LqdMethane + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LqdMethane } RESOURCE_DEFINITION @@ -1197,7 +1550,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/LqdOxygen + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LiquidOxygen } RESOURCE_DEFINITION @@ -1235,7 +1588,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/MMH + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MMH } RESOURCE_DEFINITION @@ -1248,7 +1601,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/MON1 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON1 } RESOURCE_DEFINITION @@ -1261,7 +1614,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/MON3 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON3 } RESOURCE_DEFINITION @@ -1274,7 +1627,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/MON10 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON10 } RESOURCE_DEFINITION @@ -1287,7 +1640,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/MON15 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON15 } RESOURCE_DEFINITION @@ -1300,7 +1653,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/MON20 + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON20 } RESOURCE_DEFINITION @@ -1350,7 +1703,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/Nitrogen + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Nitrogen } RESOURCE_DEFINITION @@ -1363,7 +1716,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/NitrousOxide + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/NitrousOxide } RESOURCE_DEFINITION @@ -1376,7 +1729,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/NTO + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/N2O4 } RESOURCE_DEFINITION @@ -1438,7 +1791,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/Syntin + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Syntin } RESOURCE_DEFINITION @@ -1450,7 +1803,7 @@ RESOURCE_DEFINITION transfer = NONE isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/TEATEB + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/TEATEB } RESOURCE_DEFINITION @@ -1487,7 +1840,7 @@ RESOURCE_DEFINITION transfer = PUMP isTweakable = True isVisible = true - ksparpicon = RealFuels/Resources/ARPIcons/UDMH + ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/UDMH } RESOURCE_DEFINITION @@ -1503,6 +1856,23 @@ RESOURCE_DEFINITION ksparpicon = RealFuels/Resources/ARPIcons/UH25 } +//****************************** +//* SECTION 5 DeepFreeze Curated +//****************************** + +RESOURCE_DEFINITION +{ + name = Glykerol + density = 0.012 + unitCost = 2 + hsp = 2430 // specific heat capacity (kJ/tonne-K as units) // http://www.engineeringtoolbox.com/specific-heat-fluids-d_151.html + flowMode = ALL_VESSEL + transfer = PUMP + isTweakable = true + ksparpicon = REPOSoftTech/DeepFreeze/Icons/Glykerol + ksparpdisplayvalueas = Units +} + //****************************** //* END //****************************** diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Alumina.cfg b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Alumina.cfg new file mode 100644 index 0000000..9103323 --- /dev/null +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Alumina.cfg @@ -0,0 +1,122 @@ +// +// Community Resource Pack +// Resource: Alumina +// +//Resource types: +// 0 = Crustal (Stuff you dig up) +// 1 = Oceanic (Stuff in the oceans) +// 2 = Atmospheric (Stuff in the air, varies with pressure) +// 3 = Interplanetary (Stuff you find between planets) +// +//Express all numbers as percentages 0.0-100.0, not 0.0-1.0! +// + +PLANETARY_RESOURCE +{ + ResourceName = Alumina + ResourceType = 0 + PlanetName = Jool + + Distribution + { + PresenceChance = 0 + MinAbundance = 0 + MaxAbundance = 0 + Variance = 0 + Dispersal = 0 + } +} + +GLOBAL_RESOURCE +{ + ResourceName = Alumina + ResourceType = 0 + + Distribution + { + PresenceChance = 70 + MinAbundance = .001 + MaxAbundance = 10 + Variance = 50 + Dispersal = 3 + } +} +PLANETARY_RESOURCE +{ + ResourceName = Alumina + ResourceType = 0 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = .001 + MaxAbundance = 10 + Variance = 50 + Dispersal = 3 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Alumina + ResourceType = 0 + PlanetName = Mun + + Distribution + { + PresenceChance = 100 + MinAbundance = .01 + MaxAbundance = 50 + Variance = 50 + Dispersal = 3 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Alumina + ResourceType = 0 + PlanetName = Moho + + Distribution + { + PresenceChance = 100 + MinAbundance = .01 + MaxAbundance = 50 + Variance = 50 + Dispersal = 3 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Alumina + ResourceType = 0 + PlanetName = Duna + + Distribution + { + PresenceChance = 100 + MinAbundance = .001 + MaxAbundance = 1 + Variance = 50 + Dispersal = 3 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Alumina + ResourceType = 0 + PlanetName = Dres + + Distribution + { + PresenceChance = 100 + MinAbundance = .01 + MaxAbundance = 50 + Variance = 50 + Dispersal = 3 + } +} diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Antimatter b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Antimatter new file mode 100644 index 0000000..756f6f2 --- /dev/null +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Antimatter @@ -0,0 +1,104 @@ +// +// +// Resource: Antimatter +// +//Resource types: +// 0 = Crustal (Stuff you dig up) +// 1 = Oceanic (Stuff in the oceans) +// 2 = Atmospheric (Stuff in the air, varies with pressure) +// 3 = Interplanetary (Stuff you find between planets) +// +//Express all numbers as percentages 0.0-100.0, not 0.0-1.0! +// + +//Default : Crustal ranges between Kerbin and Mun +GLOBAL_RESOURCE +{ + ResourceName = Antimatter + ResourceType = 3 + + Distribution + { + PresenceChance = 50 + MinAbundance = 0 + MaxAbundance = 0.1 + MinAltitude = 1000 + MaxAltitude = 4000 + MinRange = 5 + MaxRange = 10 + Variance = 100 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Antimatter + ResourceType = 3 + PlanetName = Mun + + Distribution + { + PresenceChance = 0 + MinAbundance = 0 + MaxAbundance = 0 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Antimatter + ResourceType = 3 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 90 + MinAbundance = 0.1 + MaxAbundance = 0.2 + MinAltitude = 2500 + MaxAltitude = 3500 + MinRange = 5 + MaxRange = 10 + Variance = 50 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Antimatter + ResourceType = 3 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 80 + MinAbundance = 0.01 + MaxAbundance = 0.2 + MinAltitude = 5500 + MaxAltitude = 6500 + MinRange = 10 + MaxRange = 20 + Variance = 50 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Antimatter + ResourceType = 3 + PlanetName = Jool + + Distribution + { + PresenceChance = 95 + MinAbundance = 0.5 + MaxAbundance = 2 + MinAltitude = 4000 + MaxAltitude = 8000 + MinRange = 1000 + MaxRange = 2000 + Variance = 50 + } +} + + diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/ArgonGas.cfg b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/ArgonGas.cfg index 35e2021..1d74bde 100644 --- a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/ArgonGas.cfg +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/ArgonGas.cfg @@ -17,8 +17,50 @@ GLOBAL_RESOURCE Distribution { - PresenceChance = 75 + PresenceChance = 85 MinAbundance = .001 + MaxAbundance = 0.5 + Variance = 5 + } +} +PLANETARY_RESOURCE +{ + ResourceName = ArgonGas + ResourceType = 2 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.01 + MaxAbundance = 0.1 + Variance = 5 + } +} +PLANETARY_RESOURCE +{ + ResourceName = ArgonGas + ResourceType = 2 + PlanetName = Duna + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.001 + MaxAbundance = 0.01 + Variance = 5 + } +} +PLANETARY_RESOURCE +{ + ResourceName = ArgonGas + ResourceType = 2 + PlanetName = Jool + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.07 MaxAbundance = 1 Variance = 5 } diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Hydrates.cfg b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Hydrates.cfg index 6583658..cebabad 100644 --- a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Hydrates.cfg +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Hydrates.cfg @@ -34,9 +34,9 @@ GLOBAL_RESOURCE Distribution { - PresenceChance = 70 - MinAbundance = .001 - MaxAbundance = 10 + PresenceChance = 80 + MinAbundance = .1 + MaxAbundance = 25 Variance = 50 Dispersal = 3 } @@ -50,8 +50,8 @@ PLANETARY_RESOURCE Distribution { PresenceChance = 100 - MinAbundance = .001 - MaxAbundance = 10 + MinAbundance = .1 + MaxAbundance = 25 Variance = 50 Dispersal = 3 } diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Karborundum.cfg b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Karborundum.cfg index c2f2aeb..4a8186a 100644 --- a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Karborundum.cfg +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Karborundum.cfg @@ -65,12 +65,12 @@ PLANETARY_RESOURCE Distribution { PresenceChance = 100 - MinAbundance = 1 - MaxAbundance = 5 - MinAltitude = 1.14678899 - MaxAltitude = 1.14678899 - MinRange = 0.1911315 - MaxRange = 0.1911315 + MinAbundance = 10 + MaxAbundance = 10 + MinAltitude = 40 + MaxAltitude = 40 + MinRange = 5 + MaxRange = 5 Variance = 50 } } diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/LqdHe3.cfg b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/LqdHe3.cfg new file mode 100644 index 0000000..d35bec2 --- /dev/null +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/LqdHe3.cfg @@ -0,0 +1,220 @@ +// +// +// Resource: LqdHe3 +// +//Resource types: +// 0 = Crustal (Stuff you dig up) +// 1 = Oceanic (Stuff in the oceans) +// 2 = Atmospheric (Stuff in the air, varies with pressure) +// 3 = Interplanetary (Stuff you find between planets) +// +//Express all numbers as percentages 0.0-100.0, not 0.0-1.0! +// + +//Default : Crustal ranges between Kerbin and Mun +GLOBAL_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 0 + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.00000000000037 + MaxAbundance = 0.0000000067 + Variance = 0 + Dispersal = 1 + } +} + +// Kerbin Crustal Helium3 abundance is 10 times Earth abundance +PLANETARY_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 0 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.00000000000037 + MaxAbundance = 0.00000000000037 + Variance = 0 + Dispersal = 1 + } +} + +// Earth crust contains 0.000145% of Helium3 compaired to atmosphere +PLANETARY_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 0 + PlanetName = Earth + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.000000000000037 + MaxAbundance = 0.000000000000037 + Variance = 0 + Dispersal = 1 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 0 + PlanetName = Mun + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.00000000067 + MaxAbundance = 0.00000000067 + Variance = 0 + Dispersal = 1 + } +} + +// Mun Abundance derived from amount of Regolith needed to harvest 1 ton Helium3: 150 million 10 +PLANETARY_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 0 + PlanetName = Moon + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.000000000067 + MaxAbundance = 0.000000000067 + Variance = 0 + Dispersal = 1 + } +} + +// Kerbin seafloor is 10 times as abundant in Helium3 as Earth sea floor +BIOME_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 0 + PlanetName = Kerbin + BiomeName = Water + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.0000000000037 + MaxAbundance = 0.0000000001 + Variance = 10 + Dispersal = 10 + } +} + +// Some seafloor sediments on Earth are 2750 times abundant in Helium3 +BIOME_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 0 + PlanetName = Earth + BiomeName = Water + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.00000000000037 + MaxAbundance = 0.00000000001 + Variance = 10 + Dispersal = 10 + } +} + + +//-------------------------- + +//Default : Atmospheric ranges between Kerbin and Jool +GLOBAL_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 2 + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.0000000072 + MaxAbundance = 0.00014 + Variance = 0 + Dispersal = 1 + } +} + + + +// Kerbin Atmospheric Helium3 abundance is 10 times Earth abundance +PLANETARY_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 2 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.00000000072 + MaxAbundance = 0.00000000072 + Variance = 0 + Dispersal = 1 + } +} + + +// PErcentage Helium3 in atmosphere is 1 / 7.2 trillion +PLANETARY_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 2 + PlanetName = Earth + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.000000000072 + MaxAbundance = 0.000000000072 + Variance = 0 + Dispersal = 1 + } +} + +// Jool Helium3 abundance is 10 times Jupiter abundance +PLANETARY_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 2 + PlanetName = Jool + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.00014 + MaxAbundance = 0.00014 + Variance = 0 + Dispersal = 1 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = LqdHe3 + ResourceType = 2 + PlanetName = Jupiter + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.000014 + MaxAbundance = 0.000014 + Variance = 0 + Dispersal = 1 + } +} diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/LqdHydrogen.cfg b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/LqdHydrogen.cfg new file mode 100644 index 0000000..55138da --- /dev/null +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/LqdHydrogen.cfg @@ -0,0 +1,45 @@ +// +// Community Resource Pack +// Resource: +// +//Resource types: +// 0 = Crustal (Stuff you dig up) +// 1 = Oceanic (Stuff in the oceans) +// 2 = Atmospheric (Stuff in the air, varies with pressure) +// 3 = Interplanetary (Stuff you find between planets) +// +//Express all numbers as percentages 0.0-100.0, not 0.0-1.0! +// + +GLOBAL_RESOURCE +{ + ResourceName = LqdHydrogen + ResourceType = 3 + + Distribution + { + PresenceChance = 85 + MinAbundance = .00000001 + MaxAbundance = .00000005 + MinAltitude = 500 + MaxAltitude = 200000000000 + MinRange = .01 + MaxRange = .5 + Variance = 20 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = LqdHydrogen + ResourceType = 2 + PlanetName = Jool + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.05 + MaxAbundance = 0.08 + Variance = 20 + } +} \ No newline at end of file diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Monazite.cfg b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Monazite.cfg new file mode 100644 index 0000000..b3e0bf7 --- /dev/null +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/Monazite.cfg @@ -0,0 +1,59 @@ +// +// Community Resource Pack +// Resource: Monazite +// +//Resource types: +// 0 = Crustal (Stuff you dig up) +// 1 = Oceanic (Stuff in the oceans) +// 2 = Atmospheric (Stuff in the air, varies with pressure) +// 3 = Interplanetary (Stuff you find between planets) +// +//Express all numbers as percentages 0.0-100.0, not 0.0-1.0! +// + +PLANETARY_RESOURCE +{ + ResourceName = Monazite + ResourceType = 0 + PlanetName = Jool + + Distribution + { + PresenceChance = 0 + MinAbundance = 0 + MaxAbundance = 0 + Variance = 0 + Dispersal = 0 + } +} + +GLOBAL_RESOURCE +{ + ResourceName = Monazite + ResourceType = 0 + + Distribution + { + PresenceChance = 80 + MinAbundance = .004 + MaxAbundance = 20 + Variance = 50 + Dispersal = 3 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Monazite + ResourceType = 0 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = .004 + MaxAbundance = 40 + Variance = 50 + Dispersal = 3 + } +} diff --git a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/XenonGas.cfg b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/XenonGas.cfg index 6d6b6a6..1aa0b11 100644 --- a/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/XenonGas.cfg +++ b/Mk2Expansion/GameData/CommunityResourcePack/ResourceConfigs/XenonGas.cfg @@ -17,9 +17,9 @@ GLOBAL_RESOURCE Distribution { - PresenceChance = 75 - MinAbundance = .001 - MaxAbundance = 1 + PresenceChance = 50 + MinAbundance = 0.00000005 + MaxAbundance = 0.0000005 Variance = 5 } } @@ -30,9 +30,23 @@ GLOBAL_RESOURCE Distribution { - PresenceChance = 75 - MinAbundance = .001 - MaxAbundance = 1 + PresenceChance = 50 + MinAbundance = .0001 + MaxAbundance = 0.01 Variance = 50 } +} +PLANETARY_RESOURCE +{ + ResourceName = XenonGas + ResourceType = 2 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = 0.00000009 + MaxAbundance = 0.0000002 + Variance = 5 + } } \ No newline at end of file diff --git a/Mk2Expansion/GameData/Mk2Expansion/FX/Mule_Plume.mu b/Mk2Expansion/GameData/Mk2Expansion/FX/Mule_Plume.mu new file mode 100644 index 0000000..4aa4edd Binary files /dev/null and b/Mk2Expansion/GameData/Mk2Expansion/FX/Mule_Plume.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/FX/Mule_Shock.mu b/Mk2Expansion/GameData/Mk2Expansion/FX/Mule_Shock.mu new file mode 100644 index 0000000..e9f002b Binary files /dev/null and b/Mk2Expansion/GameData/Mk2Expansion/FX/Mule_Shock.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/FX/sdiamondIII.png b/Mk2Expansion/GameData/Mk2Expansion/FX/sdiamondIII.png new file mode 100644 index 0000000..2e69026 Binary files /dev/null and b/Mk2Expansion/GameData/Mk2Expansion/FX/sdiamondIII.png differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Angler/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Angler/part.cfg index 39f6b1b..e5b3f4e 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Angler/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Angler/part.cfg @@ -100,6 +100,7 @@ PART { name = ModuleAnimateGeneric animationName = WindowGlow + defaultActionGroup = Light actionGUIName = Toggle Lights startEventGUIName = Lights On endEventGUIName = Lights Off diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Windows.dds b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Cockpit_Lum.dds similarity index 100% rename from Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Windows.dds rename to Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Cockpit_Lum.dds diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Model.mu b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Model.mu index 25ae890..e8581ec 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Model.mu and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Model.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/part.cfg index ebfa863..5993fe8 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/part.cfg @@ -33,8 +33,8 @@ PART { model = Mk2Expansion/Parts/Command/Blade/Model texture = Cockpit, Squad/Parts/Command/mk2CockpitStandard/Cockpit - texture = Windows, Mk2Expansion/Parts/Command/Angler/Windows - texture = Windows, Mk2Expansion/Parts/Command/Angler/Windows_E + texture = Cockpit_Lum, Squad/Parts/Command/mk2CockpitStandard/Cockpit_Lum + } INTERNAL { @@ -100,6 +100,7 @@ PART { name = ModuleAnimateGeneric animationName = WindowGlow + defaultActionGroup = Light actionGUIName = Toggle Lights startEventGUIName = Lights On endEventGUIName = Lights Off diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Fishhead/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Fishhead/part.cfg index 19058e2..ead4f6b 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Fishhead/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Fishhead/part.cfg @@ -91,6 +91,7 @@ PART { name = ModuleAnimateGeneric animationName = WindowGlow + defaultActionGroup = Light actionGUIName = Toggle Lights startEventGUIName = Lights On endEventGUIName = Lights Off diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Raven/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Raven/part.cfg index 0076ce6..630e90d 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Raven/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Raven/part.cfg @@ -100,6 +100,7 @@ PART { name = ModuleAnimateGeneric animationName = WindowGlow + defaultActionGroup = Light actionGUIName = Toggle Lights startEventGUIName = Lights On endEventGUIName = Lights Off diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Windows_E.dds b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows.dds similarity index 100% rename from Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Blade/Windows_E.dds rename to Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows.dds diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows.png b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows.png deleted file mode 100644 index 8fcc6da..0000000 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows.png and /dev/null differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/model002.dds b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows_E.dds similarity index 100% rename from Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/model002.dds rename to Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows_E.dds diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows_E.png b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows_E.png deleted file mode 100644 index 9d5fa9d..0000000 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/Windows_E.png and /dev/null differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/part.cfg index ea2dd3f..a18ebad 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Command/Viper/part.cfg @@ -130,6 +130,7 @@ PART { name = ModuleAnimateGeneric animationName = WindowGlow + defaultActionGroup = Light actionGUIName = Toggle Lights startEventGUIName = Lights On endEventGUIName = Lights Off diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/ESTOC/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/ESTOC/part.cfg index ca1f120..d102015 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/ESTOC/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/ESTOC/part.cfg @@ -238,14 +238,21 @@ PART // no mach limit velCurve { + // key = 0 1 0 0.08333334 + // key = 0.2 0.98 0.42074 0.42074 + // key = 0.7 1.8 2.290406 2.290406 + // key = 1.4 4.00 3.887193 3.887193 + // key = 3.75 8.5 0 0 + // key = 4.5 7.3 -2.831749 -2.831749 + // key = 5.5 3 -5.260566 -5.260566 + // key = 6 0 -0.02420209 0 + key = 0 1 0 0.08333334 key = 0.2 0.98 0.42074 0.42074 key = 0.7 1.8 2.290406 2.290406 - key = 1.4 4.00 3.887193 3.887193 - key = 3.75 8.5 0 0 - key = 4.5 7.3 -2.831749 -2.831749 + key = 1.200214 3.372653 3.887193 3.143474 + key = 4.472756 6.50536 0 0 key = 5.5 3 -5.260566 -5.260566 - key = 6 0 -0.02420209 0 } atmCurve { diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/IonEngine/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/IonEngine/part.cfg index 87cccb0..381a67a 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/IonEngine/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/IonEngine/part.cfg @@ -88,7 +88,7 @@ PART name = ModuleEnginesFX thrustVectorTransformName = thrustTransform runningEffectName = running_closed - exhaustDamage = Flase + exhaustDamage = False ignitionThreshold = 0.1 minThrust = 0 maxThrust = 12 diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LanderEngine/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LanderEngine/part.cfg index f11da65..98f4cab 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LanderEngine/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LanderEngine/part.cfg @@ -155,6 +155,12 @@ PART } } MODULE + { + name = ModuleGimbal + gimbalTransformName = thrustTransform + gimbalRange = 4 + } + MODULE { name = FXModuleAnimateThrottle animationName = Lander_Engine_Heat diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LiftFan/fuselage.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LiftFan/fuselage.cfg index aeebc7c..7284dac 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LiftFan/fuselage.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LiftFan/fuselage.cfg @@ -53,23 +53,22 @@ MODULE } MODULE { - name = ModuleEnginesFX - engineID = Cruise + name = ModuleEnginesFX thrustVectorTransformName = thrustTransform exhaustDamage = False ignitionThreshold = 0.1 minThrust = 0.75 - maxThrust = 75 + maxThrust = 95 heatProduction = 20 useEngineResponseTime = True engineAccelerationSpeed = 0.9 engineDecelerationSpeed = 0.6 - powerEffectName = running_closed + powerEffectName = running_open engageEffectName = engage disengageEffectName = disengage spoolEffectName = engine_idle engineSpoolIdle = 0.05 - engineSpoolTime = 0.4 + engineSpoolTime = 0.4 useVelocityCurve = True PROPELLANT { @@ -82,7 +81,6 @@ MODULE PROPELLANT { name = Oxidizer - resourceFlowMode = STAGE_STACK_FLOW_BALANCE ratio = 1.1 } PROPELLANT @@ -116,7 +114,7 @@ MODULE key = 0.337 0.37 0.98425 0.98425 key = 1 1 1.179067 1.179067 } - } + } MODULE { name = ModuleAnimateGeneric @@ -319,7 +317,7 @@ MODULE MODULE { name = ModuleSurfaceFX - thrustProviderModuleIndex = 1 + thrustProviderModuleIndex = 2 fxMax = 0.5 maxDistance = 20 falloff = 2 @@ -327,31 +325,6 @@ MODULE } EFFECTS { - running_closed - { - AUDIO - { - channel = Ship - clip = Mk2Expansion/Sounds/engine_running - volume = 0.0 0.0 - volume = 0.05 1.6 - volume = 1.0 2.0 - pitch = 0.0 1.0 - pitch = 1.0 1.0 - loop = true - } - } - engage - { - AUDIO - { - channel = Ship - clip = Mk2Expansion/Sounds/Banshee_Start - volume = 1.0 - pitch = 1.0 - loop = false - } - } running_open { AUDIO @@ -388,22 +361,7 @@ MODULE loop = false } } - engine_idle_A - { - AUDIO - { - channel = Ship - clip = Mk2Expansion/Sounds/Banshee_idle - volume = 0.0 0.0 - volume = 0.05 1.6 - volume = 1.0 2.0 - pitch = 0.0 1 - pitch = 0.05 1 - pitch = 1.0 1 - loop = true - } - } - engine_idle_B + engine_idle { AUDIO { @@ -418,6 +376,5 @@ MODULE loop = true } } - } } diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LiftFan/stack.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LiftFan/stack.cfg index b5aae54..aa47f12 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LiftFan/stack.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LiftFan/stack.cfg @@ -42,13 +42,7 @@ description = A 2 meter internal fuselage mounted lift fan for vertical propulsi objects = LiftFan, AdapterMount; LiftFan, RingMount affectColliders = true } -// MODULE -// { -// name = ModuleGimbal -// gimbalTransformName = Gimbal -// gimbalRange = 15 -// } -MODULE + MODULE { name = ModuleResourceIntake resourceName = FanIntakeAir @@ -66,18 +60,17 @@ MODULE } MODULE { - name = ModuleEnginesFX - engineID = Cruise + name = ModuleEnginesFX thrustVectorTransformName = thrustTransform exhaustDamage = False ignitionThreshold = 0.1 minThrust = 0.75 - maxThrust = 75 + maxThrust = 95 heatProduction = 20 useEngineResponseTime = True engineAccelerationSpeed = 0.9 engineDecelerationSpeed = 0.6 - powerEffectName = running_closed + powerEffectName = running_open engageEffectName = engage disengageEffectName = disengage spoolEffectName = engine_idle @@ -95,7 +88,6 @@ MODULE PROPELLANT { name = Oxidizer - resourceFlowMode = STAGE_STACK_FLOW_BALANCE ratio = 1.1 } PROPELLANT @@ -129,7 +121,8 @@ MODULE key = 0.337 0.37 0.98425 0.98425 key = 1 1 1.179067 1.179067 } - } + } + MODULE { name = FXModuleAnimateThrottle @@ -331,31 +324,6 @@ MODULE } EFFECTS { - running_closed - { - AUDIO - { - channel = Ship - clip = Mk2Expansion/Sounds/engine_running - volume = 0.0 0.0 - volume = 0.05 1.6 - volume = 1.0 2.0 - pitch = 0.0 1.0 - pitch = 1.0 1.0 - loop = true - } - } - engage - { - AUDIO - { - channel = Ship - clip = Mk2Expansion/Sounds/Banshee_Start - volume = 1.0 - pitch = 1.0 - loop = false - } - } running_open { AUDIO @@ -392,7 +360,7 @@ MODULE loop = false } } - engine_idle_A + engine_idle { AUDIO { @@ -407,22 +375,6 @@ MODULE loop = true } } - engine_idle_B - { - AUDIO - { - channel = Ship - clip = Mk2Expansion/Sounds/Banshee_idle - volume = 0.0 0.0 - volume = 0.05 1.6 - volume = 1.0 2.0 - pitch = 0.0 1 - pitch = 0.05 1 - pitch = 1.0 1 - loop = true - } - } - } } diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Ramjet/Model.mu b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Ramjet/Model.mu index 39b6068..a793c01 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Ramjet/Model.mu and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Ramjet/Model.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Ramjet/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Ramjet/part.cfg index 0869bf5..038f056 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Ramjet/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Ramjet/part.cfg @@ -85,16 +85,19 @@ PART velCurve { // low efficiency at subsonic, best performance mach3-4 + //key = 0 1.03337 0.1409437 0.1409437 + //key = 0.4835122 1.179442 0.2379446 0.4323995 + //key = 1.629714 2.744583 2.605634 2.298084 + //key = 2.122055 4.128631 3.072609 2.985198 + //key = 4.1833 5.436278 -0.7664136 -0.9403584 + //key = 6 0.00560081 -0.9171937 -0.6683283 + key = 0 1.03337 0.1409437 0.1409437 - key = 0.4835122 1.179442 0.2379446 0.2379446 - key = 0.9984912 1.630427 0.6069216 1.183271 - key = 1.53997 2.757073 2.605634 2.298084 - key = 1.968209 4.130715 3.072609 7.361286 - key = 2.382277 5.488346 1.738348 0.7845888 - key = 4.1833 5.436278 -1.154502 -1.610433 - key = 4.903905 4.210979 -1.735625 -1.502998 - key = 5.640287 2.794705 -1.915571 -1.589945 - key = 6.312027 1.747178 -0.9171937 -0.6683283 + key = 0.4835122 1.179442 0.2379446 0.4323995 + key = 1.629714 2.744583 2.605634 2.298084 + key = 2.307952 4.207441 0.6607152 0.9810805 + key = 4.382018 3.76076 -1.189636 -1.55931 + key = 6 0.00560081 -0.9171937 -0.6683283 } atmCurve { @@ -137,7 +140,13 @@ PART isTweakable = false hideFlow = true } -MODULE + MODULE + { + name = ModuleGimbal + gimbalTransformName = Gimbal + gimbalRange = 2.5 + } + MODULE { name = ModuleTestSubject useStaging = True diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/SCRamjet/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/SCRamjet/part.cfg index b2d350b..d1a58f5 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/SCRamjet/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/SCRamjet/part.cfg @@ -6,14 +6,14 @@ PART mesh = Model.mu rescaleFactor = 1 node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0 - TechRequired = hypersonicFlight - entryCost = 22000 - cost = 3150 + TechRequired = aerospaceTech + entryCost = 122000 + cost = 31500 category = Engine subcategory = 0 title = X-43 "Hyperblast" Scramjet Engine manufacturer = Insanity Aerospace - description = A next generation experimental scramjet engine for hypersonic flight. Constructed out of space-age materials and using the pressure and heat of supercompressed hypersonic intake air for the ignition of fuel, this engine, while capable of speeds upto mach 15, is incapable of producing thrust below mach 4. + description = A next generation experimental scramjet engine for hypersonic flight, this engine is capable of propelling craft at speeds and altitudes far higher than any conventional jet. However, because it uses the pressure and heat of supercompressed hypersonic intake air for the ignition of fuel, the Hyperblast will not function at speeds below mach 4. attachRules = 1,0,1,1,0 mass = 2.6 // heatConductivity = 0.06 // half default @@ -107,12 +107,10 @@ PART { // Engine won't ignite until mach 4 key = 0 0 0 0 - key = 4.0 0 0 0 - key = 6.085855 1.904054 0.8384658 0.8843725 - key = 8.227979 2.605532 - key = 9.946563 3.058588 0.1731567 0.1731567 - key = 14.77173 2.189821 -1.025887 -1.152214 - key = 15.99318 1.022933 -1.012294 0.5175213 + key = 4 0 0 0 + key = 6.085855 1.846717 0.8384658 0.6385595 + key = 10.00969 3.001251 0.09157243 -0.005938951 + key = 14.99267 0.003861666 -1.63688 -1.152214 } atmCurve { diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Siddeley/Model.mu b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Siddeley/Model.mu index 43045cb..27035b3 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Siddeley/Model.mu and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Siddeley/Model.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Siddeley/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Siddeley/part.cfg index ea85209..8b72a02 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Siddeley/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Siddeley/part.cfg @@ -110,13 +110,6 @@ MODULE actionGUIName = Toggle hover mode } MODULE - { - name = FXModuleAnimateThrottle - animationName = VTOL_HeatAnim - responseSpeed = 0.05 - dependOnEngineState = True - } - MODULE { name = ModuleAlternator RESOURCE diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/model004.dds b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Jet Engines.dds similarity index 100% rename from Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/model004.dds rename to Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Jet Engines.dds diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Jet_Heat.dds b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Jet_Heat.dds new file mode 100644 index 0000000..42ffb31 Binary files /dev/null and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Jet_Heat.dds differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Model.mu b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Model.mu index 8f84209..e2ddb8a 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Model.mu and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/Model.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/mk2FuselageShort.dds b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/mk2FuselageShort.dds new file mode 100644 index 0000000..42ffb31 Binary files /dev/null and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/mk2FuselageShort.dds differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/model000.dds b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/model000.dds new file mode 100644 index 0000000..42ffb31 Binary files /dev/null and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/model000.dds differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/part.cfg index 7102887..3618a2f 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/part.cfg @@ -4,10 +4,11 @@ PART module = Part author = SuicidalInsanity mesh = model.mu - rescaleFactor = 0.5 + rescaleFactor = 1 node_stack_top = 0.0, 0, 0.0, 0.0, 1.0, 0.0 + node_stack_top2 = 0.0, 0.4571263, 0.0, 0.0, 1.0, 0.0 CoMOffset = 0.0, 0.0, 0.0 - TechRequired = heavyAerodynamics + TechRequired = supersonicFlight entryCost = 15000 cost = 1850 category = Engine @@ -16,7 +17,7 @@ PART manufacturer = Insanity Aerospace description = High efficiency turbofan engine orginally intended for the civilian market. Featuring decent thrust and fuel efficiency, this engine will get you where you wnat to go with a minimum of fuss. This model also comes equipped with a thrust reverser. attachRules = 1,0,1,0,0 - mass = 1.6 + mass = 2.2 heatConductivity = 0.06 // half default skinInternalConductionMult = 4.0 emissiveConstant = 0.8 // engine nozzles are good at radiating. @@ -31,8 +32,11 @@ PART MODEL { model = Mk2Expansion/Parts/Engines/Turbofan/Model - texture = model002, Squad/Parts/Engine/liquidEngineMainsail/model002 - texture = model004, Squad/Parts/Engine/liquidEngineMainsail/model004 + texture = Jet Engines, Squad/Parts/Engine/jetEngines/Jet Engines + texture = Jet_Heat, Squad/Parts/Engine/jetEngines/Jet_Heat + texture = model000, Squad/Parts/Wheel/roverWheelS2/model000 + texture = mk2FuselageShort, Squad/Parts/FuelTank/mk2FuselageShort/mk2FuselageShort + } MODULE { @@ -41,7 +45,7 @@ PART exhaustDamage = False ignitionThreshold = 0.1 minThrust = 0 - maxThrust = 110 + maxThrust = 170 heatProduction = 40 useEngineResponseTime = True engineAccelerationSpeed = 0.4 @@ -49,6 +53,7 @@ PART useVelocityCurve = False flameoutEffectName = flameout powerEffectName = running_thrust + runningEffectName = ShockDiamond engageEffectName = engage disengageEffectName = disengage spoolEffectName = running_turbine @@ -98,19 +103,31 @@ PART key = 1 1 0.8554117 0 } } - + MODULE + { + name = ModuleJettison + jettisonName = Mk2Adapter + bottomNodeName = top2 + isFairing = True + jettisonedObjectMass = 0.5 + jettisonForce = 5 + jettisonDirection = 0 0 1 + } MODULE { name = FXModuleAnimateThrottle - animationName = Turbofan_Heat + animationName = Engine_Throttle responseSpeed = 0.05 + layer = 2 dependOnEngineState = True } MODULE { name = ModuleAnimateGeneric - animationName = ReverseThrust + animationName = ThrustReverse isOneShot = false + layer = 1 + defaultActionGroup = Brakes startEventGUIName = Toggle Reverse Thrust endEventGUIName = Toggle Reverse Thrust actionGUIName = Toggle Thrust Reverser @@ -132,6 +149,12 @@ PART isTweakable = false hideFlow = true } + MODULE + { + name = ModuleGimbal + gimbalTransformName = thrustTransform + gimbalRange = 1 + } MODULE { name = ModuleTestSubject @@ -346,7 +369,7 @@ MODULE { name = bottomexhaust prefabName = fx_smokeTrail_light - transformName = bottom_smoke + transformName = bottom_somke emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 @@ -360,7 +383,7 @@ MODULE { name = topexhaust prefabName = fx_smokeTrail_light - transformName = top_smoke + transformName = top_somke emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 @@ -369,8 +392,34 @@ MODULE speed = 1.0 1.0 localOffset = 0, 0, 1 localRotation = 1, 0, 0, -90 + } + MODEL_MULTI_PARTICLE + { + modelName = Mk2Expansion/FX/Mule_Plume + transformName = Plume_point + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.5 + speed = 1.0 1.2 } } + ShockDiamond + { + MODEL_MULTI_PARTICLE + { + modelName = Mk2Expansion/FX/Mule_Shock + transformName = thrustTransform + emission = 0.0 0.0 + emission = 0.4 0.0 + emission = 0.6 0.8 + emission = 1 1.15 + speed = 0.4 0.3 + speed = 0.6 0.8 + speed = 1.0 1.15 + } + } running_turbine { AUDIO diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VTOL/Model.mu b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VTOL/Model.mu index 1770cc2..55ebc2e 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VTOL/Model.mu and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VTOL/Model.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/FuelTank/ServiceTank/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/FuelTank/ServiceTank/part.cfg index de01dc1..39052d6 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/FuelTank/ServiceTank/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/FuelTank/ServiceTank/part.cfg @@ -59,7 +59,7 @@ MODULE name = InterstellarFuelSwitch resourceNames = Structural;LiquidFuel;LiquidFuel,Oxidizer;MonoPropellant;LiquidFuel,Oxidizer,MonoPropellant;XenonGas;XenonGas,MonoPropellant - resourceAmounts = 0;100;45,55;200;36,44,120;5000;2400,100 + resourceAmounts = 0;200;90,110;200;45,55,100;8500;5000,100 basePartMass = 0.15 tankCost = 0;100;100;700;600;22000;22600 displayCurrentTankCost = true diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/Lab/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/Lab/part.cfg index 2a5747b..a626b90 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/Lab/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/Lab/part.cfg @@ -10,7 +10,7 @@ PART CrewCapacity = 2 TechRequired = advExploration entryCost = 8400 - cost = 2750 + cost = 3250 category = Science subcategory = 0 title = Mk2 Mobile Processing Lab MPL-SM diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/RCS/FF5Way.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/RCS/FF5Way.cfg index f206680..c760b17 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/RCS/FF5Way.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/RCS/FF5Way.cfg @@ -30,6 +30,15 @@ PART model = Mk2Expansion/Parts/Utility/RCS/FF5Way texture = mk2FuselageShort, Squad/Parts/FuelTank/mk2FuselageShort/mk2FuselageShort } + MODULE + { + name = InterstellarMeshSwitch + moduleID = 0 + objectDisplayNames = Heat Tile Black; Hull Metal White + objects = Black; White + affectColliders = false + } + EFFECTS { running diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/RCS/FF5Way.mu b/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/RCS/FF5Way.mu index 88a737c..8baa384 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/RCS/FF5Way.mu and b/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/RCS/FF5Way.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/ServiceBay/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/ServiceBay/part.cfg index d90b951..b6c1640 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/ServiceBay/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Utility/ServiceBay/part.cfg @@ -36,6 +36,18 @@ PART texture = mk2FuselageShort, Squad/Parts/FuelTank/mk2FuselageShort/mk2FuselageShort } MODULE + { + name = ModuleAnimateGeneric + animationName = ToggleDoors + startEventGUIName = Close + endEventGUIName = Open + actionGUIName = Toggle Bay Doors + allowDeployLimit = true + revClampDirection = false + revClampSpeed = true + revClampPercent = true + } + MODULE { name = InterstellarMeshSwitch moduleID = 0 @@ -73,31 +85,25 @@ PART } MODULE { - name = ModuleAnimateGeneric - animationName = ToggleDoors - startEventGUIName = Close - endEventGUIName = Open - actionGUIName = Toggle Bay Doors - allowDeployLimit = true - revClampDirection = false - revClampSpeed = true - revClampPercent = true + name = ModuleCargoBay + DeployModuleIndex = 0 + closedPosition = 1 + lookupRadius = 1 + lookupCenter = 0.8,0,0 } MODULE { name = ModuleCargoBay - DeployModuleIndex = 2 - closedPosition = 0 + DeployModuleIndex = 0 + closedPosition = 1 lookupRadius = 1 - lookupCenter = 0.9,0,0 + lookupCenter = -0.8,0,0 } MODULE { - name = ModuleCargoBay - DeployModuleIndex = 2 - closedPosition = 0 - lookupRadius = 1 - lookupCenter = -0.9,0,0 + name = ModuleConductionMultiplier + modifiedConductionFactor = 0.001 + convectionFluxThreshold = 500 } } diff --git a/Mk2Expansion/GameData/Mk2Expansion/Patches/M2X_AirbreathingBanshee.cfg b/Mk2Expansion/GameData/Mk2Expansion/Patches/M2X_AirbreathingBanshee.cfg deleted file mode 100644 index 83e03dc..0000000 --- a/Mk2Expansion/GameData/Mk2Expansion/Patches/M2X_AirbreathingBanshee.cfg +++ /dev/null @@ -1,352 +0,0 @@ -@PART[M2X_FuselageLiftFan] -{ - MODULE - { - name = MultiModeEngine - primaryEngineID = AirBreathing - secondaryEngineID = ClosedCycle - carryOverThrottle = True - autoSwitchAvailable = False - } - !MODULE[ModuleEnginesFX] {} - MODULE - { - name = ModuleEnginesFX - engineID = AirBreathing - thrustVectorTransformName = thrustTransform - exhaustDamage = False - ignitionThreshold = 0.1 - minThrust = 0.75 - maxThrust = 75 - heatProduction = 20 - useEngineResponseTime = True - engineAccelerationSpeed = 0.9 - engineDecelerationSpeed = 0.6 - powerEffectName = running_open - engageEffectName = engage - disengageEffectName = disengage - spoolEffectName = engine_idle_A - engineSpoolIdle = 0.05 - engineSpoolTime = 0.4 - useVelocityCurve = True - PROPELLANT - { - name = LiquidFuel - ratio = 0.9 - resourceFlowMode = STAGE_STACK_FLOW_BALANCE - DrawGauge = True - - } - PROPELLANT - { - name = IntakeAir - ratio = 15 - } - PROPELLANT - { - name = FanIntakeAir - ratio = 200 - ignoreForIsp = True - } - atmosphereCurve - { - key = 0 9500 - } - atmChangeFlow = True - useVelCurve = True - useAtmCurve = True - flameoutBar = 0.02 - machLimit = 0.35 - machHeatMult = 40 - velCurve - { - key = 0 1 -0.1543096 -0.1543096 - key = 0.61 0.79 0 0 - key = 1.5 0.564 0 0 - key = 2 0.31 -3.278422 -3.278422 - key = 2.1 0 -0.9205825 -0.9205825 - } - atmCurve - { - key = 0 0 0 0 - key = 0.072 0.085 1.172947 1.172947 - key = 0.337 0.37 0.98425 0.98425 - key = 1 1 1.179067 1.179067 - } - } - MODULE - { - name = ModuleEnginesFX - engineID = ClosedCycle - thrustVectorTransformName = thrustTransform - exhaustDamage = False - ignitionThreshold = 0.1 - minThrust = 0.75 - maxThrust = 75 - heatProduction = 20 - useEngineResponseTime = True - engineAccelerationSpeed = 0.9 - engineDecelerationSpeed = 0.6 - powerEffectName = running_closed - engageEffectName = engage - disengageEffectName = disengage - spoolEffectName = engine_idle_B - engineSpoolIdle = 0.05 - engineSpoolTime = 0.4 - useVelocityCurve = True - PROPELLANT - { - name = LiquidFuel - ratio = 0.9 - resourceFlowMode = STAGE_STACK_FLOW_BALANCE - DrawGauge = True - - } - PROPELLANT - { - name = Oxidizer - resourceFlowMode = STAGE_STACK_FLOW_BALANCE - ratio = 1.1 - } - PROPELLANT - { - name = FanIntakeAir - ratio = 200 - ignoreForIsp = True - } - atmosphereCurve - { - key = 0 9500 - } - atmChangeFlow = True - useVelCurve = True - useAtmCurve = True - flameoutBar = 0.02 - machLimit = 0.35 - machHeatMult = 40 - velCurve - { - key = 0 1 -0.1543096 -0.1543096 - key = 0.61 0.79 0 0 - key = 1.5 0.564 0 0 - key = 2 0.31 -3.278422 -3.278422 - key = 2.1 0 -0.9205825 -0.9205825 - } - atmCurve - { - key = 0 0 0 0 - key = 0.072 0.085 1.172947 1.172947 - key = 0.337 0.37 0.98425 0.98425 - key = 1 1 1.179067 1.179067 - } - } - !MODULE[FXModuleAnimateThrottle] {} - MODULE - { - name = FXModuleAnimateThrottle - animationName = FanSpin - responseSpeed = 0.55 - layer = 2 - dependOnEngineState = True - dependOnThrottle = True - weightOnOperational = True - engineName = ClosedCycle - affectTime = false - baseAnimSpeed = 0.2 // base + (throttle setting * multiplier) - baseAnimSpeedMult = 100 - playInEditor = False - animWrapMode = 2 // Default = 0 Once = 1 Clamp = 1 Loop = 2 PingPong = 4 ClampForever = 8 - } - MODULE - { - name = FXModuleAnimateThrottle - animationName = FanSpin - responseSpeed = 0.55 - layer = 2 - dependOnEngineState = True - dependOnThrottle = True - weightOnOperational = True - engineName = AirBreathing - affectTime = false - baseAnimSpeed = 0.2 // base + (throttle setting * multiplier) - baseAnimSpeedMult = 100 - playInEditor = False - animWrapMode = 2 // Default = 0 Once = 1 Clamp = 1 Loop = 2 PingPong = 4 ClampForever = 8 - } -} -@PART[M2X_LiftFan] -{ - MODULE - { - name = MultiModeEngine - primaryEngineID = AirBreathing - secondaryEngineID = ClosedCycle - carryOverThrottle = True - autoSwitchAvailable = False - } - !MODULE[ModuleEnginesFX] {} - MODULE - { - name = ModuleEnginesFX - engineID = AirBreathing - thrustVectorTransformName = thrustTransform - exhaustDamage = False - ignitionThreshold = 0.1 - minThrust = 0.75 - maxThrust = 75 - heatProduction = 20 - useEngineResponseTime = True - engineAccelerationSpeed = 0.9 - engineDecelerationSpeed = 0.6 - powerEffectName = running_open - engageEffectName = engage - disengageEffectName = disengage - spoolEffectName = engine_idle_A - engineSpoolIdle = 0.05 - engineSpoolTime = 0.4 - useVelocityCurve = True - PROPELLANT - { - name = LiquidFuel - ratio = 0.9 - resourceFlowMode = STAGE_STACK_FLOW_BALANCE - DrawGauge = True - - } - PROPELLANT - { - name = IntakeAir - ratio = 15 - } - PROPELLANT - { - name = FanIntakeAir - ratio = 200 - ignoreForIsp = True - } - atmosphereCurve - { - key = 0 9500 - } - atmChangeFlow = True - useVelCurve = True - useAtmCurve = True - flameoutBar = 0.02 - machLimit = 0.35 - machHeatMult = 40 - velCurve - { - key = 0 1 -0.1543096 -0.1543096 - key = 0.61 0.79 0 0 - key = 1.5 0.564 0 0 - key = 2 0.31 -3.278422 -3.278422 - key = 2.1 0 -0.9205825 -0.9205825 - } - atmCurve - { - key = 0 0 0 0 - key = 0.072 0.085 1.172947 1.172947 - key = 0.337 0.37 0.98425 0.98425 - key = 1 1 1.179067 1.179067 - } - } - MODULE - { - name = ModuleEnginesFX - engineID = ClosedCycle - thrustVectorTransformName = thrustTransform - exhaustDamage = False - ignitionThreshold = 0.1 - minThrust = 0.75 - maxThrust = 75 - heatProduction = 20 - useEngineResponseTime = True - engineAccelerationSpeed = 0.9 - engineDecelerationSpeed = 0.6 - powerEffectName = running_closed - engageEffectName = engage - disengageEffectName = disengage - spoolEffectName = engine_idle_B - engineSpoolIdle = 0.05 - engineSpoolTime = 0.4 - useVelocityCurve = True - PROPELLANT - { - name = LiquidFuel - ratio = 0.9 - resourceFlowMode = STAGE_STACK_FLOW_BALANCE - DrawGauge = True - - } - PROPELLANT - { - name = Oxidizer - resourceFlowMode = STAGE_STACK_FLOW_BALANCE - ratio = 1.1 - } - PROPELLANT - { - name = FanIntakeAir - ratio = 200 - ignoreForIsp = True - } - atmosphereCurve - { - key = 0 9500 - } - atmChangeFlow = True - useVelCurve = True - useAtmCurve = True - flameoutBar = 0.02 - machLimit = 0.35 - machHeatMult = 40 - velCurve - { - key = 0 1 -0.1543096 -0.1543096 - key = 0.61 0.79 0 0 - key = 1.5 0.564 0 0 - key = 2 0.31 -3.278422 -3.278422 - key = 2.1 0 -0.9205825 -0.9205825 - } - atmCurve - { - key = 0 0 0 0 - key = 0.072 0.085 1.172947 1.172947 - key = 0.337 0.37 0.98425 0.98425 - key = 1 1 1.179067 1.179067 - } - } - !MODULE[FXModuleAnimateThrottle] {} - MODULE - { - name = FXModuleAnimateThrottle - animationName = BansheeSpin - responseSpeed = 0.55 - layer = 1 - dependOnEngineState = True - dependOnThrottle = True - weightOnOperational = True - engineName = ClosedCycle - affectTime = false - baseAnimSpeed = 0.2 // base + (throttle setting * multiplier) - baseAnimSpeedMult = 100 - playInEditor = False - animWrapMode = 2 // Default = 0 Once = 1 Clamp = 1 Loop = 2 PingPong = 4 ClampForever = 8 - } - MODULE - { - name = FXModuleAnimateThrottle - animationName = BansheeSpin - responseSpeed = 0.55 - layer = 1 - dependOnEngineState = True - dependOnThrottle = True - weightOnOperational = True - engineName = AirBreathing - affectTime = false - baseAnimSpeed = 0.2 // base + (throttle setting * multiplier) - baseAnimSpeedMult = 100 - playInEditor = False - animWrapMode = 2 // Default = 0 Once = 1 Clamp = 1 Loop = 2 PingPong = 4 ClampForever = 8 - } -} diff --git a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_CommunityTechTree.cfg b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_CommunityTechTree.cfg index f2c6c7f..156bcc3 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_CommunityTechTree.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_CommunityTechTree.cfg @@ -155,7 +155,7 @@ } //hubs -@PART[MM2X_THub]:NEEDS[CommunityTechTree] +@PART[M2X_THub]:NEEDS[CommunityTechTree] { @TechRequired = aerospaceComposites } diff --git a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_MFT.cfg b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_MFT.cfg index 278b066..cf8e8df 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_MFT.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_MFT.cfg @@ -1,138 +1,140 @@ @PART[M2X_Servicebay]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { +{ + MODULE + { name = ModuleFuelTanks volume = 90 type = ServiceModule - } } +} @PART[M2X_OMSpod]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 60 - type = RCS - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 60 + type = RCS + basemass = volume * 0.000725 + } +} @PART[M2X_InlineIntake]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 90 - type = Fuselage - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 90 + type = Fuselage + basemass = volume * 0.000725 + } +} @PART[M2X_HypersonicNose]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 800 - type = Fuselage - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 800 + type = Fuselage + basemass = volume * 0.000725 + } +} @PART[M2X_InverterFuselage]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 800 - type = Fuselage - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 800 + type = Fuselage + basemass = volume * 0.000725 + } +} @PART[M2X_SupersonicNose]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 100 - type = Fuselage - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 100 + type = Fuselage + basemass = volume * 0.000725 + } +} @PART[M2X_SpadeTail]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 200 - type = Fuselage - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 200 + type = Fuselage + basemass = volume * 0.000725 + } +} @PART[M2X_TunaCockpit]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 50 - type = RCS - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 50 + type = RCS + basemass = volume * 0.000725 + } +} @PART[M2X_UST]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { +{ + MODULE + { name = ModuleFuelTanks volume = 200 type = ServiceModule - } } +} @PART[M2X_625tricoupler]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 200 - type = Fuselage - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 200 + type = Fuselage + basemass = volume * 0.000725 + } +} @PART[M2X_DropshipCockpit]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 20 - type = RCS - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 20 + type = RCS + } +} @PART[M2X_BladeCockpit]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 50 - type = RCS - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 40 + type = RCS + } +} @PART[M2X_RavenCockpit]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 30 - type = RCS - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 30 + type = RCS + } +} @PART[M2X_ViperCockpit]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 40 - type = ServiceModule - } - } -@PART[M2X_Shortbicoupler]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 40 - type = Fuselage - } - } +{ + MODULE { + name = ModuleFuelTanks + volume = 10 + type = RCS + } +} @PART[M2X_Short25adapter]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 400 - type = Fuselage - } - } - +{ + MODULE { + name = ModuleFuelTanks + volume = 400 + type = Fuselage + basemass = volume * 0.000725 + } +} @PART[M2X_linearTricoupler]:NEEDS[modularFuelTanks]:FOR[Mk2Expansion] - { - MODULE { - name = ModuleFuelTanks - volume = 800 - type = Fuselage - } - } - +{ + MODULE { + name = ModuleFuelTanks + volume = 800 + type = Fuselage + basemass = volume * 0.000725 + } +} diff --git a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_NFE_Functionality.cfg b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_NFE_Functionality.cfg index 130c5bb..cb5fdbb 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_NFE_Functionality.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_NFE_Functionality.cfg @@ -235,8 +235,10 @@ MODULE @PART[M2X_Reactor]:NEEDS[NearFutureElectrical]:NEEDS[!KSPIntegration]:FOR[Mk2Expansion] { -@mass = 2.8 +@mass = 2.0 +@description = A stripped down experimental fission reactor intended for use aboard aerospace assets that produces up to 500kW of electric power. Comes with integrated radiators. !MODULE[ModuleResourceConverter] {} +!MODULE[ModuleOverheatDisplay] {} MODULE { name = FissionReactor @@ -296,8 +298,8 @@ MODULE MODULE { name = FissionGenerator - PowerGeneration = 400 - HeatUsed = 400 + PowerGeneration = 500 + HeatUsed = 300 } !RESOURCE[ElectricCharge] {} RESOURCE @@ -318,7 +320,7 @@ MODULE RESOURCE { name = EnrichedUranium - amount = 65 + amount = 90 maxAmount = 90 } @@ -337,3 +339,4 @@ MODULE // kW of heat per unit of waste HeatFluxPerWasteUnit = 5 } +} \ No newline at end of file diff --git a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_VTOLGimbals.cfg b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_VTOLGimbals.cfg new file mode 100644 index 0000000..939256c --- /dev/null +++ b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_VTOLGimbals.cfg @@ -0,0 +1,72 @@ +//This will add gimbals to the various VTOL engines + +@PART[M2X_FuselageLiftFan] +{ + MODULE + { + name = ModuleGimbal + gimbalTransformName = Gimbal + gimbalRangeXP = 5 + gimbalRangeXN = 5 + gimbalRangeYP = 5 + gimbalRangeYN = 5 + gimbalResponseSpeed = 12 + useGimbalResponseSpeed = true + } +} +@PART[M2X_LiftFan] +{ + MODULE + { + name = ModuleGimbal + gimbalTransformName = Gimbal + gimbalRangeXP = 10 + gimbalRangeXN = 10 + gimbalRangeYP = 0 + gimbalRangeYN = 0 + gimbalResponseSpeed = 12 + useGimbalResponseSpeed = true + } +} +@PART[M2X_Pegasus] +{ + MODULE + { + name = ModuleGimbal + gimbalTransformName = Obj_Gimbal + gimbalRangeXP = 5 + gimbalRangeXN = 5 + gimbalRangeYP = 0 + gimbalRangeYN = 0 + gimbalResponseSpeed = 12 + useGimbalResponseSpeed = true + } +} +@PART[M2X_Siddeley] +{ + MODULE + { + name = ModuleGimbal + gimbalTransformName = Obj_Gimbal + gimbalRangeXP = 5 + gimbalRangeXN = 5 + gimbalRangeYP = 0 + gimbalRangeYN = 0 + gimbalResponseSpeed = 12 + useGimbalResponseSpeed = true + } +} +@PART[M2X_HeavyVTOL] +{ + MODULE + { + name = ModuleGimbal + gimbalTransformName = Obj_Gimbal + gimbalRangeXP = 5 + gimbalRangeXN = 5 + gimbalRangeYP = 0 + gimbalRangeYN = 0 + gimbalResponseSpeed = 12 + useGimbalResponseSpeed = true + } +} \ No newline at end of file diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/Internal.mu b/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/Internal.mu index bcd69d3..3b85792 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/Internal.mu and b/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/Internal.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internal.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internal.cfg index 69c1814..3a1c8bb 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internal.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internal.cfg @@ -20,6 +20,42 @@ INTERNAL portraitCameraName = CockpitCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = BottomLViewTransform + cameraTransformName = BottomLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = BottomRViewTransform + cameraTransformName = BottomRViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = StarViewTransform + cameraTransformName = StarViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = PortViewTransform + cameraTransformName = PortViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = TopViewTransform + cameraTransformName = TopViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontViewTransform + cameraTransformName = FrontViewTransform + } PROP { name = AltimeterThreeHands diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internalRPM.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internalRPM.cfg index 6342d35..b0d3e1e 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internalRPM.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internalRPM.cfg @@ -19,6 +19,42 @@ INTERNAL seatTransformName = CenterSeat portraitCameraName = CockpitCam allowCrewHelmet = false + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = BottomLViewTransform + cameraTransformName = BottomLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = BottomRViewTransform + cameraTransformName = BottomRViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = StarViewTransform + cameraTransformName = StarViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = PortViewTransform + cameraTransformName = PortViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = TopViewTransform + cameraTransformName = TopViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontViewTransform + cameraTransformName = FrontViewTransform } PROP { diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internal_ASET.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internal_ASET.cfg index 4e41eb7..2dae16b 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internal_ASET.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/AnglerPit/internal_ASET.cfg @@ -14,6 +14,42 @@ INTERNAL model = Mk2Expansion/Spaces/OverlayMasks/AnglerMask } MODULE + { + name = InternalCameraSwitch + colliderTransformName = BottomLViewTransform + cameraTransformName = BottomLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = BottomRViewTransform + cameraTransformName = BottomRViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = StarViewTransform + cameraTransformName = StarViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = PortViewTransform + cameraTransformName = PortViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = TopViewTransform + cameraTransformName = TopViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontViewTransform + cameraTransformName = FrontViewTransform + } + MODULE { name = InternalSeat seatTransformName = CenterSeat diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/Internal.mu b/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/Internal.mu index 4fb26ab..58dbd92 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/Internal.mu and b/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/Internal.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal.cfg index ec9018f..e7d4ab1 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal.cfg @@ -33,6 +33,30 @@ INTERNAL portraitCameraName = StarbordCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = SideLViewTransform + cameraTransformName = SideLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = SideRViewTransform + cameraTransformName = SideRViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontLViewTransform + cameraTransformName = FrontLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontRViewTransform + cameraTransformName = FrontRViewTransform + } PROP { name = AltimeterThreeHands diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal_ASET.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal_ASET.cfg index 82342db..b120198 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal_ASET.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal_ASET.cfg @@ -33,6 +33,30 @@ INTERNAL portraitCameraName = StarbordCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = SideLViewTransform + cameraTransformName = SideLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = SideRViewTransform + cameraTransformName = SideRViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontLViewTransform + cameraTransformName = FrontLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontRViewTransform + cameraTransformName = FrontRViewTransform + } PROP { name = ASET_AHI diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal_RPM.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal_RPM.cfg index d1cf5c3..19fee66 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal_RPM.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/BladePit/internal_RPM.cfg @@ -33,6 +33,30 @@ INTERNAL portraitCameraName = StarbordCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = SideLViewTransform + cameraTransformName = SideLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = SideRViewTransform + cameraTransformName = SideRViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontLViewTransform + cameraTransformName = FrontLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontRViewTransform + cameraTransformName = FrontRViewTransform + } PROP { name = AltimeterThreeHands diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/OverlayMasks/AnglerMask.mu b/Mk2Expansion/GameData/Mk2Expansion/Spaces/OverlayMasks/AnglerMask.mu index e197385..a3fec4f 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Spaces/OverlayMasks/AnglerMask.mu and b/Mk2Expansion/GameData/Mk2Expansion/Spaces/OverlayMasks/AnglerMask.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/OverlayMasks/BladeMask.mu b/Mk2Expansion/GameData/Mk2Expansion/Spaces/OverlayMasks/BladeMask.mu index 6826dc6..cc35a61 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Spaces/OverlayMasks/BladeMask.mu and b/Mk2Expansion/GameData/Mk2Expansion/Spaces/OverlayMasks/BladeMask.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/Internal.mu b/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/Internal.mu index cc756c5..b64be99 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/Internal.mu and b/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/Internal.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal.cfg index d5f1880..37698eb 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal.cfg @@ -20,6 +20,30 @@ INTERNAL portraitCameraName = PortraitCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontLViewTransform + cameraTransformName = FrontLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = LeftViewTransform + cameraTransformName = LeftViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = RightViewTransform + cameraTransformName = RightViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontRViewTransform + cameraTransformName = FrontRViewTransform + } PROP { name = AltimeterThreeHands diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal_ASET.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal_ASET.cfg index ff67ef0..cbec94f 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal_ASET.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal_ASET.cfg @@ -20,6 +20,30 @@ INTERNAL portraitCameraName = PortraitCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontLViewTransform + cameraTransformName = FrontLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = LeftViewTransform + cameraTransformName = LeftViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = RightViewTransform + cameraTransformName = RightViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontRViewTransform + cameraTransformName = FrontRViewTransform + } PROP { name = AltimeterThreeHands diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal_RPM.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal_RPM.cfg index 77700d2..6e06a9b 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal_RPM.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/RavenPit/internal_RPM.cfg @@ -20,6 +20,30 @@ INTERNAL portraitCameraName = PortraitCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontLViewTransform + cameraTransformName = FrontLViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = LeftViewTransform + cameraTransformName = LeftViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = RightViewTransform + cameraTransformName = RightViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontRViewTransform + cameraTransformName = FrontRViewTransform + } PROP { name = AltimeterThreeHands diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/Internal.mu b/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/Internal.mu index 61047db..ff2c19e 100644 Binary files a/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/Internal.mu and b/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/Internal.mu differ diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal.cfg index 03086a6..9554de7 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal.cfg @@ -19,6 +19,30 @@ INTERNAL portraitCameraName = CockpitCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = LeftViewTransform + cameraTransformName = LeftViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = RightViewTransform + cameraTransformName = RightViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = TopViewTransform + cameraTransformName = TopViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontViewTransform + cameraTransformName = FrontViewTransform + } PROP { name = genericDirectionalKnob2 diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal_ASET.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal_ASET.cfg index bd7d9b8..b089809 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal_ASET.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal_ASET.cfg @@ -19,6 +19,30 @@ INTERNAL portraitCameraName = CockpitCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = LeftViewTransform + cameraTransformName = LeftViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = RightViewTransform + cameraTransformName = RightViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = TopViewTransform + cameraTransformName = TopViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontViewTransform + cameraTransformName = FrontViewTransform + } PROP { name = ASET_AHI diff --git a/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal_RPM.cfg b/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal_RPM.cfg index 70ae2bd..345e49c 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal_RPM.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Spaces/ViperPit/internal_RPM.cfg @@ -19,6 +19,30 @@ INTERNAL portraitCameraName = CockpitCam allowCrewHelmet = false } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = LeftViewTransform + cameraTransformName = LeftViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = RightViewTransform + cameraTransformName = RightViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = TopViewTransform + cameraTransformName = TopViewTransform + } + MODULE + { + name = InternalCameraSwitch + colliderTransformName = FrontViewTransform + cameraTransformName = FrontViewTransform + } PROP { name = AltimeterThreeHands