Crysis 2 Campaign Editor

Game Title: Crysis 2

Game ID:
(This can be found using the Title ID Finder in Horizon. Tools > Title ID Finder)
454108E3

Mods Wanted: God Mode and max credits

Attach two saves extracted from the CON File, if you do not know how to do that just attach two CON files.
Crysis 2 CON File #1
Crysis 2 CON File #2

Additional Comments: Well i have seen it done on the ps3 so i figured you could do it for the 360 aswell since you guys seem smart :smirk: Crysis 2 mod tool released! - PSX-SCENE: A fansite for Kevin Butler’s hair <---- Well actually i just found out that is what you put in the ISO but maybe it can still be done with just the gamesave

That would be a great tool

here i actually found one to where you can edit everything in the gamesave
How to Edit Crysis 2 profile.xml

Mind putting the post on there in a quote and putting a source so I can see it without having to make an account on that site? Please and thanks.

I had to make an account just for that lol.

By JizzaBeez

How to edit Crysis 2 [profile.xml]
Since there are a bajillion (that’s a lot) threads about Crysis2 and none really tell how to edit the gamesave I decided to make a new thread…

  1. First you get your Crysis2 gamesave from your MU.
  2. Then extract the “profile.xml” file from the gamesave.
  3. Then you will need the Crysis 2 Toolkit by fairchild. It is used to decrypt and encrypt the files in the gamesave. Review his thread and learn how to use his tool and command prompt!
  4. After decrypting the “profile.xml” file you can then edit anything you want in it.
    -weapons
    -attachments
    -levels (and by difficulty)
    -emails
    -souvenirs
    -flashbacks
    -dog tags
    -music
    -videos
    -car keys
    -etc.

Crysis 2 profile Decrypter/Encrypter

Here is how to unlock most of the items. You’d simply change value=“0” to value=“1”:
*Note: Be aware of what value the item uses representing “unlocked”. Some use “1” and some use “2” (not sure why).
Code:
<Attr name=“SP/PersistantStats/EMPS_AttachmentUnlocked/mike” value=“1”/>

For a few things you have to put the item name and unlocked like this (these are 13/15 weapon attachments. For some reason I can’t get the last 2.):
Code:
<Attr name=“SP/PersistantStats/EMPS_AttachmentUnlocked” value=“AssaultScope,1,Detonator,1,ExtendedClip,1,GaussAttachment,1,GrenadeLauncher,1,GrendelIronsight,1,KVoltIronsight,1,LaserSight,1,LightShotgun,1,MK60Ironsight,1,PistolLaserSight,1,Reflex,1,ScarabIronsight,1,Silencer,1,SilencerPistol,1,Single,1,SniperScope,1,”/>

And for level difficulties, you’d have the name and the “unlocked” value represents the difficulty completed like:
-“1” = Recruit
-“2” = Normal
-“3” = Veteran
-“4” = Super Soldier
(these are all levels completed on Super Soldier)
Code:
<Attr name=“SP/PersistantStats/EMPS_SPLevelByDifficulty” value=“alienvessel,4,batterypark,4,bryantpark,4,centralpark,4,centralstation,4,cityhall,4,convoy,4,downtown,4,fdr,4,floodedstreets,4,hive,4,intro,4,madisonsquare,4,prism,4,roosevelt,4,spear,4,terminal,4,timessquare,4,warehouse,4,”/>

If the line of code is for a count of something then the number can be whatever you want or need for a specific achievement, like “Slide Kills”. Just be sure to set the number one less than what the achievement calls for to unlock and then get one more in-game to get the achievement. In some cases if you set the number higher then the achievement won’t unlock because it thinks it already has…

Here is the line for the Nano Suit points (change the “value” to whatever):
Code:
<Attr name=“SP/PersistantStats/EIPS_AlienEnergyCollected” value=“99999”/>

Here are the lines for all collectibles:
-Dog Tags
Code:
<Attr name=“SP/PersistantStats/EMPS_SPDogtagsByCharacter” value=“dogtag_alcatraz,2,dogtag_barclay,2,dogtag_cell,2,dogtag_chino,2,dogtag_civilians,2,dogtag_gould,2,dogtag_grunt,2,dogtag_hargreave,2,dogtag_heavy,2,dogtag_infected,2,dogtag_lockhart,2,dogtag_marines,2,dogtag_pinger,2,dogtag_prophet,2,dogtag_stalker,2,dogtag_tara,2,dogtag_tick,2,”/>

