Jump to content

[1.12.3+] RealChute Parachute Systems v1.4.9.5 | 20/10/24


stupid_chris

Recommended Posts

The kOS update is pretty sweet, thank you!

 

I have one question: Spare chutes is a limited number. If I want to set up a fully reusable lander that will operate indefinitely to ferry people from Duna orbit to surface, relying on rovers to allow for high efficiency (but imprecise) descents...

 

Is there a way I can "refuel" the realchute spare chutes?

Link to comment
Share on other sites

  On 5/26/2024 at 3:47 AM, stupid_chris said:

Maintenance update!

Expand  

Thank you very much for your renewed support.  I realize that the KSP2 debacle justifiably interfered with your rationale and motivation for continued work on this mod, but I'm glad you've found it.  Hopefully, you've had a restful break :).

I'm looking to seeing RC2.

 

  On 5/28/2024 at 12:42 PM, RunaDacino said:

Is there a way I can "refuel" the realchute spare chutes?

Expand  

I know that stock chutes can be repacked https://wiki.kerbalspaceprogram.com/wiki/Parachute, but I don't know if RC implements this process.  Have you experimented on or near the KSC to see if it works?

Edited by Brigadier
Duplicate element in the post because the forum was misbehaving.
Link to comment
Share on other sites

  On 5/28/2024 at 12:42 PM, RunaDacino said:

I have one question: Spare chutes is a limited number. If I want to set up a fully reusable lander that will operate indefinitely to ferry people from Duna orbit to surface, relying on rovers to allow for high efficiency (but imprecise) descents...

Is there a way I can "refuel" the realchute spare chutes?

Expand  

The editor window exposes the amount of spares each chute has. If you would like it to be limitless, simply put it to -1 and it'll ignore the amount left when repacking! Turning spares into cargo (like EVA fuel refills) is actually some plans I have for RC2.

  On 5/28/2024 at 6:06 PM, Brigadier said:

Thank you very much for your renewed support.  I realize that the KSP2 debacle justifiably interfered with your rationale and motivation for continued work on this mod, but I'm glad you've found it.  Hopefully, you've had a restful break :).

I'm looking to seeing RC2.

Expand  

It was a lot of limbo, but I do have some motivation to get stuff done now at least. Very hard to tell a timeline because I've become increasingly busy over the year, but it's come back on the table now.

Link to comment
Share on other sites

Another small-ish update

May 29th, 2024
v1.4.9.2
-Added in-place canopy resizing
-Updated ModuleManager patches for stock
-Stock patches now default to triple canopies for the Mk16 Parachute (large cone)
-Added ModuleManager patches specific to ReStock
-ReStock patches makes use of in-place resizing to dynamically scale chutes without replacing the models
-Fixed bug on procedural parts without TextureLibrary
-Added missing linebreak in RealChuteModule part info
-Fixed low-altitude deployments skipping the pre-deployment animation
-Added ModuleCargoPart to all RealChute parts

This should have much better integration with ReStock now.

Also worth mentioning: Stock/Restock patches are now listed separately on CKAN, they are installed independently.

Cheers!

Edited by stupid_chris
Link to comment
Share on other sites

  On 5/29/2024 at 1:53 PM, Achilles98 said:

Latest update seems to have broken stock parachutes with ReStock, here is 1.4.9.1 and here is 1.4.9.2

(Not sure why the part has been renamed, by the way. Could be from something else and I just never noticed?)

Expand  

Assuming your install is through CKAN, you must install the stock/ReStock patches (RealChuteForStock).

Edited by stupid_chris
Link to comment
Share on other sites

@stupid_chris, if I understand correctly, post update, is there no way of adding a real chute to a stock parachute part and must I use only RC parts when I wish to customize my chute configuration?

If so, I would love to see a RC version of the MK16 that fits so nicely on top of various capsules, such as the Mk1, Mk2 and Corvus Command Pods.  I am aware of the part size cycle buttons on the UI.

