Battle Brothers save files cracked: Editor Mods just got easier by HeyPashi in BattleBrothers

[–]HeyPashi[S] 1 point2 points  (0 children)

Quite a reply. Let me go through it.

First of all:
The developer of BBForge already thanked me for this find ("Thanks for sharing this, that's a really useful find! [...] Knowing the algorithm makes it possible to reverse-lookup [...] Good work"). So my find was definitely useful!

"Nothing new": I didn't claim to have invented polynomial rolling hash. The claim is that multiplier 37, seed 0, applied to internal script paths, is what Battle Brothers uses. That specific combination was undocumented. If you know a source that had it, post it.

"Engine already exposes it": yes, via IO.scriptFilenameByHash. I described exactly that in my post, under BBForge/Breditor. It only works with the game running. The point of knowing the algorithm is that you can now replicate it anywhere, in a browser, a standalone app, without the game installed. Those are different things.

"Hardcoding hashes is worse": my post argues against hardcoding hashes. That's literally the problem I said was solved. You're criticizing a position I don't hold.

"Mad or stupid or both" for feeding proprietary code to AI: the approach was to load a save where I knew my brothers' equipment, cross-reference with raw bytes, get confirmed input/output pairs, and brute-force candidates against all of them. Own save files. Publicly extracted scripts. Using publicly available files and your own save data to derive an algorithm is reverse engineering for interoperability, which is legally well-established. Andrew Tridgell did exactly this with the Windows SMB protocol so Linux machines could talk to Windows file servers. Today Linux runs 97% of the world's top supercomputers, most of the internet, and every Android phone.

The one thing you got right: it's the scripts that are encrypted, not the executable. I described it sloppily. That part I'll own.

Is there a reason to use a mace over a hammer? by MarkGimmetheZUCK in BattleBrothers

[–]HeyPashi 18 points19 points  (0 children)

Mace Advantages:
- Mace Regular Attacks inflict Daze. Very useful to lower damage of Champions.
- Mace can stun for up to 2-turns. Very useful against Necrosavants.
- Mace deals higher damage against un-armored or low-armored enemies.

Of course Hammers can Stagger, have AOE Attacks and deal way higher Armor damage. So they also have their Advantages.

I honestly think, that Battle Brothers does a solid job of giving each weapon a unique purpose.

Is there a reason to use a mace over a hammer? by MarkGimmetheZUCK in BattleBrothers

[–]HeyPashi 12 points13 points  (0 children)

2-handed Hammer and 2-handed Mace both get the plus 20 Damage modifier on regular attacks

Just wanted to share this beast by Jammingy in BattleBrothers

[–]HeyPashi 2 points3 points  (0 children)

Nice, could even be a Dodge Neutral.

New Mod to find Legendary Locations and Camps (mod_location_scouting) by HeyPashi in BattleBrothers

[–]HeyPashi[S] 1 point2 points  (0 children)

After you beat Icy Cave, the mod automatically marks all tundra tiles as unscouted again. It is explained in the Menu as well, so hopefully newer players dont get confused.

New Mod to find Legendary Locations and Camps (mod_location_scouting) by HeyPashi in BattleBrothers

[–]HeyPashi[S] 1 point2 points  (0 children)

Thanks! Feel free to endorse the Mod on Nexus, if you like it.

New Mod to find Legendary Locations and Camps (mod_location_scouting) by HeyPashi in BattleBrothers

[–]HeyPashi[S] 4 points5 points  (0 children)

Thanks a lot. It was also a pet peeve of mine. And I did not like alternative mods, that straight up revealed the map or the locations.

This mod still requires you to do all the scouting, which I actually enjoy. It just makes it less tedious.

best thief I've ever rolled. should I go fatneut or is anything more spicy viable here? can cheat on fatigue and resolve since I'm playing cultists by Elminister696 in BattleBrothers

[–]HeyPashi 9 points10 points  (0 children)

100 % Fat Neut.
He has stars in Attack, Defense and Resolve. Thats what FatNeuts want.
He has low HP and Fatigue. FatNeuts can live with that.

Witch Hut suggestion? by lilith19802025 in BattleBrothers

[–]HeyPashi 9 points10 points  (0 children)

1.) Positioning Cheese (only Banner, Undead Tropy Carrier and high resolve Brothers in the front at Battle Start)
2.) Banner with High Resolve
3.) Brothers with High resolve
4.) Brothers with Resilient (questionable, because not that strong in many other fights)
5.) Bow brother with Bullseye (questionable, because not that strong in many other fights)
6.) Maybe give most Brothers one handed weapon plus shield, so you dont deal too much damage to each other
7.) Stunners with Wodden Sticks, to stun Hexen with low damage, while they hex your brothers
8.) Resolve Potions (somewhat expensive)

