Jump to content

[1.12.x] ResearchBodies V1.13.0 (15th May 2022)


JPLRepo

Recommended Posts

A suggestion/observation: I'm kinda new to this mod, but the science reward feels a bit high. I launched a telescope and scoured the skies. 95sci/each, with all stock bodies and most of OPM found and researched, I had close to 3000 science. Even with CTT, that's pretty significant for an agency that hasn't been to Minmus yet.

Link to comment
Share on other sites

18 hours ago, symmeclept said:

A suggestion/observation: I'm kinda new to this mod, but the science reward feels a bit high. I launched a telescope and scoured the skies. 95sci/each, with all stock bodies and most of OPM found and researched, I had close to 3000 science. Even with CTT, that's pretty significant for an agency that hasn't been to Minmus yet.

Science reward is adjustable in the setting screen, along with the cost of doing the research to track a body.

Link to comment
Share on other sites

While you're working on updating this, could you re-write the descriptions? I find that a lot of them just seem strange, or have wacky punctuation.

Additionally, something to spread out planet discovery would be nice. I can send a telescope into orbit and discover all the bodies in the solar system. Maybe make it so that I need the telescope to focus on one planet while it's being tracked. Using the inbuilt "track" button in the tracking station would be nice too, in order to unlock spending research cost on the bodies.

Finally, the part itself is really niche. It's not modular, which makes it a little bit difficult to put electricity and comms parts on it.

Link to comment
Share on other sites

9 hours ago, Z3R0_0NL1N3 said:

While you're working on updating this, could you re-write the descriptions? I find that a lot of them just seem strange, or have wacky punctuation.

Additionally, something to spread out planet discovery would be nice. I can send a telescope into orbit and discover all the bodies in the solar system. Maybe make it so that I need the telescope to focus on one planet while it's being tracked. Using the inbuilt "track" button in the tracking station would be nice too, in order to unlock spending research cost on the bodies.

Finally, the part itself is really niche. It's not modular, which makes it a little bit difficult to put electricity and comms parts on it.

You may also try CactEye; those telescopes are bigger and you actually need to focus the telescope on the planet (as in: turn it so it faces it). It works with Research Bodies, but it gives fewer research points, I think.

Link to comment
Share on other sites

13 hours ago, garwel said:

You may also try CactEye; those telescopes are bigger and you actually need to focus the telescope on the planet (as in: turn it so it faces it). It works with Research Bodies, but it gives fewer research points, I think.

The descriptions of things still need a re-write, and most of my suggestions still stand. Plus, CactEye is a Hubble analogue, which was deep space astronomy. Still, that's neat that they're compatible; I didn't know that before.

Link to comment
Share on other sites

2 minutes ago, Z3R0_0NL1N3 said:

The descriptions of things still need a re-write, and most of my suggestions still stand. Plus, CactEye is a Hubble analogue, which was deep space astronomy. Still, that's neat that they're compatible; I didn't know that before.

I have a dev version already that I am still working on other parts of, that means you have to turn the TB-75 etc towards the mystery object in the sky.
Sorry obviously with my coming on-board to Squad I'm a little busier than before. I haven't given up on my mods, and getting RB going with the contracts upgrade, etc is all still happening. Just probably a little slower than I'd like. There is a Dev version that works with 1.2+ available via the github links that should keep you going in the meantime.

Link to comment
Share on other sites

  • 3 weeks later...

I'm dealing with a wierd issue. Telescope is not detecting any bodies even when everything is set up correctly. Checking logs, I get a spam of this when I enter the tracking station to go to my telescope.

[LOG 12:56:12.580] 11/25/2016 12:56:12 PM,ResearchBodies-PCBMWrapper,Arrggg: Exception has been thrown by the target of an invocation.

Full log here. First 80% of the log is just loading in. Possible conflicting mods would be OPM/Kopernicus mainly. Further testing on my end pending to rule mod interaction out. Running version 1.2.1 but that hotfix I wouldnt expect to fully break the mod (possible though).