Or, does one wait for RC2? :cool:

Edited by Brigadier
Additional question.
Link to comment
Share on other sites

  On 5/30/2024 at 6:16 PM, Brigadier said:

@stupid_chris, if I understand correctly, post update, is there no way of adding a real chute to a stock parachute part and must I use only RC parts when I wish to customize my chute configuration?

Expand  

As mentioned previously, there are MM patches that add RC behaviour to stock/restock. If you have a manual install, they should be there by default assuming you have MM installed, and if you have a CKAN install, CKAN will install them unless you request to not have them installed. The parts themselves will not be rescalable however, but the canopies will be sized dynamically according to the chute's diameter.

  On 5/30/2024 at 6:16 PM, Brigadier said:

Or, does one wait for RC2? :cool:

Expand  

That will probably be a lengthy wait, best not hold your breath :P 

Link to comment
Share on other sites

  On 5/31/2024 at 1:51 AM, stupid_chris said:

That will probably be a lengthy wait, best not hold your breath :P 

Expand  

<big intake of breath :sealed:>:sticktongue:

  On 5/31/2024 at 1:51 AM, stupid_chris said:

if you have a CKAN install, CKAN will install them unless you request to not have them installed.

Expand  

I've re-installed RC and RC Stock (an actual remove/reinstall) and CKAN did not ask for anything other than recommending 3 other mods which I declined.  However, the RC functionality is present on stock/Restock parts.  What I'm I not understanding?

  On 5/31/2024 at 1:51 AM, stupid_chris said:

As mentioned previously,...

Expand  

Sorry if I missed that somewhere.

Thanks.

Edited by Brigadier
Link to comment
Share on other sites

  On 5/31/2024 at 2:37 AM, Brigadier said:

I've re-installed RC and RC Stock (an actual remove/reinstall) and CKAN did not ask for anything other than recommending 3 other mods which I declined.  However, the RC functionality is present on stock/Restock parts.  What I'm I not understanding?

Expand  

If it works im not sure what the issue is then, wouldn't worry about it too much :)

Link to comment
Share on other sites

I got the update installed (thank you!!!). But how do I get the “deployment safe state” in KOS?  I'm not seeing it as a field in the "RealChuteModule" or any of the other part modules. 

Edited by Petrucio
Clarification
Link to comment
Share on other sites

  On 6/1/2024 at 11:43 PM, Petrucio said:

I got the update installed (thank you!!!). But how do I get the “deployment safe state” in KOS?  I'm not seeing it as a field in the "RealChuteModule" or any of the other part modules. 

Expand  

I don't use kOS myself, but my general understanding is that exposed fields should be visible. It should be called "safeState" under RealChute module. If it's not there, im assuming it means kOS does not support enums, and I have to expose it a second time as a string.

Link to comment
Share on other sites

  On 6/2/2024 at 8:10 AM, stupid_chris said:

I don't use kOS myself, but my general understanding is that exposed fields should be visible. It should be called "safeState" under RealChute module. If it's not there, im assuming it means kOS does not support enums, and I have to expose it a second time as a string.

Expand  

I appreciate the response.  Here's what kOS lists under the the RealChuteModule: 

  • "spare chutes" (which is the only field "Int 32", the others are all events or actions)
  • "deploy chute" (event)
  • "toggle info" (event)
  • "deploy chute" (listed again, this time as an action)
  • "cut main chute" (action)
  • "arm parachute" (action)
  • "disarm parachute" (action)

Thanks.

Link to comment
Share on other sites

  On 6/2/2024 at 1:19 PM, Petrucio said:

I appreciate the response.  Here's what kOS lists under the the RealChuteModule: 

  • "spare chutes" (which is the only field "Int 32", the others are all events or actions)
  • "deploy chute" (event)
  • "toggle info" (event)
  • "deploy chute" (listed again, this time as an action)
  • "cut main chute" (action)
  • "arm parachute" (action)
  • "disarm parachute" (action)

