That's pretty darn slick! Very very cool.
Definitely rough around the edges, but so far it mostly gets the job done, outside of a few problem classes where it's easier to switch back to oldschool MSIL editing for small tweaks. Holding off on the intro to ILSpy/Reflexil thread for now as there are enough gotchas that I want to be more familiar with them so I don't accidentally lead people astray.
***
But the part people have been waiting for...
20150517 update posted!There are now
*5* variants of Assault Transport fun for everyone's testing pleasure!
Including a plain-vanilla patch that leaves damage/functionality unchanged except for smashing the infamous, elusive "ATs forget to update their contained strength when unloaded" bug! Yes, I managed to find that and kill it, so no more phantom fleets powering your ATs.
Original post updated with the details. There are also now two download options -- the copy attached directly to the post (it's under the 8 meg size limit still), or from my Mega locker.
Still contemplating where/how I want to make the source for my changes available as I don't currently have a public Subversion repository handy. I also have to bounce between three different methods of working (it's the "Git 'R Done" philosophy of programming
), depending on the given change/addition, so I'm not sure how well tools designed for sane, traditional workflows will respond to that nonsense. Worse comes to worse, I can always manually build nice little textfile exports of the new C# and/or MSIL and host it in my Mega locker, or even just attach it to a Mantis report. I'll try to avoid ever posting only MSIL to minimize the hassle, and just use it as a sanity check companion to the resulting C# for any parts where MSIL was the language I actually wrote in.