Link to comment
Share on other sites

  • 2 weeks later...
On 12/5/2016 at 9:28 AM, JadeOfMaar said:

@Captain Sierra I'm noticing problems with this mod too, not with myself as I've only used it for testing, but I've promoted it in a new solar system mod (not OPM) and now I've seen and heard others say that the telescope malfunctions. I believe a recent Kopernicus update is causing conflict.

In what version? with what version? no reported bugs.. so can't investigate until someone gives me hard concrete details.

Link to comment
Share on other sites

KSP 1.2.1.1604, Mac.  Mods installed: ResearchBodies 1.9.0.0/Kopernicus 1.2.1-3/GalileosPlanetPack 1.0.2/KSP-AVC 1.1.6.2.

Copied over the database.cfg from GPP to the proper place in RB.  Created and launched a TB-75M into ~300Km orbit over Gael.  Hit Research Bodies on the telescope, can see Ciro, Niven, Gael, Iota an Ceti in Available Bodies (all at 100% per the cfg db).  Point telescope to ANY unknown object, and the Player.log file gets spammed with the following every time I click on "Track Bodies" :

12/6/2016 9:14:04 AM,ResearchBodies,View Obstructed by Geminus , Origin: (2.1, -0.1, 0.6) , Target (34683080000.0, -1001792000.0, 10379740000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5780514.0, -166965.3, 1729957.0), Layer: 10
12/6/2016 9:14:05 AM,ResearchBodies,View Obstructed by Gratian , Origin: (2.1, -0.1, 0.6) , Target (34693450000.0, -1002165000.0, 10379920000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5782241.0, -167027.5, 1729987.0), Layer: 10
12/6/2016 9:14:05 AM,ResearchBodies,View Obstructed by Geminus , Origin: (2.1, -0.1, 0.6) , Target (34683090000.0, -1001792000.0, 10379740000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5780515.0, -166965.3, 1729957.0), Layer: 10
12/6/2016 9:14:05 AM,ResearchBodies,View Obstructed by Gratian , Origin: (2.1, -0.1, 0.6) , Target (34693450000.0, -1002165000.0, 10379930000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5782242.0, -167027.5, 1729988.0), Layer: 10
12/6/2016 9:14:05 AM,ResearchBodies,View Obstructed by Geminus , Origin: (2.1, -0.1, 0.6) , Target (34683090000.0, -1001791000.0, 10379750000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5780516.0, -166965.2, 1729958.0), Layer: 10
12/6/2016 9:14:06 AM,ResearchBodies,View Obstructed by Gratian , Origin: (2.1, -0.1, 0.6) , Target (34693450000.0, -1002165000.0, 10379930000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5782242.0, -167027.5, 1729988.0), Layer: 10
12/6/2016 9:14:06 AM,ResearchBodies,View Obstructed by Geminus , Origin: (2.1, -0.1, 0.6) , Target (34683090000.0, -1001791000.0, 10379750000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5780516.0, -166965.2, 1729958.0), Layer: 10
===================

12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Hephaestus , Origin: (-0.5, 0.1, 2.1) , Target (-13675920000.0, 1159342000.0, 53129710000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2279320.0, 193223.7, 8854952.0), Layer: 10
12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Jannah , Origin: (-0.5, 0.1, 2.1) , Target (-13591160000.0, 1152014000.0, 53085700000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2265194.0, 192002.3, 8847616.0), Layer: 10
12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Otho , Origin: (-0.5, 0.1, 2.1) , Target (-13643850000.0, 1159065000.0, 53131020000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2273975.0, 193177.5, 8855170.0), Layer: 10
12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Augustus , Origin: (-0.5, 0.1, 2.1) , Target (-13658860000.0, 1159411000.0, 53144100000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2276477.0, 193235.2, 8857350.0), Layer: 10 
12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Hephaestus , Origin: (-0.5, 0.1, 2.1) , Target (-13675910000.0, 1159342000.0, 53129710000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2279319.0, 193223.7, 8854952.0), Layer: 10
 

