Batman: Arkham City – Game of the Year Edition Guide

How to swap meshes in Batman Arkham City for Batman: Arkham City GOTY

How to swap meshes in Batman Arkham City

Overview

This guide will hopefully help people to import meshes in batman arkham city. If a guide like this has already been made like this and i dont know about it then im gonna look like a bit of a prick. Importing meshes basically means swapping batmans mesh with a different mesh in the game so you can play as pretty much anyone (with batmans move set obviously).

The Whole process in one section

Swapping meshes is a pretty simple process once you get used to it.

Sorry if this guide looks a bit messy or things look out of format or out of place , its because ive never made a guide before so im not really used to it 😛

First of all , you want to do this , click the Start menu. …Type “folder options” (without the quotes). …A dialog box with the title “Folder Options” will appear. …Click to uncheck the box for “Hide extensions for known file types”.Click the “OK” button at the bottom of the dialog box. This will prevent you from making the mistake i did…

Once this is done go onto your desktop, right click and create a ‘text document’ or ‘text file’ and call it ‘console’

Once this is done go to computer > steam > steam apps > common > batman arkham city GOTY > binaries , once you get here, grab the console.txt file and drag it into binaries. After this, you want to click back then go onto BmGame > DefaultInput.ini , now when you get onto this , you want to scroll down until you find [Engine.PlayerInput]
Once this is done copy and paste this code underneath the [Engine.PlayerInput] bit

.Bindings=(Name=”F12″, Command=”exec console.txt”)

Once this is done you should be able to start importing meshes (if you suffer from any problems contact me on steam and i can walk you through it again step by step)

Underneath i will put some codes that you can use in game to start you off. These codes need to be copy and pasted into the ‘console.txt’ file that you should have put in your binaries folder.

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’MrFreeze.Mesh.Armoured_MrFreeze_Head’
set RAddContentPlayerCharacterMesh BodyMesh SkeletalMesh’MrFreeze.Mesh.Armoured_MrFreeze’
set RAddContentPlayerCharacterMesh CapeMesh SkeletalMesh’MrFreeze.Mesh.Armoured_MrFreeze_Visor_ingame’
set RAddContentPlayerCharacterMesh bUseDamageMeshes False
set RAddContentPlayerCharacterMesh PhysicsAsset PhysicsAsset’MrFreeze.Physics.Freeze_Ragdoll’
Set BmGame.RPawnPlayer StandMeshOffset (z=-65)
Set BmGame.RPawnPlayer CrouchMeshOffset (z=-35)

