File replacement: Difference between revisions

m
Line 103: Line 103:


===Roster Expansion===
===Roster Expansion===
[[File:Mewtwo_vs_Lucario.png|250px|thumb|A well known example of roster expansion. Here, {{PM|Lucario}} is fighting against {{PM|Mewtwo}}, a character not normally in ''Brawl''; the former's data was a template to create Mewtwo.]]
[[File:Mewtwo_vs_Lucario.png|250px|thumb|A well known example of roster expansion. Here, {{PM|Lucario}} is fighting against {{PM|Mewtwo}}, a character not normally in ''Brawl''; Lucario was a template to create Mewtwo.]]


Roster expansion refers to including new fighters without the need to replace fighters from the base roster. Ranging from those who appear in past or future installments, were planned to appear but did not make the cut, are overlooked, or even non-existent in ''Smash'' all together, the opportunity of adding characters is limitless. The process of expanding the roster requires replicating and modifying the data of pre-existing characters; this method is not uncommon in normal game development, as it saves time and resources. Using an SD card or external data modifier is required due to the extra space it takes up.
Roster expansion refers to including new fighters without the need to replace fighters from the base roster. Ranging between fighters from past or future installments, ones whose data were leftover as unused content, ones that are overlooked or even non-existent in ''Smash'' all together, the opportunity of including characters is limitless. The process of expanding the roster requires replicating and modifying the data of pre-existing characters; this method is not uncommon in normal game development, as it saves time and resources. Using an SD card or external data modifier is required due to the extra space it takes up.


The earliest form of roster expansion modding dates back to December 9th, 2013. During its own development, ''Project M'' made use of a "clone engine" in version 3.0, which added {{PM|Roy}} and Mewtwo. About a month later, in January of 2014, Phantom Wings created a program called "BrawlEx" that works in a similar manner. By default, these extra characters are considered "clones" due to their data being copied from their base fighter, and said fighters are identified through the "Ex" suffix next to their file name (eg. LucarioEx, MarioEx, etc). Each clone has its own placement ID, and once the placement is completed, the "Ex" character's name and data can be completely modified (models, animations, effects, etc.) to whoever is being created. In regards to movesets, there can be either completely unique fighters, full clones, semi-clones, or psuedo clones. ''Project+'' founded an updated version of the BrawlEx engine dubbed ''P+Ex'', which has various fixes and features used exclusively to ''Project+''.
The earliest stage of this hack dates back to December 9th, 2013. Beginning in version 3.0, ''Project M'' had a "clone engine" that added {{PM|Roy}} and Mewtwo. Not too longer after, in January 2014, Phantom Wings created a similar program called "BrawlEx". By default, these extra characters are considered "clones" as their data was copied from their base fighter, which is recognized through the "Ex" suffix on their file name (eg. LucarioEx, MarioEx, etc). By assigning "Ex" characters to their own placement ID, they will appear on the character select screen as if normal; from there, any necessary modifications (new models, animations, effects, portraits etc.) are addressed for custom content. There can be either completely unique fighters, full clones, semi-clones, or psuedo clones. An updated version of the BrawlEx engine was founded by ''Project+'', dubbed "P+Ex", which has various fixes and features used exclusively to ''Project+''.


The ''Melee'' mods ''Team Akaneia'' and ''Beyond Melee'' have done this to expand ''Melee's'' roster; the former includes Wolf, Diddy Kong, and Charizard (based on it's Smash 4 incarnation) being playable, while the latter includes Wolf, Meta Knight, Shadow Mewtwo (from Pokkén Tournament) Skull Kid, Raichu and Fey.
The ''Melee'' mods ''Team Akaneia'' and ''Beyond Melee'' have done this to expand ''Melee's'' roster; the former includes Wolf, Diddy Kong, and Charizard (based on it's Smash 4 incarnation) being playable, while the latter includes Wolf, Meta Knight, Shadow Mewtwo (from Pokkén Tournament) Skull Kid, Raichu and Fey.
Line 115: Line 115:
Roster Expansion is more commonplace in ''Brawl'' mods than other games so far. Mods like ''[[Brawl-]]'' used this feature to include characters like Pichu and Waluigi. After ''Project M's'' development ceased, ''Project+'' included {{b|Knuckles|P+}}, who was planned to appear in ''Project M''.  
Roster Expansion is more commonplace in ''Brawl'' mods than other games so far. Mods like ''[[Brawl-]]'' used this feature to include characters like Pichu and Waluigi. After ''Project M's'' development ceased, ''Project+'' included {{b|Knuckles|P+}}, who was planned to appear in ''Project M''.  


There are some oddities specifically to the extra characters. For example, in ''Brawl'' related mods, unless addressed:
Unless addressed, there are some oddities specifically to the extra characters. For example, in ''Brawl'' related mods:
* Extra characters share the same codec conversation as Mario.  
* Extra characters share the same codec conversation as Mario.  
* During the credits for Classic mode, music does not play.  
* During the credits for Classic mode, music does not play.