eclipse plugin: Prevent redundant parsing of the scenario/_main.cfg file...

...when starting a campaign/scenario, but instead use the cached IDs
This commit is contained in:
Timotei Dolean 2011-04-02 09:39:48 +00:00
parent eb5311cd1e
commit 433b760507

View file

@ -69,10 +69,12 @@ public class GameUtils
String campaignId = null;
String scenarioId = null;
campaignId = ResourceUtils.getCampaignID(selectedResource);
campaignId = ProjectUtils.getCacheForProject(selectedResource.getProject()).
getConfig("_main.cfg").getCampaignId();
if (scenario == true && selectedResource instanceof IFile)
scenarioId = ResourceUtils.getScenarioID((IFile)selectedResource);
scenarioId = ProjectUtils.getCacheForProject(selectedResource.getProject()).
getConfig(selectedResource.getName()).getScenarioId();
if (campaignId == null)
{