Jump to content

[0.20] Ioncross Crew Support Plugin ([0.22] dev build)


yongedevil

Recommended Posts

Can somone tell me how to fix the scrubber turning off on switching vessel problem? it makes this mod completely useless.

It was fixed at some point in the past but it's re-appeared, which is strange. A workaround is to have a custom action keyed to "Activate Scrubber" on all parts of the ship that support it. Whenever you switch to a ship, hit that custom action first thing.

Link to comment
Share on other sites

It was fixed at some point in the past but it's re-appeared, which is strange. A workaround is to have a custom action keyed to "Activate Scrubber" on all parts of the ship that support it. Whenever you switch to a ship, hit that custom action first thing.

my astronauts are dying long before i switch back to the ship.

Link to comment
Share on other sites

my astronauts are dying long before i switch back to the ship.

I've never had the scrubber turn off when I switch away from a ship. I flew a multi-hour mission yesterday with no troubles on the scrubber front, just had to remember to re-activate it whenever I switched back. Are you using dev build 4 linked to on the first post in this thread?

Link to comment
Share on other sites

WAIT, NO! Damnit, you're right. I just tossed a ship in orbit, switched away to another and timewarped, then came back and lo and behold, the scrubber had been off the whole time.

This... this is a mod breaker. It's unusable because of this. :(

Drat.

Link to comment
Share on other sites

Wait, what?? Are you using the latest dev version? I've never seen the scrubber turned off by default in the latest version.

It's switching itself off when you change to another ship???

Right that's what I get for not reading EVERYTHING.... this is bizarro :(

Link to comment
Share on other sites

Yeah, the scrubber seems to be bugged, even with latest dev version. It was stated it was fixed but it came up again. To me its not too much of a problem when I switch back to vessel, I just turn it back on. I haven't had multiple craft up at same time on a save, so I can't tell if its more of a problem.

Link to comment
Share on other sites

He also put this version up, which fixes problems with Kethane. If anyone having problems, it is just way up in the thread.

I have managed to find a bug with the latest version of Kethane (0.8) installed along with Ioncross Crew Support v1.11 dev4 where the exit tracking centre button stops working if the grid overlay for Kethane is turned on.

I agree it has something to do with the Ice resource. Since there's no support to use the Ice for anything yet so it I just re-uploaded re-uploaded dev 4 without it.

Link to comment
Share on other sites

Yeah, the scrubber seems to be bugged, even with latest dev version. It was stated it was fixed but it came up again. To me its not too much of a problem when I switch back to vessel, I just turn it back on. I haven't had multiple craft up at same time on a save, so I can't tell if its more of a problem.

It's a showstopper if you ever want to leave a manned space station in orbit somewhere, or an outpost on a moon.

Link to comment
Share on other sites

Update, the scrubbers appear to be working as before. I had to make a new craft with a new pod or cockpit. It doesn't seem to work on old craft files.

I also notice this with communitron 16, I had to delete part and put a new one on to have the ability to set it to action group.

It seems new update may break old craft files, to where some parts won't function.

Link to comment
Share on other sites

I really don't know, I haven't seen him on in a while. It works in version 0.23, but I don't know if it needs to be recompiled. My config file adds somethings.

The CO2 scrubber needs to be fixed. It turns off when switching to other craft or coming back to save craft and doesn't stay on. It can cause small to big problems. Especially if a player has multiple craft out at the same time.

Does the Developer still maintain this? He doesn't seem to have made any posts since September 23rd.
Link to comment
Share on other sites

Hi,

I was using this great mod in my .22 career, which I am now able to continue on .23

Scrubber issue can be deadly for your Kerbal on the long run, there is also an issue where power get drained without reason.

There is a little workaround while waiting for an mod update :

- open the file "\IoncrossCrewSupport\Config\IoncrossBase.cfg" then change to match the following :

ION_SUPPORT_RESOURCE

{

name = CarbonDioxide

GUIName = CO2

ratePerKerbal = -0.000277778

causeDeath = False

killRollInterval = 3600

killChance = 0.1

}

And

ION_SUPPORT_RESOURCE

{

name = ElectricCharge

GUIName = Electricity

rateBase = 0.0

ratePerCapacity = 0.0

causeLock = False

}

Your Kerbals should be safe for now. ;)

Link to comment
Share on other sites

What are you talking about? The developer has posts as recently as November 23rd where they discuss some bug fixes.

That was a typo, then. I meant to say November. But still, no announcement that "Hey, I'm ready to work on the .23 update!" and loads of bugs since then.

Link to comment
Share on other sites

This mod may need to be recompiled, if someone can volunteer to do it that would be great.

This is the last good version the DEV had, it works with Kethane, you have to use this one:

http://www.iceworlds.ca/IoncrossCrewSupport_v1_11_dev4.zip

If you don't use that one, a player will get freeze after coming out of Space Center, after viewing planets. The other Dev builds, he or she was trying to add Ice Resource to Kethane, but didn't work. So it causes problems.

This is the Module Manager 1.5 config I've been using. I put back in the ramAirIntake as default, not bringing in air as you will find in mod download.


///////Command Pods and Cockpits///////


