Jump to content

SimpleConstruction! (SCON) Stock rocket building


zer0Kerbal

Recommended Posts

 

SimpleConstruction KSP version License
Curseforge GitHub SpaceDock CKAN
Pages

SimpleConstruction! (SCON)

This mod aims to provide simple craft building capability in flight mode with stock parts and streamlined IRSU mining.

By zer0Kerbal, originally by @MatterBeam and then by @RealGecko; then previously from @Ericwi

adopted with express permission and brought to you by KerbSimpleCo

SimpleConstruction! Hero


 

SimpleConstruction! Hero

Preamble by MatterBeam

After testing out Extraplanetary Launchpads and Roverdude's MK/OKS, MatterBeam had the idea of creating a simple, user friendly mod that would allow you to build rockets without taking a 200MB hit to RAM or having to juggle multitudes of resource pathways. If you know how to set up a drill, ISRU and a fuel tank for an Ore to Fuel conversion, then you should know how to build rockets.

Features

  • No extra parts
  • No RAM usage
  • Added functionality for the Mobile Processing Lab in the late game
  • Simple, configurable and adds levels of depth to the gameplay without a learning curve
  • Ore --> Metal --> RocketParts --> rockets!

See More


Documentation

remember - this is the FULL Extraplanetary Launchpads PDF Manual manual and not written specifically for SimpleConstruction!


Youtube review by Kottabos Gaming

Kottabo Talks SimpleConstruction! (SCON)

Kottabos talks SimpleConstruction

Cabin notes

  • Will remain prerelease until taniwha releases Extraplanetary Launchpads as release instead of alpha/beta/prerelease
  • WIP - work in progress
  • Am open to adding more features, great project for someone!
  • I have not personally tested the patches
  • Have a request? Glad to have them, kindly submit through GitHub push.

Known issue(s)

  • If the offset/rotation gizmo's are used on the docking ports, the spawn location might be off. This is a known issue and a feature request has been sent to taniwha
  • Kerbalism compatibility is considered EXPERIMENTAL.
    • certain builds may require no RocketParts and time to complete. We are aware of this and any assistance with this issue would be appreciated
  •  

Help Wanted

  • Compatibility patches
  • Testing of experimental features:
    • A config that turns a STOCK part (Klaw) into a recycler
    • discussion and download on GitHub
  • Contracts for these glorious parts
  • Variant Textures
  • Converting from FireSpitter to Stock and/or KSPWheel
  • Model updates to Unity 2019
  • Marketing Images and Videos such as hero shots, animated gifs, short highlight
  • Have a request? Glad to have them, kindly submit through GitHub.

Localizations

SimpleConstruction! (SCON)

  • English English
  • Dutch Dutch -courtesy of GitHub user: x13x54
  • Français French (Français) - courtesy of GitHub user: izeau (Jean Dupouy)!
  • German German (Deutsch)
  • Chinese Chinese (简体中文)
  • your translation here

HELP WANTED - See the README in the Localization folder or the Quickstart Guide for instructions for adding or improving translations. GitHub push is the best way to contribute. Additions and corrections welcome!

Extraplanetary Launchpads

  • English English
  • Chinese Chinese (简体中文)
  • Português Brasil Brazilian (Português Brasil) - courtesy of Steven Marinelli
  • your translation here

Kindly help translate Extraplanetary Launchpads by taniwha See above for instructions. Github Repo


Installation Directions 1

Use CurseForge/OverWolf App (currently does not install dependencies)

CurseForge/OverWolf App

Whilst I agree CKAN is a great mod for those that can't use zip tools. I take no part, nor am I interested in maintaining the CKAN mod metadata for my mods. Please don't ask me about it but refer to the CKAN mod thread if you are having issues with CKAN or the metadata it maintains. Beware, CKAN can really mess up though it tries very, very, very hard not to.

or CKAN

Dependencies

Recommends

Suggests Mods that benefit SimpleConstruction! (SCON)

Supports

Conflicts

Possible Conflicts

