Skip to content

Commit

Permalink
ProbesPlus_BETA_0.14RC
Browse files Browse the repository at this point in the history
Lots of tweaks and updates
  • Loading branch information
raveloda committed Aug 30, 2016
1 parent 29f3170 commit 7bfd71c
Show file tree
Hide file tree
Showing 31 changed files with 402 additions and 35 deletions.
4 changes: 3 additions & 1 deletion Change log - README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ New Parts!
*CA-MV15 "Trident" MP Engine (Inspired by MAVEN)
*CA-MT170 Monopropellant Tank (Inspired by MAVEN)
*CA-LT80 Liquid Fuel tank
*CA-MT10 Small Radial MP Tank

==Utility and Control==
*CA-RW2 Dual Reaction Wheels
Expand Down Expand Up @@ -68,6 +69,7 @@ Updates:
-Fixed attachment node angle on the Torekka RTG. NOTE: You need to attach it from the side for it to work (Thanks komodo!)
-Fixed DMagic contract support (Thanks komodo!)
-Added part search tags for the real-life inspiration mission to some parts
-Updated ScienceDefs (Micrometeoroid experiement added, spelling errors corrected)

-CA-A200 Antenna weight slightly reduced and cost slightly increased to balance new functionality (Added RCS)

Expand All @@ -79,7 +81,7 @@ Credits:
============

-DMagic: For his ScienceAnimate plug-in and his work on DMagic Orbital Science
-CobaltWolf: For all the encouragement, help and inspiration
-CobaltWolf: For all the encouragement, help and inspiration, BDB ScienceDef
-masTerTorch: KDEX experiment and definitons, redistributed under his CC BY-NC-SA license
-Jso: Feedback, Tweakscale configs, and fixing the Ground Plane animation!
-Rakol: RemoteTech configs
Expand Down
55 changes: 54 additions & 1 deletion GameData/Coatl Aerospace/Compatibility/AntennaRange_OPM.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

//Probes Plus Antenna Configurations for the Outer Planets Mod (OPM)

//Config by rasta013
//Config by rasta013, akron

//CA-A02 Conic
@PART[antenna_cone]:NEEDS[AntennaRange&CoatlAerospace&OPM,!RemoteTech]
Expand Down Expand Up @@ -175,6 +175,59 @@
}
}

//CA-A200 Quetzal Dish
@PART[dish_quetzal]:NEEDS[AntennaRange&CoatlAerospace&OPM,!RemoteTech]
{
@MODULE[ModuleDataTransmitter]
{
@name = ModuleLimitedDataTransmitter
@packetSize = 3.0
@packetResourceCost = 15.0
@packetInterval = 0.35
nominalRange = 1697500000
simpleRange = 24498099529
maxPowerFactor = 6
maxDataFactor = 8
}

MODULE
{
name = ModuleScienceContainer

dataIsCollectable = true
dataIsStorable = false

storageRange = 2
}
}

//CA-A500 Tatsujin Dish
@PART[dish_tatsujin]:NEEDS[AntennaRange&CoatlAerospace&OPM,!RemoteTech]
//Copied from A200 will need balancing later on
{
@MODULE[ModuleDataTransmitter]
{
@name = ModuleLimitedDataTransmitter
@packetSize = 3.0
@packetResourceCost = 15.0
@packetInterval = 0.35
nominalRange = 1697500000
simpleRange = 24498099529
maxPowerFactor = 6
maxDataFactor = 8
}

MODULE
{
name = ModuleScienceContainer

dataIsCollectable = true
dataIsStorable = false

storageRange = 2
}
}

//CA-A300 Large Dish
@PART[dish_L]:NEEDS[AntennaRange&CoatlAerospace&OPM,!RemoteTech]
{
Expand Down
57 changes: 55 additions & 2 deletions GameData/Coatl Aerospace/Compatibility/AntennaRange_Stock.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
//
//Probes Plus Antenna Configurations for the stock solar system

//Config by rasta013
//Config by rasta013, akron

//CA-A02 Conic
@PART[antenna_cone]:NEEDS[AntennaRange&CoatlAerospace,!RemoteTech,!OPM]
Expand Down Expand Up @@ -142,7 +142,7 @@
}
}

