How to mod The Darkness 2

That didn’t take long.

It’s not encrypted o.O
Probably gonna get a title update. If they care enough.

You can mod pretty much everything because of that. I haven’t really tried doing anything special though.

This post actually surprised me in that they didn’t encrypt anything by the looks of it.

Regardless, 9,999 Essence/Talent points isn’t enough to get everything there is to get.
As he said in the video, if you try to add a byte it’ll corrupt the save.
Mod it to 9,999, load the game and kill someone, then mod it again.
The game will have added another byte for that fifth digit.
This means you can have more than just the 9,999 added in the video.

Common sense on XMB, I’d hope, but still worth mentioning for new folk.

still not as bad as the duke nukem forever lol

by the looks of it they have patched it

you can indeed add bytes into the save just have to make sure you do 1 thing
i`ll show ya how
lets take this save its got 1427 essence points

notice the 0A byte in hex(the line feed)its the byte with the arrows pointin to it lol

compare that^^^ to my next pic
notice i overwrit the original line feed byte (0Aafter the 1427) and put my own in after the 9000000

so as ya can see you can indeed insert bytes for essence etc
(as long as you have at least 1000 essence points)
just remember if you overwrite the line feed byte (0A) to insert it after you put 9000000

also dont go past 999999999 as when you earn 1 point it resets to 0

peace

.: Delete :.

would it not be quicker just to extract the save, not STFS and load it into something like sublime or notepad++

Yeah, I figured that out after I made the video. I didn’t feel like remaking it though.

That works as well. I only used Hex WorkShop the first time I tried to mod it. After that, I opened it in Notepad++ and saw it was a bunch of scripts.

Why didn’t you just open the base save in notepad or something? It’s pretty much a script.

Saw this: “gameBeaten=0” hahaha

edit: Jesus **** they put everything in these saves

Open Me

NewGamePlusRelicsFound={
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
}

There is tons of stuff in the save.

I apologize, I must have overlooked that post. A lot of this seems like static data that could have been hardcoded…

Is this data actually reused (as in, can you change these arguments and does it load when you search/host?)

searchSettings={
    players=4294967295
    scoreLimit=4294967295
    timeLimit=4294967295
    gameModeId=0
    map=""
}
hostSettings={
    maxPlayers=10
    minPlayers=2
    privateSlots=0
    scoreLimit=15
    timeLimit=900
    gameModeId=0
    useBots=0
    difficulty=0
    matchType=NORMAL
    maps={}
}

I haven’t played online with the game yet, so I’m not sure. I’ll try messing around with it later when I have a chance.

Theres an editor for this over at 360haven made by Jappi88

anyway to get a god mode, infinite health ?

I’m pretty sure you can edit your health in the save, but I doubt you wont be able to die.