diff --git a/project/java/DataDownloader.java b/project/java/DataDownloader.java index fc7aaf466..d08b711f9 100644 --- a/project/java/DataDownloader.java +++ b/project/java/DataDownloader.java @@ -177,7 +177,9 @@ class DataDownloader extends Thread String [] downloadFiles = Globals.DataDownloadUrl.split("\\^"); for( int i = 0; i < downloadFiles.length; i++ ) { - if( downloadFiles[i].length() > 0 && Globals.OptionalDataDownload.length > i && Globals.OptionalDataDownload[i] ) + if( downloadFiles[i].length() > 0 && + ( Globals.OptionalDataDownload.length > i && Globals.OptionalDataDownload[i] ) || + ( Globals.OptionalDataDownload.length <= i && downloadFiles[i].indexOf("!") == 0 ) ) if( ! DownloadDataFile(downloadFiles[i], "libsdl-DownloadFinished-" + String.valueOf(i) + ".flag") ) { DownloadFailed = true; diff --git a/project/jni/application/src b/project/jni/application/src index 59d41f41e..92362c4db 120000 --- a/project/jni/application/src +++ b/project/jni/application/src @@ -1 +1 @@ -fheroes2 \ No newline at end of file +ufoai \ No newline at end of file