File information

Last updated

Original upload

Created by

Lonesome Games

Uploaded by

LonesomeGames

Virus scan

Safe to use

Tags for this mod

Mod articles

  • Chassis Editor V2.1 Released

    Fixed a minor bug that could cause crashing when modifying a single file.

    Fixed a MAJOR bug that was setting "VisibilityMultiplier" of chassisdef files to 0. This would render the mech practically invisible.

    Future Update:
    I noticed an issue where you could modify a single file, then do a batch edit which includes that file, and return to the single edit mode to find that the displayed values were from before the batch edit. You have to reload the file to see the new values. I wanted to get the other fixes out right away, but I will work on this in the future....

  • Chassis Editor V2 Released

    What's new:
    Minor bug fixes
    Batch editing of files
    A few new fields can be modified

    Code notes:
    Feeling pretty good about this one. Probably reinvented the wheel at least a few times, but I think I made good use of inheritance. I believe polymorphism of the ChassisTek classes proved essential to the batch editing process.

    I think this also now qualifies as an MVC design. The Model and the View (MainWIndow) had already existed, but my first "Controller" class has been nothing more than a handful of functions the View called that just called the same function in the Model. However, to make switching between the two modes (Single Edit and Batch Edit), I found that making a couple of derived controller classes (SingleController and BatchControl...

  • A First

    Thanks for exploring this page a bit!

    This mod started as a simple command line program to alter the initial tonnage of chassisdef files. Then it was a command line program that read a json settings file with different field modifications. Then it became my first windows forms application, and now it is out here for anyone to use!

    This is very exciting for me, honestly.

    Best of luck! I intend to check back and assist people if trouble happens and even improve the tool a bit. Of course, if my intentions alone counted as success, I'd be making my own games....