Skip to content

Commit

Permalink
Merge pull request #162 from post-kerbin-mining-corporation/dev
Browse files Browse the repository at this point in the history
Release 1.1.1
  • Loading branch information
ChrisAdderley authored Mar 9, 2021
2 parents f5b2404 + ca0d12c commit 1ca72fe
Show file tree
Hide file tree
Showing 12 changed files with 64 additions and 27 deletions.
6 changes: 3 additions & 3 deletions .mod_data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ dependencies: # Configure dependencies
version: 1.4.2
location: s3
DynamicBatteryStorage:
tag: 2.2.1
tag: 2.2.2
location: github
repository: post-kerbin-mining-corporation/DynamicBatteryStorage
DeployableEngines:
Expand All @@ -29,11 +29,11 @@ dependencies: # Configure dependencies
location: github
repository: post-kerbin-mining-corporation/CryoTanks
Waterfall:
tag: 0.4.1
tag: 0.6.0
location: github
repository: post-kerbin-mining-corporation/Waterfall
SystemHeat:
tag: 0.3.7
tag: 0.3.9
location: github
repository: post-kerbin-mining-corporation/SystemHeat
SpaceDust:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ PART
runningEffectName = fx-am-beam-running
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 6000
maxThrust = 4000
heatProduction = 0
PROPELLANT
{
Expand All @@ -115,7 +115,7 @@ PART
}
atmosphereCurve
{
key = 0 775000
key = 0 1050000
key = 1 6000
key = 12 0.001
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -484,7 +484,6 @@ PART
name = ModuleWaterfallFX
moduleID = ffreEffect
// This links the effects to a given ModuleEngines
engineID = FissionFragment

// List out all controllers we want available
CONTROLLER
Expand All @@ -496,6 +495,7 @@ PART
{
name = throttle
linkedTo = throttle
engineID = FissionFragment
}
EFFECT
{
Expand Down Expand Up @@ -827,13 +827,13 @@ PART
name = ModuleWaterfallFX
moduleID = ffreABEffect
// This links the effects to a given ModuleEngines
engineID = Afterburning

// List out all controllers we want available
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
engineID = Afterburning
}
CONTROLLER
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ PART
}
atmosphereCurve
{
key = 0 265000
key = 0 365000
key = 1 190
key = 4 80
}
Expand Down Expand Up @@ -495,8 +495,6 @@ PART
name = ModuleWaterfallFX
moduleID = LowPowerEffect
// This links the effects to a given ModuleEngines
engineID = ReactionProducts