Tags

  • parts, plugin, config, flags, convenience, editor, resources, crewed, uncrewed

red box below is a link to forum post on how to get support

How to get support

Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date

Credits and Special Thanks

Legal Mumbo Jumbo (License provenance)

 

Spoiler

Current (3) - zer0Kerbal

Forum: Thread - Source: GitHub
License: License

Disclaimer(s)

This mod contains taniwha's Launchpad.dll and textures from Extraplanetary Launchpads.

All bundled mods are distributed under their own licenses All art assets (textures, models, animations, sounds) are distributed under their own licenses

see Notices.md for more legal mumbo jumbo

Maintainer (2) - @Ericwi

Thread - Download - Source: 

GitHub License: License License

Maintainer (1) - @RealGecko

Thread - Download - Source: GitHub License: License License 4

Original (0) - Author: @MatterBeam

Thread - Download - Source: GitHub License: License License

 

DONATIONS: How to support this and other great mods by zer0Kerbal

Completely voluntary, absolutely amazing, and really does help me out a lot! cybutekcybutek creator of Kerbal Engineer

Support Github Sponsor Patreon Buy zer0Kerbal a snack

and it is true.

Connect with me

Track progress: issues here and projects here along with The Short List


zer0Kerbal | kerbalspaceprogram.comzer0Kerbal | CurseForgezer0Kerbal | redditzer0Kerbal | Patreonzer0Kerbal | YouTubezer0Kerbal | Twitchzer0Kerbal | PayPalzer0Kerbal | Buy Me a Coffeezer0Kerbal | Twitter

 

 

  1. this isn't a mod. ;P↩︎

  2. may work on other versions (YMMV)↩︎

  3. Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date!↩︎

  4. the license was changed around this time.

 

Edited by zer0Kerbal
update links and lasso the birds
Link to comment
Share on other sites

reserved for release notes

 

 

Version 4.0.2.6 - New Draperies!

@zer0Kerbal zer0Kerbal released this on 2020-04-07

Mod Version KSP version KSP-AVCLicense MIT MIT-17x17.png
Validate AVC .version files


DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL

  • for Kerbal Space Program (KSP) 1.9.1

Extraplanetary Launchpads (core)

  • update included Extraplanetary LaunchPads (Launchpad.dll) to 6.7.2
  • updated EL.version file to reflect updated LaunchPad.dll

Minor housekeeping

  • patch dusting (mostly removing consruction dust (comments))
  • added SCCombo tank type to B9PartSwitch tanks - so a combination tank (ore + metal + rocket parts)
  • updated SimpleConstruction.version and corrected KSP_VERSION_MAX from 1.8.9 to 1.9.9999

Experiment to quiet log:

  • added Settings.cfg to ExtraplanetaryLaunchpads/
  • essentially an empty file

See Full Changelog for full details of changes
See Known Issues for known issues

 


red box below is a link to forum post on how to get support
How to get support


Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date

 

Edited by zer0Kerbal
updates
Link to comment
Share on other sites

reserved for archival release notes:

Version 4.0.2.6 - New Draperies!

@zer0Kerbal zer0Kerbal released this on 2020-04-07

Spoiler

Mod Version KSP version KSP-AVCLicense MIT MIT-17x17.png
Validate AVC .version files


DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL

  • for Kerbal Space Program (KSP) 1.9.1

Extraplanetary Launchpads (core)

  • update included Extraplanetary LaunchPads (Launchpad.dll) to 6.7.2
  • updated EL.version file to reflect updated LaunchPad.dll

Minor housekeeping

  • patch dusting (mostly removing consruction dust (comments))
  • added SCCombo tank type to B9PartSwitch tanks - so a combination tank (ore + metal + rocket parts)
  • updated SimpleConstruction.version and corrected KSP_VERSION_MAX from 1.8.9 to 1.9.9999

Experiment to quiet log:

  • added Settings.cfg to ExtraplanetaryLaunchpads/
  • essentially an empty file

See Full Changelog for full details of changes
See Known Issues for known issues

 


