...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
defaultproperties
{
Characters.Empty
//Going to keep the same order as in AOCCustomizationContent so users' choices remain
Characters.Add(class'AOCCharacterInfo_Skeleton') //Placeholder invalid entry
Characters.Add(class'AOCCharacterInfo_Skeleton')
//We're only going to bother replacing playable characters
Characters.Add(class'HelmetsModCharacterInfo_Agatha_Archer')
Characters.Add(class'HelmetsModCharacterInfo_Agatha_King')
Characters.Add(class'HelmetsModCharacterInfo_Agatha_Knight')
Characters.Add(class'HelmetsModCharacterInfo_Agatha_ManAtArms')
Characters.Add(class'HelmetsModCharacterInfo_Agatha_Vanguard')
Characters.Add(class'HelmetsModCharacterInfo_Mason_Archer')
Characters.Add(class'HelmetsModCharacterInfo_Mason_King')
Characters.Add(class'HelmetsModCharacterInfo_Mason_Knight')
Characters.Add(class'HelmetsModCharacterInfo_Mason_ManAtArms')
Characters.Add(class'HelmetsModCharacterInfo_Mason_Vanguard')
Characters.Add(class'AOCCharacterInfo_Peasant')
//Not going to bother doing the DLC characters, so I'm not even going to include them.
//You could also replace them if you want players to be able to use them, I'm just omitting them for brevity.
//Also not bothering to replace the teams, but you can do that if you want
Teams.Empty
Teams.Add(class'AOCCustomizationTeam_Agatha')
Teams.Add(class'AOCCustomizationTeam_Mason')
Teams.Add(class'AOCCustomizationTeam_FFA')
} |
...