//CA-A200 Medium Dish
//CA-A200 Medium Dish (Getting removed soon)
@PART[dish_M]:NEEDS[AntennaRange&CoatlAerospace,!RemoteTech,!OPM]
{
@MODULE[ModuleDataTransmitter]
Expand All @@ -168,6 +168,59 @@
}
}

//CA-A200 Quetzal Dish
@PART[dish_quetzal]:NEEDS[AntennaRange&CoatlAerospace,!RemoteTech,!OPM]
{
@MODULE[ModuleDataTransmitter]
{
@name = ModuleLimitedDataTransmitter
@packetSize = 2.5
@packetResourceCost = 15.0
@packetInterval = 0.30
nominalRange = 1780000000
simpleRange = 17738729313
maxPowerFactor = 4
maxDataFactor = 8
}

MODULE
{
name = ModuleScienceContainer

dataIsCollectable = true
dataIsStorable = false

storageRange = 2
}
}

//CA-A500 Tatsujin Dish
//Copied from A200 will need balancing later on
@PART[dish_tatsujin]:NEEDS[AntennaRange&CoatlAerospace,!RemoteTech,!OPM]
{
@MODULE[ModuleDataTransmitter]
{
@name = ModuleLimitedDataTransmitter
@packetSize = 2.5
@packetResourceCost = 15.0
@packetInterval = 0.30
nominalRange = 1780000000
simpleRange = 17738729313
maxPowerFactor = 4
maxDataFactor = 8
}

MODULE
{
name = ModuleScienceContainer

dataIsCollectable = true
dataIsStorable = false

storageRange = 2
}
}

//CA-A300 Large Dish
@PART[dish_L]:NEEDS[AntennaRange&CoatlAerospace,!RemoteTech,!OPM]
{
Expand Down
22 changes: 22 additions & 0 deletions GameData/Coatl Aerospace/Compatibility/Bluedog_DB.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -76,4 +76,26 @@
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
}
//Quetzal Antenna micrometeoroid
@PART[dish_quetzal]:FOR[CoatlAerospace]:NEEDS[Bluedog_DB]
{
!MODULE[ModuleScienceExperiment] {}
MODULE
{
name = ModuleScienceExperiment
experimentID = logmmImpacts
experimentActionName = Log Impact Data
resetActionName = Discard Impact Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 1.0
dataIsCollectable = True
collectActionName = Retrieve Impact Data
interactionRange = 1.2
rerunnable = True
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
}
6 changes: 3 additions & 3 deletions GameData/Coatl Aerospace/Compatibility/RemoteTech.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//Support for Coatl Aerospace
//Configs by rakol, komodo
//Configs by rakol, komodo, akron

//CA-A01 Ground Plane Antenna
@PART[antenna_tv]:AFTER[CoatlAerospace]:NEEDS[RemoteTech]
Expand Down Expand Up @@ -114,7 +114,7 @@

%MODULE[ModuleSPUPassive] {}
}
//CA-A300 Medium Dish Antenna
//CA-A200 Medium Dish Antenna
@PART[dish_M]:AFTER[CoatlAerospace]:NEEDS[RemoteTech]
{
@cost = 2000
Expand Down Expand Up @@ -305,7 +305,7 @@

%MODULE[ModuleSPUPassive] {}
}
//CA-A300 Medium Dish Antenna -- duplicated for new quetzal dish
//CA-A200 Medium Dish Antenna -- duplicated for new quetzal dish
@PART[dish_quetzal]:AFTER[CoatlAerospace]:NEEDS[RemoteTech]
{
@cost = 2000
Expand Down
18 changes: 17 additions & 1 deletion GameData/Coatl Aerospace/Compatibility/TweakscaleAnt.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//Configs by jolson
//Configs by jolson, Akron

@PART[antenna_cone]:NEEDS[TweakScale]
{
Expand Down Expand Up @@ -55,3 +55,19 @@
type = free
}
}

