• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
And he released a new ModTek just a few minutes ago.
 
Last edited:
Using the most recent BTML and yesterday's new ModTek alpha build from janxious, I was able to load the Marauder and Phoenix Hawk mods and my own work in progress and have them appear in skirmish mechlab.
Do you know the version numbers? I tried last night and BTML reported an error with the ModTek .dll. I thought it was the newest BTML but maybe I have an old mpstark version.
 
Do you know the version numbers? I tried last night and BTML reported an error with the ModTek .dll. I thought it was the newest BTML but maybe I have an old mpstark version.

The latest BTML is 0.6.4 afaik.
 
got a very few mods working with the latest janxious btml/modtek
btmlcolorLOS
melee mover
and there are 3 that have been update for 1.3 that i know of:
better ai
mission control
jks variants.
note with jk variants - modding player starting lance with any of jks variants will cause infinite loading just prior to cmdr character creation.
 
JK says he has a new version, but I don't think he's uploaded it yet.

I can't get a previous campaign save with JK or a new career with JK (even without any JK mechs in the starting lance) to do anything but the infinite load.
 
JK says he has a new version, but I don't think he's uploaded it yet.

I can't get a previous campaign save with JK or a new career with JK (even without any JK mechs in the starting lance) to do anything but the infinite load.

i am using his latest that he uploaded this morning at 2am east coast US
 
Anyone know how to make the Pilot Quirk pack work?
 
Had to do a clean uninstall and re-download, but the game is working. However,

A) Game had me do the Majesty Metals intro level even though I selected "Skip Prologue"
B) I cannot enter the MechLab! Error in the Output log is:
MessageCenter [ERROR] CRITICAL ERROR, PLEASE REPORT:
Delegate OnSimRoomCameraStateChange - Standard for message type OnSimGameCameraChangeComplete failed with exception
Method not found: 'BattleTech.CombatGameConstants.CreateFromSaved'.
at (wrapper dynamic-method) BattleTech.UI.MechBayMechInfoWidget.SetDescriptions_Patch1 (object) <0x004a8>
at BattleTech.UI.MechBayMechInfoWidget.SetData (BattleTech.SimGameState,BattleTech.UI.MechBayPanel,BattleTech.Data.DataManager,BattleTech.UI.MechBayMechUnitElement,bool,bool) <0x00415>
at BattleTech.UI.MechBayPanel.SetData (System.Collections.Generic.List`1<BattleTech.MechComponentRef>) <0x00052>
at BattleTech.UI.SGRoomController_MechBay.CharacterClickedOn (BattleTech.SimGameState/SimGameCharacterType) <0x000cf>
at BattleTech.UI.SGRoomController_MechBay.EnterRoom () <0x000b6>
at BattleTech.UI.SGRoomManager.RoomChangeComplete () <0x0003b>
at BattleTech.UI.SGRoomManager.OnSimRoomCameraStateChange (MessageCenterMessage) <0x0001c>
at MessageCenter.SendMessagesForType (MessageCenterMessageType,MessageCenterMessage) <0x00186>

Could be due to my Mods. I re-loaded them with the latest BTML & ModTek from Janxious.
Mods:
BD_Assassin Vanilla
BTMLColorLOSMod (appeared to work correctly in the MM level)
CommanderPortraitLoader (the new version)
HotD-Marauder
HotD-PhoenixHawk
HotD-Warhammer
MechResizer
PilotHealthPopup (worked correctly in the MM level)
Retrainer
 
@DutchRits
the prologue is the tutorial which the game does skip when doing new campaign.
the MM mission is your first mission as commander of the merc group and sets you up for the story.
the game is working as intended for that.

with 1.3 HBS reworked or outright changed some game systems so pretty much all of the mods are broken until they can be updated.
 
@DutchRits
the prologue is the tutorial which the game does skip when doing new campaign.
the MM mission is your first mission as commander of the merc group and sets you up for the story.
the game is working as intended for that.

Yep, got that. I'd started 5+ new campaigns prior, and when I selected the "skip prologue" it took me straight to the Leopard, skipping the MM mission. I don't remember using a mod that accomplished that previously, so this time it took me by surprise.

with 1.3 HBS reworked or outright changed some game systems so pretty much all of the mods are broken until they can be updated.

Yeah, I figured, which was why I waited until this weekend to even load it up. However, two other threads said they got several of the mods to work, including HotD. None of my mods affect the MechLab, and the error report from the Output log points to the MechLab icon not working.

I'll give it a try sans all mods and see what happens.

Edit: went ahead and removed all my mods and reloaded. Mechbay works, now. Thanks, @unclecid.

Now to try my mods, one-by-one, and see which ones actually work.
 
Last edited:
Couldn't sleep, so I came back to look at this.

I had previously striped out any and all mods, loaders, etc, so I was starting with a working, file-verified version of my original Steam install. I did NOT re-install the game.

I loaded and properly installed the latest BTML & ModTek from Janxious.


There is a great page on how to install these if you are completely drawing a blank.
https://github.com/janxious/ModTek/...ide-to-Installing-BTML-&-ModTek-&-ModTek-mods


I did NOT install Battletech Mod Manager (BMM) from Nexus Mods as it was mentioned that it was still coded to try to use the mpstark versions of BTML and ModTek.
  • Honestly, I probably COULD still use it, but as long as I do NOT try to use the "Update", "Install", or "Inject/re-inject" features. Just manually install the janxious ones instead and use the manual inject process.

I then properly placed my mods into the mods directory (for me, that was F:\Steam\SteamApps\common\BATTLETECH\Mods) with each mod in a sub-directory containing the mod.json and the dll. A couple mods only had a dll and these are intended to go directly into the mods directory and NOT in a sub-directory. This was the case with Turbine and BetterSorting.

I can report that I have the following working as intended:

  1. SkipIntro (https://github.com/Mpstark/SkipIntro) - Works except that it does NOT skip the HBS splash screen.
  2. SellMechParts (https://www.nexusmods.com/battletech/mods/166) - The funny thing here is that I NEVER sell Mech parts, but I think that the option should be there.
  3. OnePointArmorStep (https://www.nexusmods.com/battletech/mods/228) - Hallelujah! Most essential mod ever made! LOL
  4. MeleeMover (https://github.com/Morphyum/MeleeMover) - No longer stuck in one spot.
  5. BTMLColorLOSMod (https://github.com/janxious/BTMLColorLOSMod) - Oh, the COLORS!


I can also say that the following do NOT work:

  1. Turbine (https://github.com/Sheep-y/BattleTech_Turbine) - If I put the dll in a sub-directory of Mods, then the game will load, but no Turbine.log gets generated. If I drop the dll straight into mods as the README says to do, ModTek never finished loading when I start the game AND the Turbine.log shows LOTS of errors.
  2. BetterSorting (https://www.nexusmods.com/battletech/mods/147) - To be fair, I've never gotten this mod to work right. LOL
  3. BattletechPerformanceFix () - Error in log:
    Initialized com.github.m22spencer.BattletechPerformanceFix
    [Error] BattletechPerformanceFix expected BattleTech (1.2.), but found 1.3.0
I do find it interesting that two of those that did not work were ones with just a dll file that was placed directly in the mods directory.
 
Last edited:
I have the steam version after alot of fiddling and cussing i have managed to get medtek and btml to run turns out not all mods are compatible with 1.3 any one having the same problem my advice is to test each mod at least that is what worked for me
 
Roger that. Good to hear that you have it working.

I only play with the mods that I mentioned earlier in this thread, and only one (SellMechParts) has anything to do with the store. But SellMechParts DOES work for me.