Jump to content

[1.5.X] Capsule Corp. Exploration ( Moon Village )


Gabu

Recommended Posts

  • 1 month later...
  • 1 month later...
  • 6 months later...

So this sorta works in 1.61.

l6pmDHS.png

The only issue is this (maybe not 1.6.1 issue):

C9Ex9N1.png

I have to say, I still think the regular way of interacting (Boarding) is more useful in play. Also, the interior has no atmosphere, so helmet has to stay on.

 

Still, a fave hab type, @Gabu

Edited by tater
Link to comment
Share on other sites

  • 2 months later...
  • 1 year later...
  • 2 weeks later...
On 5/13/2020 at 1:30 PM, VoidCosmos said:

Looks like @Gabu is still working on it

Yep!

Time's like hell latelly (I'm a academic planning director) and I was waiting for some stock releases to make some ideas work well, without the need of a plugin development. I'll try to make a release until the end of the month to help you guys who are in quarantine.

Ty all for support!

Gabu

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...
  • 2 weeks later...

I don't know if it's cool of me to have done so but I sat and made a patch file for this so that it will work with MKS and USI LS.

In brief:

-The Mining Fac. has an MKS strip miner in it and can grind out fertilizer on it's own.

-The Science Lab works as a science lab but also contains a powerful USI life support recycler.

-The greenhouse is an MKS green house... Equal to the 3m Tundra.

-In addition I reused the science model to make a USI Habitat, it does both flavours (Hab and Common) which again is based off the larger Tundra parts. It would be cool if we had a fourth skin but I couldn't be messing about with your excellent artwork!

I figure the larger Tundra parts are about right for balance, the Moon Base parts are harder to use (You can't be permanently attaching them by the nodes and the is no surface attach on the parts) plus take up a lot more space when deployed. I also reduced the prices a bit so that they are also in line with the MKS parts.

 

Hope that's OK? I take no ownership of this code, nor any responsibility. I made a patch so I can play with these gorgeous parts myself and it seemed rude not to mention it. Obviously @Gabu if this is something you would like to port into your mod then go for it! It will need a couple of ":NEEDS[USILS,MKS]" added for full omni-mod compatibility (Something like that, sitting here I can't remember what these mods call themselves) I just smashed it together to use myself.

Spoiler

+PART[CC_ESA_HAB_SCI]
{
    %name = CC_ESA_HAB_HAB_USI
    %CrewCapacity = 10
    %TechRequired = advExploration
    %title = ESA CC HAB - Habitat
    %cost = 13600
    %manufacturer = Capsule Corp.
    %description = Now you can set a permanent habitat on other planets and moons!

    -MODULE[ModuleScienceLab]
    {
    }
    -MODULE[ModuleScienceConverter]
    {
    }
    MODULE
    {
        name = USI_InertialDampener
    }
    MODULE
    {
        name = ModulePowerCoupler
    }
    MODULE
    {
        name = MKSModule
        BonusEffect = RepBoost            
        ApplyBonuses = false
    }
    MODULE:NEEDS[USILifeSupport]
    {
        name = USI_SwapController 
        ResourceCosts = SpecializedParts,47,MaterialKits,235,ElectricCharge,235
    }        
    MODULE:NEEDS[USILifeSupport]
    {
        name = USI_SwappableBay 
        bayName = Bay 1
        moduleIndex = 0
    }
    MODULE:NEEDS[USILifeSupport]
    {
        name = USI_Converter
        UseSpecialistBonus = false
    }
    MODULE:NEEDS[USILifeSupport]
    {
        name = USILS_HabitationSwapOption
        ConverterName = Hab-Common
        StartActionName = Start Hab-Common
        StopActionName = Stop Hab-Common        

        BaseKerbalMonths = 0
        CrewCapacity = 10
        BaseHabMultiplier = 5.42

        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 0.813
        }
    }
    MODULE:NEEDS[USILifeSupport]
    {
        name = USILS_HabitationSwapOption
        ConverterName = Hab-Quarters
        StartActionName = Start Hab-Quarters
        StopActionName = Stop Hab-Quarters        

        BaseKerbalMonths = 65
        CrewCapacity = 10
        BaseHabMultiplier = 0

        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 1.625
        }
    }        

}

    

