leonardfactory Posted January 7 Share Posted January 7 (edited) Science Arkive See all your science experiments at a glance, and check where you can pick some more points! Download: SpaceDock | GitHub Description: Are you desperately craving some more science points to unlock that essential node in your tech tree? Have your Kerbals forgotten where they've been in the last missions in a terrible bout of amnesia? Just check your shiny Experiments Archive and you're ready to go! In order to use the mod, just use the "Science Arkive" button in the App Bar (available in Flight, Map & VAB) Plus, it restores the missing "Research" panel in the stock Vessel Recovered window! Review: Here we go with a full review: Installation: The preferred way to install this mod will be through CKAN. If you really want to install it manually, download the release from SpaceDock / GitHub (the links are up here), and then install manually: Install BepInEx + SpaceWarp + UITK for KSP2 (all these dependencies are required) Extract the contents of the downloaded .zip into your KSP2 installation folder (usually C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program 2) Mod folder will then be positioned in <your installation path>\Kerbal Space Program 2\BepInEx\plugins\ (No) Spoiler Warning: Due to the nature of the Science Regions, the Science Archive window by default will "hide" them (showing as "???") in the regions list. Furthermore, unexplored planets or unavailable experiments due to Tech Tree research, will be hidden. You can configure these settings from Settings > Mods Source Code: https://github.com/Kerbalight/ScienceArkive Changelog: Spoiler For latest changes see github releases: https://github.com/Kerbalight/ScienceArkive/releases Previous changes: v0.6.1 Add completed percentage for each experiment in the planet detail. Now each experiment shows the accumulated science points and the percentage relative to available reports Fix UI to hide experiments in low orbit for discoverables since they cannot be conducted in a discoverable region in low orbit Fix progress bar not showing the correct percentage Fix Marine Survey experiment not showing the "Landed" situation even if the report could be taken in game Ignore unused/unavailable "Crew Report" science experiment Enhanced general UI layout and reduced bundle size v0.5.0 Add science total in the Flight Report Window and enhance the UI styles Add localization support (english and italian for now) Fix some regions missing in the experiments list, like Minmus "Sheet Ice" Fix NullReferenceError in sandbox games v0.4.0 Add science experiments progress bar for each celestial body Add support for Orbital Survey mod Fix UI fonts loading to support fallback fonts (Chinese/Japanese/Korean) v0.3.0 Restored the missing "Research" panel in the stock Vessel Recovered UI window, displaying all the recovered science reports! Fix performance issues related to UI refresh, especially during timewarp v0.2.1 Fix Kerbal EVA experiments (Surface Survey) that should always be visible Fix Click-Through blocking in VAB and Flight view Fix available experiments not refreshing on Tech unlock v0.2.0 Fix UI refresh on experiment retrieval: now the UI updates as soon as an experiment is recovered No spoilers mode: by default the Archive window doesn't show unexplored planets, hidden locations or unavailable experiments. You can toggle the options through SpaceWarp Mods Settings window Window position and selected body persistance after game saving & reload Collapsed experiments remain collapsed when selecting another planet Scrolling inside the Archive Windows doesn't zoom in game v0.1.0 Initial Release Edited February 14 by leonardfactory Add YT Review Quote Link to comment Share on other sites More sharing options...
fourfa Posted January 7 Share Posted January 7 Looks great! At the moment, I like seeing the names (gives me motivation to go find them) but I agree, should be a user option. Hidden by default, but user can select to show names (not locations) Thanks, I was looking for something exactly like this Quote Link to comment Share on other sites More sharing options...
fourfa Posted January 8 Share Posted January 8 Oh hm: I went to a new biome, collected all the science available at current tech, and none of the new reports show up in the Arkive window.. Even after reload, and after quit to main menu. It only shows up after a full quit and restart game. Everything I had before loading the mod was accurate on first start. Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 8 Author Share Posted January 8 Just now, fourfa said: Oh hm: I went to a new biome, collected all the science available at current tech, and none of the new reports show up in the Arkive window.. Even after reload, and after quit to main menu. It only shows up after a full quit and restart game. Everything I had before loading the mod was accurate on first start. Oh, thanks for the report; I could’ve missed some update logic after some optimization, I’ll fix it asap Quote Link to comment Share on other sites More sharing options...
Schneider21 Posted January 8 Share Posted January 8 I was just thinking how useful this would be! As someone who's never been able to get past the Mun on my own, it'd be great to have that option to hide the body name until one of the items have been achieved, maybe? Quote Link to comment Share on other sites More sharing options...
fourfa Posted January 8 Share Posted January 8 (edited) One more UI nitpick: there's an option to collapse/hide particular experiment types. Whatever I set these to, they reset as soon as I change celestial bodies in the Arkive window. I think it might be better if the open/collapsed selection was sticky across planet selection, and maybe even from one game session to the next? (easy to say, no idea how hard it would be to code). Relatively low priority. Taking a step back though I think the main reason to close these is that the player hasn't discovered the tech yet, so they just add clutter or even confusion (to a new player, is the late-tech Orbital Survey experiment obviously different than running earlier experiments while in orbit? Maybe not?). Perhaps unresearched experiment types shouldn't be visible at all? Or simply collapsed by default. Edited January 8 by fourfa Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 8 Author Share Posted January 8 I like both the ideas, in general the idea of hiding what has not yet been discovered seems fundamental to me. I'd like to include: Discoverables (will be shown only if experiments have been conducted / the region has been explored) Celestial Bodies (will be shown only if reached, could be toggled through settings) Experiments (will be shown only when tech tree node is unlocked) I just need to figure out how to do it, will update soon Regarding the UI, yes it's very rough right now, I didn't want to fight with Persistance until first release, but I'll try to change the behaviour in the next patches Quote Link to comment Share on other sites More sharing options...
rmaine Posted January 8 Share Posted January 8 Oh, thanks! Desperately wanted something like this. I sort of assume the base game will get it eventually, it is such an obvious need. Quote Link to comment Share on other sites More sharing options...
JuuL Posted January 8 Share Posted January 8 Thank you very much, it’s great work, when we advance a little in exploration mode it quickly becomes essential! Quote Link to comment Share on other sites More sharing options...
Deadly_Laser Posted January 9 Share Posted January 9 Nice, I was really missing this! Quote Link to comment Share on other sites More sharing options...
Traveydius Posted January 9 Share Posted January 9 Definitely the right way to look at science. It's less satisfying than my 180 rows monstrosity of a google sheet (that technically is still not finished) when it eventually is all green and dark blue and has a definite 100% at the top. But your mod is already a far better game experience than having no idea where you already been on your scientific journey. This mod was bound to pop up. I wonder when the devs will add their own system, if even. The wish has been forwarded at least already. This image may contain SOFT SPOILERS for some normal region names that can be found either by Missions or just in-game discovery! However, all discoverable names are renamed. Spoiler Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 11 Author Share Posted January 11 v0.2.0 is out! https://spacedock.info/mod/3541/Science Arkive#changelog Changelog: Fix UI refresh on experiment retrieval: now the UI updates as soon as an experiment is recovered No spoilers mode: by default the Archive window doesn't show unexplored planets, hidden locations or unavailable experiments. You can toggle the options through SpaceWarp Mods Settings window Window position and selected body persistance after game saving & reload Collapsed experiments remain collapsed when selecting another planet Scrolling inside the Archive Windows doesn't zoom in game @Traveydius your spreadsheet is incredibile, congrats for the great work! @fourfa this should address the majority of the issues you reported (from UI not updating to spoilers), feel free to tell me if I missed something @Schneider21 done! Thank you all for the reports. In the next releases I'd like to address: Progress Bar (to show percentage of completion for each body) Science report on vessel recovered Feel free to ping me if you have other ideas! Quote Link to comment Share on other sites More sharing options...
fourfa Posted January 11 Share Posted January 11 \o/ Quote Link to comment Share on other sites More sharing options...
fourfa Posted January 11 Share Posted January 11 (edited) Click-thru problems; if you position the Science Arkive window directly over a craft in the VAB, when you click in the window, it clicks on whatever part is under the cursor too Hiding unavailable experiments might have gone too far - I'm missing surface samples QQ: in KSP1 there were some corner cases where you could be splashed in various land biomes, if you found spots where the biome map was pixellated and had little errors. (I played a lot of Caveman and it was beneficial to hunt for tiny science rewards like this, lol!) Are we certain this is not possible in KSP2? Lastly - I'm seeing nothing in SpaceWarp's Mods Settings window - probably my config problem, but if you or anyone knows how to diagnose that, I'm all ears Edited January 11 by fourfa Quote Link to comment Share on other sites More sharing options...
planchet Posted January 11 Share Posted January 11 hello, it doesn't seem to work Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 11 Author Share Posted January 11 @fourfa Click-thru should now be working, I think it's going into UITK core library so it should be available to other mods soon. Surface surveys will be in the patch I'm releasing right now. About the cross-region locations, it shouldn't be a problem since discoveries are handled through KSP2 Messages. About the SpaceWarp settings windows, it will be fixed in SpaceWarp 1.8, in the meantime you can just use F1 to show the old settings panel @planchet It's working for different people, may you uploadyour player.log file / share how you setup the mod? Maybe there's something faulty in your installation Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 12 Author Share Posted January 12 Release v0.2.1 Fix Kerbal EVA experiments (Surface Survey) that should always be visible Fix Click-Through blocking in VAB and Flight view Fix available experiments not refreshing on Tech unlock Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 13 Author Share Posted January 13 Release v0.3.0 "Missing Research" Added the missing "Research" panel in the stock Vessel Recovered UI window, displaying all the recovered science reports! Fix performance issues related to UI refresh, especially during timewarp Quote Link to comment Share on other sites More sharing options...
Traveydius Posted January 13 Share Posted January 13 You literally added what I feel the devs should have included with the For Science update! Then again I don't know the internal process. Personally I would like to see a little tally-up of the points in that Flight Report. But I like the direction you're taking it. Quote Link to comment Share on other sites More sharing options...
Deadly_Laser Posted January 13 Share Posted January 13 Is the Arkive automatically compatible with mods that add new experiments (e.g. Orbital Survey) or does that require a patch somewhere? Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 14 Author Share Posted January 14 Release v0.4.0 "Are we alone?" Add science experiments progress bar for each celestial body Add support for Orbital Survey mod Fix UI fonts loading to support fallback fonts (Chinese/Japanese/Korean) @Traveydius I made this mod because I cannot play without it, so I feel you! About the points recap, I started with the existing UI but it should be pretty easy to add a total. I'll try to add it in a future release @Deadly_Laser Technically it should be supported by default, but the mechanic I used to detect experiments availability was not so good. I updated it in this release, plus I added some UI goodies for Orbital Survey since there are technically 4 different experiments but I didn't like to saw them as separated foldouts Quote Link to comment Share on other sites More sharing options...
zande Posted January 14 Share Posted January 14 The mod is great but I find a bug. The region "Sheet Ice" in Minmus is missing from the list. I noticed because is in the list on Orbital Survey. It is still missing after I do science there. Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 14 Author Share Posted January 14 Release v0.5.0 is out Add science total in the Flight Report Window and enhance the UI styles Add localization support (english and italian for now) Fix some regions missing in the experiments list, like Minmus "Sheet Ice" Fix NullReferenceError in sandbox games @zande thanks for the report, it is now fixed Quote Link to comment Share on other sites More sharing options...
leonardfactory Posted January 20 Author Share Posted January 20 (edited) Release v0.6.1 is out! https://spacedock.info/mod/3541/Science Arkive#changelog Add completed percentage for each experiment in the planet detail. Now each experiment shows the accumulated science points and the percentage relative to available reports Fix UI to hide experiments in low orbit for discoverables since they cannot be conducted in a discoverable region in low orbit Fix progress bar not showing the correct percentage Fix Marine Survey experiment not showing the "Landed" situation even if the report could be taken in game Ignore unused/unavailable "Crew Report" science experiment Enhanced general UI layout and reduced bundle size Thanks @schlosrat and Dolphin from Discord for the ideas and the bug reports! New UI: Edited January 20 by leonardfactory Quote Link to comment Share on other sites More sharing options...
fourfa Posted January 20 Share Posted January 20 Might want to look at what happens if the player sets Science Rewards to something non-default. For instance, when set to 50%, all the completion percentages are high by a factor of two and add up to exactly 200%. I don't know where the bug creeps in, but there probably needs to be a check against player settings somewhere. 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.