@PART[*]:HAS[#category[Pods],#CrewCapacity[1]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 20
maxAmount = 20
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 10
}
}

@PART[*]:HAS[#category[Pods],#CrewCapacity[2]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 40
maxAmount = 40
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 20
}
}

@PART[*]:HAS[#category[Pods],#CrewCapacity[3]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 60
maxAmount = 60
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 30
}
}

@PART[*]:HAS[#category[Pods],#CrewCapacity[4]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 80
maxAmount = 80
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 40
}
}

@PART[*]:HAS[#category[Pods],#CrewCapacity[5]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 100
maxAmount = 100
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 50
}
}


///////Station parts or Larger Parts///////


@PART[*]:HAS[!MODULE[IonModuleCrewSupport],#CrewCapacity[1]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 100
maxAmount = 100
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 10
}
}

@PART[*]:HAS[!MODULE[IonModuleCrewSupport],#CrewCapacity[2]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 200
maxAmount = 200
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 20
}
}

@PART[*]:HAS[!MODULE[IonModuleCrewSupport],#CrewCapacity[3]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 300
maxAmount = 300
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 30
}
}

@PART[*]:HAS[!MODULE[IonModuleCrewSupport],#CrewCapacity[4]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 400
maxAmount = 400
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 40
}
}

@PART[*]:HAS[!MODULE[IonModuleCrewSupport],#CrewCapacity[5]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 500
maxAmount = 500
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 50
}
}

@PART[*]:HAS[!MODULE[IonModuleCrewSupport],#CrewCapacity[6]]:Final
{
MODULE
{
name = IonModuleCrewSupport
}

RESOURCE
{
name = Oxygen
amount = 600
maxAmount = 600
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 60
}
}


///////Squad Stuff///////


@PART[crewCabin]:Final

{

MODULE
{
name = IonModuleCrewSupport



ION_SUPPORT_RESOURCE

{

name = ElectricCharge

rate = 0.0041666667

}



ION_POD_GENERATOR

{

generatorName = CO2Scrubber

generatorGUIName = Scrubber


startOn = True


hideStatusL2 = True

hideEfficency = True

hideOutputControls = True



OUTPUT_RESOURCE

{

name = CarbonDioxide

rateBase = -0.001666668

}

}


}



RESOURCE

{

name = ElectricCharge

amount = 300

maxAmount = 300

}

RESOURCE
{
name = Oxygen
amount = 400
maxAmount = 400
}

RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 40
}

}





@PART[launchClamp1]:Final

{

@MODULE[ModuleGenerator]

{

OUTPUT_RESOURCE

{

name = Oxygen

rate = 1

}


OUTPUT_RESOURCE

{

name = CarbonDioxide

rate = -1

}

}

}



@PART[*]:HAS[@MODULE[ModuleResourceIntake],@RESOURCE[IntakeAir]]

{

MODULE

{

name = IonModuleGenerator

generatorName = IntakeCollector

generatorGUIName = Cabin Air


alwaysOn = True


hideStatus = True

hideStatusL2 = True

hideEfficency = True

hideOutputControls = True

hideActivateControls = True



INPUT_RESOURCE

{

name = IntakeAir

rate = 1.25

effectOnEfficency = 1

}


OUTPUT_RESOURCE

{

name = Oxygen

rate = 0.1

}

}

}


@PART[ramAirIntake]:Final

{

!MODULE[IonModuleGenerator]{}

MODULE

{

name = IonModuleGenerator

generatorName = IntakeCollector

generatorGUIName = Cabin Air


//alwaysOn = True


//hideStatus = True

//hideStatusL2 = True

hideEfficency = True

hideOutputControls = True

hideActivateControls = True



INPUT_RESOURCE

{

name = IntakeAir

rate = 1.25

effectOnEfficency = 1

}


OUTPUT_RESOURCE

{

name = Oxygen

rate = 0.1

}

}

}





@PART[kerbalEVA]:Final

{

MODULE

{

name = IonModuleEVASupport

}



RESOURCE

{

name = Oxygen

amount = 1

maxAmount = 1

}

}

The other one with ramAirIntake able to bring in air is still up a few post up.

Edit: If someone is adventurous and if copyright allows can you fix the scrubber bug, where switching to another craft or coming back to a saved craft, the scrubbers are off.

Edited by therealcrow999
Link to comment
Share on other sites

  • 3 weeks later...

I have version 1.1.1 dev build 4 and for some reason I'm having trouble with the recyclers, which turn on and report that they are running fine but don't actually convert CO2 to Oxygen. I am running 0.23 and a mess of other mods, so it could be a number of things, just wondering if anyone else has had the same problem.

EDIT: It works just fine with a small craft with a Mk1 cockpit. The problem I'm having might be because the crew on the station the recycler is a part of are on the other side of a docking port, and/or because they are in a part I added Ioncross compatibility to myself via modulemanager.

Edited by track122
Link to comment
Share on other sites

  • 2 weeks later...
  • 3 months later...

Ok so after months of not using this (more time doing some modeling and some light coding for some mods) I've picked up the latest version of this and it looks like the scrubber bug is still around? Is that really the case? How many people still use this? I'll take a look to working on some of the bugs if anyone's interested and If I can get some people to summarize what the biggest bugs are.

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