Jump to content

Real World Sci-Fi Mod Collection


boribori

Recommended Posts

11 hours ago, boribori said:

I don't have the DLC's (and I probably won't ever get them) so I can't do anything there. I'll stick to the mods.

Would it be possible to do something like this?


@PART:HAS[#CrewCapacity[>0],#TechRequired[start]]
{
    MODULE
    {
        name = ModuleUnpressurizedCockpit
    }
}

 

I am quite disorganised and even with the few patches I have it's already a mess. :)  I need to reorder my GameData/RSF folder structure. I guess most of it will eventually be integrated in the respective mods themselves, but until that time I need to keep it somewhere. Is there a mod folder structure best practice guide somewhere?

Also I will need to know which patches will be integrated in which mods themselves eventually, I guess most patches could go into Pehvbot's LRTR, but some might change the gameplay in a way that is different from LRTR's vision. I guess I''ll need to separate compatibility fixes from gameplay changes first.  

Yep, you just need to make sure it patches after the tech tree changes and doesn't include the external seat.  LRTR also has the RP-1 training times.  The earliest one it uses is the X-1.  If you look under LRTR/support you can see how I've done it for each parts mod.

I don't know of any best practices guidelines.  I know from personal experience I would go through a lifecycle that started organized, got less and less organized as I added things until it became unmanageable, then I would go through and redo everything.  By then I started to have a better idea of what I wanted to do.  I just keep repeating this.

In your case since you are trying to tie mods together I would create working subfolders for each mod (i.e. tmp_lrtr, tmp_rss, etc), throw the changes into those folders somewhere, and once you are happy with the results see how they can be either be integrated back into the original mod or simply cleaned up and added to a more permanent file/folder structure.

My own goal for LRTR was to make it as light weight as I could with as few hard dependencies as I could get away with.  I'm definitely open to any changes or support files that support, but not require, other mods or modes of play.  Also any tech tree or contract suggestions.  The way the mod is configured you can even have alternate features (such as two different tech trees) selected by the LRTR/config.cfg file either internally to LRTR or by adding another mod.

 

Link to comment
Share on other sites

  • 3 weeks later...

I added Known Issues and a Changelog on Github and copied it here:

Known Issues:

  • [] "DMagic Orbital Science" is incompatible with LRTR's Kerbalism Config
  • [] "OhScrap!" overlaps with Kerbalism functionality
  • [] SXT LV-405 Vanguard still has Liquid Fuel and Oxidizer for its additional RCS engine
  • [] "Restock" Oscar B tank volumes are inconsistent with the stock one
  • [] Procedural Part Tanks are to big at the start and too small later on
  • [] TantaresSP Zircon RCS Series require Liquid Fuel and Oxidizer

To Do

  • [] Write installation instructions:
    • [] Dependencies:
      • [] Kerbalism -> Kerbalism LRTR Config
    • [] Configuration:
      • [] Turn off Real Fuels or Kerbalism ignition limit
  • [] Make "DMagic Orbital Science" compatible with LRTR's Kerbalism Config
  • [] Suggest more configuration options for "OhScrap!" to turn of some functionality
  • [] Move Airplane parts (Stock and from mods) around in the Tech Tree (mainly earlier)
  • [] SXT LV-405 Vanguard still has Liquid Fuel and Oxidizer for its additional RCS engine -> write patch and submit it to RealFuels-Stock
  • [] Fix Oscar B tank volumes: https://forum.kerbalspaceprogram.com/index.php?/topic/196996-real-world-sci-fi-mod-collection/&do=findComment&comment=3862324
  • [] Make sure there are ullage motors available early in the tech tree
  • [] Remove the Size restrictions from PP tanks, leave only the volume related upgrade path
  • [] Fix TantaresSP Zircon RCS Series require Liquid Fuel and Oxidizer and submit it to RealFuels-Stock

Changelog

Before there was order:

  • Adapted LRTR KCT config to allow for faster build time with recovered parts. -> RSF_KCT_Presets.cfg
  • Kerbalism built-in antennas not sending data -> seems intentional
  • Added early (propellor) plane mods -> SXT Continued, KAX?, Airplane Plus
  • Fixed fairing sizes (currently in career only smallest fairing when bigger parts already available) -> RSF_TT.cfg
  • Fixed procedural tank sizes -> RP_Tree_ProcSizes.cfg
  • Added mod for early LRTR tech tree for FAR -> Aerodynamic sounding rockets etc. -> CNAR-V2
  • Fixed no tank type selection for any tank except the procedural tanks. -> RP_PartHacks.cfg
  • Pressurized tanks (Service module) when you get pressure fed engines. -> RP_PartHacks.cfg & RP_Tree_ProcSizes.cfg
  • Fixed EVA Fuel (monoprop -> hydrazine)
Link to comment
Share on other sites

@Pehvbot@Sirata How do we deal with patches that concern RSF as well as LRTR?
Sirata is doing pull requests to RSF, but some of those, like the Tech Tree patch for B9 Procedural Wings, could also go to LRTR.

Should we do pull request to LRTR instead? This probably means that we should fork LRTR as well and playtest with the fork. I am very new to this part of git/GitHub though and will probably mess thing up.

Or should we just put them in /GameData/RSF/Tmp/Tmp_LRTR/ and Pehvbot will take from there what he wants when he wants it?

Link to comment
Share on other sites

On 11/2/2020 at 3:05 AM, boribori said:

@Pehvbot@Sirata How do we deal with patches that concern RSF as well as LRTR?
Sirata is doing pull requests to RSF, but some of those, like the Tech Tree patch for B9 Procedural Wings, could also go to LRTR.

Should we do pull request to LRTR instead? This probably means that we should fork LRTR as well and playtest with the fork. I am very new to this part of git/GitHub though and will probably mess thing up.

Or should we just put them in /GameData/RSF/Tmp/Tmp_LRTR/ and Pehvbot will take from there what he wants when he wants it?

Happy to include any techtree changes, especially currently unsupported mods.  I haven't tried Procedural Wings yet but it's likely to have all the same UPGRADE issues and patches.  I'm happy to add it to the list though.

 

Link to comment
Share on other sites

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