Skip to content

Releases: theSpeare/RoverScience-Revisit

KSP 1.2 Compatibility (alpha)

14 Oct 23:41
Compare
Choose a tag to compare
Pre-release

RoverScience should be compatible for KSP1.2 now. Fixed all the issues with values not being saved/loaded, but it's all pretty shaky coding so (as I've said on the forums) I'm going to rewrite this mod from the ground up now. Should make it easier for others to understand the code and also (if anyone ever wanted to) take over in the future.

THIS IS A PRE-RELEASE ALPHA. I've tested it and nothing seems to break the game (running without RoverScience, running with RoverScience part), but I need help confirming this before I push an official release out to SpaceDock and CKAN and such.

Any help is greatly appreciated.

2.1.4 - new part models by akron

25 Sep 01:04
Compare
Choose a tag to compare

New part models
Model and texturing by KSPForum @Akron. Wonderful work and wonderful guy. Thanks!
Image

MiniAVC Implementation
Added MiniAVC support. Will compare with GitHub pushed version file.

Initial Minor Balancing Pass

  • Changed so that amount of times analyzed does not increase for generated science that is too low. There will be more balancing to come as discussion continues in the forum page.

Fix for #17 exception thrown in saveAnomalies

19 Sep 04:16
Compare
Choose a tag to compare

#17 should now be fully fixed. Furthermore, saving/loading should be fine now.

No more coding to be done until KSP1.2 is fully out, as I'm a bit tired of having to keep adapting between both versions. Will refactor as soon as I update for KSP1.2.

Next update will only be for a new part model.

KSP 1.2 TENTATIVE Compatibility

16 Sep 13:57
Compare
Choose a tag to compare
Pre-release

This is a very tentative compatibility release. There has been some semi-major rewriting to adjust to some KSP 1.2 changes that broke RoverScience's old save/load system. It SHOULD be fixed now, but some problems may or may not occur as I have not done extensive testing.

Please report any problems.

**If you are NOT using KSP 1.2, please refer to the latest 1.1.3 release here: https://github.com/theSpeare/RoverScience-Revisit/releases/tag/2.1.2

GUI Polish & New Upgrade Type

15 Sep 03:59
Compare
Choose a tag to compare
  • Made GUI prettier. Now with colours and revised text to improve
    understandability.
  • Added new upgrade: "analyzedDecay". Upgrading this will increase the
    number of times a player may analyze before suffering science loss.
  • Quickloading and quicksaving will now restore window positions. GUI
    position and display status is now saved in persistence & quicksave.

2.1

13 Sep 14:13
Compare
Choose a tag to compare
2.1

Interesting Rocks

  • Rock models are now spawned at Science Spots. Two different models are included; more will be added later. Credit to udk_lethal_dose for the idea. Textures are a bit big; will look at compressing these further.

Anomalies

  • Anomalies are now recognized! Credit to etmoonshade for the idea.
  • ScienceSpots will generate at anomalies once rovers are within 100m and no other scienceSpots are active.
  • Anomalies provide a flat 300 science points (500, if you're lucky). However you can only analyze an anomaly ONCE.
  • Most anomalies have been charted, except for two Duna ones that do not
    appear above ground anymore.
  • Go send your rovers out to those anomalies!

raycasting - we have surface/terrain altitude now!

10 Sep 09:31
Compare
Choose a tag to compare

fixed: fixed previous code that had an "if Instance=null". It is now
"Instance == null" because I am an idiot. This was a mod-breaking issue,
so hopefully GUI should be working now!

  • learned how to raycast to get surface altitude, reverted back to
    sphere marker as it waaaaaay good

2.0.3 quick fix for Instance not being declared

08 Sep 08:05
Compare
Choose a tag to compare

An attempted fix as detailed on issue #1.

(from release 2.0.2) major feature:

Been wanting to do this for awhile!

Science spot location is now rendered by a capsule marker. The marker will reduce in size and alpha as the player vessel nears. I will be able to remove the old crappy compass mechanic. See gfy below for example.

https://gfycat.com/EverlastingParchedAmericancicada

2.0.2 new marker rendering

08 Sep 07:45
Compare
Choose a tag to compare
Pre-release

Been wanting to do this for awhile!

Science spot location is now rendered by a capsule marker. The marker will reduce in size and alpha as the player vessel nears. I will be able to remove the old crappy compass mechanic. See gfy below for example.

https://gfycat.com/EverlastingParchedAmericancicada

2.0.1

07 Sep 02:27
Compare
Choose a tag to compare
2.0.1 Pre-release
Pre-release
  • now checks for modules containing "wheel", rather than matching exact
    WheelModule names
  • migrated saving method to use KSPScenario rather than an independent
    save file. Should work between quicksaves/loads now