Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languageactionscript3
titleHelmetsModCustomizationContent.uc
firstline29
linenumberstrue
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')
}

...