_YnthA
Rookie
This is a simple tool to edit/dump BitLife save files or var files. See the GitHub link below to find out how to download/install/build this tool.
Dumping a save file
Code:
bitlife-edit.exe -s saveFile.data -m dump/DummyDll
You can also dump any other file that is serialized in the same format as a save file. Typically, this means any .data file:
Code:
bitlife-edit.exe -s graves.data -m dump/DummyDll
Important Note: Doing this requires the Mono assemblies for the game. To obtain them, you can use Il2CppDumper to generate dummy DLLs. Once obtained, specify the path to the Mono DLLs using the -m/--mono flag.
Editing a save file
Code:
bitlife-edit.exe -p -f fields.json saveFile.data
Code:
{
"field1": "value1",
"field2": "value2",
...
}
Code:
{
"m_name": "John Doe",
"m_age": 34
}
Code:
{
"m_currentJob.m_jobTitle": "Doctor"
"m_currentJob.m_Finances.m_BankBalance": 100000
}
Code:
$ cat patch.json
{
"<Finances>k__BackingField.<BankBalance>k__BackingField": 9999999999.0
}
$ bitlife-edit.exe --patch -f patch.json saveFile.data
Decrypting a var file
Code:
bitlife-edit.exe -d MonetizationVars
Encrypting a var file
Code:
bitlife-edit.exe -e moneyvars.json
Read More and Instructions For Building: GitHub - yntha/bitlife-edit: A save editor/dumper for bitlife save files and encrypted var files.