red box below is a link to forum post on how to get support
How to get support


Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date

 

 

Version 4.0.2.5 for Kerbal Space Program 1.9.1

@zer0Kerbal zer0Kerbal released this on 2020-04-04

Spoiler

 

Mod Version KSP version KSP-AVCLicense MITMIT-17x17.png
Validate AVC .version files


Version 4.0.2.5 - New Carpets!

  • DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL
  • update to KSP 1.9.1
  • update included Extraplanetary LaunchPads (Launchpad.dll) to 6.7.1

    See Full Changelog for full details of changes
    See Known Issues for known issues

 


red box below is a link to forum post on how to get support
How to get support


Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date

 

Spoiler

Mod Version
KSP version KSP-AVC License MIT 68747470733a2f2f692e706f7374696d672e6363
Validate AVC .version files


Version 4.0.2.4 - Spring Cleaning

  • DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL
  • apologies, I forgot to list B9PartSwitch or IFS as soft-dependencies. this is now fixed.
  • update Readme and propagate
  • update .version
  • other internal updates
  • added Readme.htm and version.htm

create new CurseForge entry

  • Make sure if downloading this from Curseforge you have the correct one

Patches and configs

  • removed incorrect :NEEDS items in B9TankTypes.cfg
  • cleaned out old extraneous comments
  • added ghostparts.cfg
  • depreciated the KS-OSCR Control Reference "ELControlReferenceSC" because it didn't do what I thought it did, and has nothing to do with building vessels
  • added Alternative Resource Panel icons to RocketParts and Metal
  • added :NEEDS[!CommunityResourcePack] to RocketParts definition
  • fixed typo in B9TankTypes for RocketParts unitsPerVolume (from 1 to 2)

New Parts

  • Creates copy of stock small, radial, and large ore tanks
  • one set for Metal and another for RocketParts
  • WARNING: if you install IFS or B9 after using the new parts, they will be hidden; but this shouldn't affect any in flight vessels (ghostparts.cfg)

See Full Changelog for full details of changes
See Known Issues for known issues


red box below is a link to forum post on how to get support
How to get support

 

Version 4.0.2.3 - Spit and Polish

Spoiler

SimpleConstruction version 4.0.2.3 KSP 1.8.x CKAN listed MIT License

Version 4.0.2.3 Spit and Polish [KSP 1.8.1][2020 02 10]

  • Do Not Download this from Curseforge - old and wrong license.
  • added KS-COS Disposable Pad (micropad) via +PART; new part allows you to add to an existing station
  • added KS-OSCR Control Reference (controlreference) via +PART; marks where something connects to building vessel
  • added automated build/release
  • converted Changelog.md -> Kerbal Change Log format (Changelog.cfg)

How to Get Suport

Kerbal Space Program 1.8.1

 

Spoiler

 

@zer0Kerbal zer0Kerbal released this 4 minutes ago

SimpleConstruction version 4.0.2.2.1 KSP 1.8.x CKAN listed MIT License

Version 4.0.2.2.1 - I knew we had extra gears... and a missing screw [KSP 1.8.1][2020 02 07]

  • added missing Launchpad.dll (6.7.0.0) (thank you @razark)

Kerbal Space Program 1.8.1

 

 
Spoiler

 

SimpleConstruction version 4.0.2.0 KSP 1.8.x CKAN listed MIT License

Version 4.0.2.2 - I knew we had extra gears... [KSP 1.8.1][2020 02 07]

  • added missing items into DockingPorts.cfg
  • should be working now. no more Kerbals in the gears.

Kerbal Space Program 1.8.1

 

Version 4.0.2.1 - This New BaseR (PRE-RELEASE)

Spoiler

@zer0Kerbal zer0Kerbal released this 2020 02 05

68747470733a2f2f696d672e736869656c64732e KSP 1.8.x CKAN listed MIT License

Version 4.0.2.1 - This New BaseR - [KSP 1.8.1]

  • removed Val's glitter bomb on CrewPods.cfg
  • added in balancing bracket in DockingPorts.cfg

