diff --git a/launcher/src/main/java/com/threerings/getdown/launcher/Getdown.java b/launcher/src/main/java/com/threerings/getdown/launcher/Getdown.java index 1bdb32f..8f14717 100644 --- a/launcher/src/main/java/com/threerings/getdown/launcher/Getdown.java +++ b/launcher/src/main/java/com/threerings/getdown/launcher/Getdown.java @@ -676,6 +676,9 @@ public abstract class Getdown extends Thread // download the patch files... setStep(Step.DOWNLOAD); download(list); + + // rename the patch files... + install(list); // and apply them... setStep(Step.PATCH); @@ -710,6 +713,17 @@ public abstract class Getdown extends Thread readConfig(false); } + /** + * Installs resources + */ + private void install (List resources) + throws IOException + { + for (Resource rsrc : resources) { + rsrc.install(); + } + } + /** * Called if the application is determined to require resource downloads. */