^ This code is for Mr freeze. Copy and paste this into your console.txt file to play as mr freeze. (Make sure there are none of these – in your codes as they will stop the codes from working correctly and will give the meshes parts of batman like his cape or something , the ones after the = in this code do not count as they act as symbols indicating a negative number instead of an actual dash and are needed for the code) once you enter this code, go into your game and find mr freeze, when you find him look at him and press f12 , the characters that your codes are for will need to be in view in order for the codes to work (character trophies do not count , only the clayface joker one works like that). Once you have found Mr freeze and pressed f12 , press ‘restart from checkpoint’ when the game reloads you should be playing as mr freeze , however his legs will be in the floor so you need to press the crouch button for a second then let go and he should be normal mr freeze size, this is only needed for mr freeze as he has an additional height code. All of the other codes work in the same way they just dont require the crouching part as they dont contain height modifying codes. I will show a list of other codes below , im sorry if there are some repeats in there they are all from a list on my desktop that i dont really check very often:

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’Scarface.Mesh.ScarFace_Cameo’
set RAddContentPlayerCharacterMesh BodyMesh SkeletalMesh’Scarface.Mesh.ScarFace_Cameo’
set RAddContentPlayerCharacterMesh CapeMesh none
set RAddContentPlayerCharacterMesh bUseDamageMeshes False

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’Joker_BM2.Mesh.Joker_Sick_Body_Skin’
set RAddContentPlayerCharacterMesh BodyMesh none
set RAddContentPlayerCharacterMesh CapeMesh none
set RAddContentPlayerCharacterMesh bUseDamageMeshes False

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’MrFreeze.Mesh.Armoured_MrFreeze’
set RAddContentPlayerCharacterMesh BodyMesh SkeletalMesh’MrFreeze.Mesh.Armoured_MrFreeze’
set RAddContentPlayerCharacterMesh CapeMesh none
set RAddContentPlayerCharacterMesh bUseDamageMeshes False
set RAddContentPlayerCharacterMesh PhysicsAsset PhysicsAsset’MrFreeze.Physics.Freeze_Ragdoll’

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’Mr_Zsasz.Mesh.MrZsasz_skin’
set RAddContentPlayerCharacterMesh BodyMesh none
set RAddContentPlayerCharacterMesh CapeMesh none
set RAddContentPlayerCharacterMesh bUseDamageMeshes False

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’Tyger_Guard.Mesh.Tyger_Guard_Head_Mask_Skin’
set RAddContentPlayerCharacterMesh BodyMesh SkeletalMesh’Tyger_Guard.Mesh.Tyger_Guard_Body_Skin’
set RAddContentPlayerCharacterMesh CapeMesh none
set RAddContentPlayerCharacterMesh bUseDamageMeshes False

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’Mad_Hatter.Mesh.MadHatter_Hat_Skin’
set RAddContentPlayerCharacterMesh BodyMesh SkeletalMesh’Mad_Hatter.Mesh.MadHatter_Skin’
set RAddContentPlayerCharacterMesh BodyMesh SkeletalMesh’Mad_Hatter.Mesh.MadHatter_Hat_Skin’
set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’Mad_Hatter.Mesh.MadHatter_Skin’
set RAddContentPlayerCharacterMesh CapeMesh SkeletalMesh’Mad_Hatter.Mesh.MadHatter_Body_Skin’
set RAddContentPlayerCharacterMesh bUseDamageMeshes False

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’Hugo_Strange.Mesh.Hugo_Strange_skin’
set RAddContentPlayerCharacterMesh BodyMesh SkeletalMesh’Hugo_Strange.Mesh.Hugo_Strange_skin’
set RAddContentPlayerCharacterMesh CapeMesh none
set RAddContentPlayerCharacterMesh bUseDamageMeshes False
set RAddContentPlayerCharacterMesh PhysicsAsset PhysicsAsset’Hugo_Strange.Physics.Hugo_Strange_Ragdoll’
set RPawnPlayerConfig MovementAnimSets (AnimSet’Anim_Level_Hugo_Strange.Code.Anim_Movement’,AnimSet’Anim_Batman_Movement.Code.BM_Movement’,AnimSet’Anim_Batman_Interaction.Code.BM_Radio’)

set RAddContentPlayerCharacterMesh MainMesh SkeletalMesh’Azrael.Mesh.Azrael_skin’
set RAddContentPlayerCharacterMesh BodyMesh SkeletalMesh’Azrael.Mesh.Azrael_Body_ski­n’
set RAddContentPlayerCharacterMesh CapeMesh none
set RAddContentPlayerCharacterMesh bUseDamageMeshes False

These are just some of the many codes you can get in arkham city. Remember to check for these – in your code as they prevent it from working and are only needed in the mr freeze one. To get rid of a code and add a new code, simply delete the code from the console txt file and add the new code and save it. You can have more than one code at once in your console txt file but i dont really reccomend it as they can clash and crash your game. The game will also crash if the character is not in view when you press f12, remember character trophies DO NOT count. To get more codes , simply add me on steam or leave a comment, i will respond as soon as i can OR you could simply go on youtube and type in ‘batman arkham city *character name* mesh’ and someone most likley will have done a video with the characters code in the description.

>>>>>>>>>>>>>> Credit to tchi6 who inveted this process <<<<<<<<<<<<<<<<<<

I hope you found this guide helpful and dont forget to contact me if you have any problems 🙂

[/previewicon] [previewicon=5254160;sizeOriginal,inline;200260_screenshots_20160319111322_1.jpg][/previewicon] [previewicon=5254163;sizeOriginal,inline;222.jpg][/previewicon]

SteamSolo.com