Thanks.

Expand  

Thanks for the info, looks like it doesnt detect enums. I'll expose it as a string as well.

Tested it out, found the problem, it was not the fact it's an enum, but the fact that it must be visible in the PAW. Fix will be in next update.

Edited by stupid_chris
Link to comment
Share on other sites

Update with some fixes!

June 2nd, 2024
v1.4.9.4
-Fixed SafeState still not being properly visible to kOS
-AutoArm setting now defaults to true
-Changed way presets are loaded to avoid them being overwritten by mod updates
-Changed presets to use proper size nodes, not legacy sizes

Cheers everyone!

Link to comment
Share on other sites

  On 6/2/2024 at 9:49 PM, stupid_chris said:

Update with some fixes!

June 2nd, 2024
v1.4.9.4
-Fixed SafeState still not being properly visible to kOS
-AutoArm setting now defaults to true
-Changed way presets are loaded to avoid them being overwritten by mod updates
-Changed presets to use proper size nodes, not legacy sizes

Cheers everyone!

Expand  

kOS works now, thanks!  For the kOS users, it's under the field called "is safe to deploy?" under the REALCHUTEMODULE.  It returns a value of 0 (safe), 1 (risky), and 2 (dangerous).  Unfortunately, the parachutes with a main and secondary chute return the safestate of the main chute only.  So if you're using this to deploy a drogue chute you'll need to use a single chute (not a combo chute). 

Link to comment
Share on other sites

  On 6/4/2024 at 6:37 PM, Petrucio said:

kOS works now, thanks!  For the kOS users, it's under the field called "is safe to deploy?" under the REALCHUTEMODULE.  It returns a value of 0 (safe), 1 (risky), and 2 (dangerous).  Unfortunately, the parachutes with a main and secondary chute return the safestate of the main chute only.  So if you're using this to deploy a drogue chute you'll need to use a single chute (not a combo chute). 

Expand  

Well, its a bit more complicated than that.
Every module can house an arbitrary amount of parachutes, but the module itself can only reflect one state. The logic is that if all parachutes have the same state, this one is used, but if any single parachute has a different state than the others, then the module reflects Risky by default.
There isn't any way to reflect a different value at the module level for every parachute, and there is no way to expose the parachutes data objects to kOS. The appropriate way to treat this is to wait until the parachute says "safe", which guarantees that all of them are safe.

Link to comment
Share on other sites

  On 6/4/2024 at 9:46 PM, stupid_chris said:

Well, its a bit more complicated than that.
Every module can house an arbitrary amount of parachutes, but the module itself can only reflect one state. The logic is that if all parachutes have the same state, this one is used, but if any single parachute has a different state than the others, then the module reflects Risky by default.
There isn't any way to reflect a different value at the module level for every parachute, and there is no way to expose the parachutes data objects to kOS. The appropriate way to treat this is to wait until the parachute says "safe", which guarantees that all of them are safe.

Expand  

I figured it was a limitation and nothing you could do about it.  The simple fix is to have dedicated drogue chutes. Coming in fast on Duna or Eve is when I want to have an automated drogue chute deploy and just need the safe state on that. Once the drogue chute does it's thing and is cut away, the main chute is safe to deploy.  So I just need to have separate chutes for the drogue and main.

Link to comment
Share on other sites

  • 5 weeks later...
  On 5/28/2024 at 8:04 PM, stupid_chris said:

The editor window exposes the amount of spares each chute has. If you would like it to be limitless, simply put it to -1 and it'll ignore the amount left when repacking! Turning spares into cargo (like EVA fuel refills) is actually some plans I have for RC2.

Expand  

Is it possible to edit the spareChutes in the lite version that FAR has via a MM patch? I tried the simple patch
 

@PART[*]:HAS[@MODULE[RealChuteFAR]]:NEEDS[FerramAerospaceResearch]:FINAL
{
    @MODULE[RealChuteFAR]
    {
        %spareChutes = -1
    }
}

