BattleTech
0 of 0

File information

Last updated

Original upload

Created by

casual

Uploaded by

casualmods

Virus scan

Safe to use

Tags for this mod

58 comments

  1. Deathrider889
    Deathrider889
    • member
    • 0 kudos
    I'm on version 1.9.1, do I ignore the mod's installation guide and use Modtek instead or do I just use BTML?
    1. Bluejay0013
      Bluejay0013
      • member
      • 0 kudos
      idk if youre still wanting this, but i made a folder to support this mod with the new modtek, and it works pretty well. Here's the folder, should just bea drag and drop into the mods folder https://drive.google.com/drive/folders/1LkiR7rkdXXpkn5Oh6RoA8zca97hPWnPk?usp=drive_link
  2. AzHiAzImNot
    AzHiAzImNot
    • premium
    • 3 kudos
    I use BetterCombat and it seems this was already part of it. 
    1. CAeridan
      CAeridan
      • member
      • 0 kudos
      That "mod" is literally just a repackage of mods left here when the creators went out because of Nexusmod's bizarre policies. Most of the mods are well kept at Github with their original creators, and are still open source/permissive/copyleft. All the repackages/bundles uploaded by that user are copyrighted despite the bulk of the work being from other people, with open source licenses.
  3. kawless_5
    kawless_5
    • member
    • 1 kudos
    How to fix for 1.4:

    1) In your Mods directory, create a folder called AA.BT.RealHitChance
    2) Move the dll file into this new folder
    3) create a file call mod.json in this folder
    4) edit the mod.json file and put this inside it:
    {
    "Name": "RealHitChance",
    "Enabled": true,
    "Version": "1.0",
    "Description": "Display the real hit chance",
    "Author": "casualmods",
    "Website": "https://www.nexusmods.com/battletech/mods/90?",
    "Contact": "",
    "DLL": "AA.BT.RealHitChance.dll",
    "Debug" : false
    }
    1. maxvas007
      maxvas007
      • supporter
      • 0 kudos
      Thanks a lot, still works on 1.5.1
    2. gamergod343
      gamergod343
      • member
      • 0 kudos
      thanks
    3. Ole122
      Ole122
      • member
      • 0 kudos
      Any idea if this works for 1.6 as well?
    4. thecasualplaya
      thecasualplaya
      • member
      • 0 kudos
      Confirmed works with 1.6 using this fix.
    5. sean10mm
      sean10mm
      • member
      • 8 kudos
      Strangely this did not work for me with 1.6.1. It didn't cause any errors, it just didn't work.
    6. Demidevimon
      Demidevimon
      • premium
      • 11 kudos
      did all steps as listed
      BTMM not detecting it
    7. ManaYagami
      ManaYagami
      • member
      • 0 kudos
      Can confirm that this still works on 1.7.1. Thanks!
    8. Magix39
      Magix39
      • premium
      • 0 kudos
      Confirmed this works to get the mod working on the latest version
    9. Endur1el
      Endur1el
      • premium
      • 30 kudos
      Confirmed still needed and working for 1.9.1
    10. MagicSwordz
      MagicSwordz
      • member
      • 0 kudos
      Fix works, thanks :)
    11. CalligoMiles
      CalligoMiles
      • member
      • 0 kudos
      Confirmed to work in 1.9.1 - tyvm!
    12. d0llarDave
      d0llarDave
      • member
      • 0 kudos
      (deleted post)
    13. boogsplaarg
      boogsplaarg
      • member
      • 0 kudos
      still working
    14. spartan123123
      spartan123123
      • member
      • 3 kudos
      Followed the guide to the letter, it works still!
      Cheers!
    15. BarazSeighfryd
      BarazSeighfryd
      • supporter
      • 27 kudos
      Yep, exactly. 
      That method works for pretty much all "old" mods for this game that were not updated to the more "recent" mod system.
  4. d0llarDave
    d0llarDave
    • member
    • 0 kudos
    Conflicts with BTA3062 v1.9.1-686R just now.  Created the json file as specified 12 feb 2019.  Start game and "some mods failed to load".  ModTek.log file is very large and not obvious what's wrong there.

    Anybody else using this with  BTA3062 v1.9.1 ?  

    Like others have said, I'm shocked and dismayed that HBS created the need for this mod by lying to the players.  DUMB idea.  Would like very much to run this mod instead.

    Old-school tabletop BT player from 1990 here.  For many years we ran our group's battles on a DOS program I wrote to calculate the to-hit numbers, record the damage, etc.  And I can guarantee you my program wasn't lying to the players about their chances to hit, or about how the program's dice worked.  It was accountable and verifiable.  Any turn-based strategy game that displays a chance to hit should be accountable and verifiable.  Meaning all its calculations and its RNG output should all be logged to disk for analysis.
  5. Stravask
    Stravask
    • member
    • 0 kudos
    Hey everyone, I was wondering/hoping if anyone might be able to confirm this mod still works, and if it works with Battletech Extended?

    If I miss one more Alpha Strike where every weapon has a 70% hit chance because the devs made the unbelievably stupid decision to, let's be honest, outright lie to the player about their chance to hit, I'm going to have a rage-induced heart attack. Bare minimum I'd like to actually know what my actual f***ing hit chance is while they screw me over.
    1. marc5477
      marc5477
      • member
      • 2 kudos
      Well, I just got it to load but havent tested in game yet. To load it, unzip the file and move the folder to your mods directory as always. Inside the folder create a mod.json file and inside that simply paste the following:

      {
      "Name": "BT_REAL_HIT_CHANCE",
      "Enabled": true,
      "Version": "1.0",
      "Description": "Real Hit Chance",
      "Author": "",
      "Website": "",
      "Contact": "",
      "DLL": "AA.BT.RealHitChance.dll",
      "Debug" : false
      }

      The game loaded fine for me.
  6. stochastic42
    stochastic42
    • member
    • 0 kudos
    Wow thats some shitty programming by HBS that their displayed hit values were this far off.

    Thanks for the mod.
    1. Tyler799
      Tyler799
      • premium
      • 8 kudos
      It's not shitty programming. It's intentional. They just wanted to influence the feel of your chances. Several games do this.
    2. akeean
      akeean
      • member
      • 0 kudos
      If you make a hit chance indicator for players that does not show the actual hit chance, that's not really well designed.
    3. Rhodryn
      Rhodryn
      • member
      • 0 kudos
      @akeean

      You would be surpriced at how many people just simply can not handle real hit chance indicators... or heck, even real and true random chance to begin with. XD

      And it is not just "several games" that does things like this. Most games "cheat" and "lie" about numbers and game mechanics, in the players favor I might add... because it seems like a very large section of people in general can not handle the reality of true random chance or seeing the real numbers, or being exposed to untampered with game mechanics... etc. Even game types like first person shooters, or action games, etc... do things like this. Bioshock for example, the first bullets fired on you by the enemy will always miss... or Doom where the last parts of your life is more durable then normal... or if you encounter a lot of enemies in Half-Life 1, usually only two of them will actually attack you... etc.
    4. Lingam
      Lingam
      • member
      • 5 kudos
      I think you're right Rhodryn, people are pretty bad about statistics in general. 90% is far from a done deal, over hundreds of shots you will actually miss many 90%ers in a campaign but people have a very hard time accepting that I think.

      That's why it's noticeable among the best XCOM players for example that they don't 100% trust anything that isn't 100%. Always have a backup plan.
    5. burning_phoneix
      burning_phoneix
      • member
      • 0 kudos
      @Akeean

      A lot of turn based strategy games do this. Here's a video on how Fire Emblem fudges the numbers to make the player b&@*$ less about missing a 95% chance to hit.

      https://www.youtube.com/watch?v=irQu9pvGb0Q
    6. Timlagor
      Timlagor
      • member
      • 0 kudos
      Does it not occur to them that they are contributing to the problem?
  7. Sekkoutai
    Sekkoutai
    • supporter
    • 0 kudos
    Tested with 1.8. Current file with the fix listed earlier seems to work fine using the built in mod loader.
    1. Romaraahallow
      Romaraahallow
      • member
      • 0 kudos
      Can you explain how to get this working on 1.8 with no previous experience modding this game?
      Sorry for the bother, I just can't find a clear explanation for people that haven't been playing prior to 1.8
    2. coolicer
      coolicer
      • member
      • 0 kudos
      It turns out to be quite simple: https://forum.paradoxplaza.com/forum/threads/mod-support-readme-documentation.1285684/
    3. mining4diamonds
      mining4diamonds
      • member
      • 0 kudos
      That doesn't work for me. The game's mod manager doesn't seem to detect any damn mods for me. I double and triple checked and I have the right directories.
    4. jtd871
      jtd871
      • member
      • 0 kudos
      @mining4diamonds, I have the same problem. A user on the PGI forum suggested I try ModTek and it appears to be working sor far.
    5. jtd871
      jtd871
      • member
      • 0 kudos
      Apparently to get mods working natively, you need to check the Enable Mods checkbox, quit and restart BT. It is apparently not enabled by default for some (like me). I will continue using ModTek.
  8. JimBeamBlack
    JimBeamBlack
    • premium
    • 0 kudos
    Hey y'all, I need serious help.

    This is my first BattleTech mod and I can't seem to get it to work at all.

    I made a "Mods" folder inside my BattleTech folder, then I installed these 2:
    ModTekInjector.exe
    BattleTechModLoaderInjector.exe

    as per these instructions:
    ModTek 0.6.0 and after

    BTML has been integrated with ModTek in the 0.6.0 release.
    If the BATTLETECH\Mods\ directory doesn't exist, create it.
    Move the entire ModTek folder from the release download into the BATTLETECH\Mods\ folder

    You should now have a BATTLETECH\Mods\ModTek\ folder
    Run the injector program (ModTekInjector.exe) in that folder
    DO NOT move anything from the BATTLETECH\Mods\ModTek\ folder, it is self-contained.

    and

    Drag all of the files from the downloaded BTML zip into this folder:BATTLETECH\BattleTech_Data\Managed\
    There should be 0Harmony.dll, BattleTechModLoader.dll and BattleTechModLoaderInjector.exe.
    They are all necessary.
    Run BattleTechModLoaderInjector.exe after it has been moved into the Managed directory.
    It'll pop open a console window and inject into Assembly-CSharp.dll after backing it up.

    I then ran both of the .exe's

    Then I downloaded this mod (my one and only) and put it in the Mods folder, BUT nothing shows up in the game, and there is no log created.

    what am I doing wrong?

    thanks.

    1. Filllerbunny
      Filllerbunny
      • member
      • 0 kudos
      Looks like you've followed the instructions for installing Modtek 0.6.0 and later, which includes BTML, AND the instructions for installing BTML separately for Modtek 0.5.1 and earlier. Each exe is injecting the same file, and so it's probably created some sort of problem with the injection.

      Assuming you are on Steam, I would delete the '0Harmony.dll', 'BattleTechModLoader.dll', 'BattleTechModLoaderInjector.exe' and 'Assembly-CSharp.dll', 'Assembly-CSharp.dll.orig' files from BATTLETECH\Battletech_Data\Managed and then verify game files in Steam so that it ensures you have the original file. Then run 'ModTekInjector.exe' in BATTLETECH\Mods\Modtek and it should work.

      edit: well maybe not this mod, which seems outdated, but try something like the intro cinematic skip mod, which you should be able to see work easily.
    2. Barrind
      Barrind
      • member
      • 0 kudos
      I am a complete novice, so try this at your own risk. Hopefully if there is something clearly wrong with what I suggest, then a more experienced modder can point out the potential flaws. Like you I am confused by the modtek/btml thing in the description tab for this mod.

      Before I started there were two mods I wanted to try, the Real Hit Chance mod, and the Pilot Health Popup mod. The Pilot health mod explicitly says it uses Modtek. I installed the 0.7.6.11 version of Modtek as per the "Drop Dead Guide - Modtek 0.6.0 and after", I then installed the Pilot Health Popup mod as per the "Installing a Modtek Mod" section, where it says mods usually unpack as a folder which you simply copy to the Mods folder in the Battletech folder. The folder for this actual mod contains a .dll file (the actual mod), and a .json file, which is a text file which appears to describe the mod for the Modtek mod manager, specific to the mod in question. For the Pilot popup mod it has a line with the name of the mod, and a line saying the .dll file used by the mod, and some lines with version, description, author and mod website. Running the ModtekInjector.exe and starting the game seemed to detect this mod OK and enable it.

      Then I tried the Real Hit Chance mod the same as you, by just copying its .dll file on its own into the battletech/mods folder direct, and it didn't work after starting the game. So I took a chance on trying to emulate the way the Pilot Popup mod was packaged. So, I made a new folder "battletech/mods/RealHitChance", Then I moved the AA.BT.RealHitChance.dll into this new folder. Then I made a new text file called "mod.json" in this folder , then in a text editor I coped everything from the mod'json file in the Pilot Chance mod folder, and changed the lines "Name" and "DLL", to be appropriate to the RealHitChame mod name and .dll filename. I don't think the other lines in the .json file absolutely need to be specific to the RealHitChance mod, as they seem to just be some extra description text, but I did change them to be appropriate to this mod.

      Anyway, doing this and restarting the game, the mod was detected and it appeared to work OK in my existing campaign game. I had hit chances like 91%, 32%, rather than 85% and 35%.

      So in summary:

      Make a battletech/mods folder
      Install Modtek latest version using the guide, ignore everything in that guide apart from the "0.6.0" section, and the "Installing a Modtek mod" section.
      Run the modtekinjector.exe
      Make a battletech/mods/RealHitChance folder, move the AA.BT.RealHitChance.dll to this folder.
      Make a new text file in the battletech/mods/RealHitChance/ folder called mod.json
      Edit the contents of this text file to be the same as a base mod.json file from another mod, e.g. PilotHealthPopup, using a text editor such as Notepad++, but replace the "Name" and "DLL" sections to be relevant to the RealHitChance mod. Also change the version, description, author and website lines if you want.I believe the version of the RealHitChance mod should be 1.0.
      Run the game. Check the mod is enabled with the in game mod page.

      My mod.json file looks like this

      {
      "Name": "RealHitChance",
      "DLL": "AA.BT.RealHitChance.dll",

      "Version": "1.0.0",
      "Description": "Displays real hit chance",
      "Author": "Alexanderabramov",
      "Website": "www.github.com/alexanderabramov/bt-real-hit-chance"
      }

      EDIT: Heh, seems kawless_5 a few posts below posted pretty much the same solution :)
  9. Neo3846Niyck
    Neo3846Niyck
    • supporter
    • 0 kudos
    EDIT: posted on the wrong mod.
  10. Ole122
    Ole122
    • member
    • 0 kudos
    Can someone tell me if it works for 1.3/Flashpoint?
    1. sean10mm
      sean10mm
      • member
      • 8 kudos
      It definitely doesn't work with patch 1.4 anymore, even after updating modtek.
    2. kawless_5
      kawless_5
      • member
      • 1 kudos
      I think it was working for 1.3, but not 1.4