Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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();
        }