but that didnt have any effect in-game.

Link to comment
Share on other sites

  On 7/5/2024 at 8:21 PM, toric5 said:

Is it possible to edit the spareChutes in the lite version that FAR has via a MM patch? I tried the simple patch
 

@PART[*]:HAS[@MODULE[RealChuteFAR]]:NEEDS[FerramAerospaceResearch]:FINAL
{
    @MODULE[RealChuteFAR]
    {
        %spareChutes = -1
    }
}

but that didnt have any effect in-game.

Expand  

That's not the right field. what you want is "chuteCount"
https://github.com/dkavolis/Ferram-Aerospace-Research/blob/master/FerramAerospaceResearch/RealChuteLite/RealChuteFAR.cs#L125

Link to comment
Share on other sites

  • 3 weeks later...

@stupid_chrisHaving an issue with some chutes from a mod deciding not to act as parachutes. The chutes work correctly when in the semi-deployed state, but when deployed they stop slowing the craft down and the craft accelerates towards the ground.

Here's the ksp.log here. Also here are the part.cfgs here in case its something related to that and/or some interaction with realchute
https://drive.google.com/file/d/1_r7LniV-rGwqOTE1emBr9IIiZUThlo4y/view?usp=sharing
https://drive.google.com/file/d/1Gjyd6DdJU_ifhf1u8EDiHnpMYmOubJMC/view?usp=sharing
https://drive.google.com/file/d/1xgMqpA5zOjg1r6xzhicwbMVfYDQz07ZJ/view?usp=sharing
 

The mod is https://spacedock.info/mod/3649/SSAUCE

Link to comment
Share on other sites

  On 7/27/2024 at 5:40 AM, BSS_Snag said:

@stupid_chrisHaving an issue with some chutes from a mod deciding not to act as parachutes. The chutes work correctly when in the semi-deployed state, but when deployed they stop slowing the craft down and the craft accelerates towards the ground.

Here's the ksp.log here. Also here are the part.cfgs here in case its something related to that and/or some interaction with realchute
https://drive.google.com/file/d/1_r7LniV-rGwqOTE1emBr9IIiZUThlo4y/view?usp=sharing
https://drive.google.com/file/d/1Gjyd6DdJU_ifhf1u8EDiHnpMYmOubJMC/view?usp=sharing
https://drive.google.com/file/d/1xgMqpA5zOjg1r6xzhicwbMVfYDQz07ZJ/view?usp=sharing
 

The mod is https://spacedock.info/mod/3649/SSAUCE

Expand  

These parts aren't using RealChute, I can't help with that unfortunately.

EDIT: To expand a bit, those are made compatible through a FAR patch that adds a generated instance of RealChute. I've written the original implementation of that patch, but I no longer manage it. You would likely want to consult the FAR thread for this. You also probably want to check this in an environment with *much less mods*, there's too much noise in that log to make out much (i.e. just FAR and that part mod). It's not unlikely the problem could be an interaction with something else.

Edited by stupid_chris
Link to comment
Share on other sites

  On 7/27/2024 at 6:19 AM, stupid_chris said:

These parts aren't using RealChute, I can't help with that unfortunately.

EDIT: To expand a bit, those are made compatible through a FAR patch that adds a generated instance of RealChute. I've written the original implementation of that patch, but I no longer manage it. You would likely want to consult the FAR thread for this. You also probably want to check this in an environment with *much less mods*, there's too much noise in that log to make out much (i.e. just FAR and that part mod). It's not unlikely the problem could be an interaction with something else.

Expand  

Thanks for replying anyway, i might remove FAR and see what happens before moving forward.  Thanks for even looking at the spaghetti of the modded ksp that i have running

(EDIT) Looks like it could issue somewhere in FAR (Like you hinted) as removing it fixed the problem. Might go pester them sometime about it

Edited by BSS_Snag
More info
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...