Stratoroc Posted June 10, 2015 Share Posted June 10, 2015 I have a problem: My barely going space program got a science around KSC contract is asking me to do quark bio activity. That's tech some 4-5 nodes down the line.The rest of the experiments make sense given the tier 1 or 2 experiments I have access to, but the station science ones make no sense at all.I'm running the SETI tech tree so the space station related nodes have been moved far up tree, I suspect there's compatibility issues here. Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 10, 2015 Author Share Posted June 10, 2015 I have a problem: My barely going space program got a science around KSC contract is asking me to do quark bio activity. That's tech some 4-5 nodes down the line.The rest of the experiments make sense given the tier 1 or 2 experiments I have access to, but the station science ones make no sense at all.I'm running the SETI tech tree so the space station related nodes have been moved far up tree, I suspect there's compatibility issues here.Station science support is still pending - it'll be at least another couple weeks before I can get it down as I will likely be out of town (and away from KSP for a bit). Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 10, 2015 Author Share Posted June 10, 2015 Alright everyone, I've got a pre-release of Contract Configurator available here. This should resolve the performance problems that people have been seeing with Field Research. However, I need some people who have been having issues to give it a go and report back. Let me know if the issue goes away, and more importantly if there's any side effects/oddities in the contract generation. Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 11, 2015 Author Share Posted June 11, 2015 For anyone who's had performance issues, I've got a pair of pre-releases for you to try out:Alright, theonegalen (and everyone else who's had issues) can get excited again, pre-releases for both Contract Configurator and Field Research. Both pre-releases need to be used for the full effect. Let me know what this one looks like. If there's major problems, send a KSP.log (but no special logging needed).Contract Configurator 1.3.1Contract pre-loader now allows pausing between attributes (reduces latency during contract generation).ContractPack-FieldResearch 1.0.4Various performance improvements for contract generation. Quote Link to comment Share on other sites More sharing options...
theonegalen Posted June 11, 2015 Share Posted June 11, 2015 Also make sure you are using an experiment that uses the KSC biomes.I made a little science rover. It actually requests quite specifically that I use the goo canister, which works with all the other KSC biomes. But it only shows "at KSC" at the Astronaut Complex itself. The complex is level 1, but so are all the other KSC buildings, and they all return biome-specific science with no problem. Quote Link to comment Share on other sites More sharing options...
Miravlix Posted June 11, 2015 Share Posted June 11, 2015 (edited) http://forum.kerbalspaceprogram.com/threads/123892-1-0-2-Contract-Pack-Field-Research-v1-0-3-2015-06-08?p=1992331&viewfull=1#post1992331Lord Aurelius' Mod Stock Science Tweaks used to refer to them as Probe Reports but changed them to Telemetry Reports.Only one problem with that, I'm not using Stock Science Tweaks. I'm fairly sure I don't use any mods that change stock science parts or add them.Note: Scansat, not sure if FR detect one of the orbital scan completion science analysis as a probe report, as that is the only thing with any Science stuff, I have installed.Note 2: I did have RoverDude's PackRat rover installed, it has a Camera, but I think FR correctly detect that one as camera. Edited June 11, 2015 by Miravlix Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 11, 2015 Author Share Posted June 11, 2015 Lord Aurelius' Mod Stock Science Tweaks used to refer to them as Probe Reports but changed them to Telemetry Reports.Only one problem with that, I'm not using Stock Science Tweaks. I'm fairly sure I don't use any mods that change stock science parts or add them.Note: Scansat, not sure if FR detect one of the orbital scan completion science analysis as a probe report, as that is the only thing with any Science stuff, I have installed.Note 2: I did have RoverDude's PackRat rover installed, it has a Camera, but I think FR correctly detect that one as camera.The problem is with Crowd Sourced Science incorrectly adding compatibility to Stock Science Tweaks. CSS ends up adding the experiment to the game even if you don't have SST. And even if you have SST, it's the wrong experiment. Quote Link to comment Share on other sites More sharing options...
theonegalen Posted June 12, 2015 Share Posted June 12, 2015 Ah, that would explain why the contract I was referring to earlier also required both a Telemetry Report and Probe Report, even though I could only figure out how to do a Telemetry Report. Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 12, 2015 Author Share Posted June 12, 2015 Ah, that would explain why the contract I was referring to earlier also required both a Telemetry Report and Probe Report, even though I could only figure out how to do a Telemetry Report.Probe report is a bug in Crowd Sourced Science. But you're in luck, DuoDex just released a fix for you! Quote Link to comment Share on other sites More sharing options...
theonegalen Posted June 12, 2015 Share Posted June 12, 2015 I was going to give you more rep, but the forum won't let me. So I will just say it here: Huzzah! Quote Link to comment Share on other sites More sharing options...
HarlyKin Posted June 13, 2015 Share Posted June 13, 2015 So this is an odd one. Using the pre release and just got Mystery Goo observations on the Mun. 5 locations, 5 different experiments and none of them are mystery goo. Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 13, 2015 Author Share Posted June 13, 2015 So this is an odd one. Using the pre release and just got Mystery Goo observations on the Mun. 5 locations, 5 different experiments and none of them are mystery goo.Can you send a screenshot? Quote Link to comment Share on other sites More sharing options...
HarlyKin Posted June 13, 2015 Share Posted June 13, 2015 Sorry, canceled it trying to find something I wanted to do. Also might be my fault, saw the older CC release and missed the new CC and Field research one. Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 13, 2015 Author Share Posted June 13, 2015 Sorry, canceled it trying to find something I wanted to do. Also might be my fault, saw the older CC release and missed the new CC and Field research one.Okay, let me know if you run into it again... at a glance I couldn't see anything wrong with that particular contract. Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 13, 2015 Author Share Posted June 13, 2015 Field Research 1.0.4 is officially out (download here). It's actually been out as a pre-release for a couple days, but now everything's looking good on the Contract Configurator side, so it's upgrade to a full release.ContractPack-FieldResearch 1.0.4Various performance improvements for contract generation. Quote Link to comment Share on other sites More sharing options...
Aelfhe1m Posted June 13, 2015 Share Posted June 13, 2015 (edited) So this is an odd one. Using the pre release and just got Mystery Goo observations on the Mun. 5 locations, 5 different experiments and none of them are mystery goo.Can you send a screenshot?I just had one like this offered for around Kerbin. CONTRACT { guid = 9e6e2b13-8192-48ef-beab-b540e41d999f type = ConfiguredContract prestige = 0 seed = -1045012585 state = Offered agent = Field Research Team deadlineType = None expiryType = Floating values = 83460,0,0,13741,0,0,3,0,5328458.72020129,0,0,0 subtype = FS_Experiment title = Field Research: Mystery gooâ„¢ observation experiments on Kerbin description = Wernher is especially excited to try some mystery gooâ„¢ observation experiments at various locations on Kerbin. We doubt the results will be much different from the last study Wernher commissioned... but he's the boss! synopsis = Run the mystery gooâ„¢ observation experiments on Kerbin. completedMessage = Yup, that's definitely a lot of mystery gooâ„¢ observation results. Just put the data in a spreadsheet and we'll look at it later. notes = hash = -1475984397 UNIQUE_DATA { uniqueCheck = String:Kerbin Mystery Gooâ„¢ Observation } PARAM { name = CollectScienceCustom id = CollectScience0 state = Incomplete disableOnStateChange = False values = 5126,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = allowStateReset = False targetBody = Kerbin biome = Highlands situation = SrfLanded experiment = crewReport recoveryMethod = Ideal PARAM { name = ParameterDelegate`1 id = Biome: Kerbin's Highlands state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Biome: Kerbin's Highlands notes = } PARAM { name = ParameterDelegate`1 id = Situation: Landed state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Situation: Landed notes = } PARAM { name = ParameterDelegate`1 id = Experiment: Crew Report state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Experiment: Crew Report notes = PARAM { name = ParameterDelegate`1 id = crewReportSubject state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = } PARAM { name = ParameterDelegate`1 id = Recovery: Recover or transmit state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Recovery: Recover or transmit notes = } } } PARAM { name = CollectScienceCustom id = CollectScience1 state = Incomplete disableOnStateChange = False values = 5587,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = allowStateReset = False targetBody = Kerbin biome = IceCaps situation = FlyingLow experiment = crewReport recoveryMethod = Ideal PARAM { name = ParameterDelegate`1 id = Biome: Kerbin's Ice Caps state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Biome: Kerbin's Ice Caps notes = } PARAM { name = ParameterDelegate`1 id = Situation: Flying low state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Situation: Flying low notes = } PARAM { name = ParameterDelegate`1 id = Experiment: Crew Report state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Experiment: Crew Report notes = PARAM { name = ParameterDelegate`1 id = crewReportSubject state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = } PARAM { name = ParameterDelegate`1 id = Recovery: Recover or transmit state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Recovery: Recover or transmit notes = } } } PARAM { name = CollectScienceCustom id = CollectScience2 state = Incomplete disableOnStateChange = False values = 5863,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = allowStateReset = False targetBody = Kerbin biome = Highlands situation = SrfLanded experiment = surfaceSample recoveryMethod = Ideal PARAM { name = ParameterDelegate`1 id = Biome: Kerbin's Highlands state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Biome: Kerbin's Highlands notes = } PARAM { name = ParameterDelegate`1 id = Situation: Landed state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Situation: Landed notes = } PARAM { name = ParameterDelegate`1 id = Experiment: Surface Sample state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Experiment: Surface Sample notes = PARAM { name = ParameterDelegate`1 id = surfaceSampleSubject state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = } PARAM { name = ParameterDelegate`1 id = Recovery: Recover state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Recovery: Recover notes = } } } PARAM { name = CollectScienceCustom id = CollectScience3 state = Incomplete disableOnStateChange = False values = 5806,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = allowStateReset = False targetBody = Kerbin biome = Shores situation = SrfSplashed experiment = surfaceSample recoveryMethod = Ideal PARAM { name = ParameterDelegate`1 id = Biome: Kerbin's Shores state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Biome: Kerbin's Shores notes = } PARAM { name = ParameterDelegate`1 id = Situation: Splashed down state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Situation: Splashed down notes = } PARAM { name = ParameterDelegate`1 id = Experiment: Surface Sample state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Experiment: Surface Sample notes = PARAM { name = ParameterDelegate`1 id = surfaceSampleSubject state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = } PARAM { name = ParameterDelegate`1 id = Recovery: Recover state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Recovery: Recover notes = } } } PARAM { name = CollectScienceCustom id = CollectScience4 state = Incomplete disableOnStateChange = False values = 5405,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = allowStateReset = False targetBody = Kerbin biome = Deserts situation = FlyingLow experiment = temperatureScan recoveryMethod = Ideal PARAM { name = ParameterDelegate`1 id = Biome: Kerbin's Deserts state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Biome: Kerbin's Deserts notes = } PARAM { name = ParameterDelegate`1 id = Situation: Flying low state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Situation: Flying low notes = } PARAM { name = ParameterDelegate`1 id = Experiment: Temperature Scan state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Experiment: Temperature Scan notes = PARAM { name = ParameterDelegate`1 id = temperatureScanSubject state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = notes = } PARAM { name = ParameterDelegate`1 id = Recovery: Recover state = Incomplete disableOnStateChange = False values = 0,0,0,0,0 ContractIdentifier = FS_Experiment title = Recovery: Recover notes = } } } } Edited June 13, 2015 by Aelfhe1m Additional info Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 13, 2015 Author Share Posted June 13, 2015 I just had one like this offered for around Kerbin. http://i.imgur.com/MWozofR.pngWhoops, looks like I should've taken a closer look at the code side last night when verifying this one. When I refactored stuff around I accidentally dropped the portion of the code that filters the list of experiments down for that (and other) contracts. I'll get a fix out ASAP.By the way... what is up with your font in that screenshot!!! It's horrible to read! Quote Link to comment Share on other sites More sharing options...
Aelfhe1m Posted June 13, 2015 Share Posted June 13, 2015 Whoops, looks like I should've taken a closer look at the code side last night when verifying this one. When I refactored stuff around I accidentally dropped the portion of the code that filters the list of experiments down for that (and other) contracts. I'll get a fix out ASAP.Cheers. The speed you update is much appreciated.By the way... what is up with your font in that screenshot!!! It's horrible to read!Yeah, trying to figure that one out myself. The mod-light copy of KSP I keep for Reddit challenges and general testing doesn't have this problem, but my mod-heavy career game does. As far as I can see the settings are the same between the two (except for ground scatter density which I turned down on the career build to reduce frame dropping while flying on Kerbin) Quote Link to comment Share on other sites More sharing options...
johnsonwax Posted June 14, 2015 Share Posted June 14, 2015 I just ran into a performance issue with this mod that cleared up the moment I removed it:http://forum.kerbalspaceprogram.com/threads/125411-Stuttering-and-Log-Spam?p=2017802#post2017802Can you check to see if there's some spurious debugging or file reading going on? I don't know if it'd be in Field Research directly, or triggering something in CC. I've got a pile of other CC mods installed and they're working fine. It seems to be localized to this one for some reason. I did have an active Field Research contract at the time - surface sample on Mun, IIRC. Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 14, 2015 Author Share Posted June 14, 2015 Those parse messages aren't Contract Configurator.Make sure you're on the latest version, as that does clear up a lot of the performance issues that people were previously having. Quote Link to comment Share on other sites More sharing options...
johnsonwax Posted June 14, 2015 Share Posted June 14, 2015 I'm up-to-date per CKAN. Not sure what else to offer in this case, unfortunately. I'll do a bit more testing to try and reproduce, but removing Field Research eliminated the problem completely. Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 14, 2015 Author Share Posted June 14, 2015 I'm up-to-date per CKAN. Not sure what else to offer in this case, unfortunately. I'll do a bit more testing to try and reproduce, but removing Field Research eliminated the problem completely.Can I get a log file? KSP.log (not output_log.txt), as it contains timing info. Quote Link to comment Share on other sites More sharing options...
BlackHat Posted June 16, 2015 Share Posted June 16, 2015 Another crazy contract...I have "Solar Science" mod installed. and I am being asked to preform the "HMI Doppler Images" experiment in high Kerbin Orbit. (High is space above Kerbin)However this experiment is only supposed to be used in Solar Orbit (Kerbol High and Low)On the other Hand "Science Alert", and "[X] Science" Mods both think its available for completion in orbit around every celestial body. So I suspect its a "Solar Science" mod bug.from my amaturish look at the codes, I dont see a way to limit the experiment to only around the sun, and the mod uses a later check if its used anywhere besides the sun to say "Can only be used around the sun" Quote Link to comment Share on other sites More sharing options...
nightingale Posted June 16, 2015 Author Share Posted June 16, 2015 Another crazy contract...I have "Solar Science" mod installed. and I am being asked to preform the "HMI Doppler Images" experiment in high Kerbin Orbit. (High is space above Kerbin)However this experiment is only supposed to be used in Solar Orbit (Kerbol High and Low)On the other Hand "Science Alert", and "[X] Science" Mods both think its available for completion in orbit around every celestial body. So I suspect its a "Solar Science" mod bug.from my amaturish look at the codes, I dont see a way to limit the experiment to only around the sun, and the mod uses a later check if its used anywhere besides the sun to say "Can only be used around the sun"I'm actually starting to work on the science system right now to add in configuration to make setting this type of stuff up easier. Raised [#3] to track the specifics for mods.It's completely KSP's fault - it doesn't give a stock mechanism to limit science experiments in the way that mods mod authors want - so they have to do things their own way, which is a nightmare for compatibility. So you'll have to report the issue to [x] Science and Science Alert individually - those mod authors will need to add special code for handling Solar Science (as will I). Quote Link to comment Share on other sites More sharing options...
aquilux Posted June 16, 2015 Share Posted June 16, 2015 I did a quick search, but did not find anything. Would it be possible to tweak this pack a bit so that it attempts to keep objectives grouped by biome? Things get a little difficult to be cost effective when it asks for such wild parameters. For example. I haven't put a kerbal in orbit, and it's offering me a "trivial" contract:Kerbin, high in space, probe report.Kerbin's grasslands, High in space, crew report.Kerbin's Deserts, flying low, EVA report.Kerbin's Ice Caps, landed, mystery goo.How in the world is this mission trivial? How am I supposed to make any money off of completing this contract, that will require multiple launches, when the game considers it trivial? I've been trying to layer contracts to get an objective for multiple contracts done at once, but I only have 7 contract slots at the moment.Yeah, I could just reject contracts like this, but it gets rather frustrating when most of these wind up as unrealistic as this. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.