Jump to content

Marcelo Silveira

Members
  • Posts

    197
  • Joined

  • Last visited

Everything posted by Marcelo Silveira

  1. Hi, I have a simple question. Is there some way to use mm to check if ksp is running on 6h days or 24h days?
  2. Well, you could use Firespitter modules to do that, FStextureSwitch and FSfuelSwitch. It would reduce the amount of parts but would create a dependancy.
  3. I made some modifications on the cfg file to use firespitter's module FSfuelSw. Now you can have a wing with liquid fuel or liquid fuel and oxidizer. @PART[wingConnector,wingConnector2,sweptWing2]:FOR[FuelWings] { MODULE { name = FSfuelSwitch resourceNames = LiquidFuel, Oxidizer; LiquidFuel resourceAmounts = 56.25, 68.75; 125 tankMass = 0;0.02 avaiabeInFlight = false } MODULE { name = ModuleCrossFeed } } @PART[wingConnector3,delta_small,structuralWing,sweptWing1,structuralWing2]:FOR[FuelWings] { MODULE { name = FSfuelSwitch resourceNames = LiquidFuel, Oxidizer; LiquidFuel resourceAmounts = 40.5, 49.5; 90 tankMass = 0;0.02 avaiabeInFlight = false } MODULE { name = ModuleCrossFeed } } @PART[wingConnector4,wingConnector5]:FOR[FuelWings] { MODULE { name = FSfuelSwitch resourceNames = LiquidFuel, Oxidizer; LiquidFuel resourceAmounts = 20.25, 24.75; 45 tankMass = 0;0.01 avaiabeInFlight = false } MODULE { name = ModuleCrossFeed } } @PART[deltaWing]:FOR[FuelWings] { MODULE { name = FSfuelSwitch resourceNames = LiquidFuel, Oxidizer; LiquidFuel resourceAmounts = 67.5, 82.5; 150 tankMass = 0;0.03 avaiabeInFlight = false } MODULE { name = ModuleCrossFeed } } @PART[StandardCtrlSrf,elevon2,elevon3.elevon4,elevon5,wingStrake,structuralWing3,structuralWing4]:FOR[FuelWings] { MODULE { name = ModuleCrossFeed } } the parts with same amount of resources were grouped so the code would be cleaner.
  4. Using TAC LS without electric generators (solar panels, rtg, fuel cells or nuclear reactors) would require a lot, I mean A LOT of batteries. Wich means the vessel would be heavier. The spreadsheet is made for user vessel's mass optimization, so it's assumed that the user will use solar panels or other stuff that generates Electric Charge.
  5. I made a spreadsheet for TAC LS 0.10.1 yes, another one It works with Kerbin days (6h) or Earth days (24h); It calculates the time that your resources will last and also; Calculates the resources needed for a mission time. Very easy and fast to use. If you have some doubt, check the comments, if it doesn't help, PM me. Link to google drive Enjoy
  6. ok, didn't see that RT was updated to version 1.5 and the code I sent is for 1.4 The new one is made for version 1.5 @PART[luna2]:NEEDS[RemoteTech] { !MODULE[ModuleDataTransmitter] {} %MODULE[ModuleRTAntenna] { %Mode0OmniRange = 2500000 %Mode1OmniRange = 15000000 %MaxQ = 6000 %EnergyCost = 0.001 %DeployFxModules = 1 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 2 %PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 100 } %MODULE[ModuleSPUPassive] {} } @PART[luna3]:NEEDS[RemoteTech] { !MODULE[ModuleDataTransmitter] {} %MODULE[ModuleRTAntenna] { %Mode0OmniRange = 2500000 %Mode1OmniRange = 15000000 %MaxQ = 6000 %EnergyCost = 0.001 %DeployFxModules = 1 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 2 %PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 100 @maxAmount += 100 } %MODULE[ModuleSPUPassive] {} } @PART[luna9_als]:NEEDS[RemoteTech] { !MODULE[ModuleDataTransmitter] {} %MODULE[ModuleRTAntenna] { %Mode0OmniRange = 2500000 %Mode1OmniRange = 15000000 %MaxQ = 6000 %EnergyCost = 0.001 %DeployFxModules = 0 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 2 %PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 250 @maxAmount += 250 } %MODULE[ModuleSPUPassive] {} } @PART[luna_als]:NEEDS[RemoteTech] { !MODULE[ModuleDataTransmitter] {} %MODULE[ModuleRTAntenna] { %Mode0OmniRange = 2500000 %Mode1OmniRange = 15000000 %MaxQ = 6000 %EnergyCost = 0.001 %DeployFxModules = 1 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 2 %PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 150 @maxAmount += 150 } %MODULE[ModuleSPUPassive] {} } @PART[sputnik1]:NEEDS[RemoteTech] { !MODULE[ModuleDataTransmitter] {} %MODULE[ModuleRTAntenna] { %Mode0OmniRange = 250000 %Mode1OmniRange = 1500000 %MaxQ = 6000 %EnergyCost = 0.001 %DeployFxModules = 0 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 2 %PacketResourceCost = 1.0 } } %MODULE[ModuleSPUPassive] {} } @PART[sputnik2]:NEEDS[RemoteTech] { !MODULE[ModuleDataTransmitter] {} %MODULE[ModuleRTAntenna] { %Mode0OmniRange = 250000 %Mode1OmniRange = 1500000 %MaxQ = 6000 %EnergyCost = 0.001 %DeployFxModules = 0 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 2 %PacketResourceCost = 1.0 } } %MODULE[ModuleSPUPassive] {} } @PART[sputnik3]:NEEDS[RemoteTech] { !MODULE[ModuleDataTransmitter] {} %MODULE[ModuleRTAntenna] { %Mode0OmniRange = 250000 %Mode1OmniRange = 1500000 %MaxQ = 6000 %EnergyCost = 0.001 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 2 %PacketResourceCost = 1.0 } } %MODULE[ModuleSPUPassive] {} } @PART[molniya1]:NEEDS[RemoteTech] { !MODULE[ModuleDataTransmitter] {} %MODULE[ModuleRTAntenna] { %Mode0DishRange = 0 %Mode1DishRange = 60000000 %MaxQ = 6000 %EnergyCost = 0.6 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 5 %PacketResourceCost = 1.0 } } %MODULE[ModuleRTAntenna] { %Mode0DishRange = 0 %Mode1DishRange = 60000000 %MaxQ = 6000 %EnergyCost = 0.6 %DeployFxModules = 0 %TRANSMITTER { %PacketInterval = 0.4 %PacketSize = 5 %PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 800 @maxAmount += 800 } %MODULE[ModuleSPUPassive] {} %MODULE[ModuleDeployableSolarPanel] { %chargeRate = 6 } }
  7. After some time testing stuff, its ready. the RT modules, the energy usages and added the modules to Molniya. @PART[luna2]:NEEDS[RemoteTech2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 2500000 Mode1OmniRange = 15000000 MaxQ = 6000 EnergyCost = 0.001 DeployFxModules = 1 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 100 } MODULE { name = ModuleSPUPassive } } @PART[luna3]:NEEDS[RemoteTech2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 2500000 Mode1OmniRange = 15000000 MaxQ = 6000 EnergyCost = 0.001 DeployFxModules = 1 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 100 @maxAmount += 100 } MODULE { name = ModuleSPUPassive } } @PART[luna9_als]:NEEDS[RemoteTech2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 2500000 Mode1OmniRange = 15000000 MaxQ = 6000 EnergyCost = 0.001 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 250 @maxAmount += 250 } MODULE { name = ModuleSPUPassive } } @PART[luna_als]:NEEDS[RemoteTech2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 2500000 Mode1OmniRange = 15000000 MaxQ = 6000 EnergyCost = 0.001 DeployFxModules = 1 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 150 @maxAmount += 150 } MODULE { name = ModuleSPUPassive } } @PART[sputnik1]:NEEDS[RemoteTech2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 250000 Mode1OmniRange = 1500000 MaxQ = 6000 EnergyCost = 0.001 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[sputnik2]:NEEDS[RemoteTech2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 250000 Mode1OmniRange = 1500000 MaxQ = 6000 EnergyCost = 0.001 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[sputnik3]:NEEDS[RemoteTech2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 2500 00 Mode1OmniRange = 1500000 MaxQ = 6000 EnergyCost = 0.001 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[molniya1]:NEEDS[RemoteTech2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0DishRange = 0 Mode1DishRange = 60000000 MaxQ = 6000 EnergyCost = 0.6 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 5 PacketResourceCost = 1.0 } } MODULE { name = ModuleRTAntenna Mode0DishRange = 0 Mode1DishRange = 60000000 MaxQ = 6000 EnergyCost = 0.6 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 5 PacketResourceCost = 1.0 } } @RESOURCE[ElectricCharge] { @amount += 800 @maxAmount += 800 } MODULE { name = ModuleSPUPassive } @MODULE[ModuleDeployableSolarPanel] { chargeRate = 6 } } Enjoy!
  8. It would be interesting if there was integration with Remote Tech plugin (I haven't tested .25 yet). So I made the config file that adds RT capability to Luna 2, 3, 9, 10 and Sputniks 1 to 3. @PART[luna2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 200 000 Mode1OmniRange = 15000000 MaxQ = 6000 EnergyCost = 0.02 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[luna3] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 200 000 Mode1OmniRange = 15000000 MaxQ = 6000 EnergyCost = 0.02 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[luna9_als] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 200 000 Mode1OmniRange = 15000000 MaxQ = 6000 EnergyCost = 0.01 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[luna_als] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 200 000 Mode1OmniRange = 15000000 MaxQ = 6000 EnergyCost = 0.02 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[sputnik1] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 500 000 Mode1OmniRange = 1500000 MaxQ = 6000 EnergyCost = 0.01 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[sputnik2] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 500 000 Mode1OmniRange = 1500000 MaxQ = 6000 EnergyCost = 0.01 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } } @PART[sputnik3] { !MODULE[ModuleDataTransmitter] { } MODULE { name = ModuleRTAntenna Mode0OmniRange = 500 000 Mode1OmniRange = 1500000 MaxQ = 6000 EnergyCost = 0.01 DeployFxModules = 0 TRANSMITTER { PacketInterval = 0.4 PacketSize = 2 PacketResourceCost = 1.0 } } MODULE { name = ModuleSPUPassive } }
  9. Ok, I fixed the water purifier efficiency and implemented a way to choose between Earth days or Kerbin days. .xlsx file version Google spreadsheet
  10. I'm already working on a Kerbin days version. The Build aid is in kerbals days if you play in kerbal days, if you play in Earth days (like me), it will display in Earth days.
  11. That's right, haven't noticed that the water usage had changed. I adapted this table from version .9, thats why it has this error for .10 Recalculating for the new values, the efficiency is 87.25% witch results in 6,84x multiplier.
  12. This plugin is awesome, but it would be better if there was an method to calculate the time with and without the recyclers. Fear no more! I made a spreadsheet exactlly for that, so I'm sharing with everyone using this mod. It has the instructions in it and two examples. Link to the spreadsheet.
  13. I made a spreadsheet to calculate it (yes, I'm thatl azy because it's simple mathematics). It works perfectlly fine for carbon extractors and water filters, while for the sabatiers and water splitter its.... wel.... in progress If you want, I can send you the file that calculates the time with and without recyclers.
  14. You can use the tanks from Procedural parts mod. You can build them as big as you can dream about it. http://forum.kerbalspaceprogram.com/threads/70676
  15. I needed 1.25m parts, so I just copied the 2.5m parts and changed the rescale factor by half.
  16. There are many people using the .22 version, and this plugin is very useful. So, it wold be very good if you could post the link for the .22 version on the forum.
  17. Hi. Many people are still using the .22 version, so could you post the link in the forum?
×
×
  • Create New...