Battle Brothers

File information

Last updated

Original upload

Created by

hackflow

Uploaded by

hackflow

Virus scan

Safe to use

Tags for this mod

21 comments

  1. bokajon
    bokajon
    • supporter
    • 1 kudos
    When choosing the Tutorial Start, the tutorial quest (when arriving in town after the very first fight) doesn't get triggered. After removing this mod and starting with the Tutorial Start, the quest gets completed properly.
    1. hackflow
      hackflow
      • member
      • 7 kudos
      You can try previous version, which doesn't mess with events. Also do you have a log.html?
    2. bokajon
      bokajon
      • supporter
      • 1 kudos
      Thanks for the fast response, I really appreciate it! You were right - it works fine with the older 2.3.1 version.

      Here is my log.html, using the newer version 2.4.0, which caused the bug:
      https://file.io/6iHgzgpsWyzf
    3. hackflow
      hackflow
      • member
      • 7 kudos
      Looked though your log, it has many errors but none of them about elite few mod, so can't say anything about things not working. You can try contacting other mods authors about this. Or can try removing mods one by one to see when errors disappear.
    4. VictorDragonslayer
      VictorDragonslayer
      • premium
      • 21 kudos
      Encountered the same problem and reproduced it with a minimal set of mods: mod hooks, modern hooks, MSU and Elite Few 2.4.0. My log is filled with

      Function:
      update -> scripts/contracts/contracts/tutorial_contract.nut : 444
      Variables:
      this = Table
      Function:
      update -> scripts/contracts/contract.nut : 176
      Variables:
      this = Table
      Function:
      update -> scripts/contracts/contract_manager.nut : 94
      Variables:
      _force = False, this = Table
      Function:
      onUpdate -> scripts/states/world_state.nut : 757
      Variables:
      this = Table
      Diff between 2.3.1 and 2.4.0 points to
          local inEventOrContract = false
          local function markInScreen(cls) {
              local setScreen = cls.setScreen;
              cls.setScreen = function (_screen) {
                  inEventOrContract = true;
                  setScreen(_screen);
                  inEventOrContract = false;
              }
          }
          ::mods_hookBaseClass("events/event", function (cls) {markInScreen(cls.event)})
          ::mods_hookBaseClass("contracts/contract", function (cls) {markInScreen(cls.contract)})

      and the second hook catches tutorial contract too.
    5. hackflow
      hackflow
      • member
      • 7 kudos
      Thanks for investigation, this should help a lot, I will try to find time to fix it. 
  2. SaeNord
    SaeNord
    • member
    • 0 kudos
    Works with Legends 18.1.1?
    1. hackflow
      hackflow
      • member
      • 7 kudos
      It should
  3. tankiller1
    tankiller1
    • member
    • 0 kudos
    does it not work with bro_studio mod , when i run a new game with 2 mod , i cant find any master bro in camp
    1. hackflow
      hackflow
      • member
      • 7 kudos
      It does work at least for me, the default chance to find a master bro is low, you would be very lucky to see one in the first village.
  4. KKDragonLord
    KKDragonLord
    • member
    • 1 kudos
    Would you consider adding a selectable option to make all units added by events be Elite?
    1. hackflow
      hackflow
      • member
      • 7 kudos
      This sounds like an interesting addition, thanks for the idea.

      I don't know however a good way to separate event guys from the rest and kind of preoccupied with different stuff right now, so can't say when I will be able to take a look at this. If you also into modding you can speed this up by researching this question or even can make a PR here, will be happy to accept it.
    2. hackflow
      hackflow
      • member
      • 7 kudos
      Added this in the latest 2.4.0 version.
  5. DumpsterCommander
    DumpsterCommander
    • member
    • 0 kudos
    Each master bro's worth is 25-50% higher when calculating party strength...

    Oof. On top of the default flat +9 wage premium, a band with a few of these boys could get expensive real fast. Thanks for revamping that older mod. I liked it back in the day but it stopped working for me a few versions back. 
    1. hackflow
      hackflow
      • member
      • 7 kudos
      This worth is about party strength. I.e. you'll get slightly bigger packs of enemies against you. The pay is flat +9. Player character and slaves are still free. 
    2. DumpsterCommander
      DumpsterCommander
      • member
      • 0 kudos
      Ah, okay, thanks for the reply; I misinterpreted "worth" here. Neat way of calculating the scaling, though.  
  6. Kleeplint
    Kleeplint
    • member
    • 0 kudos
    you have good eye for modding
    maybe an option to ELITE the starting lone wolf origin character?
    1. hackflow
      hackflow
      • member
      • 7 kudos
      You can simply set "select masters" option to "all" on starting new campaign. Then return to normal settings after everything is generated. 
    2. Kleeplint
      Kleeplint
      • member
      • 0 kudos
      I wouldn't have thunk to do that, I'll try it out right now - wish me luck!!!
  7. pepereyy
    pepereyy
    • member
    • 0 kudos
    GOD MY BRO THANCKS
    1. hackflow
      hackflow
      • member
      • 7 kudos
      You are welcome :)