I’ve used quick BMS before and never had issues but haven’t used it for year or so. I’m positive this is the process below or am I missing something?
Open up quickbms.exe then click on crysis2.bms then scripts_chk0.pak choose folder your output folder then save but have error in CMD prompt saying “the input file is already decrypted, open it normally as a ZIP”- 0 files found in 0 seconds coverage file 0 0% 2 2082092 . offset 00000002Press ENTER or close the window to quit. I know I can open it using WinRar but you can’t view or edit the xml files.
Fixed! I was using the old Crysis 2 bms file not C2R bms file.
Tools work fine. But injecting the files back to the main pak file does not give the gameplay any changes. I even tried using patch1.pak and even creating patch2.pak but whenever i edit particles the they are rendered invisible in the game. So not sure how to make any edits here.
pack the file with 7zip in zip format. Rename it to for example zz_gamedata_chk0.pak if you took files from gamedata_chk0.pak. For textures for example zz_textures.pak Do not change the original files (Pak files)
Very important, keep the folder structure as it is in the gamedata_chk0.pak, for example.
Could you give me a brief rundown of how to use these tools? All I want to do is adust suit charge rates, install more suit upgrades at once, change some ADS sensitivities like reflex sight and visor, and increase FOV beyond 80. I'm not a modder though, and need a bit of a hand starting off.
The setting for the energy cost of the nanosuit and the recharge time are in the Config folder. For example "-- Player Health/Energy/Suit g_playerHealthValue = 200.0" In the "gamedata.pak" you can find other important files in the folder "GameTokens" and ActionGraphs". Open the files with Windows Editor or Notepad, and then you can edit them. Do not modify the original .pak files. For example, if you modify the "gamedata.pak", save it as "zz_gamedata.pak" with 7zip. In 7zip choose as format "zip" and not "7zip". Very important, keep the folder structure in the for example "GameData.Pak". QuickBMS is included in the tools: How To: https://aluigi.altervista.org/quickbms/howto.htm
Thanks very much for replying, but I can't seem to find the file again after bms is finished re-archiving the folder. I set the output folder as my desktop, but I can't see it there. Is it supposed to be a .pak file now? Does it appear somewhere else?
Leave the original .Pak files untouched, create new .Pak files with 7zip. Keep the original name of the .Pak files and put a "zz_" in front of it. For example "GameData.Pak" you name "zz_GameData.Pak". Also keep the folder structure, otherwise your change will not be accepted by the game.
Yeah I get that, but I can't find the output file. I set my desktop as the output folder, but the file never appeared. Also the basic settings in the config folder don't seem to do anything for me in-game. I changed the suit recharge delay and it had no effect. Do I need to be in a special mode first or something?
Thanks for the info :-). I'm editing the starting equipment info in the Mission XML files in the libs folder inside gamedata_chk0.pak. Do I compress the whole gamedata_chk0 folder into pak and replace the original one? Can you please suggest what to do next?
@Naryanrobinson Name the "zip" file 1.zip when packing, and then rename it manually. Some zip programs have problems with other characters, for example : _ ; ".
Leave the original Crysis 2 files untouched, otherwise you will break the game. And if you look closely now, you'll find the answer to your question among all the comments. :) :D
Do you happen to know where I can allow carrying unlimited weapons? I remember there was a mod called NanoGod for the original Crysis 2 that did just that.
I'm searching through scripts_chk0.pak but there's a lot files and I don't even know what to look for.
The command doesn't work, it says "unknown command: i_noweaponlimit". I did run with -devmode parameter and entered "con_restricted = 0", still didn't help.
I'll look into the mod files once I have some spare time.
I didn't find anything useful in BeTheWeapon mod files, but I remembered I had NanoGod mod downloaded somewhere on my old HDD. So I found it, and looked through its files.
What I found is that it's not possible to allow picking up unlimited weapons, but it is possible to add all of them at the start of a mission. It kinda makes the game broken, because you have access to all of the weapons from the start, but it is what it is. Also, FY71 doesn't work in Remastered anymore, sadly.
What I also want to try is allow multiple nanosuit perks to be enabled, so I'll work on that and then I'll maybe upload the mod for anyone interested.
I tried CryUnpack but it doesn't work. I am trying to edit the Scripts.pak... but seeing as how I even deleted that file and the game still ran, that indicates I need to edit the patch1.pak in the Patch folder. But that file is using a different encryption, such that QuickBMS cannot handle and neither can CryUnpack.
In an earlier version Crysis 2 editing was dead easy... you didn't even have to repack or anything. I just want to edit some weapons and suit parameters to make the game more fun for single player... I've tried many different ways... I've spent much more time to figure this out than playing the actual game
I don't know how to use the SDK. But I did figure out how to do what I wanted. I had to put the extracted files into the Mod folder and use the existing example as a template. In case anyone else runs into the same issue. Thank you though, appreciate it.
Does this work on Crysis 2 Maximum Edition? It reports : "the file is encrypted, you must set ZIP_PASSWORD in the script! unsupported compression method 48849"
Never mind, I found the correct script on the QuickBMS website. Unfortunately, after editing the files, I can't get the game to recognize the changes. It won't load the files outside the pak nor will it recognize the zipped file as you suggested below. I even tried reimporting the files back into the original but it always complains about "can't read xxxx bytes from offset"
Most likely due to the older version of CryEngine was used. I believe you needed to use a BMS script that injects the files back into the archive, instead of just creating another pak file that overloads the original one.
25 comments
I am encountering an issue with the BMS script that i discovered recently.
It cannot extract from the " textures_chk0-part0" .
I am getting this error :" the file is encrypted, you must set ZIP_PASSWORD in the script!
48849
unsupported compression method 48849"
Is it possible to fix this issue ?
Thanks a lot
Open up quickbms.exe then click on crysis2.bms then scripts_chk0.pak choose folder your output folder then save but have error in CMD prompt saying
“the input file is already decrypted, open it normally as a ZIP”-
0 files found in 0 seconds coverage file 0 0% 2 2082092 . offset 00000002Press ENTER or close the window to quit.
I know I can open it using WinRar but you can’t view or edit the xml files.
Fixed! I was using the old Crysis 2 bms file not C2R bms file.
Update: I was using it wrong, now I have it installed correctly
But injecting the files back to the main pak file does not give the gameplay any changes.
I even tried using patch1.pak and even creating patch2.pak but whenever i edit particles the they are rendered invisible in the game. So not sure how to make any edits here.
Very important, keep the folder structure as it is in the gamedata_chk0.pak, for example.
I released a mod: https://www.nexusmods.com/crysis2remastered/mods/6
All I want to do is adust suit charge rates,
install more suit upgrades at once,
change some ADS sensitivities like reflex sight and visor,
and increase FOV beyond 80.
I'm not a modder though, and need a bit of a hand starting off.
"-- Player Health/Energy/Suit
g_playerHealthValue = 200.0"
In the "gamedata.pak" you can find other important files in the folder "GameTokens" and ActionGraphs". Open the files with Windows Editor or Notepad, and then you can edit them. Do not modify the original .pak files. For example, if you modify the "gamedata.pak", save it as "zz_gamedata.pak" with 7zip. In 7zip choose as format "zip" and not "7zip". Very important, keep the folder structure in the for example "GameData.Pak".
QuickBMS is included in the tools:
How To: https://aluigi.altervista.org/quickbms/howto.htm
but I can't seem to find the file again after bms is finished re-archiving the folder.
I set the output folder as my desktop, but I can't see it there.
Is it supposed to be a .pak file now? Does it appear somewhere else?
7zip Download : https://7-zip.org/
Use "zip" not "7zip" as compression method
but I can't find the output file.
I set my desktop as the output folder, but the file never appeared.
Also the basic settings in the config folder don't seem to do anything for me in-game.
I changed the suit recharge delay and it had no effect. Do I need to be in a special mode first or something?
Name the "zip" file 1.zip when packing, and then rename it manually. Some zip programs have problems with other characters, for example : _ ; ".
Leave the original Crysis 2 files untouched, otherwise you will break the game.
And if you look closely now, you'll find the answer to your question among all the comments. :) :D
I'm searching through scripts_chk0.pak but there's a lot files and I don't even know what to look for.
Alternatively, there is also the original Crysis 2 mod
"Be The Weapon",
maybe you can adapt it to the remaster.
Be The Weapon Download Link
I'll look into the mod files once I have some spare time.
What I found is that it's not possible to allow picking up unlimited weapons, but it is possible to add all of them at the start of a mission. It kinda makes the game broken, because you have access to all of the weapons from the start, but it is what it is. Also, FY71 doesn't work in Remastered anymore, sadly.
What I also want to try is allow multiple nanosuit perks to be enabled, so I'll work on that and then I'll maybe upload the mod for anyone interested.
In an earlier version Crysis 2 editing was dead easy... you didn't even have to repack or anything. I just want to edit some weapons and suit parameters to make the game more fun for single player... I've tried many different ways... I've spent much more time to figure this out than playing the actual game
So Cryunpack works for me. Try starting it as an administrator.
Thank you though, appreciate it.
unsupported compression method 48849"
Never mind, I found the correct script on the QuickBMS website.
Unfortunately, after editing the files, I can't get the game to recognize the changes. It won't load the files outside the pak nor will it recognize the zipped file as you suggested below. I even tried reimporting the files back into the original but it always complains about "can't read xxxx bytes from offset"
Any help would be greatly appreciated.
I believe you needed to use a BMS script that injects the files back into the archive, instead of just creating another pak file that overloads the original one.
DOWNLOAD
DOWNLOAD SOURCE