So I was thinking that a really simple option for custom gametypes which could be relatively easy to add to the game would be a loadout system, based on custom traits. For example, if you make it so a certain loadout makes the player 100% invisible when activated with whatever button, and only lasts for a certain amount of time (like the spy in tf2) you could make that a seperate loadout with it’s own player traits, weapons, and name. You could make however many loadouts as you want. I think if they added something like this it could make for some really interesting gametypes (spawning with an overshield, but moving really slowly, or being really fast with unlimited thruster, but really weak, etc…). It would make for some really interesting and customizable experiences, and if it’s too late to add it into halo 5, I would love to see it in the future, or even added post-launch. 
Anyway, please tell me what you think in the comments.
