Sarbian changed the topic of #kspmodding to: Welcome to #kspmodding - the channel for discussing, and learning about, modding Kerbal Space Program. Code of Conduct: https://git.io/vSQh6 | Always provide logs. | *** PSA: https://kerbalspaceprogram.com/api/index.htm | Someone is writting a Phd dissertation on KSP modding please fill out this survey https://goo.gl/forms/1vrkPYH4az8l32sb2 - I have met him and it s legit
Starwaster has quit [Read error: Connection reset by peer]
Ezriilc_ has joined #kspmodding
Ezriilc has quit [Ping timeout: 204 seconds]
Ezriilc_ is now known as Ezriilc
NathanKell|Twitch is now known as NathanKell
blowfish has joined #kspmodding
<xShadowx>
i just had a thought......MM doesnt remove confignodes from database that belong to patches right? hense being able to patch a patch, but when MM runs a patch it has to loop all the confignodes including those that belong to patches, right? thus having more mods would add not only parts/patches to apply, but patches slowing the application of patches, right?
<xShadowx>
so unless im horribly wrong which is possible ;p the question becomes is patching patches a value? and if not, a chance to gain speed - though only first run, as cache would then apply
<blowfish>
xShadowx: it's occurred to me before, I think you might gain a bit of speed
<Qboid>
blowfish: NathanKell left a message for you in #RO [12.08.2017 06:34:29]: "I think we need to release a new RF for 1.2. The current release makes many things unuseable. I suggest directly forking from the last release, reverting those two commits, and releasing that. Sound ok?"
<xShadowx>
though i would still like to know if its possible to save the part database to a file, basicly skipping MM / confignode parsing to begin with :|
<blowfish>
not sure, you're serializing a lot of stuff
<xShadowx>
which itself should in theory gain much more speed
<xShadowx>
ah
<xShadowx>
i think id be more concerned at all the refs laying around :|
<NathanKell>
xShadowx: No. THe slowdown is unity instantiating stuff.
<Korhaka>
with module manager, if a line says 'resourceNames =MetallicOre;Uraninite' and I want to add a resource 'cookies', would I just use @resourceNames = cookies
<Korhaka>
along with the @PART[PartName] and @MODULE[ModuleName] lines
<Korhaka>
no, that adds rather than replaces
<Korhaka>
replaces rather than adds*
Starwaster has joined #kspmodding
Ezriilc has joined #kspmodding
<xShadowx>
Korhaka: @resourceNames ^= :$:;cookies: <- uses regex to add it, not sure if another way
<Korhaka>
considered just adding a new part for it instead now tbh
blowfish has joined #kspmodding
<Korhaka>
as its trying to add compatability from several different mods to another
<Korhaka>
instead just add a part for each one instead is what i think ill go with
egg is now known as egg|nomz|egg
blowfish has quit [Quit: Leaving]
egg|nomz|egg is now known as egg
Daz has joined #kspmodding
ferram4 has joined #kspmodding
<soundnfury>
Does string.Substring() produce garbage?
<soundnfury>
(If strings are implemented well, it shouldn't, but just checking)