Jump to content

Need module manager and science help.


Tassyr

Recommended Posts

So I'm trying to do two things. One, I'm trying to eliminate one-shot science. I'm sorry, it annoys me. And two, I'm trying to remove the incredibly painful science penalties on things like THERMOMETERS. Reading a number and transmitting it wouldn't be made somehow more useful by dragging the thermometer back to home.

Here's what I have, but NOTHING HAPPENS.

This is the 'rerunnable" bit. I've also tried with "rerunnable = True" and removing rerunnable and replacing. Nothing works.

@PART[*]:HAS[@MODULE[ModuleScienceExperiment]]:Final

{

@MODULE[ModuleScienceExperiment],*

{

@rerunnable = True

}

}

And here is the xmitscalar one that ignores everything I do. Help?

@PART[sensorThermometer]

{

@MODULE[ModuleScienceExperiment]

{

@xmitDataScalar = 1.0

}

}

Link to comment
Share on other sites

You might try

@PART[*]:HAS[@MODULE[ModuleScienceExperiment]]:Final
{
@MODULE[ModuleScienceExperiment]
{
%rerunnable = True
}
}

@PART[sensorThermometer]
{
@MODULE[ModuleScienceExperiment]
{
@xmitDataScalar = 1.0
}
}

EDIT- Doesn't the xmitDataScalar = * just scales how much Electric is used to transmit ? If you are looking to get more Science you need to look in KSP/GameData/Resources at the ScienceDefs.cfg

EXPERIMENT_DEFINITION
{
id = temperatureScan
title = Temperature Scan
baseValue = 8
scienceCap = 8
dataScale = 1

requireAtmosphere = False
situationMask = 31
biomeMask = 7

Edited by Mecripp2
Link to comment
Share on other sites

You might try
@PART[*]:HAS[@MODULE[ModuleScienceExperiment]]:Final
{
@MODULE[ModuleScienceExperiment]
{
%rerunnable = True
}
}

@PART[sensorThermometer]
{
@MODULE[ModuleScienceExperiment]
{
@xmitDataScalar = 1.0
}
}

EDIT- Doesn't the xmitDataScalar = * just scales how much Electric is used to transmit ? If you are looking to get more Science you need to look in KSP/GameData/Resources at the ScienceDefs.cfg

EXPERIMENT_DEFINITION
{
id = temperatureScan
title = Temperature Scan
baseValue = 8
scienceCap = 8
dataScale = 1

requireAtmosphere = False
situationMask = 31
biomeMask = 7

Sadly that did nothing.

Link to comment
Share on other sites

This one

@PART[*]:HAS[@MODULE[ModuleScienceExperiment]]:Final
{
@MODULE[ModuleScienceExperiment]
{
%rerunnable = True
}
}

does work you can use the GooExperiment over and over but you only get the max points 1 time and think, I found what your looking for one more test.

EDIT- Try this

@PART[*]:HAS[@MODULE[ModuleScienceExperiment]]
{
@MODULE[ModuleScienceExperiment]
{
%rerunnable = True
}
}

@PART[sensorThermometer]
{
@MODULE[ModuleScienceExperiment]
{
@xmitDataScalar = 8.0
}
}

EDIT- Looks like you was right if you look at the ScienceDefs.cfg and get the baseValue = * and match it to xmitDataScalar = * looks like you get the max in one shot.

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