Jump to content

sarbian

Members
  • Posts

    5,004
  • Joined

  • Last visited

Reputation

6,838 Excellent

Profile Information

  • About me
    Purveyor of Nyan Cat and King of Cheaters
  • Location
    Paris, France

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Try with ScaledSpace.SceneTransform as the parent. If it does not work you will have to wait for someone else to help because I will be away for a few days.
  2. I am a bit rusty with all that but I would do GameObject obj = GameObject.CreatePrimitive(PrimitiveType.Sphere); obj.layer = 10; // Scaled Scenery layer float scale = 4f; obj.transform.localScale = new Vector3(scale, scale, scale); obj.transform.parent = ScaledSpace.Instance.transform; obj.transform.localPosition = ScaledSpace.LocalToScaledSpace(kerbin.position);
  3. The view in KSP is composed of multiple camera. And some of those camera uses a different scale than the rest of the world. In the tracking station/map view you basically have the ScaledSpace Camera PlanetariumCamera.Camera (where you have your planets and orbits) and the galaxy Camera (a small cube with the texture of the galaxy background). Those cams only displays objects with the proper culling mask. So if you want your sphere to show up then the GameObject needs to be assigned to the right Layer. You can find a list here . And you will need to use "Scaled Scenery" for your needs. And you will have to search the forum about ScaledSpace and WorldSpace to place the item where you actually want them if you want to use orbits or "real" space coordinate. Edit : set FlightCamera.fetch.cullingMask to -1 while in the flight view if you want to better understand what is going on. (or set it to ~(1 << LayerMask.NameToLayer("SkySphere")) to hide everything but the galaxy box)
  4. No, MM calls a game function to do the reload and reloading only one item would mean having to dig deep into the KSP loading system. The best I can suggest is to remove most part when you are working on something to keeps the amount of reloaded items to a minimum
  5. Thanks to @NathanKell hard work we can now patch the localization nodes. Support wildcards in nodetype matching so you can do @*,* {} Support # in value names since loc names start with # Tell Localizer to reload the language after MM finishes ModuleManager.4.2.2.dll ModuleManager-4.2.2.zip
  6. People have been asking their questions here for years without any problems. I do not see the point of having a new thread
  7. And break any mods that needs more than 2 digits of precision. And I won't even go near the argument that using round is more accurate.
  8. It was doing it with any item that can not display a value in the Editor. Fixed : MechJeb2-2.14.1.0.zip
  9. Here is a new release for KSP 1.12.x only. 2.14.0 UI refactor of the Ascent Guidance Improved Principia node Execution Performance fix and optimization Stuff Many thanks to the contributors of this release. MechJeb2-2.14.0.0.zip
  10. It is exactly how unity works. And since KSP loads its asset in the Update loop it is not surprising that it does stutter, cats or not cats. Obviously, the stutter is a bit harder to notice with static images.
  11. There is no need to diagnose anything. SmartRCS disable rotation or translation by changing the RCS config. It does not save the original config and so it can not restore it when switched off. Saving the conf is not trivial, but far from impossible. The main issue is people willing to code it. I am not among those people.
  12. This should be fixed with the new CustomBarnKit-1.1.22.0.zip thanks to @siimav
  13. Ah. Code is always so easy. The repo is here. I will be waiting for your minimalist PR.
  14. It has not. The certificate is valid until the 3rd of December 2021 and has been updated on the 4th of September. If @bghyt has those errors then he has a problem on his device or his ISP is doing funny things.
×
×
  • Create New...