Jump to content

[1.12] KSP-RO - Realism Overhaul [16 May 2022]


Theysen

Recommended Posts

 What is the best way to scale the positions of stack nodes? I experimented with size of some parts

	MODEL
	{
		model = Squad/Parts/Command/cupola/model
		scale = 1.5, 1.5, 1.5//1.6, 1.6, 1.6
	}
	%rescaleFactor = 1.0
	@node_stack_bottom = 0.0, -0.64, 0.0, 0.0, -1.0, 0.0, 4
	@node_stack_top = 0.0, 1.328, 0.0, 0.0, 1.0, 0.0, 2
	@mass = 1.88

(set scale to 1.5)

In which unit are they and what is rescaleFactor in this context?

Link to comment
Share on other sites

On 3/4/2019 at 6:47 AM, New Horizons said:

 What is the best way to scale the positions of stack nodes? I experimented with size of some parts


	MODEL
	{
		model = Squad/Parts/Command/cupola/model
		scale = 1.5, 1.5, 1.5//1.6, 1.6, 1.6
	}
	%rescaleFactor = 1.0
	@node_stack_bottom = 0.0, -0.64, 0.0, 0.0, -1.0, 0.0, 4
	@node_stack_top = 0.0, 1.328, 0.0, 0.0, 1.0, 0.0, 2
	@mass = 1.88

(set scale to 1.5)

In which unit are they and what is rescaleFactor in this context?

Unit is in meters. rescaleFactor defaults to 1.25 - it's typical to set it to 1 before using scale, otherwise you have to keep track of that 1.25. 

changing rescaleFactor automatically changes attach node position (rescales the position) - using scale in a MODEL node does not. So you have to adjust position by exactly the amount that you adjust MODEL scale by.

Link to comment
Share on other sites

Was something changed to the Version of RO that Ckan tries to install? I am running KSP 1.3.1, but Ckan shows RO as only being compatible with KSP 1.4.5

Just yesterday I still saw it in the list of available and compatible mods, but no more. Only when including the incompatible mods in the list it is shown, but not installable.

Link to comment
Share on other sites

BerthNerd I have the same problem but I think I've figured it out. Under the CKAN setting tab there called compatible KSP versions. Just select the right versions and it will allow you to download the mod. I will say I did this and installed it willy nilly and broke the game so its probably going to require some tinkering

Link to comment
Share on other sites

  • 2 weeks later...
16 minutes ago, New Horizons said:

Getting update message for V12.6. But there is none...

that is my fault I accidently included my .version file when i updated the dll in the master, it shouldn't be there yet as it's not ready to release. I'll fix it.

Link to comment
Share on other sites

Hey. I have a problem. I do a configuration of RO and at me it is impossible to make something. Namely, I'm trying to do the configuration of the RCS. In short

5Pt9fUg.png

Here is how it looks in the standard config. https://pastebin.com/na4cunmF  Here's my ro config. https://pastebin.com/c1fuBiVa  The result is that each module RCSFX control its engine. If you explain it in detail here.

This config applies to these engines

cBIDydT.png    qHjMaMy.png    fUY5pfr.png    

 

 

5FLR8ES.png    fI42yBc.png

 

yQ12b71.png    3Qn6Brq.png

 

3MXBWza.png    wbF6bYh.png

 

4XtvN1D.png    6yeN3Pr.png

 

Accordingly, my task is to prescribe a config for each side. If I once prescribe a config

@MODULE[ModuleRCSFX*]
      {
            @thrusterPower = 3.5
            !resourceName
            PROPELLANT
            {
                name = MMH
                ratio = 8.17
            }

            PROPELLANT
            {
                name = NTO
                ratio = 13.48
            }
     }

I get 

JeTpywr.png

When I duplicate this config two or more times I get

lbFFEe7.png

What needs to be done to fuel consumption the engine of was have all MMH+NTO ?

 

Link to comment
Share on other sites

  • 2 weeks later...

Hey guys! I'm having an issue with rss ro and I'm not sure this is the mod that's effecting it. I'm pretty sure it is. This is only true of Mars...at least that I have attempted, moon is great. My atmosphere distance is incorrect. Meaning after I crash into the ground I still am like 8000m above the surface according to the altimeter at the top of my screen. I also crash into the surface way to fast and I enter the atmosphere so late I'm passing through it at like 20000m above the surface... Seems way off. 

 

What's the best way to go about fixing this? Anyone else have this issue?

Link to comment
Share on other sites

2 hours ago, Philaphlous said:

Hey guys! I'm having an issue with rss ro and I'm not sure this is the mod that's effecting it. I'm pretty sure it is. This is only true of Mars...at least that I have attempted, moon is great. My atmosphere distance is incorrect. Meaning after I crash into the ground I still am like 8000m above the surface according to the altimeter at the top of my screen. I also crash into the surface way to fast and I enter the atmosphere so late I'm passing through it at like 20000m above the surface... Seems way off. 

 

What's the best way to go about fixing this? Anyone else have this issue?