-Email
Code:
<Attr name=“SP/PersistantStats/EMPS_SPEmailByName” value=“email_collectible_01,2,email_collectible_02,2,email_collectible_03,2,email_collectible_04,2,email_collectible_05,2,email_collectible_06,2,email_collectible_07,2,email_collectible_08,2,email_collectible_09,2,email_collectible_10,2,”/>

-Flashbacks
Code:
<Attr name=“SP/PersistantStats/EMPS_SPFlashbacksByName” value=“flashback_01,2,flashback_02,2,flashback_03,2,flashback_04,2,flashback_05,2,flashback_06,2,flashback_07,2,prophetsjourney,2,”/>

-Car Keys
Code:
<Attr name=“SP/PersistantStats/EMPS_SPKeysByVehicle” value=“carkey_alien_dropship,2,carkey_alien_gunship,2,carkey_cell_apc,2,carkey_cell_helicopter,2,carkey_cell_ltv,2,carkey_civilian_vehicles,2,carkey_marine_icv,2,carkey_marine_ltv,2,carkey_ny_bus,2,carkey_ny_firetruck,2,carkey_ny_taxi,2,”/>

-Levels (by Difficulty)
Code:
<Attr name=“SP/PersistantStats/EMPS_SPLevelByDifficulty” value=“alienvessel,4,batterypark,4,bryantpark,4,centralpark,4,centralstation,4,cityhall,4,convoy,4,downtown,4,fdr,4,floodedstreets,4,hive,4,intro,4,madisonsquare,4,prism,4,roosevelt,4,spear,4,terminal,4,timessquare,4,warehouse,4,”/>

-Music
Code:
<Attr name=“SP/PersistantStats/EMPS_SPMusicByName” value=“music_alienvessel_01,2,music_alienvessel_02,2,music_batterypark_01,2,music_batterypark_02,2,music_bryantpark_01,2,music_bryantpark_02,2,music_centralpark_01,2,music_centralpark_02,2,music_centralpark_03,2,music_centralstation_01,2,music_centralstation_02,2,music_cityhall_01,2,music_cityhall_02,2,music_convoy_01,2,music_convoy_02,2,music_downtown_01,2,music_downtown_02,2,music_fdr_01,2,music_fdr_02,2,music_floodedstreets_01,2,music_floodedstreets_02,2,music_hive_01,2,music_hive_02,2,music_intro_01,2,music_madisonsquare_01,2,music_madisonsquare_02,2,music_prism_01,2,music_prism_02,2,music_roosevelt_01,2,music_roosevelt_02,2,music_roosevelt_03,2,music_spear_01,2,music_spear_02,2,music_spear_03,2,music_terminal_01,2,music_terminal_02,2,music_timessquare_01,2,music_timessquare_02,2,music_timessquare_03,2,music_warehouse_01,2,music_warehouse_02,2,music_warehouse_03,2,”/>

-Souvenirs
Code:
<Attr name=“SP/PersistantStats/EMPS_SPSouvenirsByLevel” value=“alienvessel,2,batterypark,2,bryantpark,2,centralpark,2,centralstation,2,cityhall,2,convoy,2,downtown,2,fdr,2,floodedstreets,2,hive,2,madisonsquare,2,prism,2,roosevelt,2,spear,2,terminal,2,timessquare,2,warehouse,2,”/>

-Speed Cameras
Code:
<Attr name=“SP/PersistantStats/EMPS_SPSpeedCameraByName” value=“speed_camera_1,1,speed_camera_10,1,speed_camera_2,1,speed_camera_3,1,speed_camera_4,1,speed_camera_5,1,speed_camera_6,1,speed_camera_7,1,speed_camera_8,1,speed_camera_9,1,”/>

-Videos
Code:
<Attr name=“SP/PersistantStats/EMPS_SPVideoByName” value=“alienvessel,2,batterypark,2,bryantpark,2,centralpark,2,centralstation,2,cityhall,2,convoy,2,downtown,2,fdr,2,floodedstreets,2,gameresolution,2,hive,2,intro,2,madisonsquare,2,nanosuit_showroom,1,prism,2,prism2,1,roosevelt,2,spear,2,terminal,2,timessquare,2,warehouse,2,”/>

  1. After editing the decrypted “profile.xml” file encrypt it back with the Toolkit.
  2. And then replace the file in the gamesave with the newly edited/encrypted one.
  3. Finally, rehash and resign the gamesave.

Well that’s the basics of it. Most things can be unlocked and edited by these tips

How about the Energy Level and the amount of ammo you have? As in what is the string for them.