METAL GEAR RISING: REVENGEANCE

METAL GEAR RISING: REVENGEANCE

View Stats:
SlimNinja7 Mar 20, 2022 @ 5:26pm
I want to play as MONSOON
Ok so I extracted and unpacked all the cpk files, meaning I finally have successfully unlocked a range of files such as:

data000 - Main filebase; Characters (pl), Enemies (em), Weapons(wp).
data001 - Stage data
data002 - Sound headers (sound settings for characters and enemies, etc.) *debug dump*?
data003 - etc scripts and files (dlc0 - main campaign? )
data004 - etc scripts and files (dlc1 - main campaign? it has to be one of these)
data005 - etc scripts and files (dlc2 - sam campaign)
data006 - etc scripts and files (dlc3 - wolf campaign)
data104 - Gray Fox files (body and sword)
data105 - MGS4 Raiden files
data106 - Extra VR Mission and Wooden Sword files (dlc1)
data107 - Sam Campaign files (dlc2)
data108 - Blade Wolf Campaign files (dlc3)

I want to be able to replace boss gameplay with either Sam or Raidens campaign, similar to the Armstrong mod seeing as someone was already able to make a mod which replaced sam with Armstrong. Audio, damage, animations, and all without crashing or coming in conflict with other files or scripts. heres the link to the example:


video

YouTube™ Video: Metal Gear Rising Mod - Playable Senator Armstrong
Views: 106,651
Download link: https://www.nexusmods.com/metalgearrisingrevengeance/mods/11


download
https://www.nexusmods.com/metalgearrisingrevengeance/mods/11?tab=files

overall I would like to know what I would have to do and how to do it, to be able to replace animations, audio, and models, in place of the main vanilla campaign.

DO NOT TELL ME it cannot be done as that would imply you have not clicked the links above.

- thank you,
sincerely a hopeful guy hoping for a mgr sequel.
< >
Showing 1-4 of 4 comments
Surihix Mar 24, 2022 @ 1:36am 
Almost all of Platinum's games have this layeredfs like file system where you can load some of the unpacked data files by placing them in the game's data folder.
the unpacked files are the ones in the cpk archives that you unpacked.

Most of Platinum's games will prioritise and try loading these unpacked files if it exists and if it does not exist then it will load directly from the cpk archives.

So you can use this system and try a simple replace trick on the model files by renaming it with the same filename as what raiden's playable character model uses, and place the unpacked file directly in the GameData/pl folder. infact the mod link that you linked here uses that very system and I would take that as a preliminary reference.

I don't know how reliable this method is and it is very crash prone from my testing on another platinum game Vanquish. funnily even that game uses the same folder naming scheme as this one.

Now the best initial result with this rename trick would be the game loading without crashing and putting the character in a t pose or render some weird janky looking animations as you move the character.
Last edited by Surihix; Mar 24, 2022 @ 2:34am
Cpt. Hazama Mar 24, 2022 @ 2:21pm 
Yup, been wanting a mod where you can play as Desperado in place of Raiden just like the Armstrong mod. The post above mine is also pretty accurate of what one could do, tho as far as I can tell the Armstrong mod basically was created by decompiling Armstrong's model and renaming the .mot's to the ones Raiden would have (for example making Armstrong ground slam animation the same ID name as Raiden's button push animation, allowing Armstrong to use said animation on control panels), and then recompiled it as Raiden's model ID. You could theoretically do this as well tho I am not familiar with modding Platinum games, I would assume some animations have game event function names tied into them so you would have to figure that part out to prevent soft-locks.
Surihix Mar 24, 2022 @ 3:46pm 
Originally posted by Cpt. Hazama:
Yup, been wanting a mod where you can play as Desperado in place of Raiden just like the Armstrong mod. The post above mine is also pretty accurate of what one could do, tho as far as I can tell the Armstrong mod basically was created by decompiling Armstrong's model and renaming the .mot's to the ones Raiden would have (for example making Armstrong ground slam animation the same ID name as Raiden's button push animation, allowing Armstrong to use said animation on control panels), and then recompiled it as Raiden's model ID. You could theoretically do this as well tho I am not familiar with modding Platinum games, I would assume some animations have game event function names tied into them so you would have to figure that part out to prevent soft-locks.

Oh its ID based then. nice.
this makes things slightly easier.

Also could you elaborate a bit more on the animations having the game event function names part. just a bit of general info on what exactly it is as I am very new to modding. I am assuming those type of animations are the QTEs ?

I managed to get to an slightly old website that was made for modding this game and found some really neat documentation of what each file is for. I will link it here so that you and the OP can use it for referring stuff.
https://www.tapatalk.com/groups/metalgearrisingmods/modding-tools-and-tutorials-f5/


I do have some tools that I used for modding Vanquish and these tools were originally made for handling Metal Gear Rising's game files.
It worked well enough for Vanquish and should work very well for this game. if you or the OP is like interested, then I will link it here.
Last edited by Surihix; Mar 24, 2022 @ 3:47pm
SlimNinja7 Mar 29, 2023 @ 11:46pm 
Originally posted by Surihix:
Originally posted by Cpt. Hazama:
Yup, been wanting a mod where you can play as Desperado in place of Raiden just like the Armstrong mod. The post above mine is also pretty accurate of what one could do, tho as far as I can tell the Armstrong mod basically was created by decompiling Armstrong's model and renaming the .mot's to the ones Raiden would have (for example making Armstrong ground slam animation the same ID name as Raiden's button push animation, allowing Armstrong to use said animation on control panels), and then recompiled it as Raiden's model ID. You could theoretically do this as well tho I am not familiar with modding Platinum games, I would assume some animations have game event function names tied into them so you would have to figure that part out to prevent soft-locks.

Oh its ID based then. nice.
this makes things slightly easier.

Also could you elaborate a bit more on the animations having the game event function names part. just a bit of general info on what exactly it is as I am very new to modding. I am assuming those type of animations are the QTEs ?

I managed to get to an slightly old website that was made for modding this game and found some really neat documentation of what each file is for. I will link it here so that you and the OP can use it for referring stuff.
https://www.tapatalk.com/groups/metalgearrisingmods/modding-tools-and-tutorials-f5/


I do have some tools that I used for modding Vanquish and these tools were originally made for handling Metal Gear Rising's game files.
It worked well enough for Vanquish and should work very well for this game. if you or the OP is like interested, then I will link it here.


Yeah that would be cool, post it. also do I have to do something with the cpk files or can I just drag and drop it into the loaded data folder of the game
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Mar 20, 2022 @ 5:26pm
Posts: 4