Alteration is a utility which can be used to modify Halo 3's assets. Most of the game's file format/structures were mapped out using this tool, and remained the modding community's primary utility to modify and research Halo 3 assets until Assembly's release in 2013, many of who's developers had learned from this code base in the past. Created in 2008, open sourced in 2009.