SpiritOffice
Members-
Posts
18 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by SpiritOffice
-
Hmm... There are a couple of exceptions during loading, but it never actualy crashed the game... This is very strange behaviour. Still with all possible errors, it should never crash the main process. On this weekend I will make a new version without these exceptions. And then if it is really this mod causing it, it will work fine.
-
I will work on Monitor on this weekend. The buttons will be smaller. A lot of stuff all the people wrote in this thread will be implemented. But the main point for this update will be GUI and usability for both Monitor and Library. Compatibility with another mods will be scheduled for later time, sorry i just can't do it all at once.
-
i have just made a small mod that adds the abbility to use EVA-report from the inside of command pod. https://github.com/SpiritOffice/EVAOnBoard/releases/tag/v1.0 It has nothing to to with infernal robotics. I think it looks like loading screen messages. I know ScienceLibrary has some exceptions at loading stage, but ingame it works without problems. Do you have some API function that can return a boolean whether the experiment can be done at this moment?
-
If something don't shows up, then it is a bug. I wrote the sorting algorithm for monitor in a hurry. It is just a big dirty hack. I hope till this weekend i will have some time to rewrite it from scratch. It scans all possible science modules on ship and uses standard game api functions to check, whether these experiments are possible at the moment. You can find the source on github.
-
I am happy it works without need to rewrite. Sorry for delay. I have too little time at the moment. But i think, i will find some time at weekend. Sorting thease pages is not very helpful, because of different numbers for experiments and situations. Sorting experiments by ONE situation will be possible, but not the whole page. It is very easy to make a button, that performs eva-report without actualy going out. But it will be like a cheat.
-
That is one of the aspects, I am working on. But there are some problems with asteroids, those breaking the whole database planning. There is no place for asteroids in the library, because by this design there can be only one Experiment-Subject for one Experiment-Situation. But you can do science for more than one asteroid in the same situation. That also means, it is impossible to show it all on the library window, without rewriting the spread sheet. And there would be problems to filter the database on monitor window too. Do you speak about version 1.2 or unreleased github version? V1.2 can only filter planet->experiment and minimal sorting and this sorting algorithm splits old and new subjects. The Github version can filter planet->experiment->biome, but no sorting at all, because of total different style of showing data, it can't be sorted. Or I have no idea what to sort. There are "pages" of Planet-biome combination with experiments as rows and situations as columns. (http://forum.kerbalspaceprogram.com/threads/78305-0-23-5-Science-Library-v1-2?p=1253976&viewfull=1#post1253976) The new library window will be able to hide experiments, if you don't have experiment parts needed for it. V1.2 allready does it, but a bit different: it hides experimens, that are not at least once in the database. The same for biomes. This can be changed in the settings. I will try to make all this filtering possible you described, but it will be still need a lot of new buttons to control it. Every new unity gui element adds some cpu power to waste (and not just a little!).
-
It is never a bug. It is an incompatibility with another mod. I can't install all the mods, to check its working with science library. And as i understand, the monitor has to wait some time to start deploying experiments. But this will break a lot of code. At some time it would be a feature in some of new versions. But not now. I have to finish redesign monitor window first to make it smaller, but still showing the same info. And I can't find any API description for remotech, that means remotech should wait.
-
This window has a big problem. It needs a lot of CPU power. It seems even after I have implemented a cache function, it is still a pain for Unity to create such a big spreadsheet. I think, i must add a restriction, that would show only one planet at once.
-
It is still an early development:
-
I don't know how it is implemented in "Starting manned" mod. But if it done like standart science then it would work without problems.
-
Thank you for this video! It is now in the first post. This is a very nice idea! I will implement it asap. If I got it right you suggest to ... make blacklist for some experiments, ... make some window to show spreadsheet with planets, experiments, parts for this experiments, possible situations and biomes, ... and some filter to apply for all of this.
-
Thank you for this idea. I'll add it in the next version. In fact i allready did it and uploaded the source to github, but it needs some changing before i make a new release, because it looks to ugly with some standart skins :-) Thanks! This will be added too. Thanks for finding this bug. I thought i allready fixed it, but it seems it is still there.
-
I don't understand why is it too complicated to click on download button in curse. But now i added a binary v1.2 release to github. https://github.com/SpiritOffice/KSPScienceLibrary/releases/latest I had also such idea to group or sort science in monitor. But at this moment i don't know how to do it. Some window to select "hidden" science or something else? Some filter for experiments that have too little remaining science? I can also just hide "OnShip" data at all. I want to make a good UI, but it is too little feedback from the players.
-
New version release. Change Log:
-
Even if you flying a ship, as soon as you have one kerbal in it, science monitor would show you "eva report", "surface sample" or "asteroid sample" if you are in range. If i add some buttons to deploy experiments it will be considered as cheat. But maybe i add some settings to show/hide such buttons. I am planning to add some settings for monitor/library. Then i make the color changeable.
-
Thanks for your feedback! If you have some bugs or interesting usecases, please post it here or on github.
-
Science Library version 1.2 Video creator: 7499275 There are two modules: Monitor and Library. Monitor: With Monitor you can see at every moment if you can do a new experiment. It is no cheat, because it does nothing but shows you the information. Red for experiments, that are already done. Yellow for experiments stored in the current vessel. Green for new undone experiments. "Earned" means, how many Science you can get/got from this experiment. "Max" means maximal capacity of science for this experiment. "Remains" means how many percent of this experiment you can still gain. "OnShip" just shows if this experiment already deployed on this vessel. "NextExp" means, how much science would you get if you deploy this experiment now. As you can see, some experiments can't be done at once: The last row "surfaceSample" has the maximal capacity of 16, but for your next experiment you can get only 12. Library: The Library shows you not only already done experiments, but also all remaining experiments. Here you can see all possible experiments you can do in the game. Link to Curse: http://www.curse.com/ksp-mods/kerbal/220941-science-library http://kerbal.curseforge.com/ksp-mods/220941-science-library This plugin uses blizzy78 Toolbar Plugin (v1.7.3): http://forum.kerbalspaceprogram.com/threads/60863 Source on GitHub: https://github.com/SpiritOffice/KSPScienceLibrary ScienceLibrary plugin is licensed under the GPLv3 Change Log: