0 of 0

File information

Last updated

Original upload

Created by

JWolf1672

Uploaded by

JWolf1672

Virus scan

Some manually verified files

Tags for this mod

About this mod

a save editor for HBS's BattleTech PC game

Permissions and credits
Changelogs
This editor allows you to modify your save files. Please note that this is a work in progress as I have not completely interpreted all the data in the save file yet, so I will be updating this as I find the time.

Notes:
I recommend having a backup of your save before you modify it (just in case). If you are modifying a steam save, you will need to keep the save file name the same or it wont show up. 

Current Abilities:
  • Change your company's Funds
  • Add/Remove items to your inventory (weapons, equipment, mech chassis, etc...)
  • Scan your BattleTech installation directory to make adding inventory easier
  • Pilot Skills and Abilities can be edited
  • Change your access to the Black market
  • Change your reputation with the major factions

Ideas for Future Abilities:
  • Add and Edit the mechs in your mechbay
  • replay Flashpoints
  • resurrect fallen pilots
  • add new pilots
  • allow Ronin pilots to appear for hire again

Known Problems/Limitations
  • Currently only available for 64 bit windows (I have tested Windows 10, but older versions should work)
  • Flashpoint mechs don't show up in a scan of the installation since they are not in a json file

Does it work with mods?
Mods that use Modtek to load into the game should be picked up by the scan function. I have used it just fine with 3025 Extended and RogueTech. If you run into problems, report them to me with mods you are using,  an example save and the output log from the game.

How do I add Mechs?
Currently there is no way to add Mechs directly to your mech bay. to add a mech you must add the mech chassis to your inventory (selecting 'Mech' as the type). and then in game pull the chassis out of storage and into your mech bay.

I added MECHPARTs to my inventory but no mech shows up in my mech bay
Mechparts work differently than you might expect, the game never expects that there are enough parts in your inventory to complete a whole mech (otherwise it should have given you the mech), furthermore it only checks if a mech should be added when it goes to add a part of that mech to your inventory. Adding enough mechparts to complete a mech (or more) can cause the game to behave strangely so I do not recommend trying it .

My modified save fails to load if I edit it while the game is open
This is due to the way the game is designed. the game does some pre-allocation for the save games, modifying a save may cause it to grow (or shrink), this means the game will fail to load the modified save due to the pre-allocated buffer being too small. restarting the game or editing a save while the game is closed will work around this.


Pilot Skills and Ability editing
the Editor allows you to setup pilots however you want, do be careful however I have not tested how the game reacts if you set an ability twice or an ability without the skill needed for it so bad things may result.


Change Log:
1.3.0
  • [BugFix]: Fixed an issue with incorrect length calculation of Fixed32 wiretype fields
  • [BugFix]: Fixed an issue that prevented correct encoding when certain data structures grew beyond 128 entries in size
  • Simplified Pilot ability editing
  • Add the ability to change pilot portraits to custom portraits, these must be loaded by another mod such as: Commander Portrait Loader (Note: this is currently a one way street, you cannot go back to a regular portrait after switching)
  • Moved the installation scan button to the main UI from the inventory editor tab (mostly for future plans)
  • Improved the scan functionality
  • Shrunk the minimum size of the editor to just below 720p for those with smaller screens
  • The last used load and scan paths are now stored so that the editor will remember them
  • Greatly improved load and save performance

1.2.1
  • New Icon, provided by JustinKase (Big Thanks!)
  • [BugFix]: Pilots with non-ascii characters in their name can now load and be edited
  • [BugFix]: Fixed an issue when scanning if modtek was not present
  • [BugFix]: Fixed a compatibility problem with with CAB 2.4 when scanning
  • [BugFix]: the scanner will no longer silently crash, it will now get a little more in your face about it
  • Added a log output, this should be used when reporting issues with the scanner

1.2.0
  • Scanning now supports Mos that use Modtek!
  • Improved the Scanner's error handling
  • Reputation with the major factions and the pirates is now editable
  • Black Market access can now be turned on and off
  • [BugFix]: saving a file second time without reloading it now actually saves it

1.1.3
  • [BugFix]: Correctly Calculate Pilot Health (was previously adding too much health)
  • [BugFix]: Fixed an issue that would cause every save edit to take up one more pilot berth, eventually leading to a full berth without adding any pilots (Note: This fix only prevents the issue from continuing to occur, saves already affected will not be fixed on a new edit)

1.1.2
  • [BugFix]: Pilots not in your roster no longer show up for editing
  • [BugFix]: Deleting an item from your inventory after sorting the table now deletes the item instead of a random item

1.1.1
  • Minor UI layout fixes
  • Inventory table can now be sorted
  • Inventory entries with a value of 0 can now be hidden

1.1.0
  • Pilot skills and abilities can be edited
  • Inventory records can be removed (right click on the item in the table)
  • Minor UI adjustments

1.0.0
  • Initial Release
Top