[TOOL] RimWorld Modder's Assembly Aid v1

Started by mipen, July 31, 2014, 03:38:25 AM

Previous topic - Next topic

mipen

This is a simple little application I wrote (idea from RealINandOUT's tool http://ludeon.com/forums/index.php?topic=4664.0) that makes it a little easier for modders when writing an assembly file. Basically, you point it to the assembly debug location, and to where your mod Assemblies folder is. When you hit Move Files it will copy the assembly file to the mod Assemblies folder. You can also point it to the RimWorld exe and move the files and run RimWorld with the Move and Run button. It saves these paths when you exit it, so next time you run it the settings will be all set up already.



I just wrote this for myself and thought I may as well share it if anyone else wants to use it. The source is included, use at your own free will, it is provided strings free, so copy it, sell it, burn it, whatever you wish =]

n.b It probably has some bugs but I can't be bothered fishing them out.

[attachment deleted by admin: too old]

MaMilaCan

Well nice app.
You are aware that in Visual Studio you can just change your output directory to the rimworld directory you need?

Greetings

RawCode

very nice but actually useless


[attachment deleted by admin: too old]

mrofa

Quote from: RawCode on August 09, 2014, 09:32:15 PM
very nice but actually useless

Not everyone is so cool and dont need a backup copy of .dll :P
And how "Move and Run" button can be usless ?
All i do is clutter all around.

mipen

ohhhhh haha, I did not know that! Thanks for letting me know! haha

Neurotoxin

#5
Quote from: mrofa on August 10, 2014, 04:38:53 PM
Not everyone is so cool and dont need a backup copy of .dll :P


Backup copy you say?





Actually you can modify the bost build event to start rimworld as well.
To get to build events:
project -> properties ->  Build Events

then for post-build add in:

copy "$(TargetPath)" "Full\Path to\RimWorld\Mods\your mod\assemblies"
start /D "full path\to your\Rimworld install directory\" /wait rimworld<version>.exe






Still I agree, it isn't worthless. Unnecessary, maybe, but then again maybe you just want to hit f6 then click a button and *poof* testing.

RawCode

Quote from: mrofa on August 10, 2014, 04:38:53 PM
Quote from: RawCode on August 09, 2014, 09:32:15 PM
very nice but actually useless

Not everyone is so cool and dont need a backup copy of .dll :P
And how "Move and Run" button can be usless ?

move and run useful only if you shoplifting, move stuff to bag and run away...

and for what reason i need backup copy of dll that i can compile at any time from source code?

mrofa

Quote from: RawCode on August 11, 2014, 09:49:41 AM
and for what reason i need backup copy of dll that i can compile at any time from source code?

When you make a lot of changes to the code and they end up not working, its simple as that :)
Yes you can use ctrl+z but thats assuming you remmber where to stop :D
All i do is clutter all around.

macrosblackd

That is what source control is for =)
Git: Commit early, commit often, clean your history, push