Bug: export creates unnecessary core override

From Dragon Age Toolset Wiki
Jump to: navigation, search
  • Version found: 1.0.1008.0 (Installer Version 1.01)
  • Status: Open

Description

When exporting a module, unnecessary and potential harmful files are created in the \packages\core\overide folder.

This happens when, for example, you select all resources for your module in the palette (excluding any core resource folders), and export without dependent resources.

The potentially dangerous resources are plot files, including (but possibily not limited to):

  • plt_cod_aow_spellcombo9.plo
  • plt_gen00pt_backgrounds.plo
  • plt_gen00pt_party.plo
  • plt_genpt_core_achievements.plo
  • plt_tut_combat_injury.plo
  • plt_tut_combat_injury_lots.plo
  • plt_tut_control_followers.plo
  • plt_tut_friendly_aoe.plo
  • plt_tut_specialty_class.plo

The other files are script header source files (.nss). While these cannot have any impact on gameplay, they are unnecessary clutter.

This may not be the full extent of the problem. For example, exporting a cutscene makes folders called ts_cut_blentree and ts_dlgprev_blentree in the \packages\core\overide folder.

Workarounds

Under most circumstances, it is wise and safe to delete the contents of the \packages\core\overide folder before playing the game or doing a Builder to Player export.

Windows Vista example - use Notepad to put the following lines into text file. Fill in the USERNAME. Change the file extension to .bat and double-click on it to execute.

erase "c:\Users\USERNAME\Documents\Bioware\Dragon Age\packages\core\override\toolsetexport\*.*" /S /Q 

There a few exceptional cases in which resources must be located in \packages\core\overide - see Resource Scope. These might be regarded as bugs, too.