Thomas 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 (do !support for help). | *** PSA: https://kerbalspaceprogram.com/api/index.html | <Red5> Guy was asked for a log file, he gave this link: http://pastebin.com/wfVarZPf
rsparkyc has joined #kspmodding
BasharMilesTeg has joined #kspmodding
BasharMilesTeg_ has quit [Ping timeout: 204 seconds]
Ezriilc has quit [Quit: Going offline, see ya! (www.Kerbaltek.com)]
<rsparkyc> anyone here use visual studio 2017 community edition?
<Qboid> rsparkyc: xShadowx left a message for you in #kspmodding [11.05.2017 03:08:45]: "guiActive=false or guiActiveEditor=false ? or trying to keep the data shown? name it a space?:)"
* xShadowx tried it
<xShadowx> the vs2017 i mean ;p
<rsparkyc> trying to create a unit test project
<rsparkyc> all it shows in the core framework
<rsparkyc> not standard
<xShadowx> uh no clue
<xShadowx> i didnt use it much :| got annoyed when every new project it wnted it to be for win10 only
<rsparkyc> lol
<rsparkyc> it shows .net 3.5 when creating libraries
<xShadowx> ya fuck win10 ;p
<rsparkyc> but not unit test projects
<xShadowx> no clue there :|
<rsparkyc> what do you use? monodevelop?
<xShadowx> vs2015 mostly
<rsparkyc> ahh
<rsparkyc> 2017 community edition was free
<rsparkyc> so that's why I grabbed it
<xShadowx> so was 2015 lol
rsparkyc has quit [Quit: Leaving.]
NathanKell|AFK is now known as NathanKell
NathanKell is now known as NathanKell|Nomz
stratochief is now known as stratosleep
NathanKell|Nomz is now known as NathanKell
NathanKell is now known as NathanKell|SemiAFK
xEvilReeperx has joined #kspmodding
ferram4 has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
ferram4 has joined #kspmodding
NathanKell|SemiAFK is now known as NathanKell|AWAY
xEvilReeperx has quit [Ping timeout: 180 seconds]
riocrokite has joined #kspmodding
Sigma88 is now known as SigmaNomz
<riocrokite> lol after basic functionality is added I'm facing the hardest 2 things
<riocrokite> either fix stock depletion not working or implement resource types differentiation within single resource
SigmaNomz is now known as Sigma88
riocrokite has quit [Quit: http://www.mibbit.com ajax IRC Client]
riocrokite has joined #kspmodding
stratosleep has quit [Remote host closed the connection]
Sigma88 is now known as SigmaAFK
SigmaAFK is now known as SigmaSemi
rsparkyc has joined #kspmodding
<SigmaSemi> is it possible to replace a method from a class of another project without having to replace the whole class?
<SigmaSemi> both class and method are public
<riocrokite> you might write new class that inherits from the base one
<riocrokite> and override methods that you want
TheKosmonaut is now known as TheAstronaut
TheAstronaut is now known as TheKosmonaut
<riocrokite> something like public class ModuleResourceConverterNew : ModuleResourceConverter
<SigmaSemi> so ModuleResourceConverter is the class I want to replace
<riocrokite> yes
Ezriilc has joined #kspmodding
<SigmaSemi> and ModuleResourceConverterNew is my version
<SigmaSemi> thanks
<riocrokite> I mean it has methods and you just replace those you need
<SigmaSemi> perfect
<SigmaSemi> and to replace I just need to define one with the same name?
<riocrokite> yah and add word override
<SigmaSemi> so like: public void override BANANA() { // stuff }
<SigmaSemi> ?
<riocrokite> yah
<SigmaSemi> nice
<SigmaSemi> thanks!
<riocrokite> inside you can use something like base.BANANA()
<riocrokite> it will contain all the original code
<riocrokite> if you want to add something before or after that
<riocrokite> otherwise just copy paste all the code from base class and tinker with that
<SigmaSemi> yes I already have the code working for the bit I want to replace
<SigmaSemi> it's a class from kopernicus
<SigmaSemi> it does everything I need, I just wanted to change slightly the format of the output
<riocrokite> cool beans
Thomas|AWAY is now known as Thomas
<Thomas> SigmaSemi: I dont think any method in Kopernicus is virtual :P
<Thomas> So you cant override them
<SigmaSemi> :(
<SigmaSemi> so I should copy the whole thing?
<Thomas> You will have to
<SigmaSemi> ok
<SigmaSemi> wait
<Thomas> Or just add your changes to kopernicus directly?
<SigmaSemi> ok but I will have to generalize them
<Thomas> \o/ abstraction
<SigmaSemi> how do you feel in adding months to kopernicus? :)
<Thomas> Sounds realistic
<SigmaSemi> I already have the code
<Thomas> Hmm, actually, we should maybe rip out the clock stuff out of kopernicus and move it to a seperate mod
<SigmaSemi> like the Kopernicus.Loader ?
<Thomas> yeah, except that we release it seperately and not ship it with kopernicus
<SigmaSemi> if you prefere
<SigmaSemi> I like having it into kopernicus
<Thomas> Yeah, but it doesnt quite fit into it
<SigmaSemi> I guess
<SigmaSemi> :)
<SigmaSemi> how do you want to call it?
<acc> Kronometer, with a K :D
<Thomas> Thats actually pretty good
<Thomas> And it fits with Kopernicus
<acc> yeah :)
* Thomas didn't notice that Kopernicus was kerbalized for 2 years, because in german, it's Kopernikus >.<
<acc> yep heh
<SigmaSemi> !g copernicus
<Qboid> SigmaSemi: https://en.wikipedia.org/wiki/Nicolaus_Copernicus [Nicolaus Copernicus - Wikipedia] (1420000 results found, took 0.72s)
<SigmaSemi> original name was Kopernik
<SigmaSemi> lol
<Thomas> yeah, in polish
<acc> yeah, they were a litle bit obsessed with latin back then
<SigmaSemi> not enough
<SigmaSemi> they should have stuck with latin for all planets names
<SigmaSemi> stupid germans ruined the solar system :D
<SigmaSemi> no offense thomas
<SigmaSemi> :D
<acc> heh
<SigmaSemi> Caelum / Caelus would have been a wonderful name
<SigmaSemi> the other day I had to hear some american astronomer say that she pronounces it "YOU-RAN-UHS" <<because that's closer to the original pronounciation>>
<SigmaSemi> except it's not YOU, it's OO
<SigmaSemi> OO-RAN-OS
<SigmaSemi> -.-
riocrokite has quit [Quit: http://www.mibbit.com ajax IRC Client]
SigmaSemi is now known as SigmaBus
Ezriilc has quit [Quit: Going offline, see ya! (www.Kerbaltek.com)]
smoke_fumus has joined #kspmodding
SigmaBus is now known as SigmaTrain
SigmaTrain is now known as Sigma88
Sigma88 is now known as SigmaTrain
riocrokite has joined #kspmodding
Ezriilc has joined #kspmodding
Ezriilc has quit [Remote host closed the connection]
Ezriilc has joined #kspmodding
<Thomas> ... There are moments where I want Nuget for KSP mods / tool libraries
<Sarbian> ^^
egg|zzz|egg is now known as egg|nomz|egg
riocrokite has quit [Quit: http://www.mibbit.com ajax IRC Client]
<Thomas> And after googleing a bit I somehow want to try this https://github.com/themotleyfool/Klondike but I fear that my server might die :D
<Sarbian> I am still building my new server, might have a look ;)
SigmaTrain is now known as Sigma88
<Thomas> Sigma88: But apparently it hates reverse proxies
<Sigma88> what's that?
<Thomas> s/Sigma88/Sarbian
<Qboid> Thomas meant to say: Sarbian: But apparently it hates reverse proxies
<Sarbian> getting the version of KSP from cmd line is such a mess that it would make auto creating a KSP nugget a pain...
<Thomas> I correct myself: That software hates linux, or securitry, or both
BasharMilesTeg_ has joined #kspmodding
BasharMilesTeg has quit [Ping timeout: 204 seconds]
Daz has quit [Read error: Connection reset by peer]
SirKeplan is now known as SirKeplan|AFK
Olympic1|Semi is now known as Olympic1
rsparkyc has quit [Quit: Leaving.]
BasharMilesTeg has joined #kspmodding
BasharMilesTeg_ has quit [Ping timeout: 200 seconds]
SirKeplan|AFK is now known as SirKeplan
smoke_fumus has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
Olympic1 is now known as Olympic1|Away