BattleTech

File information

Last updated

Original upload

Created by

koztaz2

Uploaded by

koztaz2

Virus scan

Safe to use

Tags for this mod

16 comments

  1. koztaz2
    koztaz2
    • member
    • 0 kudos
    Locked
    Sticky
    Feedback will be greatly appreciated as I don't have enough time to test everything.

    Known issues:
    None.
  2. guranto28
    guranto28
    • member
    • 0 kudos
    I played with this for a while, but one thing I noticed is that that it makes assassination targets charge up to the front.

    It's very cute when that gov't minister charges up in her family Cicada to help her more beefy guards, but it makes for a pretty short and easy mission.
    1. koztaz2
      koztaz2
      • member
      • 0 kudos
      Assasination targets use the last mech standing behaviour, so it has to be aggresive, otherwise when you knock weapons out it will not switch to melee behaviour and advance on you. That is one of the unfixable problems, and the reason last mechs of a lance without weapons just sit and brace in the default AI. Thank you for your feedback though I will try to reduce that as much as possible without making it too dumb.

      I wish more people raise their concers as it is impossible for me to test every possible situation.
    2. xeryx
      xeryx
      • premium
      • 5 kudos
      Actually no they don't they will engage in melee, in vanilla.
  3. fergrim
    fergrim
    • member
    • 0 kudos
    Am I misunderstanding, or is part of your mod simply giving the AI better hit chances?

    I'm fighting a crab 1v1 in a hatchetman and no matter what I do, the crab islanding every single shot while my 5 5 5 5 pilot struggles and misses.
    1. koztaz2
      koztaz2
      • member
      • 0 kudos
      My mod just makes the AI make smarter moves. It calculates better it's moves and tries to maximise it's hit chance and damage. It tries to close the distance using terrain cover if it's weapons are short range or snipe from a far with long range ones. I didn't touch anything else. No hit chance or weapon changes. Take it as a bad luck streak. It happens a lot in games with RNG. Even to me :)
  4. SanguineStoic
    SanguineStoic
    • member
    • 0 kudos
    Briefly tested it out earlier in a new game, but I was a bit disconcerted when the Locust-1Ms charged into CQC fisticuffs with me instead of hanging back and flinging missiles, which is all their mech is good for.

    I've not had a look under the hood of the game, but I wonder if there is a way to cause certain mechs to hang back and behave sensibly?
    1. koztaz2
      koztaz2
      • member
      • 0 kudos
      That depends entirely on what "unit_role" the mech is. If Locust-1Ms is a "scout" he will stay close and keep you in visual. Thats what the behavior you describe looks like. If its set as "sniper" should stay far and fire missiles at you. If there is already other snipers the game will override the lightest mech as "brawler" and again will send it close. Locust almost allways gets the short straw. Nothing I can do about it. But thats the intended behaviors: scout - buzz around and try to get in your back, brawler should close in from cover to cover and eventually melee or DFA you even if it leads to suicide (depends on how much is damaged), sniper - stay far and shoot. Vehicle - depends on weapons mounted should keep you in weapon range.
  5. Amechwarrior
    Amechwarrior
    • member
    • 1 kudos
    Glad to see someone else is modding the AI! I can't wait to try this one out. If you need any AI resources, let me know or check my old Better AI thread on PDX and the git repo. Also, I know how to make different AI fight each other over PVP if you'd be interested in testing stuff out.

    https://github.com/BattletechModders/BetterAI

    https://forum.paradoxplaza.com/forum/index.php?threads/mod-release-better-ai-tweaks-for-deadlier-ai.1075322/
    1. koztaz2
      koztaz2
      • member
      • 0 kudos
      Thanks a lot for your great work! I am by no means a coder. I just edit it's priorities as the AI in Battletech Revised was too defensive for my taste and was realy easy to cheese it with sensorlock and long range weapons. And thank you for the links I had to boot the game and play few missions after each edit to see how it behaviour changes, which took a long time. Now I will be able to finetune it a lot faster. Keep up the good work.
    2. Amechwarrior
      Amechwarrior
      • member
      • 1 kudos
      I'm not able to try it out yet, but I'm looking at the files themselves.

      You probably need to change some stuff ASAP to prevent ModTek issues with Better AI. You didn't change anything in the mod.json. You'll need to give it a unique name like "RelentlessAI", update the description to match. Also, update the Author and the website link to here instead of my GitHub repo.

      I'll let you know how it plays when I get a chance. Probably in a week or less. I just came back to the mod scene a week ago and restarted work on cFixes and Better AI. Check the daily-test-branch in the Better AI git for some of the changes.

      Edit: You should get on the BT discords, it's where all of us modders share ideas and stuff.
    3. koztaz2
      koztaz2
      • member
      • 0 kudos
      I am new to modding and I dont see few behavior edits as my mod. It is still your hard work under the hood. But if you think it may cause issues I will do it.
    4. Amechwarrior
      Amechwarrior
      • member
      • 1 kudos
      It's all good. I was new once and only started making mods with the BT beta, didn't even know what a json was back then. I'm still not a coder myself. All of my mods are just json editing, even the entire "The Raid" flashpoint is just a bunch of jsons and some simple images. In general, I'm good with a simple accreditation like what you had and then you forking your own project from it. ModTek would recognize our mods as exactly the same due to the same name in the mod.json and that's just asking for issues. Better to rename it now and add your info so it's easier to troubleshoot things and users can find where they got the mod from. That and we both don't want to have to worry about users getting our mods mixed up when it comes to troubleshooting.

      I've been gone for a year, I tried to find some old mods to see if they were updated and the makers didn't put a link to their git or nexus page in the mod.json and I wasted time having to search them down. Just having that link going to your main mod page is really useful. Also, in the BT mod menu, that's what gets linked in the UI.
    5. koztaz2
      koztaz2
      • member
      • 0 kudos
      Noted. WIll do it after work.
  6. donZappo
    donZappo
    • premium
    • 7 kudos
    Also, I'd love for you to jump onto the BTR Discord server to discuss the AI. Amechwarrior hangs out there as well and we could have a big AI crafting party. :)

    https://discord.gg/CytnPAp
    1. koztaz2
      koztaz2
      • member
      • 0 kudos
      Just try it first and let me know if you like it.