Page 1 of 6 123 ... LastLast
Results 1 to 10 of 51

Thread: [0.25] RoverScience - Full Release 1.0 - Better, interactive science for rovers!

  1. #1

    [0.25] RoverScience - Full Release 1.0 - Better, interactive science for rovers!


    RELEASE 1.0
    4th April 2014

    RoverScience is a KSP plugin that attempts to add more interactive functionality to the science system FOR rovers. The rover can be either manned, or unmanned (the former will be revised eventually).

    Firstly, RoverScience will not function unless the Rover Terminal is opened. This is done through the right-click menu of the Rover Brain part.

    To do science with a rover, you must have a vessel with at least one wheel in contact with the ground. Wherever you land first with your wheels will establish a landing spot. Science is analyzed from science spots. To find a science spot you simply have to drive around; however, the farther you are from the landing spot the higher the chance of finding a science spot. Once a science spot has been found, the terminal will show the distance and bearing to the spot; heading and rel. heading will be shown as well. Simply drive to the spot (within 3m) and information will be shown about the spot.

    Please avoid using more than one RoverBrain on the same vessel! This is not supported yet - a very rough method has been used to prevent spamming of this part.





    Some notes

    1. Science spots are given a distance boost scalar - the farther they are, the higher the scalar. But be careful: a 10 science spot 200 meters away with a 50% increase is only 15 science; so be wise!

    2. You can also set the maximum distances your science spots will be detected through the console. This is good for maximizing those science distance boosts. You can upgrade the maximum distance your spots will spawn through the upgrade menu.

    3. A prediction of your science spot's potential will be given once you've detected one. The prediction relies on a "success chance roll" that will give you the correct reading if successful. Otherwise it'll just spout any other reading, including the one it actually is. Improve your accuracy chance by upgrading through the upgrade menu.

    4. Don't be afraid to reset science spots if you really want to - no point driving far for a low potential!

    5. Each analysis past the third one will start to return less and less science, so make sure you really hunt for those high potential spots.





    README
    Please check this! There's a lot of important little bits to remember, so please read the bottom half of it.






    DOWNLOAD HERE
    Dropbox Link
    (Source code on Github)
    Everything should be running fine, but if there any issues please post here or, even better, on the RoverScience GitHub.

    Much thanks to the community of KSP modders, who have been very patient, very kind and very helpful. This is my first major C# project and I'm still learning. The code may be messy in some places and I apologize. But nothing will ever describe my gratitude to those who helped - particularly malkuth, whose inbox I have no doubt spammed with questions. Rockstar04 for loyal testing for much of the development. And anyone else who I might have forgotten (sorry)!

    This is a wonderful community, and I thank you all once again.

    Last edited by theSpeare; 21st October 2014 at 21:26.

  2. #2
    Great work, Thespeare. I've been using this mod for a while and I it love, thank you
    Check out my mod!
    Click Me!

  3. #3
    Rocket Scientist
    Join Date
    Nov 2013
    Location
    Samara, Russia
    Posts
    866
    Looks nice, will try.
    Any chance to incorporate this into MastCam from Panda Jager Labs?

  4. #4
    Very happy to see this go to full release status. Have been loving this since the pre-release!

  5. #5
    Actually, why not just use command seat as roverbrain for manned rovers?

    And for unmanned you coudl add optional module manager file allowing us to use camera from this mod
    http://kerbalspaceport.com/pandajagerlabs/
    Much better that seismometer model

    edit
    it seems that camera parts woudl need to have its orientation changed, by default it looks "up"
    http://forum.kerbalspaceprogram.com/...=1#post1064856
    can this be done by modulemanager too?
    Last edited by kiwiak; 4th April 2014 at 01:54.

  6. #6
    @theSpeare, thank you very much for this really nice science mod. Will download the release today & enjoy using it.

  7. #7
    Quote Originally Posted by Mach_XXII View Post
    Great work, Thespeare. I've been using this mod for a while and I it love, thank you
    Thanks! I'm glad you've been liking it through its turbulent balancing periods

    Quote Originally Posted by rottielover View Post
    Very happy to see this go to full release status. Have been loving this since the pre-release!
    Cheers. Always nice to hear Hopefully it came out okay in the end.

    Quote Originally Posted by Horus View Post
    @theSpeare, thank you very much for this really nice science mod. Will download the release today & enjoy using it.
    Sweet, let me know what you think. Hopefully all the values are okay now.


    Quote Originally Posted by kiwiak View Post
    Actually, why not just use command seat as roverbrain for manned rovers?

    And for unmanned you coudl add optional module manager file allowing us to use camera from this mod
    http://kerbalspaceport.com/pandajagerlabs/
    Much better that seismometer model

    edit
    it seems that camera parts woudl need to have its orientation changed, by default it looks "up"
    http://forum.kerbalspaceprogram.com/...=1#post1064856
    can this be done by modulemanager too?
    You CAN just use the command seat. Really, as long as you have all this:

    Code:
    MODULE
    {
    	name = RoverScience
    }
    
    MODULE
    {
    	name = ModuleCommand
    	minimumCrew = 0
    	
    	RESOURCE
    	{
    		name = ElectricCharge
    		rate = 0.001
    	}
    }
    
    
    MODULE
    {
    	name = ModuleScienceContainer
    	
    	reviewActionName = Review Stored Data
    	storeActionName = Store Experiments
    	evaOnlyStorage = True
    	storageRange = 1.3
    	capacity = 1
    
    	allowRepeatedSubjects = False
    }
    then you can use whatever part to reference the front of your vehicle as long as it points forward. Just slap those modules onto whatever part you wanna use. If its "control from here" points forward, good, otherwise just have another part that CAN point forward. I will eventually have a part model up by itself though; just waiting on a friend.

    Quote Originally Posted by biohazard15 View Post
    Looks nice, will try.
    Any chance to incorporate this into MastCam from Panda Jager Labs?
    I'll be having my own model made by a friend, but without animation I think.

  8. #8
    Anyone have any ideas what the replacement model should be like? I'd rather not have a mastcam as there's more than enough of those around.

  9. #9
    @theSpeare, just downloaded & played around with a release version. Niiiiice
    However, am I missing something or... What's the "Upgrade Menu" (top left corner of the image)?
    https://imgur.com/a/p4mRu#0

  10. #10
    Sr. Spacecraft Engineer Amaroq's Avatar
    Join Date
    Apr 2013
    Location
    Kerbilfornia
    Posts
    268
    For inspiration purposes:



    My three ideas would be:

    1. Maybe that radial part at the top (back-right), the white box + diagonal thing behind it would give a really clear indicator which direction is forward.

    2. Something that serves as a visual base for a mastcam, kinda like a small white octagon .. could be kinda funny if it included a painted arrow "this way front" .. something we'd see in the SPH, but wouldn't be visible if we stacked other pieces over it

    3. A straight-up suite of rover "chassis", maybe three or five different sizes / aspect ratios, each functioning as a "Probe", probably heavier than space probes but carrying much more electrical charge.

Page 1 of 6 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •