By AeroDox121
in Halo: The Master Chief Collection,
So first things first we are going to be using assembly , if you do not have Assembly, you may need to head Here and download the latest Dev version of Assembly .
You Will also need to compile it, and there is a great video for that right Here
Once you have Assembly we can get started.
First Step.
Head into steam , click library, and find Halo: The Master Chief Collection and Right Click it. Then click Properties , this will bring up a window and inside this window will be a set of tabs
You want to click Local Files , Then Browse Local Files.
Second Step.
Inside the folder we just opened will be a bunch of files and folder, you want to find and enter the folder called haloreach, and then inside that folder, enter the maps folder.
This folder contains all of Halo Reach's Maps. For the purposes of this tutorial we are going to find "cex_beaver_creek.map" inside this folder, right click and copy it and paste it to the desktop.
At this time i would advise you to create a folder inside this map folder called Backup, and copy all the maps inside the maps folder and place them inside the Backup folder for safe keeping.
Third Step.
Now we want to open Assembly. Once you have opened Assembly , on the left side of the window you will see "Open Content File" click that and find cex_beaver_creek.map you placed on your desktop and open it.
once you have opened the map , on the left side of the program window you will see the words Header, Tags, Strings, and Scripts. Click Tags.
Fourth Step.
First off dont panic, this may look like a lot of nonsense to someone who is knew to this but it is actually very simply. we are now looking at all the Tags that the map Beaver Creek is composed of.
Still, on the left side of the program window you will see a big list of tags. We need to find the Weapon tag which looks like "weap" . you will find it near the bottom of the tag list as you scroll down.
Once you have found the "weap" tag, double click it and open it. You will now have another list show up. This list is all of the weapons avaliable in the beaver creek map we've opened and you can pick and weapon inside here that you like but for this tutorial I would suggest you Find the one labeled "objects\weapons\rifle\dmr\dmr" and click it.
Fifth Step.
Once you have opened this file you will see in the main window, A LOT of words, numbers and input boxes. For now, at the top of the window in the Search Bar, type in "Barrels"
This will bring us too a section of this weapon that deals with part of how the gun fires. There is a lot of neat stuff in here but for now find " Rounds Per Second min" and change the value in the box next to it, to 10. Then directly underneath it, find "Rounds Per Second max" and change the value in the box to 10 also. Continuing down the list further is a box labeled "Fire Recovery Time" find it and change the value in this box to 0 . Fire Recovery Time deals with how long inbetween shots the player can pull the trigger again. so by changing this value to 0 we have told it that there is no recovery time and we can fire the weapon right away again after firing .
Sixth Step.
Navigate back up to the Search Bar and type in " Bloom Rate of Decay" , once you have found the box, change the value to 10. Bloom Rate of Decay, deals with the way the reticle changes as you fire the weapon. The lower this value is, the slower the reticle will shrink back to normal when we fire the dmr in game, the Higher the value, the faster the reticle will shrink back to normal. By changing the value to 10, we have effectivly made that shrinking return to normal almost immediatly.
Final Step.
At the bottom of the main window you will see Save, Poke, Reload, Revisions, And Options. Click Save. A small window will show up that says "the metadata has been saved to the original file"
your now done with this mod. so go back to your maps folder inside haloreach, and delete the map "cex_beaver_creek" and replace it with the file on your desktop. Thats It Your Done!
To use your mod, you will have to launch Halo MCC With Anti-Cheat Disabled, and you will have to open it in a custom game and it will actually be called "Battle Canyon" but go ahead and load up the map and give it a shot.