marce Posted October 8, 2014 Share Posted October 8, 2014 (edited) Dev halted like stated hereThis thread has three purposes:General information & discussion about my mods and future plans Distribution of the CITUtil library all my mods require Distribution of mini mods I create and want to share (because why not) but which are so tiny that they don’t deserve their own thread All my mods are now equipped with version files. However, I decided against shipping mini-AVC, because I think it’s completely up to you if you want to benefit from automatic version checking or not (by installing the full KSP-AVC plugin). So you shouldn’t even have to disable it once if you don’t like it.I changed my folder structure and all my mods now need to be placed like this:KSP folder* GameData** CIT** <Folder with name of mod>*** <modname> version file*** <modname> license file*** Plugins**** <mod> dll(s)*** Parts**** {part folders}*** Sounds**** {sound files}** CITUtil.dll** CITUtil.version** CITUtil license fileModders: you are welcome to bundle my plugins if you need them for something (the license permits it anyway), but I’d like to ask you to stick with the folder structure I intended & include the version files, because:I assume this structure and may make changes breaking something if the actual one differs I do not handle loading different versions of libs/parts so if you put my lib into your mod folder it’s easily possible that the user ends up with two versions and bad bugs you and I have then to deal with When I update the version all users who want to be should be notified Edited February 18, 2015 by marce Link to comment Share on other sites More sharing options...
marce Posted October 8, 2014 Author Share Posted October 8, 2014 (edited) CITUtil is my shared utilities library and currently all my mods require it. It is separately versioned and can be downloaded here, but is also shipped with the mods which require it. However, if I only update this lib and my other mods don’t need a recompile due to the change I do not update those downloads!Mod Download, License and SourceLicense: CC BY-NC-SA 4.0 for my code, but there are some clearly marked parts from other modders who granted me the right to use those and for which their licenses apply. Edited October 17, 2014 by marce Link to comment Share on other sites More sharing options...
marce Posted October 8, 2014 Author Share Posted October 8, 2014 (edited) [TABLE=class: grid, width: 800, align: center][TR][TD=align: center]Name[/TD][TD=align: center]Post[/TD][TD=align: center]Download[/TD][TD=align: center]License[/TD][TD=align: center]Source[/TD][TD=align: center]Short Description[/TD][/TR][TR][TD=align: center]GovFunding[/TD][TD=align: center]Link[/TD][TD=align: center]Link[/TD][TD=align: center]CC BY-NC-SA 4.0[/TD][TD=align: center]Link[/TD][TD=align: center]Allows to set fixed costs & fixed funding to play with funds without bothering about boring contracts.[/TD][/TR][TR][TD=align: center]NodeHelper[/TD][TD=align: center]Link[/TD][TD=align: center]see thread[/TD][TD=align: center]CC BY-NC-SA 4.0[/TD][TD=align: center]Link[/TD][TD=align: center]Allows to move, created and delete AttachNodes in the editor and write them to a file ready to be used in the part.cfg[/TD][/TR][/TABLE] Edited October 17, 2014 by marce Link to comment Share on other sites More sharing options...
spiritplumber Posted October 8, 2014 Share Posted October 8, 2014 Okay, but what's it do? Link to comment Share on other sites More sharing options...
marce Posted October 8, 2014 Author Share Posted October 8, 2014 Okay, but what's it do?It doesn't do anything on its own. My other mods just need it because I pulled some common code out of them and put it in this to reduce maintenance effort and plugin size.If you don't use any of my mods and don't mod yourself you can't do anything with the util lib. My mini mods will be posted here later and those you will be able to use to actually change something in the game like you are used to. Link to comment Share on other sites More sharing options...
spiritplumber Posted October 8, 2014 Share Posted October 8, 2014 Thanks you! Link to comment Share on other sites More sharing options...
marce Posted October 8, 2014 Author Share Posted October 8, 2014 Alright, first mini mod.I’m… special I want to play with funds, but dislike the science (the current hop around and click parts thing is nothing I want to be bothered with) and the contracts system (I do my own missions, if I want to perform repetitive tasks over and over again I can stay at work (yes also with FinePrint though it makes it a lot better)).Luckily KSP allows me to mod my stupidity away and let me have fun without understanding the game So since I don’t care about science & contracts but want to pay for unlocking parts in the tech tree and of course for vessels I had to come up with a different solution to get money until I’m able to harvest resources. And yes, the new difficulties panel is nice and helps, but it still doesn’t fit the way I personally want to play.Therefore, I created an add-on with a simple menu visible in the space center scene which allows me to set the following:Funding I receive from a fictitious government Fix costs I have to pay for maintenance and my employees The interval in which I want to receive and get paid One time insta-penalties & boni Enable and disable the payments There is no advanced logic in the background (like determining amounts based on reputation) but I role-play everything that’s going on in my head. I personally like it to be challenging (otherwise I could play sandbox right away) and follow roughly this plan:Getting some money to get me started until I can harvest resources Increasing the fix costs with the size of my program until they exceed the received funding If I complete a mission (my own ones) I pay me a bonus, if I fail a penalty (on top of no-reverting) While timewarping a few years I either disable it (at the start of the career) or adjust the funding/costs to not sit on a pile of money afterwards (or if I’m lazy I pay a fake “penalty†to get rid of the extra money) Important: to keep resource usage as low as possible the interval is not bound to timewarp (it checks every ~0.5-2sec if the interval in-game has been reached). If you are timewarping very fast it can happen that multiple days no transaction occurs. Once it does it takes the elapsed time into account and multiplies the amounts accordingly. Since this is true for grants & costs you shouldn’t notice it.You see, this mod is heavily tailored to the way I want to play so it’s quite possible you dislike it strongly. That’s not a problem, just don’t use it, I only want to share everything I create in case there is a single person out there who wants to use it.Support for blizzy’s toolbar is in to show/hide the window, but the toolbar itself is not bundled (I’m not a big fan of bundles).For download refer here Link to comment Share on other sites More sharing options...
Tebryn Posted October 9, 2014 Share Posted October 9, 2014 you need to go yell at rover, he's got this (CITutil) bundled without the license file, and I had a hell of a time trying to identify it and what it was for initially. Link to comment Share on other sites More sharing options...
marce Posted October 9, 2014 Author Share Posted October 9, 2014 you need to go yell at rover, he's got this bundled without the license file, and I had a hell of a time trying to identify it and what it was for initially. Nah, I don't yell at Rover, Rover is cool Actually he's the first one bundling anything I made and by doing that kicked of my thought train resulting in all this I sent him an early version before releasing and posting here which was apparently stable enough to be shipped, but I'm positive we'll sort everything out soon. I'm changing a lot of stuff currently, so I expected a bit of a transition period until everything is smooth. I hope you didn't have any problems, there are no add-ons or other stuff which would run on its own in it. Link to comment Share on other sites More sharing options...
Tebryn Posted October 9, 2014 Share Posted October 9, 2014 oh everything's cool, I noticed that this version was slightly more up to date than what was bundled, so I just switched over right away. No problems thus far, but I'm still trying to break things in my gamedata folder at the moment...Thanks for expanding my toy-box though Link to comment Share on other sites More sharing options...
marce Posted October 11, 2014 Author Share Posted October 11, 2014 oh everything's cool, I noticed that this version was slightly more up to date than what was bundled, so I just switched over right away. No problems thus far, but I'm still trying to break things in my gamedata folder at the moment...Thanks for expanding my toy-box though You're welcome Talked to Rover today and as expected everything is cool. Link to comment Share on other sites More sharing options...
Tebryn Posted October 12, 2014 Share Posted October 12, 2014 your version file static link is saying v1.0.3 and the download in the link is 1.0.2 still. also, could we get version differentiated zip names? I can't tell at a glance which one is which, and have to dig into it and find the version file. Link to comment Share on other sites More sharing options...
marce Posted October 12, 2014 Author Share Posted October 12, 2014 your version file static link is saying v1.0.3 and the download in the link is 1.0.2 still. also, could we get version differentiated zip names? I can't tell at a glance which one is which, and have to dig into it and find the version file.Wuups, uploaded it to the server but forgot to update the post....Didn't the KSP-AVC download link directed you to the correct file? Have to check that...The downloads already have their version in the file name by now, Taverius slapped me for not doing that yesterday Link to comment Share on other sites More sharing options...
Tebryn Posted October 13, 2014 Share Posted October 13, 2014 Wuups, uploaded it to the server but forgot to update the post....Didn't the KSP-AVC download link directed you to the correct file? Have to check that...The downloads already have their version in the file name by now, Taverius slapped me for not doing that yesterday I used the in-game AVC download button and it took me to : https://static.marce.at/file/KSP/CIT/CIT_Util/CITUtil.7z The version file in that zip said it was Version 1.0.2When I looked at the Version file at: https://static.marce.at/file/KSP/CIT/CIT_Util/CIT_Util.version it said that it was version 1.0.3 which makes sense since AVC threw an alert.I was able to confirm that there had indeed been changes made when I checked at the github, but you don't store releases there, so I wasn't able to download a build. Which brought me back here. And on that topic, Your AVC version file is still pointing at https://static.marce.at/file/KSP/CIT/CIT_Util/CITUtil.7z (the 1.0.2 file). This is from the 1.0.3 file downloaded in the first post. (and Thanks for version names!) Link to comment Share on other sites More sharing options...
marce Posted October 13, 2014 Author Share Posted October 13, 2014 I used the in-game AVC download button and it took me to : https://static.marce.at/file/KSP/CIT/CIT_Util/CITUtil.7z The version file in that zip said it was Version 1.0.2When I looked at the Version file at: https://static.marce.at/file/KSP/CIT/CIT_Util/CIT_Util.version it said that it was version 1.0.3 which makes sense since AVC threw an alert.I was able to confirm that there had indeed been changes made when I checked at the github, but you don't store releases there, so I wasn't able to download a build. Which brought me back here. And on that topic, Your AVC version file is still pointing at https://static.marce.at/file/KSP/CIT/CIT_Util/CITUtil.7z (the 1.0.2 file). This is from the 1.0.3 file downloaded in the first post. (and Thanks for version names!)Aaah, sorry. I'm still getting used to my new release process...Fixed now and should be fine in the future I hope. Thanks for the detailed analysis! Link to comment Share on other sites More sharing options...
marce Posted October 17, 2014 Author Share Posted October 17, 2014 Since I’m now maintaining 8 mods already it gets a bit tedious to update several links spread over the forum (most updates change at least two mods due to them requiring each other).Therefore I decided to bundle them on a common download page. You’ll find links to the forum post, source, license and of course the download there.I also took the liberty to add a donate button since I can really use any cent you might have lying around – but that is, of course, fully optional! I talked with one of our cheerful mods so I shouldn’t be violating any forum rules.I know it’s a bit less convenient than direct download links in the posts, but on the plus side should hopefully reduce the occurrence of dead links since I only update in one place. If you find any problems there is a direct contact option on the side so that I can react asap.Thanks for bearing with me and I hope you’ll continue to enjoy my mods in the future! Link to comment Share on other sites More sharing options...
dshriver Posted October 26, 2014 Share Posted October 26, 2014 Hey Marce,I'm seeing a problem with the AVC and CIT utilities. AVC says I'm running 1.3 but the most current version is 1.6. My version file says I have 1.4. 1.4 is the version I see on your webpage https://ksp.marce.at/Also, could you move away from .7z I know its a cool compression but it forces me to have a decompression utility just for your mods. Could you move over to .zip?-d Link to comment Share on other sites More sharing options...
marce Posted October 26, 2014 Author Share Posted October 26, 2014 Hey Marce,I'm seeing a problem with the AVC and CIT utilities. AVC says I'm running 1.3 but the most current version is 1.6. My version file says I have 1.4. 1.4 is the version I see on your webpage https://ksp.marce.at/Also, could you move away from .7z I know its a cool compression but it forces me to have a decompression utility just for your mods. Could you move over to .zip?-d1.0.4 is the latest, and the file on the server says the same, no idea where AVC found 1.6.7-Zip can handle all file types (zip, rar, etc.) so you only need one program, don't really see the problem here? Link to comment Share on other sites More sharing options...
marce Posted December 15, 2014 Author Share Posted December 15, 2014 GovFunding has been compiled against 0.90 (download as usual)Plus: since I updated all my mods for 0.90 you can get all of them in one package in case you use more than one. Link to comment Share on other sites More sharing options...
Ph34rb0t Posted December 17, 2014 Share Posted December 17, 2014 ...This has potential!Is the tech tree altered to work with funds now?And what about a "science to funds" and "reputation to funds" conversion button?That way, gathering science and bringing all your Kerbals home safely will retain a bit of a point. Link to comment Share on other sites More sharing options...
marce Posted December 17, 2014 Author Share Posted December 17, 2014 This has potential!Is the tech tree altered to work with funds now?And what about a "science to funds" and "reputation to funds" conversion button?That way, gathering science and bringing all your Kerbals home safely will retain a bit of a point.No the tech tree is what it always was (I personally cheat me all the science I need and only pay the unlick costs in funds, because, as I said before, I don't like how science works).I can add conversion buttons, but I think there are strategies for that anyway? Well, if you tell me appropriate conversion rates I can include that easily. Link to comment Share on other sites More sharing options...
Ph34rb0t Posted December 17, 2014 Share Posted December 17, 2014 No the tech tree is what it always was (I personally cheat me all the science I need and only pay the unlick costs in funds, because, as I said before, I don't like how science works).I can add conversion buttons, but I think there are strategies for that anyway? Well, if you tell me appropriate conversion rates I can include that easily.Well, it might require a bit of playtesting, but 1:1 for Science -> Funds would be a start and maybe 1:0.1 for funds -> science if the tech tree is still working as usual. Ditto for reputation <-> funds. The latter is for simulating increased funding as a reward for achievements coupled with increased expectations for returns.Maybe make it adjustable so that everyone can suit the conversion rate to his/her needs.Running out of funds because I don't really like the whole contract and PR system is one of my bigger fears for later stages of the game. Your plugin might just alleviate this.The income rate generation could be taken a bit further by making it kind of dependant on tech level and reputation, but I guess that'd take it a step too far. Link to comment Share on other sites More sharing options...
marce Posted December 18, 2014 Author Share Posted December 18, 2014 Well, it might require a bit of playtesting, but 1:1 for Science -> Funds would be a start and maybe 1:0.1 for funds -> science if the tech tree is still working as usual. Ditto for reputation <-> funds. The latter is for simulating increased funding as a reward for achievements coupled with increased expectations for returns.Maybe make it adjustable so that everyone can suit the conversion rate to his/her needs.Running out of funds because I don't really like the whole contract and PR system is one of my bigger fears for later stages of the game. Your plugin might just alleviate this.The income rate generation could be taken a bit further by making it kind of dependant on tech level and reputation, but I guess that'd take it a step too far.Here you go:Version 1.1 releasedAdded Science<>Funds & Reputation<>Funds conversion menu Entering a negative amount converts in the other direction (e.g. funds to science) in case that's required some time.You can't go below 0 science, reputation or funds though. Link to comment Share on other sites More sharing options...
Ph34rb0t Posted December 18, 2014 Share Posted December 18, 2014 (edited) ...Awesome, awesome, awesome! Thank you! - E:The download link on your modpage doesn't work (yet?). Edited December 18, 2014 by Ph34rb0t Link to comment Share on other sites More sharing options...
BudgetHedgehog Posted December 18, 2014 Share Posted December 18, 2014 (edited) Oh hello, fun little mod I just discovered that I've always wanted something like, allow me to introduce you to my Gamedata folder! EDIT: Download link no work. You fix now pls Edited December 18, 2014 by ObsessedWithKSP Link to comment Share on other sites More sharing options...
Recommended Posts