Kerbal Space Program 1.8.1

Version 4.0.2.0 - This New Base (PRE-RELEASE)

Spoiler

@zer0Kerbal zer0Kerbal released this 2020 02 02

SimpleConstruction version 4.0.2.0 KSP 1.8.x CKAN listed MIT License

Version 4.0.2.0 - This New Base - [KSP 1.8.1]

  • Adopted by @zer0Kerbal
  • Added Karbonite functionality to ISRU (Can now convert Karbonite to Metal) (fom Maxwell Smith's aka @mslighthouse fork)
  • updated all patches to include :NEEDS :FOR
  • updated all patches to use EL instead of Ex
  • updated ProductivityFactor to reflect changes in LaunchPads
  • updated LaunchPad.dll; and included licenses
  • updated LaunchPad textures
  • many other small updates

Kerbal Space Program 1.8.1

Version 4.0.1.0 [KSP 1.4.4] [2018 06 24]

Spoiler

Version 4.0.1.0 [KSP 1.4.4] [2018 06 24]

  •     by EricKerman (@Ericwi)
  •     (Ericwi)[https://github.com/EricKerman/SimpleConstruction/releases]
  •     Updated EL to version 6.1.0
  •     Fixed Large Ports
  •     Added Shield ports

Version 4.0.0.0 - KSP [1.4.2] [2018-04-07]

Spoiler

Version 4.0.0 KSP [1.4.2] [2018-04-07]

  • Updated EL to version 6.0.0
  • Change density of Metal
  • Change cost of Rocket parts and Metal
  • Added seat_tasks

Version 3.4.6:

Spoiler

 

Version 3.4.6:

  • Updated EL to version 5.9.0

 

Version 3.4.5:

Spoiler

 

Version 3.4.5:

  • Updated EL to version 5.8.2
  • Updated EL experience traits
  • Updated El resource resipes
  • Added plaque.png to EL folder

 

Version 3.4.4:

Spoiler

 

Version 3.4.4:

  • Stopped MM from adding IFS module when module is not actually available by DefiantZombie
  • Updated EL to version 5.8.0

 

Version 3.4.3:

Spoiler

 

Version 3.4.3:

  • Updated EL to version 5.7.1
  • Further extension of KPBS support:
    • K&K Metal Ore Drill removed to avoid confusion
    • K&K X1000 Metal Storage becomes K&K X1200 Metal Storage
    • K&K X1000 Rocket Part Storage becomes K&K X2400 Rocket Part Storage
    • K&K X1000 MetalOre Storage becomes K&K X1200 Ore Storage
    • K&K Workshop is capable of producing rocket parts with the same rate as any lab
    • K&K Smelter is capable of converting ore to metal with the same rate as K&K Planetary ISRU
  • EL recycler outputs metal
  • Decreased SpecialistEfficiencyFactor on rocket parts printing, so bonuses from engineers will resemble stock values

 

Version 3.4.2:

Spoiler

 

Version 3.4.2:

  • Updated EL to version 5.6.0

 

Version 3.4.1:

Spoiler

 

Version 3.4.1:

  • Updated EL to version 5.5.4

 

Version 3.4:

Spoiler

 

Version 3.4:

  • Fixed duplicate ExWorkshop definition for ModuleScienceLab
  • Rely on CrewCapacity instead of minimumCrew
  • Unified crew pods patch, every mannable pod is now ExWorkshop
  • Reorganized file structure
  • ExtraplanetaryLaunchpads icons are bundled with SimpleConstruction inside ExtraplanetaryLaunchpads folder
  • IFS and MM are not bundled
  • Unified ISRU patch, so metal refining rate corresponds to stock values, Convert-O-Tron 125 is now spendthrift :D
  • Diminished ore input rate and metal output rate twice, so Convert-O-Tron 250 will consume 0.5/sec and output 0.25/sec
  • Clamp-O-Tron Docking Port Jr. is not renamed to Construction Port anymore
  • Clamp-O-Tron Docking Port and Clamp-O-Tron Docking Port Sr. can be used for construction too
  • Only engineers have construction skill
  • Extended KPBS support
  • SME support
  • Added AVC support
  • Changed metal density to 0.0078 (~11.5% higher) to be equal to CRP metals and divisible by EL metal density. Makes integration with KDVA easier

 

v3.3:

Spoiler

v3.3:

  • Fixed a possible Launch Clamp bug with the help of @FizzerUK

v3.2:

  Reveal hidden contents

v3.2:

  • Implemented some efficiency suggestions by @RealGecko

v3.1:

Spoiler

v3.1:

  • Updated to v1.2.1 of the game.

 

 

 

Edited by zer0Kerbal
updating changelog
Link to comment
Share on other sites

This is a pre-release version for 1.8.1

Kindly test (on fresh saves) and tell me what you think.

 

@zer0Kerbal zer0Kerbal released this 2020 02 02

68747470733a2f2f696d672e736869656c64732eKSP 1.8.x CKAN listed MIT License

Version 4.0.2.0 - This New Base - [KSP 1.8.1]

  • Adopted by @zer0Kerbal
  • Added Karbonite functionality to ISRU (Can now convert Karbonite to Metal) (fom Maxwell Smith's aka @mslighthouse fork)
  • updated all patches to include :NEEDS :FOR
  • updated all patches to use EL instead of Ex
  • updated ProductivityFactor to reflect changes in LaunchPads
  • updated LaunchPad.dll; and included licenses
  • updated LaunchPad textures
  • many other small updates
Edited by zer0Kerbal
Link to comment
Share on other sites

This is a pre-release version for 1.8.1

Kindly test (on fresh saves) and tell me what you think.

 

68747470733a2f2f696d672e736869656c64732e KSP 1.8.x CKAN listed MIT License

Version 4.0.2.1 - This New BaseR - [KSP 1.8.1]

  • removed Val's glitter bomb on CrewPods.cfg
  • added in balancing bracket in DockingPorts.cfg

Kerbal Space Program 1.8.1

 

Edited by zer0Kerbal
Link to comment
Share on other sites

So having an issue.

I have 1.8.1 with DLC installed.

SimpleConstruction 4.0.2.1

ToolbarController/Toolbar/CTB

KerbalStats

and not much else.

The stocktoolbar button shows, but nothing in toolbarcontroller or on blizzy's.

left clicking the EL button does apparently nothing

right clicking the EL button brings up resource transfer.

have vessel productivity > 1

have multiple 5 :rep: Engineers on vessel

have power

have comms

have rocketparts.

have a lab

have a cupola

have a hitchhikers....

have several varieties of docking ports

 

What am I missing?

Edited by zer0Kerbal
Link to comment
Share on other sites

1 hour ago, Jansn67 said:

Maybe the "Launchpad.dll" from original EL?

Is missing in this new SC-Packages.

good thought, but have included the most current version of it (and licenses) in the .zip (made sure to ask permission); the toolbar icons appear - and can get up everything except the build window.

Am going to remove everything on my Dev build and just install EL from CKAN and its requirements and see if it works. Then will use one of the included .craft files and see if shows the build window.

At this point that is the next logical step.

 

Link to comment
Share on other sites

1 hour ago, zer0Kerbal said:

Am going to remove everything on my Dev build and just install EL from CKAN and its requirements and see if it works. Then will use one of the included .craft files and see if shows the build window.

that worked, except the included .craft files were missing a part ELpad2...

now adding back.

Link to comment
Share on other sites

4 hours ago, Jansn67 said:

Now CKAN says not compatible with this Version of KSP.

Also "Not So Simple Construction" will not install it as a depency.

4.0.2.2.1 is compatible with KSP 1.8.1 in CKAN, that sounds just right?

And NSSC seems to pull in everything that's needed: ModuleManager, Interstellar Fuel Switch, KIS, Community Category Kit, and Simple Construction.

Link to comment
Share on other sites

55 minutes ago, DasSkelett said:

4.0.2.2.1 is compatible with KSP 1.8.1 in CKAN, that sounds just right?

And NSSC seems to pull in everything that's needed: ModuleManager, Interstellar Fuel Switch, KIS, Community Category Kit, and Simple Construction.

Right, it should, but it dont here on my Site with a fresh install.

It work with manual install.

No problem, i still use my own adopted Simple Construction (1.42).

-----

Richtig, es sollte, tut es aber nicht, in einem nackten KSP.
Egal, wie man es in CKAN auswählt, es wird Rot markiert und der Install-Button ist ausgegraut.

Manuell reingeworfen funktioniert es wie es soll. AVC wirft nur einen Fehler aus, dass die Launchpad.dll nicht
für die 1.81er-KSP "getagged" ist.

Ist für mich persönlich auch kein Problem, da ich mein selbst angepasstes 1.42er-Simple Construction
wie gewohnt auch in der 142-Mod-1.81er weiterverwende.

-----

PS: Thanks very much to keep this Mod alive!

Edited by Jansn67
Link to comment
Share on other sites

7 hours ago, Jansn67 said:

Now CKAN says not compatible with this Version of KSP.

Also "Not So Simple Construction" will not install it as a depency.

I have been 'slowly' increasing the version compatibility to make sure it is compatible with prior versions.

I have done the most rudimentary testing with 1.8 (ie it works for me) and so I felt comfortable releasing it to KSP 1.8.1 (once I replaced the missing 'screw' :o )

There only should be one dependency with several recommendations. Dependant upon MM; recommends KerbalStats (adding that one) and several others; one of which being NSSC. (s.i.c.) I am updating the CKAN data to remove the IFS dependency. @HebaruSan , the netKAN might need a refresh - I just doublechecked the SpaceDock  and github readme - and made sure they were/are corect.

Spoiler

{
    "spec_version": "v1.4",
    "identifier":   "SimpleConstruction",
    "$kref":        "#/ckan/spacedock/59",
    "x_netkan_version_edit": {
        "find": "[Version_]?",
        "replace": "",
        "strict": false
    },
    "x_netkan_epoch": 1,
    "license": "MIT",
    "tags": [
        "plugin",
        "resources"
    ],
    "depends": [
        { "name": "ModuleManager" },
        { "name": "InterstellarFuelSwitch-Core" }
    ],
    "conflicts": [
        { "name": "ExtraPlanetaryLaunchpads" }
    ],
    "provides": [ "ExtraPlanetaryLaunchpads" ],
    "install": [
        {
            "find": "SimpleConstruction",
            "install_to": "GameData"
        },
        {
            "find": "ExtraplanetaryLaunchpads",
            "install_to": "GameData"
        }
    ]
}

 

I am debating about adding the EL-launchclamps; they makes sense, but aren't really in the spirit of this mod.

2 hours ago, DasSkelett said:

And NSSC seems to pull in everything that's needed: ModuleManager, Interstellar Fuel Switch, KIS, Community Category Kit, and Simple Construction.

I don't control NSSC, @Mrcarrot does. I have asked to adopt for curation NSSC, and hopefully will hear back soon, else I will adopt it for curation under terms of its license. (GPLv3). Hopefully I will be able to adopt the Spacedock and CKAN entries.

2 hours ago, Jansn67 said:

für die 1.81er-KSP "getagged" ist.


AVC just throws an error that Launchpad.dll is not
is "tagged" for the 1.81 KSP.

@Jansn67

kindly make sure to do a clean install, 4.0.2.2.1 has v6.7.0.0 LaunchPad.dll included (in correct directory) and does not (should not) trip up incompatible version alarm. I had to build the .zip manually (fixing that) and it (I) misplaced the .dll (apologies).

2 hours ago, Jansn67 said:

i still use my own adopted Simple Construction (1.42).

Oh, anything that might add value to this?

2 hours ago, Jansn67 said:

PS: Thanks very much to keep this Mod alive!

Welcome! I plan on doing a little more work on it (see above). Suggestions welcome. I will try to add localization.

Link to comment
Share on other sites

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...