@PART[dish_quetzal]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free
}
}

@PART[dish_tatsujin]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free
}
}
11 changes: 10 additions & 1 deletion GameData/Coatl Aerospace/Compatibility/TweakscaleCmd.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//Configs by jolson
//Configs by jolson, akron

@PART[barquetta]:NEEDS[TweakScale]
{
Expand Down Expand Up @@ -26,3 +26,12 @@
type = free
}
}

@PART[tasujin]:NEEDS[TweakScale]
{
#@TWEAKSCALEBEHAVIOR[Science]/MODULE[TweakScale] { }
%MODULE[TweakScale]
{
type = free
}
}
11 changes: 10 additions & 1 deletion GameData/Coatl Aerospace/Compatibility/TweakscaleCtrl.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//Configs by jolson
//Configs by jolson, akron

@PART[ca_aacs]:NEEDS[TweakScale]
{
Expand All @@ -18,6 +18,15 @@
}
}

@PART[ca_rw_medium]:NEEDS[TweakScale]
{
#@TWEAKSCALEBEHAVIOR[Science]/MODULE[TweakScale] { }
%MODULE[TweakScale]
{
type = free
}
}

@PART[ca_rw_small]:NEEDS[TweakScale]
{
#@TWEAKSCALEBEHAVIOR[Science]/MODULE[TweakScale] { }
Expand Down
24 changes: 24 additions & 0 deletions GameData/Coatl Aerospace/Compatibility/TweakscaleElec.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -79,3 +79,27 @@
type = free_square
}
}

@PART[sp_express_a]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free_square
}
}

@PART[sp_express_b]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free_square
}
}

@PART[sp_maven]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free_square
}
}
40 changes: 40 additions & 0 deletions GameData/Coatl Aerospace/Compatibility/TweakscalePropulsion.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,43 @@
type = free
}
}

@PART[ca_lahar]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free
}
}

@PART[ca_trident]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free
}
}

@PART[ca_tank_lfo_m]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free
}
}

@PART[ca_tank_mp_m]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free
}
}

@PART[ca_tank_mp_s]:NEEDS[TweakScale]
{
%MODULE[TweakScale]
{
type = free
}
}
Binary file not shown.
Binary file not shown.
Binary file modified GameData/Coatl Aerospace/ProbesPlus/Assets/barquetta.mu
Binary file not shown.
Binary file not shown.
Binary file modified GameData/Coatl Aerospace/ProbesPlus/Assets/mat_cf_N.dds
Binary file not shown.
Binary file modified GameData/Coatl Aerospace/ProbesPlus/Assets/mat_foil2_N.dds
Binary file not shown.
Binary file modified GameData/Coatl Aerospace/ProbesPlus/Assets/mat_foil_N.dds
Binary file not shown.
Binary file modified GameData/Coatl Aerospace/ProbesPlus/Assets/quetzal.mu
Binary file not shown.
Binary file modified GameData/Coatl Aerospace/ProbesPlus/Assets/tatsujin.mu
Binary file not shown.
Binary file modified GameData/Coatl Aerospace/ProbesPlus/Assets/torekka.mu
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,5 @@ PART
packetResourceCost = 12
requiredResource = ElectricCharge
}
}
17 changes: 17 additions & 0 deletions GameData/Coatl Aerospace/ProbesPlus/Parts/Antenna/dish_quetzal.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -73,4 +73,21 @@ PART
key = 4 0.001
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = ca_micrometeoroid
experimentActionName = Log Impact Data
resetActionName = Discard Impact Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 1.0
dataIsCollectable = True
collectActionName = Retrieve Impact Data
interactionRange = 1.2
rerunnable = True
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
}
Loading

0 comments on commit 7bfd71c

Please sign in to comment.