I'm releasing this, as sort of beta.
Tetsuhara Heavy Industries - Solaris SkunkWerks Release version 1.1
Also, Nexus link.
WARNING: There are risks involved in installing this mod.
One unpleasant game client behaviour is that in Skirmish and Mechlab, the game client will scan all saved mech builds for integrity. This is fine as long as all the files needed are present, including from mods. It is not fine when the files have been deleted or otherwise not found. The system behaviour is to lock up.
Thus, if you want to remove this mod, you would need to first go into Mechlab (at least) and remove all builds involving the Mechs here or the weapons. ALL must be removed before you can deregister the items from the VersionManifest.
Otherwise:
There's 146 mechs here. Not much more to say. Well actually...
These are converted from Solaris Skunkwerks save files, and makes use of existing, known, working prefabs to bring the loadouts into the client. It doesn't have new 3D models but abuses the existing ones pretty badly. You do get a crapload of mechs.
These mechs are primarily meant for stock Skirmish battles and are NOT integrated into the sim game. They also tend to have fairly restrictive hardpoints, so customizing is not always an option.
You also get the THI WD weapons and equipment, mostly because some of the 3039 records sheets actually have those equipment. At this time they have been tuned with PROD weapons value as a guide but there's always room for improvements.
In Weapons Division (WD), the focus is on equipment not found in the release. Things like Ultra, LBX, Artemis, XL engine, etc. etc.
These are at best "imperfect solutions" and almost certainly will be obsoleted when eventually HBS gets around to it.
Weapons Division Release is *NOT* meant for the casual modders. It is assumed you know something about how to mod stuff and just want to save some time.
In this Release Version, the following items are included:
Having said all that, there's no way I can QA 146 mechs in the time I have. Some of these will have errors, so please report them here.
As much as I'd like to make this as painless as possible, you do need a basic level of mod competency to figure out some problems that might occur. I have tested that the client would load all the files and run, but individual mechs can have oddities.
Also.
The game client is not meant to load over 200 mechs. There WILL be a bit of lag when entering Skirmish or Mechlab, depending on your system. It's still workable currently, but it's hard to say what direction things would go.
There is also an oddity in that sometimes the loading will have problem. In such a case, please update the ApplicationConstants.json file with the following, in the PrewarmRequests section below the existing item.
{
"ResourceType": "AmmunitionDef",
"ResourceID": "All",
"Priority": "Background"
},
{
"ResourceType": "AmmunitionBoxDef",
"ResourceID": "All",
"Priority": "Background"
},
{
"ResourceType": "HeatSinkDef",
"ResourceID": "All",
"Priority": "Background"
}
====================================================================
INSTRUCTIONS
====================================================================
All files in this release have the THI_SSW_ or the THI_WD_ prefix, with one exception. The files included are already in their correct directories.
What you need to do:
1. Download and Unzip the Release.
2. *BACK UP* your VersionManifest.csv, found in
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\data\
This is the only file that needs to be modified in this Release, so save a copy just in case.No other existing
original files are modified.
3. Go to the [STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\
directory. Note that this is one directory above where the VersionManifest is stored.
4. Create a "mods" directory, with lowercase "m". This is important!
Copy all the folders in the zip file over to the Mods directory. It should look like this:
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\SSW\data\chassis
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\SSW\data\hardpoints
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\SSW\data\mech
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\SSW\data\movement
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\ammunition
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\ammunitionBox
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\chassis
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\heatsinks
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\mech
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\weapon
Note that there is no need to copy these files into the data directory. Step 5 will take care of most Manifest issues.
5. Go to the folder:
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\
There are three files here:
ModInfo.json
ModManifest.csv
THI_SSW_11_README.txt (this file)
If you are interested just to have these mechs and the basic client mechs, just copy everything in the ModManifest file into your VersionManifest.csv; REMEMBER TO BACK UP THE ORIGINAL FIRST!
If you are looking for only specific mechs, look them up in the ModManifest file. Each mech has either 3 or 4 rows: chassis, hardpoints (optional in some cases), mech and movement. Just copy the rows into your VersionManifest.csv as per normal modding.
====================================================================
IN EVENT OF EMERGENCY
====================================================================
If you are looking to remove the mod, REMEMBER TO:
Delete all related mech builds you have in the Mechlab, as well as any Mech builds that uses the weapons here, and possibly the saved Skirmish lances and save files, BEFORE you remove any lines in the VersionManifest.
(Look, I'm not happy about this either.)
If your client refuses to run and you suspect this Release to be the culprit, and you are fortunate enough not to have any mech builds, you can turn off the release by doing the following:
1. Replace the modified VersionManifest.csv with your original
backup, OR
2. Delete the relevant lines from the VersionManifest.csv.
The files are safe to leave in the subdirectories, but if you feel particularly threatened by them, just search by the THI_ prefix and delete the files.
====================================================================
FEEDBACK
====================================================================
Please feel free to leave feedback here
Tetsuhara Heavy Industries - Solaris SkunkWerks Release version 1.1
Also, Nexus link.
WARNING: There are risks involved in installing this mod.
One unpleasant game client behaviour is that in Skirmish and Mechlab, the game client will scan all saved mech builds for integrity. This is fine as long as all the files needed are present, including from mods. It is not fine when the files have been deleted or otherwise not found. The system behaviour is to lock up.
Thus, if you want to remove this mod, you would need to first go into Mechlab (at least) and remove all builds involving the Mechs here or the weapons. ALL must be removed before you can deregister the items from the VersionManifest.
Otherwise:
There's 146 mechs here. Not much more to say. Well actually...
These are converted from Solaris Skunkwerks save files, and makes use of existing, known, working prefabs to bring the loadouts into the client. It doesn't have new 3D models but abuses the existing ones pretty badly. You do get a crapload of mechs.
These mechs are primarily meant for stock Skirmish battles and are NOT integrated into the sim game. They also tend to have fairly restrictive hardpoints, so customizing is not always an option.
You also get the THI WD weapons and equipment, mostly because some of the 3039 records sheets actually have those equipment. At this time they have been tuned with PROD weapons value as a guide but there's always room for improvements.
In Weapons Division (WD), the focus is on equipment not found in the release. Things like Ultra, LBX, Artemis, XL engine, etc. etc.
These are at best "imperfect solutions" and almost certainly will be obsoleted when eventually HBS gets around to it.
Weapons Division Release is *NOT* meant for the casual modders. It is assumed you know something about how to mod stuff and just want to save some time.
In this Release Version, the following items are included:
- Gauss and Light Gauss Rifle
- Ammo for Light Gauss Rifle
- LB-10X in cluster and slug mode
- Ammo for LB-10X cluster rounds
- LMG and HMG
- Ultra AC5
- ER Laser family
- Heavy and Light PPC
- Pulse Laser family
- LRMs and SRMs with Artemis IV
- MRMs
- Ammo for MRMs
- Rocket Launchers
- Technical Implemnetation for Internal Heat Sink Upgrade
- Technical Implementation for XL Engine
- 1 Target Drone. Look, if you want to drive this deathtrap...
Having said all that, there's no way I can QA 146 mechs in the time I have. Some of these will have errors, so please report them here.
As much as I'd like to make this as painless as possible, you do need a basic level of mod competency to figure out some problems that might occur. I have tested that the client would load all the files and run, but individual mechs can have oddities.
Also.
The game client is not meant to load over 200 mechs. There WILL be a bit of lag when entering Skirmish or Mechlab, depending on your system. It's still workable currently, but it's hard to say what direction things would go.
There is also an oddity in that sometimes the loading will have problem. In such a case, please update the ApplicationConstants.json file with the following, in the PrewarmRequests section below the existing item.
{
"ResourceType": "AmmunitionDef",
"ResourceID": "All",
"Priority": "Background"
},
{
"ResourceType": "AmmunitionBoxDef",
"ResourceID": "All",
"Priority": "Background"
},
{
"ResourceType": "HeatSinkDef",
"ResourceID": "All",
"Priority": "Background"
}
====================================================================
INSTRUCTIONS
====================================================================
All files in this release have the THI_SSW_ or the THI_WD_ prefix, with one exception. The files included are already in their correct directories.
What you need to do:
1. Download and Unzip the Release.
2. *BACK UP* your VersionManifest.csv, found in
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\data\
This is the only file that needs to be modified in this Release, so save a copy just in case.No other existing
original files are modified.
3. Go to the [STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\
directory. Note that this is one directory above where the VersionManifest is stored.
4. Create a "mods" directory, with lowercase "m". This is important!
Copy all the folders in the zip file over to the Mods directory. It should look like this:
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\SSW\data\chassis
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\SSW\data\hardpoints
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\SSW\data\mech
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\SSW\data\movement
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\ammunition
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\ammunitionBox
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\chassis
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\heatsinks
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\mech
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\WD\data\weapon
Note that there is no need to copy these files into the data directory. Step 5 will take care of most Manifest issues.
5. Go to the folder:
[STEAM_INSTALL_PATH]\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\Mods\THI\
There are three files here:
ModInfo.json
ModManifest.csv
THI_SSW_11_README.txt (this file)
If you are interested just to have these mechs and the basic client mechs, just copy everything in the ModManifest file into your VersionManifest.csv; REMEMBER TO BACK UP THE ORIGINAL FIRST!
If you are looking for only specific mechs, look them up in the ModManifest file. Each mech has either 3 or 4 rows: chassis, hardpoints (optional in some cases), mech and movement. Just copy the rows into your VersionManifest.csv as per normal modding.
====================================================================
IN EVENT OF EMERGENCY
====================================================================
If you are looking to remove the mod, REMEMBER TO:
Delete all related mech builds you have in the Mechlab, as well as any Mech builds that uses the weapons here, and possibly the saved Skirmish lances and save files, BEFORE you remove any lines in the VersionManifest.
(Look, I'm not happy about this either.)
If your client refuses to run and you suspect this Release to be the culprit, and you are fortunate enough not to have any mech builds, you can turn off the release by doing the following:
1. Replace the modified VersionManifest.csv with your original
backup, OR
2. Delete the relevant lines from the VersionManifest.csv.
The files are safe to leave in the subdirectories, but if you feel particularly threatened by them, just search by the THI_ prefix and delete the files.
====================================================================
FEEDBACK
====================================================================
Please feel free to leave feedback here
Last edited: