public GenericCombatStoryline()
        {
            _neededAmmo = new List<Ammo>();

            _agentInteraction = new AgentInteraction();
            _arm = new Arm();
            _combat = new Combat();
            _drones = new Drones();
            _salvage = new Salvage();
            _statistics = new Statistics();
            _combatMissionCtrl = new CombatMissionCtrl();

            Settings.Instance.SettingsLoaded += ApplySettings;
        }
        public GenericCombatStoryline()
        {
            _neededAmmo = new List <Ammo>();

            //_agentInteraction = new AgentInteraction();
            //_arm = new Arm();
            //_combat = new Combat();
            //_drones = new Drones();
            //_salvage = new Salvage();
            _statistics        = new Statistics();
            _combatMissionCtrl = new CombatMissionCtrl();

            Settings.Instance.SettingsLoaded += ApplySettings;
        }