@PART[CC_ESA_HAB_MNG]
{
    %cost = 23600
    -MODULE[ModuleResourceHarvester]
    {
    }
    MODULE
    {
        name = ModulePowerCoupler
    }
    MODULE
    {
        name = USI_InertialDampener
    }
    MODULE
    {
        name = MKSModule
        EfficiencyMultiplier = 4.48
    }
    MODULE
    {
        name = USI_SwapController
        ResourceCosts = SpecializedParts,22,MaterialKits,110,ElectricCharge,3300
    }
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 1
        moduleIndex = 0
    }
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 2
        moduleIndex = 1
    }    
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 3
        moduleIndex = 2
    }
    MODULE
    {
        name = USI_Converter
        
        SpecialistEfficiencyFactor = 0.2
        SpecialistBonusBase = 0.05
    }
    MODULE
    {
        name = USI_Converter
        
        SpecialistEfficiencyFactor = 0.2
        SpecialistBonusBase = 0.05
    }
    MODULE
    {
        name = USI_Converter
        
        SpecialistEfficiencyFactor = 0.2
        SpecialistBonusBase = 0.05
    }
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = Fertilizer(G)
        StartActionName = Start Fertilizer(G)
        StopActionName = Stop Fertilizer(G)
        
        UseSpecialistBonus = true
        ExperienceEffect = ConverterSkill
        EfficiencyTag = Crusher
    
        INPUT_RESOURCE
        {
            ResourceName = Gypsum
            Ratio =  0.0272
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 29.92
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Fertilizer
            Ratio = 0.0136
            DumpExcess = False
        }
        OUTPUT_RESOURCE:NEEDS[ART]
        {
            ResourceName = Rock
            Ratio = 0.0034
            DumpExcess = true
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.00004
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.00004
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 2000
        }
    }
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = Fertilizer(M)
        StartActionName = Start Fertilizer(M)
        StopActionName = Stop Fertilizer(M)
        
        UseSpecialistBonus = true
        ExperienceEffect = ConverterSkill
        EfficiencyTag = Crusher

        INPUT_RESOURCE
        {
            ResourceName = Minerals
            Ratio =  0.03050000
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 31.72
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Fertilizer
            Ratio = 0.0061
            DumpExcess = False
        }
        OUTPUT_RESOURCE:NEEDS[ART]
        {
            ResourceName = Rock
            Ratio = 0.0061
            DumpExcess = true
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.0000400
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.0000400
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 2000
        }
    }
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = H2O (Hyd)
        StartActionName = Start H2O (Hyd)
        StopActionName = Stop H2O (Hyd)
        
        UseSpecialistBonus = true
        ExperienceEffect = ConverterSkill
        EfficiencyTag = Crusher
    
        INPUT_RESOURCE
        {
            ResourceName = Hydrates
            Ratio =  0.0272
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 29.92
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Water
            Ratio = 0.0136
            DumpExcess = False
        }
        OUTPUT_RESOURCE:NEEDS[ART]
        {
            ResourceName = Rock
            Ratio = 0.0034
            DumpExcess = true
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.00004
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.00004
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 2000
        }
    }
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = H2O (Ore)
        StartActionName = Start H2O (Ore)
        StopActionName = Stop H2O (Ore)
        
        UseSpecialistBonus = true
        ExperienceEffect = ConverterSkill
        EfficiencyTag = Crusher

        INPUT_RESOURCE
        {
            ResourceName = Ore
            Ratio =  0.03050000
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 31.72
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Water
            Ratio = 0.0061
            DumpExcess = False
        }
        OUTPUT_RESOURCE:NEEDS[ART]
        {
            ResourceName = Rock
            Ratio = 0.0061
            DumpExcess = true
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.0000400
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.0000400
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 2000
        }
    }
    MODULE:NEEDS[Karbonite]
    {
        name = USI_ConverterSwapOption
        ConverterName = H2O (Kar)
        StartActionName = Start H2O (Kar)
        StopActionName = Stop H2O (Kar)
        
        UseSpecialistBonus = true
        ExperienceEffect = ConverterSkill
        EfficiencyTag = Crusher

        INPUT_RESOURCE
        {
            ResourceName = Karbonite
            Ratio =  0.03050000
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 31.72
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Water
            Ratio = 0.0061
            DumpExcess = False
        }
        OUTPUT_RESOURCE:NEEDS[ART]
        {
            ResourceName = Rock
            Ratio = 0.0061
            DumpExcess = true
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.0000400
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.0000400
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 2000
        }
    }
    RESOURCE
    {
        name = ElectricCharge
        amount = 1000
        maxAmount = 1000
        isTweakable = true
    } 
    RESOURCE
    {
        name = Machinery
        amount = 100
        maxAmount = 2000
    }
    RESOURCE
    {
        name = Recyclables
        amount = 0
        maxAmount = 2000
    }

    MODULE
    {
        name = ModuleOverheatDisplay
    }
    MODULE
    {
        name = ModuleCoreHeat
        CoreTempGoal = 500                    //Internal temp goal - we don't transfer till we hit this point
        CoreToPartRatio = 0.1                //Scale back cooling if the part is this % of core temp
        CoreTempGoalAdjustment = 0            //Dynamic goal adjustment
        CoreEnergyMultiplier = 0.1            //What percentage of our core energy do we transfer to the part
        HeatRadiantMultiplier = 0.25        //If the core is hotter, how much heat radiates?
        CoolingRadiantMultiplier = 0        //If the core is colder, how much radiates?
        HeatTransferMultiplier = 0            //If the part is hotter, how much heat transfers in?
        CoolantTransferMultiplier = 0.01    //If the part is colder, how much of our energy can we transfer?
        radiatorCoolingFactor = 1            //How much energy we pull from core with an active radiator?  >= 1
        radiatorHeatingFactor = 0.05        //How much energy we push to the active radiator
        MaxCalculationWarp = 1000            //Based on how dramatic the changes are, this is the max rate of change
        CoreShutdownTemp = 1000                //At what core temperature do we shut down all generators on this part?
        MaxCoolant = 200                        //Maximum amount of radiator capacity we can consume - 50 = 1 small
    }
    MODULE
    {
        name = MKSModule
    }
    MODULE
    {
        name = USI_SwapController
        typeName = Separator
        ResourceCosts = SpecializedParts,7,MaterialKits,35,ElectricCharge,35
    }
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 1
        moduleIndex = 0
    }    
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 2
        moduleIndex = 1
    }
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 3
        moduleIndex = 2
    }
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 4
        moduleIndex = 3
    }
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 5
        moduleIndex = 4
    }
    MODULE
    {
        name = USI_Harvester

        HarvesterType = 0
        ImpactTransform = ImpactTransform
        ImpactRange = 15
        AutoShutdown = true
        UseSpecialistBonus = false
        EfficiencyBonus = 1
        GeneratesHeat = true
        TemperatureModifier
        {
            key = 0 40000
            key = 250 20000
            key = 500 10000
            key = 750 1000
            key = 1000 0
        }        
        ThermalEfficiency 
        {
            key = 0 0.1
            key = 250 .1
            key = 500 1
            key = 750 .1
            key = 1000 0
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 52.4
        }
    }
    MODULE
    {
        name = USI_Harvester

        HarvesterType = 0
        ImpactTransform = ImpactTransform
        ImpactRange = 15
        AutoShutdown = true
        UseSpecialistBonus = false
        EfficiencyBonus = 1
        GeneratesHeat = true
        TemperatureModifier
        {
            key = 0 40000
            key = 250 20000
            key = 500 10000
            key = 750 1000
            key = 1000 0
        }        
        ThermalEfficiency 
        {
            key = 0 0.1
            key = 250 .1
            key = 500 1
            key = 750 .1
            key = 1000 0
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 52.4
        }
    }
    MODULE
    {
        name = USI_Harvester

        HarvesterType = 0
        ImpactTransform = ImpactTransform
        ImpactRange = 15
        AutoShutdown = true
        UseSpecialistBonus = false
        EfficiencyBonus = 1
        GeneratesHeat = true
        TemperatureModifier
        {
            key = 0 40000
            key = 250 20000
            key = 500 10000
            key = 750 1000
            key = 1000 0
        }        
        ThermalEfficiency 
        {
            key = 0 0.1
            key = 250 .1
            key = 500 1
            key = 750 .1
            key = 1000 0
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 52.4
        }
    }
    MODULE
    {
        name = USI_Harvester

        HarvesterType = 0
        ImpactTransform = ImpactTransform
        ImpactRange = 15
        AutoShutdown = true
        UseSpecialistBonus = false
        EfficiencyBonus = 1
        GeneratesHeat = true
        TemperatureModifier
        {
            key = 0 40000
            key = 250 20000
            key = 500 10000
            key = 750 1000
            key = 1000 0
        }        
        ThermalEfficiency 
        {
            key = 0 0.1
            key = 250 .1
            key = 500 1
            key = 750 .1
            key = 1000 0
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 52.4
        }
    }
    MODULE
    {
        name = USI_Harvester

        HarvesterType = 0
        ImpactTransform = ImpactTransform
        ImpactRange = 15
        AutoShutdown = true
        UseSpecialistBonus = false
        EfficiencyBonus = 1
        GeneratesHeat = true
        TemperatureModifier
        {
            key = 0 40000
            key = 250 20000
            key = 500 10000
            key = 750 1000
            key = 1000 0
        }        
        ThermalEfficiency 
        {
            key = 0 0.1
            key = 250 .1
            key = 500 1
            key = 750 .1
            key = 1000 0
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 52.4
        }
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Dirt
        StartActionName = Start Dirt Drill
        StopActionName = Stop Dirt Drill        

        Efficiency = 26.2
        ResourceName = Dirt
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Gypsum
        StartActionName = Start Gypsum Drill
        StopActionName = Stop Gypsum Drill        

        Efficiency = 5.24
        ResourceName = Gypsum
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Minerals
        StartActionName = Start Minerals Drill
        StopActionName = Stop Minerals Drill        

        Efficiency = 5.24
        ResourceName = Minerals
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Substrate
        StartActionName = Start Substrate Drill
        StopActionName = Stop Substrate Drill        

        Efficiency = 5.24
        ResourceName = Substrate
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = MetallicOre
        StartActionName = Start MetallicOre Drill
        StopActionName = Stop MetallicOre Drill        

        Efficiency = 5.24
        ResourceName = MetallicOre
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Water
        StartActionName = Start Water Drill
        StopActionName = Stop Water Drill        

        Efficiency = 5.24
        ResourceName = Water
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Hydrates
        StartActionName = Start Hydrates Drill
        StopActionName = Stop Hydrates Drill        

        Efficiency = 5.24
        ResourceName = Hydrates
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Uraninite
        StartActionName = Start Uraninite Drill
        StopActionName = Stop Uraninite Drill        

        Efficiency = 5.24
        ResourceName = Uraninite
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = RareMetals
        StartActionName = Start RareMetals Drill
        StopActionName = Stop RareMetals Drill        

        Efficiency = 5.24
        ResourceName = RareMetals
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = ExoticMinerals
        StartActionName = Start ExoticMinerals Drill
        StopActionName = Stop ExoticMinerals Drill        

        Efficiency = 5.24
        ResourceName = ExoticMinerals
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Silicates
        StartActionName = Start Silicates Drill
        StopActionName = Stop Silicates Drill        

        Efficiency = 5.24
        ResourceName = Silicates
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Rock
        StartActionName = Start Rock Drill
        StopActionName = Stop Rock Drill        

        Efficiency = 5.24
        ResourceName = Rock
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Ore
        StartActionName = Start Ore Drill
        StopActionName = Stop Ore Drill        

        Efficiency = 5.24
        ResourceName = Ore
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Karbonite
        StartActionName = Start Karbonite Drill
        StopActionName = Stop Karbonite Drill        

        Efficiency = 5.24
        ResourceName = Karbonite
    }
    MODULE
    {
        name = USI_HarvesterSwapOption
        ConverterName = Karborundum
        StartActionName = Start Karborundum Drill
        StopActionName = Stop Karborundum Drill        

        Efficiency = 5.24
        ResourceName = Karborundum
    }
}

