aftokinito
Members-
Posts
155 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by aftokinito
-
[0.23.5] Go At Throttle Up [May-11-2014]
aftokinito replied to TacoScott's topic in KSP1 Mod Releases
Hey TacoScott, do you have any plans to improve the cameras? To be more specific, do you have any plans to replace the large amount of pictures per second process with a video feed that can interpolate? Right now, if I enable more than 4 cameras with the default resolution and 25 fps it saturates my network stack to the point that I can't even communicate over ICMP with my own router (and I have a gigabit card/router). -
That happens with all the instancing based mods, PF:CE does the same. There is no way to fix it with instancing. This problem does not happen with my own development plugin nor with Kopernicus (both of them are based on custom systemPrefabs).
-
It has never been the best way, the PSystem system has been here since Jool was added to the game. Hell, Mu nicely told me more or less how it worked without asking -snip-
-
His license changes absolutely nothing. His mod is really poorly coded and the method he uses to make "new" planets is ridiculous (instancing is horrible).
-
It looks like DMP is crashing a few seconds after you enter the space center scene if you have KerbTown installed. I suppose DMP is trying to sync the extra buildings but it cannot make any sense out of that situation.
-
[0.90] Magic Smoke Industries Infernal Robotics - 0.19.3
aftokinito replied to sirkut's topic in KSP1 Mod Releases
This is a known issue with mods that use different versions of KSPAPIExtensions at the same time. -
You can already compile the source if you want: https://github.com/BryceSchroeder/Kopernicus I don't think they should be wasting time writting guides for an alpha-state mode when they can spend their time on continueing being awesome. @Teknoman: Have you been able to change the planet's rim/horizon on the scaledspace?
-
This is the whole reason for using your own PSystem instead of instantiating planets, global states. I'm so proud of this project and I really wish Squad sees your work!! I'll do my best to help you with any problem though I cannot always check the forums regularly but, as with the PQS problem, I see you are a couple smart guys
-
There is no need to do the parent ballet, just do this: PQS pqs = PSystemManager.Instance.localBodies.Find("Kopernicus").gameObject.AddComponent<PQS>(); The same applies for PQSMods and no, they don't find the PQS automatically, you have to point it using the "public PQS sphere" variable all the PQSMods inherit from PQSMod.
-
PQSMods are just components that modify the 489759354 variables PQS has in a human readable way. You first add the PQS component to your object and then add as many PQSMods as required that modify that PQS acordingly. PQS stands for Planet Quad Sphere and, as the name suggests, it is just a quad divided deformable sphere meant to be used for planet generation.
-
Had you read at least the last 5 pages you would have noticed that this is far from finished and that PF:CE has serious compatibility problems, specially on 64 bits.
-
systemPrefab is a PSystem type variable that holds the PSystem that PSystemManager will spawn at PSystemSetup, they are not really instantiated but setup. Both localspace and scapedspace are created on PSystemManager.SetupLocalSpace and PSystemManager.SetScaledSpace respectively for the scene and PSystemManager.SetupLocal and PSystemManager.SetScaled respectively for each celestial body. As for the PQSMods, you just have to add the components to the game object of the celestial body you want to deform:
-
I have not extensively checked the source but the method seems to be correctly implemented. Now all you have to do is create new PSystemBodys and add them to the PSystem using the PSystem.Add(PSystemBody body) method. This is the hard part (well not hard but lengthy) and it is the reason why Squad does not add 3-4 planets each update. Making planets from scratch takes time because you have to add all the PQSMods and components manually one by one instead of instantiating a similar object and just changing a few parameters and the textures.
-
In that case, you might want to work with OvenProofMars (http://forum.kerbalspaceprogram.com/threads/86999-0-24-StarSystems-v0-2/page30) as he was also going to use the method I explained. Feel free to PM me if you need assitance with anything, I've been working with planets for almost a year but I refused to release anything by myself anymore after the community accused me of stealing Krag's code.