- edited description
- changed title to scripts reload bug
scripts reload bug
Issue #79
new
in QuestManager.java
/**
* Adds a script.
* @param script the script to be added
*/
public void addScript(Quest script)
{
final Quest old = _scripts.put(script.getClass().getSimpleName(), script);
if (old != null)
{
old.unload();
_log.info(getClass().getSimpleName() + ": Replaced script " + old.getName() + " with a new version!");
}
if (Config.ALT_DEV_SHOW_SCRIPTS_LOAD_IN_LOGS)
{
_log.info("Loaded script " + Util.splitWords(script.getClass().getSimpleName()) + ".");
}
}
old.unload() will remove all same name scripts
Comments (4)
-
reporter -
Let me think about.
An addScript() method unloads the old script. Just that.
-
-
assigned issue to
-
assigned issue to
-
- removed responsible
- changed version to 2.6.2.0
- Log in to comment