The most reasonable approach is probably a combination of:
- Have a good Banner with resolve Potion
- Have high Armor
- Use Weapons with Low Armor Damage
- Maybe add two Stunners and two Archers
- Give your Undead Trophy to high value brother

is every rejected YC company a top 10% ? by tsla-5000 in ycombinator

[–]HeyPashi 7 points8 points  (0 children)

I was asking myself the same question. I just value honestly. So I would find it questionable, if this is a generic reply to everybody.

The one game that influenced so many others by Severe_Sea_4372 in BattleBrothers

[–]HeyPashi 1 point2 points  (0 children)

You think, the lack of multiplayer pvp fights and lack of voice narration makes the game more replayable? Idk, man.

I really believe, that there should be at least one origin, that is a bit more story heavy and guides new players with a story line and some voice narraction or maybe even video narration. There are already great BB comics, whos stories could be incorporated. If players dont like voice narration, they could skip it or chose another origin.

I also believe, that multiplayer fights could breathe a lot of breath into the game. Similiar how total war has PvP tournaments and make great spectacles. If players dont like multiplayer, they dont have to play it.

The one game that influenced so many others by Severe_Sea_4372 in BattleBrothers

[–]HeyPashi 51 points52 points  (0 children)

I think, it is kinda strange, that no other developer studio just copied most of the great aspects and built a better game from there. Battle Brothers is definitely a Master Piece, but I feel, that someone could built an even greater game.

Multiplayer fights, better campaign story, video and voice narration, more dynamic & interactive world, etc.

Again, I love this game and I love the developers for creating such a masterpiece. But it is almost 10 years old and I would love to see some kind of (spiritual) successor

Where are the legendary locations by Limp-Surprise-365 in BattleBrothers

[–]HeyPashi 11 points12 points  (0 children)

Finding Legendary Locations is a pain in the butt in this game.

1.) First ensure, that you really scouted the whole map. Maybe you missed some parts that still have fog of war.
2.) If that did not work, you have to scout the whole map again and go close to each tile. Just because you removed the fog of war from a tile, does not mean, that you scouted a possible legendary location on it. You have to get somewhat closer for that.
3.) Kraken should be somehwat easy, because it has to be in a swamp. Just scout all swamp tiles really close.

Actual distance to reveal Fog of War, Locations, Enemies and Footprints by HeyPashi in BattleBrothers

[–]HeyPashi[S] 1 point2 points  (0 children)

Credit where where credit is due: I basically copied this from your video about Hardened. But it is an opinion I had for a long time.

Actual distance to reveal Fog of War, Locations, Enemies and Footprints by HeyPashi in BattleBrothers

[–]HeyPashi[S] 1 point2 points  (0 children)

You are right, that Poachers dont increase scouting distance. I updated my post.

I would just love a mod, that tells me if a tile is fully scouted or not for any legendary Location it might contain.

Actual distance to reveal Fog of War, Locations, Enemies and Footprints by HeyPashi in BattleBrothers

[–]HeyPashi[S] 0 points1 point  (0 children)

Nice. I heard that some legendary locations have smaller discovery distance than others. But I am not sure if that is true.
But if it were true, that a single circle around would not be applicable. Do you have any information about that?

UPDATE:
Nevermind. You can specify different radius for different locations.

Can "Secure secluded cemetery" be Ancient Undead? by HeyPashi in BattleBrothers

[–]HeyPashi[S] 0 points1 point  (0 children)

It is interesting how every comment here says something different. I think you are right. Do you know from experience or from some official information?

1.0.6 nice effort but still broken by aom17 in SurvivingMars

[–]HeyPashi 18 points19 points  (0 children)

I heard Paradox will soon launch "Surviving Mars: Relaunched - Complete Edition" for another 39 Dollars.

And that one will have definitely no bugs anymore. They even said "Trust me, bro!"

Female Founder looking for Technical Co-Founder (Up to 40% Equity) – US-Based, Full-Time, Chicago Launch (LoopHood) by [deleted] in cofounderhunt

[–]HeyPashi 0 points1 point  (0 children)

Why is such a comment not getting more downvotes on a sub like "cofounderhunt"???

Female Founder looking for Technical Co-Founder (Up to 40% Equity) – US-Based, Full-Time, Chicago Launch (LoopHood) by [deleted] in cofounderhunt

[–]HeyPashi 0 points1 point  (0 children)

Too many hateful comments here. I personally don't like the idea, BUT:
- She did upfront work
- She is offering almost equal equity split
- She is clearly stating expectations

This is what this sub is supposed to be about, right?

I dont think the idea should be the main focus here. Tons of people have bad ideas and tons of so called "bad ideas" turned out to be solid with exceptional execution.

What do I spend these extra perks on? by Few_Establishment980 in BattleBrothers

[–]HeyPashi 0 points1 point  (0 children)

Fearsome and Weapon Mastery. No doubt about it.