public void LoadTeam(BinaryReader BR, Dictionary <string, Unit> DicUnitType, Dictionary <string, BaseSkillRequirement> DicRequirement, Dictionary <string, BaseEffect> DicEffect) { TeamCharacters.Load(BR, DicRequirement, DicEffect); TeamUnits.Load(BR, DicUnitType, DicRequirement, DicEffect); TeamSquads.Load(BR, DicUnitType, DicRequirement, DicEffect); CreateCharacterRosterDependencies(); CreateUnitRosterDependencies(); }
public void LoadTeam(BinaryReader BR, Dictionary <string, Unit> DicUnitType, Dictionary <string, BaseSkillRequirement> DicRequirement, Dictionary <string, BaseEffect> DicEffect, Dictionary <string, AutomaticSkillTargetType> DicAutomaticSkillTarget, Dictionary <string, ManualSkillTarget> DicManualSkillTarget) { TeamCharacters.Load(BR, DicRequirement, DicEffect, DicAutomaticSkillTarget, DicManualSkillTarget); TeamUnits.Load(BR, TeamCharacters.ListAll, DicUnitType, DicRequirement, DicEffect, DicAutomaticSkillTarget, DicManualSkillTarget); TeamSquads.Load(BR, TeamCharacters.ListAll, DicUnitType, DicRequirement, DicEffect, DicAutomaticSkillTarget, DicManualSkillTarget); CreateCharacterRosterDependencies(); CreateUnitRosterDependencies(); }