Added support for force reload

This commit is contained in:
HomeWorld
2011-12-03 18:47:23 +02:00
parent 9ed87a779b
commit ee7ad74432
2 changed files with 18 additions and 1 deletions

View File

@@ -81,7 +81,7 @@ class Fit(object):
self.character = Character.getInstance().all0()
self.dirtyFitIDs = set()
serviceFittingDefaultOptions = {"useGlobalCharacter": False, "useGlobalDamagePattern": False, "defaultCharacter": self.character.ID}
serviceFittingDefaultOptions = {"useGlobalCharacter": False, "useGlobalDamagePattern": False, "defaultCharacter": self.character.ID, "useGlobalForceReload": False}
self.serviceFittingOptions = SettingsProvider.getInstance().getSettings("pyfaServiceFittingOptions", serviceFittingDefaultOptions)
@@ -663,4 +663,5 @@ class Fit(object):
def recalc(self, fit, withBoosters=False):
fit.clear()
fit.forceReload = self.serviceFittingOptions["useGlobalForceReload"]
fit.calculateModifiedAttributes(withBoosters=withBoosters, dirtyStorage=self.dirtyFitIDs)