@PART[CC_ESA_HAB_SCI]
{
    %cost = 16600
    MODULE
    {
        name = USI_SwapController
    }
        MODULE
    {
        name = USI_Converter
        UseSpecialistBonus = false
    }
        MODULE:NEEDS[USILifeSupport]
    {
        name = USI_SwappableBay 
        bayName = Bay 1
        moduleIndex = 0
    }
    MODULE:NEEDS[USILifeSupport]
    {
        name = USI_Converter
        UseSpecialistBonus = false
    }
    MODULE:NEEDS[USILifeSupport]
    {
        name = USILS_LifeSupportRecyclerSwapOption
        ConverterName = Recycler
        StartActionName = Start Recycler
        StopActionName = Stop Recycler

        CrewCapacity = 10
        RecyclePercent = 0.865

        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 138
        }    
    }
    MODULE:NEEDS[USILifeSupport]
    {
        name = USILS_LifeSupportRecyclerSwapOption
        ConverterName = Purifier
        StartActionName = Start Purifier
        StopActionName = Stop Purifier

        CrewCapacity = 10
        RecyclePercent = 0.9325

        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 138
        }
        INPUT_RESOURCE
        {
            ResourceName = Water
            Ratio = 0.009325
        }        
    }
}

@PART[CC_ESA_HAB_GRNH]
{
    %cost = 14600
    MODULE
    {
        name = ModulePowerCoupler
    }
    MODULE
    {
        name = USI_InertialDampener
    }
    MODULE
    {
        name = MKSModule
        EfficiencyMultiplier = 2.847
        BonusEffect = ScienceBoost            
    }
    MODULE
    {
        name = USI_SwapController
        ResourceCosts = SpecializedParts,14,MaterialKits,70,ElectricCharge,70    
    }
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 1
        moduleIndex = 0
    }    
    MODULE
    {
        name = USI_SwappableBay 
        bayName = Bay 2
        moduleIndex = 1
    }
    MODULE
    {
        name = USI_Converter
        SpecialistEfficiencyFactor = 0.2
        SpecialistBonusBase = 0.05
    }
    MODULE
    {
        name = USI_Converter
        SpecialistEfficiencyFactor = 0.2
        SpecialistBonusBase = 0.05
    }
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = Agroponics
        StartActionName = Start Agroponics
        StopActionName = Stop Agroponics
        
        UseSpecialistBonus = true
        ExperienceEffect = BotanySkill
        EfficiencyTag = Greenhouse
        
        INPUT_RESOURCE
        {
            ResourceName = Mulch
            Ratio =  0.00375
        }
        INPUT_RESOURCE
        {
            ResourceName = Fertilizer
            Ratio =  0.000375
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Supplies
            Ratio = 0.004125
            DumpExcess = False
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 8.25
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.000008
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.000008
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 400
        }
    }    
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = Cultivate(S)
        StartActionName = Start Cultivate(S)
        StopActionName = Stop Cultivate(S)
        
        UseSpecialistBonus = true
        ExperienceEffect = BotanySkill
        EfficiencyTag = Greenhouse
        
        INPUT_RESOURCE
        {
            ResourceName = Substrate
            Ratio =  0.00740000
        }
        INPUT_RESOURCE
        {
            ResourceName = Water
            Ratio =  0.00740000
        }
        INPUT_RESOURCE
        {
            ResourceName = Fertilizer
            Ratio =  0.00007400
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Supplies
            Ratio = 0.00074000
            DumpExcess = False
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 15.61
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.000008
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.000008
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 400
        }
    }    
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = Cultivate(D)
        StartActionName = Start Cultivate(D)
        StopActionName = Stop Cultivate(D)
        
        UseSpecialistBonus = true
        ExperienceEffect = BotanySkill
        EfficiencyTag = Greenhouse
        
        INPUT_RESOURCE
        {
            ResourceName = Dirt
            Ratio =  0.00787500
        }
        INPUT_RESOURCE
        {
            ResourceName = Water
            Ratio =  0.00787500
        }
        INPUT_RESOURCE
        {
            ResourceName = Fertilizer
            Ratio =  0.00003150
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Supplies
            Ratio = 0.0003150
            DumpExcess = False
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 16.1
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.000008
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.000008
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 400
        }
    }        
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = Agriculture(S)
        StartActionName = Start Agriculture(S)
        StopActionName = Stop Agriculture(S)
        
        UseSpecialistBonus = true
        ExperienceEffect = AgronomySkill
        EfficiencyTag = Greenhouse
        
        INPUT_RESOURCE
        {
            ResourceName = Substrate
            Ratio =  0.0065500
        }
        INPUT_RESOURCE
        {
            ResourceName = Water
            Ratio =  0.0065500
        }
        INPUT_RESOURCE
        {
            ResourceName = Fertilizer
            Ratio =  0.00002620
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Organics
            Ratio = 0.000786
            DumpExcess = False
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 14.96
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.000008
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.000008
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 400
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Organics
            Ratio = 400
        }        
    }            
    MODULE
    {
        name = USI_ConverterSwapOption
        ConverterName = Agriculture(D)
        StartActionName = Start Agriculture(D)
        StopActionName = Stop Agriculture(D)
        
        UseSpecialistBonus = true
        ExperienceEffect = AgronomySkill
        EfficiencyTag = Greenhouse
        
        INPUT_RESOURCE
        {
            ResourceName = Dirt
            Ratio =  0.0072000
        }
        INPUT_RESOURCE
        {
            ResourceName = Water
            Ratio =  0.0072000
        }
        INPUT_RESOURCE
        {
            ResourceName = Fertilizer
            Ratio =  0.00001440
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Organics
            Ratio = 0.000144
            DumpExcess = False
        }
        INPUT_RESOURCE
        {
            ResourceName = ElectricCharge
            Ratio = 15.71
        }
        INPUT_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 0.000008
        }
        OUTPUT_RESOURCE
        {
            ResourceName = Recyclables
            Ratio = 0.000008
            DumpExcess = true
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Machinery
            Ratio = 400
        }
        REQUIRED_RESOURCE
        {
            ResourceName = Organics
            Ratio = 100
        }
    }
    RESOURCE
    {
        name = Organics
        amount = 0
        maxAmount = 400
        isTweakable = true
    }    
    RESOURCE
    {
        name = Machinery
        amount = 5
        maxAmount = 400
        isTweakable = true
    }
    RESOURCE
    {
        name = Recyclables
        amount = 0
        maxAmount = 400
        isTweakable = true
    }
}

 

 

 

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...
This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...