• Content Count

  • Joined

  • Last visited

Community Reputation

26 Excellent


About John007qwe

  • Rank
    Rocketry Enthusiast

Recent Profile Visitors

1,665 profile views
  1. Probably not a good idea, as the change I did disables some of the functionality to reduce lag. The problem is that x science loads every type of science from all possible planets, situations, types of instruments, etc. and that in return results in, if i can remember correctly, over 800 different objects to keep track of (increased even more by mods = possibly more lag). From what I could understand from the source code, it loads all of them and creates objects to store in an array, which is to avoid having to run the code every frame, but instead every time your situation changes. My change makes the code skip everything that is not currently the planet you're on, reducing the amount of objects needed to be created to much less. I don't know why it even recreates them every time, as I'd imagine just updating the ones that actually changed would remove lag completely. But that's up to @Z-Key Aerospace to figure out. There could be a reason why he made it this way.
  2. It will work for 1.4.1 since there was no change in the code.
  3. I've updated my dll version to 1.4 for those who prefer my reduced lag alternative[x] Science!.dll?dl=0
  4. yeah that's what should happen, though if you've already gone ingame and generated the filtered science list, then back out to vab it doesn't refresh I think, so it might still not show until you save and load the game to force a refresh, which in returns sees that there is no defined planet and vessel, so it skips my filtering and generates all of the science stuff.
  5. No I haven't. It's only a small workaround to help with the stuttering until @Z-Key Aerospace figures out how to actually fix it (if he wants to) without breaking functionality.
  6. Try memgraph, it helps me a lot with that.
  7. There is only one lol [x] Science!.dll
  8. You just have to overwrite the original dll with mine to make it work. Though if you read what I changed, I've disabled some stuff in the main science list to not include everything at once to reduce stutter, so if that's what you use it for, my dll won't be of much use to you. I've designed it mainly for use with the here and now window, as that's what I use this mod for. But you can atleast try and see if it does help with the stuttering
  9. You can try out the dll i compiled to help with stuttering. It's a few pages back. I made some slight changes to the mod, so make sure to read that.
  10. All he needs to do is just make it only scan the current biome whenever you only have the "here and now" window open. What's the point of being able to see what science is available on 5 other planets if you're just interested in your current position? Doing that will reduce the cpu time required and remove 99% of the stutter. It should only scan everything when you're looking at the big list, which you can just close whenever you don't need it. And his solution of "getting a faster box" doesn't really work out when you already have a top tier cpu or close to, and still have issues.
  11. Here is the 1.3.1 reduced lag dll. I haven't upgraded to ksp 1.3.1 myself yet, but it should work. If not let me know.[x] Science!.dll?dl=0
  12. I added a couple lines in ScienceContext.cs line 385, 386 and 390 It should do that already as long as you haven't loaded a flight yet, as it loads everything the first time while in the space station.