And so on.  No matter where I point, I get an obstructed view.  I've even tried zooming into the unknown object and selecting a moon of said object, same thing.  I have an unobstructed LOS to the unknown object (at least, as far as I can tell).  Nothing gets discovered, regardless of how many times I spam the "Track Bodies" button (unlimited EC cheat is on, so I've really hammered the thing!!)

Any advice?

Link to comment
Share on other sites

2 hours ago, garwel said:

I seem to have the same problem (the Telescope doesn't find any bodies when targeted) with the stock system without Kopernicus.

 

7 hours ago, skipsinclair said:

KSP 1.2.1.1604, Mac.  Mods installed: ResearchBodies 1.9.0.0/Kopernicus 1.2.1-3/GalileosPlanetPack 1.0.2/KSP-AVC 1.1.6.2.

Copied over the database.cfg from GPP to the proper place in RB.  Created and launched a TB-75M into ~300Km orbit over Gael.  Hit Research Bodies on the telescope, can see Ciro, Niven, Gael, Iota an Ceti in Available Bodies (all at 100% per the cfg db).  Point telescope to ANY unknown object, and the Player.log file gets spammed with the following every time I click on "Track Bodies" :

12/6/2016 9:14:04 AM,ResearchBodies,View Obstructed by Geminus , Origin: (2.1, -0.1, 0.6) , Target (34683080000.0, -1001792000.0, 10379740000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5780514.0, -166965.3, 1729957.0), Layer: 10
12/6/2016 9:14:05 AM,ResearchBodies,View Obstructed by Gratian , Origin: (2.1, -0.1, 0.6) , Target (34693450000.0, -1002165000.0, 10379920000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5782241.0, -167027.5, 1729987.0), Layer: 10
12/6/2016 9:14:05 AM,ResearchBodies,View Obstructed by Geminus , Origin: (2.1, -0.1, 0.6) , Target (34683090000.0, -1001792000.0, 10379740000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5780515.0, -166965.3, 1729957.0), Layer: 10
12/6/2016 9:14:05 AM,ResearchBodies,View Obstructed by Gratian , Origin: (2.1, -0.1, 0.6) , Target (34693450000.0, -1002165000.0, 10379930000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5782242.0, -167027.5, 1729988.0), Layer: 10
12/6/2016 9:14:05 AM,ResearchBodies,View Obstructed by Geminus , Origin: (2.1, -0.1, 0.6) , Target (34683090000.0, -1001791000.0, 10379750000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5780516.0, -166965.2, 1729958.0), Layer: 10
12/6/2016 9:14:06 AM,ResearchBodies,View Obstructed by Gratian , Origin: (2.1, -0.1, 0.6) , Target (34693450000.0, -1002165000.0, 10379930000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5782242.0, -167027.5, 1729988.0), Layer: 10
12/6/2016 9:14:06 AM,ResearchBodies,View Obstructed by Geminus , Origin: (2.1, -0.1, 0.6) , Target (34683090000.0, -1001791000.0, 10379750000.0) , Direction (1.0, 0.0, 0.3) , Hit: (5780516.0, -166965.2, 1729958.0), Layer: 10
===================

12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Hephaestus , Origin: (-0.5, 0.1, 2.1) , Target (-13675920000.0, 1159342000.0, 53129710000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2279320.0, 193223.7, 8854952.0), Layer: 10
12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Jannah , Origin: (-0.5, 0.1, 2.1) , Target (-13591160000.0, 1152014000.0, 53085700000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2265194.0, 192002.3, 8847616.0), Layer: 10
12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Otho , Origin: (-0.5, 0.1, 2.1) , Target (-13643850000.0, 1159065000.0, 53131020000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2273975.0, 193177.5, 8855170.0), Layer: 10
12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Augustus , Origin: (-0.5, 0.1, 2.1) , Target (-13658860000.0, 1159411000.0, 53144100000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2276477.0, 193235.2, 8857350.0), Layer: 10 
12/6/2016 9:11:46 AM,ResearchBodies,View Obstructed by Hephaestus , Origin: (-0.5, 0.1, 2.1) , Target (-13675910000.0, 1159342000.0, 53129710000.0) , Direction (-0.2, 0.0, 1.0) , Hit: (-2279319.0, 193223.7, 8854952.0), Layer: 10
 

And so on.  No matter where I point, I get an obstructed view.  I've even tried zooming into the unknown object and selecting a moon of said object, same thing.  I have an unobstructed LOS to the unknown object (at least, as far as I can tell).  Nothing gets discovered, regardless of how many times I spam the "Track Bodies" button (unlimited EC cheat is on, so I've really hammered the thing!!)

Any advice?

I have the exact same problem on a fresh career.

Link to comment
Share on other sites

34 minutes ago, kR105 said:

I downloaded the latest source from the Dev branch on Github, compiled it and replaced the original ResearchBodies.dll with the new one and now everything is working fine :)

Mind sharing out the DLL for those of us who are compiler-deficient? :)

Link to comment
Share on other sites

Now that KSP 1.2.2 is out guys and I have holidays from my day job starting this Friday I will be able to finish this planned additions and update it next week for 1.2.2. So hang in there.

Edited by JPLRepo
Link to comment
Share on other sites

@skipsinclair I would give you the DLL, or a package with the entire compiled project (having seen the same problem and sought the same solution), but I'm not sure if I'm allowed to do that. Intellectual property law is confusing, and I'm not intimately familiar with the KSP modding scene, or sufficiently trained in law to interpret the specifics of the GPL. Sorry.

Link to comment
Share on other sites

I love this mod and understand the potential incapatabilities and such but thought that I would give a heads up. I was using this with a dev build of kerbal construction time and while attempting to upgrade the observatory, the timer would go to 0:00 and not complete, corrupting the save. 

This may be an issue with kct more than research bodies but figured mention it anyways here. Unfortunately I didn't retain a log from that save as I quickly started over. 

Link to comment
Share on other sites

On 10.12.2016 at 9:40 AM, IncongruousGoat said:

interpret the specifics of the GPL

Just to avoid confusion, a quick reminder that the code for this mod is not under GPL, but under the MIT licence.

On 10.5.2016 at 8:58 PM, JPLRepo said:

License:
All Software and code: MIT
All Artwork and graphics:
CC-BY-NC-SA 4.0

 

On 10.12.2016 at 9:40 AM, IncongruousGoat said:

I'm not intimately familiar with the KSP modding scene

That's actually the more interesting point. While many mods are under a permissive licence to encourage contributions by the community, most mod maintainers prefer to be the only person to publish built dll files, to have some control over versions being out in the wild. The reason for this is support. It has happened too often, that users of unofficial development builds start to annoy the original mod authors because of issues that either have already been fixed upstream, or have been introduced by the person who made the unofficial build. So, unless you have permission by the mod maintainer to distribute the build, it's definitely the better option not to share, as we players definitely want to keep the modders in a good mood.

Link to comment
Share on other sites

As I posted the other day guys. Hang in there. I've been working on it over the weekend. I hope to get this mod in shape within a week. Already fixed several bugs (including the planet occlusion for the TB-75) and got the first contract working. Now that I have that framework done for the contracts the other contracts should be quick and then there's a few other peripheral things to do, like the Observatory UI.

Link to comment
Share on other sites

Progress update.. slow and steady. I haven't made anywhere near as much progress as I would have liked.
I'm going to work towards getting an update out with just a few of the contracts features to begin with and progressively build on it I think.

Link to comment
Share on other sites

I was sure I had this working a few weeks ago, but now it's not detecting anything, and there's nothing in the logs. Anyone know if it's sensitive to versions of other mods which might have been updated in the last couple of weeks. Using the v1.9 Develop DLL with Galileo mod.

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