// List out all controllers we want available
CONTROLLER
{
Expand All @@ -507,6 +505,8 @@ PART
{
name = throttle
linkedTo = throttle
engineID = ReactionProducts

}
CONTROLLER
{
Expand Down Expand Up @@ -1071,7 +1071,6 @@ MODULE
name = ModuleWaterfallFX
moduleID = HighPowerEffect
// This links the effects to a given ModuleEngines
engineID = Afterburner

// List out all controllers we want available
CONTROLLER
Expand All @@ -1083,6 +1082,7 @@ MODULE
{
name = throttle
linkedTo = throttle
engineID = Afterburner
}
CONTROLLER
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -826,7 +826,6 @@ PART
name = ModuleWaterfallFX
moduleID = LowPowerEffect
// This links the effects to a given ModuleEngines
engineID = ReactionProducts

// List out all controllers we want available
CONTROLLER
Expand All @@ -838,6 +837,7 @@ PART
{
name = throttle
linkedTo = custom
engineID = ReactionProducts
}
CONTROLLER
{
Expand Down Expand Up @@ -1229,7 +1229,6 @@ PART
name = ModuleWaterfallFX
moduleID = HigherPowerEffect
// This links the effects to a given ModuleEngines
engineID = LowDensity

// List out all controllers we want available
CONTROLLER
Expand All @@ -1241,6 +1240,7 @@ PART
{
name = throttle
linkedTo = custom
engineID = LowDensity
}
CONTROLLER
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -937,7 +937,7 @@ PART
name = ModuleWaterfallFX
moduleID = LowPowerEffect
// This links the effects to a given ModuleEngines
engineID = ReactionProducts


// List out all controllers we want available
CONTROLLER
Expand All @@ -949,6 +949,7 @@ PART
{
name = throttle
linkedTo = throttle
engineID = ReactionProducts
}
CONTROLLER
{
Expand Down Expand Up @@ -1629,7 +1630,7 @@ EFFECT
name = ModuleWaterfallFX
moduleID = HighPowerEffect
// This links the effects to a given ModuleEngines
engineID = Afterburner


// List out all controllers we want available
CONTROLLER
Expand All @@ -1641,6 +1642,7 @@ EFFECT
{
name = throttle
linkedTo = throttle
engineID = Afterburner
}
CONTROLLER
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -531,7 +531,6 @@ PART
name = ModuleWaterfallFX
moduleID = LowPowerEffect
// This links the effects to a given ModuleEngines
engineID = LowPower

// List out all controllers we want available
CONTROLLER
Expand All @@ -543,6 +542,7 @@ PART
{
name = throttle
linkedTo = throttle
engineID = LowPower
}
EFFECT
{
Expand Down Expand Up @@ -1131,7 +1131,6 @@ EFFECT
name = ModuleWaterfallFX
moduleID = HighPowerEffect
// This links the effects to a given ModuleEngines
engineID = HighPower

// List out all controllers we want available
CONTROLLER
Expand All @@ -1143,6 +1142,7 @@ EFFECT
{
name = throttle
linkedTo = throttle
engineID = HighPower
}


Expand Down
25 changes: 25 additions & 0 deletions GameData/FarFutureTechnologies/Patches/FFTNuclearTransfer.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// When NFEis installed without the SH fission reactor integration, usethe NFE transfer mechanics
// ----------
@PART[fft-nuclear-smelter-375-1]:FOR[FarFutureTechnologies]:NEEDS[NearFutureElectrical,!SystemHeatFissionReactors]
{

!MODULE[ModuleSystemHeatFissionFuelContainer] {}

MODULE
{
name = RadioactiveStorageContainer
DangerousFuel = DepletedFuel
SafeFuel = EnrichedUranium
// What enginer level is needed to transfer the safe fuel
EngineerLevelForSafe = 1
// What enginer level is needed to transfer the dangerous fuel
EngineerLevelForDangerous = 3
// Max temp for transferring fuel into or out of the part
MaxTempForTransfer = 450
// kW of heat per unit of waste
HeatFluxPerWasteUnit = 5

wasteModuleID = wasteColor
fuelModuleID = fuelColor
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{
"MAJOR":1,
"MINOR":1,
"PATCH":0,
"PATCH":1,
"BUILD":0
},
"KSP_VERSION":
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ This is a pack containing far-future but likely possible spacecraft technologies
These components are required for the mod to function and are bundled as part of any download:
* [ModuleManager (4.1.4)](https://github.com/sarbian/ModuleManager)
* [B9PartSwitch (2.17)](https://github.com/blowfishpro/B9PartSwitch)
* [SpaceDust (0.3.0)](https://github.com/post-kerbin-mining-corporation/SpaceDust)
* [Waterfall (0.5.0)](https://github.com/post-kerbin-mining-corporation/Waterfall)
* [SystemHeat (0.3.7)](https://github.com/post-kerbin-mining-corporation/SystemHeat)
* [SpaceDust (0.3.3)](https://github.com/post-kerbin-mining-corporation/SpaceDust)
* [Waterfall (0.6.0)](https://github.com/post-kerbin-mining-corporation/Waterfall)
* [SystemHeat (0.3.9)](https://github.com/post-kerbin-mining-corporation/SystemHeat)
* [DeployableEngines (1.3.0)](https://github.com/post-kerbin-mining-corporation/DeployableEngines)
* [DynamicBatteryStorage (2.2.2)](https://github.com/post-kerbin-mining-corporation/DynamicBatteryStorage)
* [CryoTanks (1.6.6)](https://github.com/post-kerbin-mining-corporation/CryoTanks)
* [CryoTanks (1.6.0)](https://github.com/post-kerbin-mining-corporation/CryoTanks)

## Installation

Expand Down
10 changes: 10 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
1.1.1
-----
- Updated DynamicBatteryStorage to 2.2.2
- Updated Waterfall to 0.6.0
- Updated SystemHeat to 0.3.9
- Fixed effects to work with Waterfall 0.6.0 (probably improvements to FX coming in the future)
- Reduced thrust of Frisbee by 1/3, increased Isp by 1/3
- Fixed Cascade Isp typo (should have been 365k, was 265k)
- Changed nuclear transfer behaviour; if NFE is installed without SystemHeat reactor patches, the NFE nuclear transfer mechanic will be used

1.1.0
-----
- Updated DynamicBatteryStorage to 2.2.2
Expand Down
10 changes: 5 additions & 5 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
=============================
FAR FUTURE TECHNOLOGIES 1.0.0
FAR FUTURE TECHNOLOGIES 1.1.1
=============================

This is a pack containing far-future but likely possible spacecraft technologies. These might not be possible today, but the physics works out, and might be feasible within the next 100 years.
Expand All @@ -12,10 +12,10 @@ Required:
- B9PartSwitch (2.17.0)
- Community Resource Pack (1.4.2)
- ModuleManager (4.1.4)
- CryoTanks (1.5.5)
- DynamicBatteryStorage (2.2.1)
- SystemHeat (0.3.2)
- Waterfall (0.3.0)
- CryoTanks (1.6.0)
- DynamicBatteryStorage (2.2.2)
- SystemHeat (0.3.9)
- Waterfall (0.6.0)
- SpaceDust (0.3.0)

Recommended
Expand Down

0 comments on commit 1ca72fe

Please sign in to comment.