The altimeter reports altitude above sea level, and even though Mars is a waterless planet, the concept of 'above sea level' still applies but with different meaning. On Mars, 'sea level' is the lowest altitude found on the planet and it is the only altitude at which the altimeter will read 0.

The atmospheric pressure at sea level on Mars is only 0.6% of the sea level pressure on Earth.  It is a very thin atmosphere and braking can be challenging.

Edit: This is why IRL we target deep craters and basins for our missions. Highland landings are going to be very challenging requiring either HIAD (inflatable shields/aero decelerators) or retropropulsion or for very heavy payloads it may require both.

Edited by Starwaster
Link to comment
Share on other sites

Is there anything in RO preventing scaled solar panels from receiving a chargeRate multiplier? I noticed that 2x sized panels didn't produce 2x as much electricity; at first I thought it was due to the KopernicusSolarPanel module replacing the stock one, so I added the following config to Tweakscale:

// ** Kopernicus **
TWEAKSCALEEXPONENTS:NEEDS[Kopernicus]
{
    name = KopernicusSolarPanel
    efficiencyMult = 2
    chargeRate = 2
}

And it still didn't work. Every single solar panel module has exponents for its chargeRate and efficiencyMult fields, but scaled up panels keep their "default" charge rate.

And yes, this question also concerns Tweakscale and possible Kopernicus; I just wanted to confirm RO isn't somehow overriding my patch.

Edited by Tonas1997
Minor change
Link to comment
Share on other sites

On 4/24/2019 at 12:12 PM, Tonas1997 said:

Is there anything in RO preventing scaled solar panels from receiving a chargeRate multiplier? I noticed that 2x sized panels didn't produce 2x as much electricity; at first I thought it was due to the KopernicusSolarPanel module replacing the stock one, so I added the following config to Tweakscale:

Tweakscale is generally regarded as being incompatible with RO.  It breaks stuff.

I was under the impression that RO actively disables Tweakscale if you try to use it, but I could be mistaken.

Edited by RoboRay
Link to comment
Share on other sites

4 hours ago, RoboRay said:

Tweakscale is generally regarded as being incompatible with RO.  It breaks stuff.

Bad patches break stuff. It's some time since a bug on TweakScale was doing breakage. All the bugs I'm detecting were being Induced by mistakes on patches (or plain rogue ones, doing blind changes).

 

4 hours ago, RoboRay said:

I was under the impression that RO actively disables Tweakscale if you try to use it, but I could be mistaken.

Since V 2.4.0 TweakScale is doing Sanity Checks on startup to detect situations that would cause catastrophics failures on KSP, some of them somewhat nasty.

When something is detected, Tweakscale withdraws support for the offendig parts. Check the KSP.log for messages, every offenfing part is listed, with the issue where the reason is explained. 

So it's more likely the other way around - it's TweakScale that must be detecting problems and mitigating them. 

Send me the KSP.log of a run where you think this is happening and let me check it. I already have some tasks for Kopernicus on the backlog, by the way.

Link to comment
Share on other sites

Regarding TweakScale and RO. I usually remove the disabling TweakScale patch that RO includes and I added one to enable TweakScale on every engine.

However I have seen strange behaviours when I try to tweakscale a RO patched engine. Magic forces appear on the vessel!

Edited by jrodriguez
Link to comment
Share on other sites

57 minutes ago, jrodriguez said:

However I have seen strange behaviours when I try to tweakscale a RO patched engine. Magic forces appear on the vessel!

Blind guess, but perhaps some extra modules added by RO need to be patched too. TweakScale knows nothing about what it's doing, it mechanically applies "receipts" into GameData: "here, take that datum called mass and multiply it for this scale".

You tell it to scale mass to a small enough factor,  you got a number being rounded to zero and then something blows somewhere inside the physics engine.

You tell it to scale to a negative scale, you get a craft thinking it's a nuclear reactor going China Syndrome at room's temperature. 

You forget to add a receipt for something else, this something else is not scaled at all and Krakens count the deads. :)

The solar panels on Kopernicus apparently are suffering from this last problem. They had to switch the generator module for another one that finds the nearest star for light,  and nobody told TweakScale about this new module.

Link to comment
Share on other sites

Engine TweakScaling is not and will probably never be supported for a very simple reason: this is Realism Overhaul. The RO engines have the exact stats, including dimensions, as the IRL counterparts. I do not think that  TweakScaling an F-1 engine to have the size of an LR91 would be a very...realistic thing to do.

For generic/structural parts then sure. In fact, it would help immensely since RO creates multiple part clones to cover these gaps, creating a mess in the part lists.

Link to comment
Share on other sites

11 minutes ago, Phineas Freak said:

Engine TweakScaling is not and will probably never be supported for a very simple reason: this is Realism Overhaul. The RO engines have the exact stats, including dimensions, as the IRL counterparts. I do not think that  TweakScaling an F-1 engine to have the size of an LR91 would be a very...realistic thing to do.

Well , I get the point of having a realistic replica of an engine. However I still feeling the need of having the possibility of scaling up/down a realistic replica in other to have a realistic-ish big/small brother of the engine.

Edited by jrodriguez
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...