дохуища всякого, планшет рабочий

This commit is contained in:
Andron666
2022-04-06 19:58:02 +05:00
parent 2e6a34a767
commit eff3c9be30
326 changed files with 6504 additions and 17 deletions
+14
View File
@@ -0,0 +1,14 @@
# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
# Project target.
target=android-19
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

@@ -0,0 +1,33 @@
package com.epicgames.ue4;
import ru.Grafftech.IvazMob.OBBDownloaderService;
import ru.Grafftech.IvazMob.DownloaderActivity;
import android.app.Activity;
import com.google.android.vending.expansion.downloader.Helpers;
import ru.Grafftech.IvazMob.OBBData;
public class DownloadShim
{
public static OBBDownloaderService DownloaderService;
public static DownloaderActivity DownloadActivity;
public static Class<DownloaderActivity> GetDownloaderType() { return DownloaderActivity.class; }
public static boolean expansionFilesDelivered(Activity activity, int version) {
for (OBBData.XAPKFile xf : OBBData.xAPKS) {
String fileName = Helpers.getExpansionAPKFileName(activity, xf.mIsMain, Integer.toString(version), OBBData.AppType);
GameActivity.Log.debug("Checking for file : " + fileName);
String fileForNewFile = Helpers.generateSaveFileName(activity, fileName);
String fileForDevFile = Helpers.generateSaveFileNameDevelopment(activity, fileName);
GameActivity.Log.debug("which is really being resolved to : " + fileForNewFile + "\n Or : " + fileForDevFile);
if (Helpers.doesFileExist(activity, fileName, xf.mFileSize, false)) {
GameActivity.Log.debug("Found OBB here: " + fileForNewFile);
}
else if (Helpers.doesFileExistDev(activity, fileName, xf.mFileSize, false)) {
GameActivity.Log.debug("Found OBB here: " + fileForDevFile);
}
else return false;
}
return true;
}
}
@@ -0,0 +1,44 @@
/*
* Copyright (C) 2012 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package ru.Grafftech.IvazMob;
import com.google.android.vending.expansion.downloader.DownloaderClientMarshaller;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager.NameNotFoundException;
/**
* You should start your derived downloader class when this receiver gets the message
* from the alarm service using the provided service helper function within the
* DownloaderClientMarshaller. This class must be then registered in your AndroidManifest.xml
* file with a section like this:
* <receiver android:name=".AlarmReceiver"/>
*/
public class AlarmReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
try {
DownloaderClientMarshaller.startDownloadServiceIfRequired(context, intent, OBBDownloaderService.class);
} catch (NameNotFoundException e) {
e.printStackTrace();
}
}
}
@@ -0,0 +1,809 @@
/*
* Copyright (C) 2012 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package ru.Grafftech.IvazMob;
import com.android.vending.expansion.zipfile.ZipResourceFile;
import com.android.vending.expansion.zipfile.ZipResourceFile.ZipEntryRO;
import com.google.android.vending.expansion.downloader.Constants;
import com.google.android.vending.expansion.downloader.DownloadProgressInfo;
import com.google.android.vending.expansion.downloader.DownloaderClientMarshaller;
import com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller;
import com.google.android.vending.expansion.downloader.Helpers;
import com.google.android.vending.expansion.downloader.IDownloaderClient;
import com.google.android.vending.expansion.downloader.IDownloaderService;
import com.google.android.vending.expansion.downloader.IStub;
import android.app.Activity;
import android.app.PendingIntent;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.Intent;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Messenger;
import android.os.SystemClock;
import android.provider.Settings;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.ProgressBar;
import android.widget.TextView;
import java.io.DataInputStream;
import java.io.IOException;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.util.zip.CRC32;
import java.util.Map;
import java.util.HashMap;
import java.util.List;
import java.util.ArrayList;
import com.epicgames.ue4.GameActivity;
/**
* This is sample code for a project built against the downloader library. It
* implements the IDownloaderClient that the client marshaler will talk to as
* messages are delivered from the DownloaderService.
*/
public class DownloaderActivity extends Activity implements IDownloaderClient {
private static final String LOG_TAG = "LVLDownloader";
private ProgressBar mPB;
private TextView mStatusText;
private TextView mProgressFraction;
private TextView mProgressPercent;
private TextView mAverageSpeed;
private TextView mTimeRemaining;
private View mDashboard;
private View mCellMessage;
private Button mPauseButton;
private Button mWiFiSettingsButton;
private boolean mStatePaused;
private int mState;
private IDownloaderService mRemoteService;
private IStub mDownloaderClientStub;
private final CharSequence[] OBBSelectItems = { "Use Store Data", "Use Development Data" };
private void setState(int newState) {
if (mState != newState) {
mState = newState;
mStatusText.setText(Helpers.getDownloaderStringResourceIDFromState(newState));
}
}
private void setButtonPausedState(boolean paused) {
mStatePaused = paused;
int stringResourceID = paused ? R.string.text_button_resume :
R.string.text_button_pause;
mPauseButton.setText(stringResourceID);
}
static DownloaderActivity _download;
private Intent OutputData;
/**
* Go through each of the APK Expansion files defined in the structure above
* and determine if the files are present and match the required size. Free
* applications should definitely consider doing this, as this allows the
* application to be launched for the first time without having a network
* connection present. Paid applications that use LVL should probably do at
* least one LVL check that requires the network to be present, so this is
* not as necessary.
*
* @return true if they are present.
*/
boolean expansionFilesDelivered() {
for (OBBData.XAPKFile xf : OBBData.xAPKS) {
String fileName = Helpers.getExpansionAPKFileName(this, xf.mIsMain, xf.mFileVersion, OBBData.AppType);
GameActivity.Log.debug("Checking for file : " + fileName);
String fileForNewFile = Helpers.generateSaveFileName(this, fileName);
String fileForDevFile = Helpers.generateSaveFileNameDevelopment(this, fileName);
GameActivity.Log.debug("which is really being resolved to : " + fileForNewFile + "\n Or : " + fileForDevFile);
if (!Helpers.doesFileExist(this, fileName, xf.mFileSize, false) &&
!Helpers.doesFileExistDev(this, fileName, xf.mFileSize, false))
return false;
}
return true;
}
boolean onlySingleExpansionFileFound() {
for (OBBData.XAPKFile xf : OBBData.xAPKS) {
String fileName = Helpers.getExpansionAPKFileName(this, xf.mIsMain, xf.mFileVersion, OBBData.AppType);
GameActivity.Log.debug("Checking for file : " + fileName);
String fileForNewFile = Helpers.generateSaveFileName(this, fileName);
String fileForDevFile = Helpers.generateSaveFileNameDevelopment(this, fileName);
if (Helpers.doesFileExist(this, fileName, xf.mFileSize, false) &&
Helpers.doesFileExistDev(this, fileName, xf.mFileSize, false))
return false;
}
return true;
}
File getFileDetailsCacheFile() {
return new File(this.getExternalFilesDir(null), "cacheFile.txt");
}
boolean expansionFilesUptoData() {
File cacheFile = getFileDetailsCacheFile();
// Read data into an array or something...
Map<String, Long> fileDetailsMap = new HashMap<String, Long>();
if(cacheFile.exists()) {
try {
FileReader fileCache = new FileReader(cacheFile);
BufferedReader bufferedFileCache = new BufferedReader(fileCache);
List<String> lines = new ArrayList<String>();
String line = null;
while ((line = bufferedFileCache.readLine()) != null) {
lines.add(line);
}
bufferedFileCache.close();
for(String dataLine : lines)
{
GameActivity.Log.debug("Splitting dataLine => " + dataLine);
String[] parts = dataLine.split(",");
fileDetailsMap.put(parts[0], Long.parseLong(parts[1]));
}
}
catch(Exception e)
{
GameActivity.Log.debug("Exception thrown during file details reading.");
e.printStackTrace();
fileDetailsMap.clear();
}
}
for (OBBData.XAPKFile xf : OBBData.xAPKS) {
String fileName = Helpers.getExpansionAPKFileName(this, xf.mIsMain, xf.mFileVersion, OBBData.AppType);
String fileForNewFile = Helpers.generateSaveFileName(this, fileName);
String fileForDevFile = Helpers.generateSaveFileNameDevelopment(this, fileName);
// check to see if time/data on files match cached version
// if not return false
File srcFile = new File(fileForNewFile);
File srcDevFile = new File(fileForDevFile);
long lastModified = srcFile.lastModified();
long lastModifiedDev = srcDevFile.lastModified();
if(!(srcFile.exists() && fileDetailsMap.containsKey(fileName) && lastModified == fileDetailsMap.get(fileName))
&&
!(srcDevFile.exists() && fileDetailsMap.containsKey(fileName) && lastModifiedDev == fileDetailsMap.get(fileName)))
return false;
}
return true;
}
static private void RemoveOBBFile(int OBBToDelete) {
for (OBBData.XAPKFile xf : OBBData.xAPKS) {
String fileName = Helpers.getExpansionAPKFileName(DownloaderActivity._download, xf.mIsMain, xf.mFileVersion, OBBData.AppType);
switch(OBBToDelete)
{
case 0:
String fileForNewFile = Helpers.generateSaveFileName(DownloaderActivity._download, fileName);
File srcFile = new File(fileForNewFile);
srcFile.delete();
break;
case 1:
String fileForDevFile = Helpers.generateSaveFileNameDevelopment(DownloaderActivity._download, fileName);
File srcDevFile = new File(fileForDevFile);
srcDevFile.delete();
break;
}
}
}
private void ProcessOBBFiles()
{
if(GameActivity.Get().VerifyOBBOnStartUp && !expansionFilesUptoData()) {
validateXAPKZipFiles();
} else {
OutputData.putExtra(GameActivity.DOWNLOAD_RETURN_NAME, GameActivity.DOWNLOAD_FILES_PRESENT);
setResult(RESULT_OK, OutputData);
finish();
overridePendingTransition(R.anim.noaction, R.anim.noaction);
}
}
/**
* Calculating a moving average for the validation speed so we don't get
* jumpy calculations for time etc.
*/
static private final float SMOOTHING_FACTOR = 0.005f;
/**
* Used by the async task
*/
private boolean mCancelValidation;
/**
* Go through each of the Expansion APK files and open each as a zip file.
* Calculate the CRC for each file and return false if any fail to match.
*
* @return true if XAPKZipFile is successful
*/
void validateXAPKZipFiles() {
AsyncTask<Object, DownloadProgressInfo, Boolean> validationTask = new AsyncTask<Object, DownloadProgressInfo, Boolean>() {
@Override
protected void onPreExecute() {
mDashboard.setVisibility(View.VISIBLE);
mCellMessage.setVisibility(View.GONE);
mStatusText.setText(R.string.text_verifying_download);
mPauseButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mCancelValidation = true;
}
});
mPauseButton.setVisibility(View.GONE);
// mPauseButton.setText(R.string.text_button_cancel_verify);
super.onPreExecute();
}
@Override
protected Boolean doInBackground(Object... params) {
for (OBBData.XAPKFile xf : OBBData.xAPKS) {
String fileName = Helpers.getExpansionAPKFileName(
DownloaderActivity.this,
xf.mIsMain, xf.mFileVersion, OBBData.AppType);
boolean normalFile = Helpers.doesFileExist(DownloaderActivity.this, fileName, xf.mFileSize, false);
boolean devFile = Helpers.doesFileExistDev(DownloaderActivity.this, fileName, xf.mFileSize, false);
if (!normalFile && !devFile )
return false;
if(normalFile)
{
fileName = Helpers.generateSaveFileName(DownloaderActivity.this, fileName);
}
else
{
fileName = Helpers.generateSaveFileNameDevelopment(DownloaderActivity.this, fileName);
}
ZipResourceFile zrf;
byte[] buf = new byte[1024 * 256];
try {
zrf = new ZipResourceFile(fileName);
ZipEntryRO[] entries = zrf.getAllEntries();
/**
* First calculate the total compressed length
*/
long totalCompressedLength = 0;
for (ZipEntryRO entry : entries) {
totalCompressedLength += entry.mCompressedLength;
}
float averageVerifySpeed = 0;
long totalBytesRemaining = totalCompressedLength;
long timeRemaining;
/**
* Then calculate a CRC for every file in the Zip file,
* comparing it to what is stored in the Zip directory.
* Note that for compressed Zip files we must extract
* the contents to do this comparison.
*/
for (ZipEntryRO entry : entries) {
if (-1 != entry.mCRC32) {
long length = entry.mUncompressedLength;
CRC32 crc = new CRC32();
DataInputStream dis = null;
try {
dis = new DataInputStream(
zrf.getInputStream(entry.mFileName));
long startTime = SystemClock.uptimeMillis();
while (length > 0) {
int seek = (int) (length > buf.length ? buf.length
: length);
dis.readFully(buf, 0, seek);
crc.update(buf, 0, seek);
length -= seek;
long currentTime = SystemClock.uptimeMillis();
long timePassed = currentTime - startTime;
if (timePassed > 0) {
float currentSpeedSample = (float) seek
/ (float) timePassed;
if (0 != averageVerifySpeed) {
averageVerifySpeed = SMOOTHING_FACTOR
* currentSpeedSample
+ (1 - SMOOTHING_FACTOR)
* averageVerifySpeed;
} else {
averageVerifySpeed = currentSpeedSample;
}
totalBytesRemaining -= seek;
timeRemaining = (long) (totalBytesRemaining / averageVerifySpeed);
this.publishProgress(
new DownloadProgressInfo(
totalCompressedLength,
totalCompressedLength
- totalBytesRemaining,
timeRemaining,
averageVerifySpeed)
);
}
startTime = currentTime;
if (mCancelValidation)
return true;
}
if (crc.getValue() != entry.mCRC32) {
Log.e(Constants.TAG,
"CRC does not match for entry: "
+ entry.mFileName);
Log.e(Constants.TAG,
"In file: " + entry.getZipFileName());
return false;
}
} finally {
if (null != dis) {
dis.close();
}
}
}
}
} catch (IOException e) {
e.printStackTrace();
return false;
}
}
return true;
}
@Override
protected void onProgressUpdate(DownloadProgressInfo... values) {
onDownloadProgress(values[0]);
super.onProgressUpdate(values);
}
@Override
protected void onPostExecute(Boolean result) {
if (result) {
// save details to cache file...
try {
File cacheFile = getFileDetailsCacheFile();
FileWriter fileCache = new FileWriter(cacheFile);
BufferedWriter bufferedFileCache = new BufferedWriter(fileCache);
for (OBBData.XAPKFile xf : OBBData.xAPKS) {
String fileName = Helpers.getExpansionAPKFileName(DownloaderActivity.this, xf.mIsMain, xf.mFileVersion, OBBData.AppType);
String fileForNewFile = Helpers.generateSaveFileName(DownloaderActivity.this, fileName);
String fileForDevFile = Helpers.generateSaveFileNameDevelopment(DownloaderActivity.this, fileName);
GameActivity.Log.debug("Writing details for file : " + fileName);
File srcFile = new File(fileForNewFile);
File srcDevFile = new File(fileForDevFile);
if(srcFile.exists()) {
long lastModified = srcFile.lastModified();
bufferedFileCache.write(fileName);
bufferedFileCache.write(",");
bufferedFileCache.write(new Long(lastModified).toString());
bufferedFileCache.newLine();
GameActivity.Log.debug("Details for file : " + fileName + " with modified time of " + new Long(lastModified).toString() );
}
else {
long lastModified = srcDevFile.lastModified();
bufferedFileCache.write(fileName);
bufferedFileCache.write(",");
bufferedFileCache.write(new Long(lastModified).toString());
bufferedFileCache.newLine();
GameActivity.Log.debug("Details for file : " + fileName + " with modified time of " + new Long(lastModified).toString() );
}
}
bufferedFileCache.close();
}
catch(Exception e)
{
GameActivity.Log.debug("Exception thrown during file details writing.");
e.printStackTrace();
}
/*
mDashboard.setVisibility(View.VISIBLE);
mCellMessage.setVisibility(View.GONE);
mStatusText.setText(R.string.text_validation_complete);
mPauseButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
OutputData.putExtra(GameActivity.DOWNLOAD_RETURN_NAME, GameActivity.DOWNLOAD_FILES_PRESENT);
setResult(RESULT_OK, OutputData);
finish();
}
});
mPauseButton.setText(android.R.string.ok);
*/
OutputData.putExtra(GameActivity.DOWNLOAD_RETURN_NAME, GameActivity.DOWNLOAD_FILES_PRESENT);
setResult(RESULT_OK, OutputData);
finish();
} else {
// clear cache file if it exists...
File cacheFile = getFileDetailsCacheFile();
if(cacheFile.exists()) {
cacheFile.delete();
}
mDashboard.setVisibility(View.VISIBLE);
mCellMessage.setVisibility(View.GONE);
mStatusText.setText(R.string.text_validation_failed);
mPauseButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
OutputData.putExtra(GameActivity.DOWNLOAD_RETURN_NAME, GameActivity.DOWNLOAD_INVALID);
setResult(RESULT_OK, OutputData);
finish();
}
});
mPauseButton.setText(android.R.string.cancel);
}
super.onPostExecute(result);
}
};
validationTask.execute(new Object());
}
/**
* If the download isn't present, we initialize the download UI. This ties
* all of the controls into the remote service calls.
*/
private void initializeDownloadUI() {
mDownloaderClientStub = DownloaderClientMarshaller.CreateStub
(this, OBBDownloaderService.class);
setContentView(R.layout.downloader_progress);
mPB = (ProgressBar) findViewById(R.id.progressBar);
mStatusText = (TextView) findViewById(R.id.statusText);
mProgressFraction = (TextView) findViewById(R.id.progressAsFraction);
mProgressPercent = (TextView) findViewById(R.id.progressAsPercentage);
mAverageSpeed = (TextView) findViewById(R.id.progressAverageSpeed);
mTimeRemaining = (TextView) findViewById(R.id.progressTimeRemaining);
mDashboard = findViewById(R.id.downloaderDashboard);
mCellMessage = findViewById(R.id.approveCellular);
mPauseButton = (Button) findViewById(R.id.pauseButton);
mWiFiSettingsButton = (Button) findViewById(R.id.wifiSettingsButton);
mPauseButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (mStatePaused) {
mRemoteService.requestContinueDownload();
} else {
mRemoteService.requestPauseDownload();
}
setButtonPausedState(!mStatePaused);
}
});
mWiFiSettingsButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS));
}
});
Button resumeOnCell = (Button) findViewById(R.id.resumeOverCellular);
resumeOnCell.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mRemoteService.setDownloadFlags(IDownloaderService.FLAGS_DOWNLOAD_OVER_CELLULAR);
mRemoteService.requestContinueDownload();
mCellMessage.setVisibility(View.GONE);
}
});
}
/**
* Called when the activity is first create; we wouldn't create a layout in
* the case where we have the file and are moving to another activity
* without downloading.
*/
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GameActivity.Log.debug("Starting DownloaderActivity...");
_download = this;
// Create somewhere to place the output - we'll check this on 'finish' to make sure we are returning 'something'
OutputData = new Intent();
/**
* Both downloading and validation make use of the "download" UI
*/
initializeDownloadUI();
GameActivity.Log.debug("... UI setup. Checking for files.");
/**
* Before we do anything, are the files we expect already here and
* delivered (presumably by Market) For free titles, this is probably
* worth doing. (so no Market request is necessary)
*/
if (!expansionFilesDelivered()) {
GameActivity.Log.debug("... Whoops... missing; go go go download system!");
try {
// Make sure we have a key before we try to start the service
if(OBBDownloaderService.getPublicKeyLength() == 0) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCancelable(false)
.setTitle("No Google Play Store Key")
.setMessage("No OBB found and no store key to try to download. Please set one up in Android Project Settings")
.setPositiveButton("Exit", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
OutputData.putExtra(GameActivity.DOWNLOAD_RETURN_NAME, GameActivity.DOWNLOAD_NO_PLAY_KEY);
setResult(RESULT_OK, OutputData);
finish();
}
});
AlertDialog alert = builder.create();
alert.show();
}
else
{
Intent launchIntent = DownloaderActivity.this
.getIntent();
Intent intentToLaunchThisActivityFromNotification = new Intent(
DownloaderActivity
.this, DownloaderActivity.this.getClass());
intentToLaunchThisActivityFromNotification.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK |
Intent.FLAG_ACTIVITY_CLEAR_TOP);
intentToLaunchThisActivityFromNotification.setAction(launchIntent.getAction());
if (launchIntent.getCategories() != null) {
for (String category : launchIntent.getCategories()) {
intentToLaunchThisActivityFromNotification.addCategory(category);
}
}
// Build PendingIntent used to open this activity from
// Notification
PendingIntent pendingIntent = PendingIntent.getActivity(
DownloaderActivity.this,
0, intentToLaunchThisActivityFromNotification,
PendingIntent.FLAG_UPDATE_CURRENT);
// Request to start the download
int startResult = DownloaderClientMarshaller.startDownloadServiceIfRequired(this,
pendingIntent, OBBDownloaderService.class);
if (startResult != DownloaderClientMarshaller.NO_DOWNLOAD_REQUIRED) {
// The DownloaderService has started downloading the files,
// show progress
initializeDownloadUI();
return;
} // otherwise, download not needed so we fall through to saying all is OK
else
{
OutputData.putExtra(GameActivity.DOWNLOAD_RETURN_NAME, GameActivity.DOWNLOAD_FILES_PRESENT);
setResult(RESULT_OK, OutputData);
finish();
}
}
} catch (NameNotFoundException e) {
Log.e(LOG_TAG, "Cannot find own package! MAYDAY!");
e.printStackTrace();
}
} else {
GameActivity.Log.debug("... Can has! Check 'em Dano!");
if(!onlySingleExpansionFileFound()) {
// Do some UI here to figure out which we want to keep
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCancelable(false)
.setTitle("Select OBB to use")
.setItems(OBBSelectItems, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
DownloaderActivity.RemoveOBBFile(item);
ProcessOBBFiles();
}
});
AlertDialog alert = builder.create();
alert.show();
}
else {
ProcessOBBFiles();
}
}
}
/**
* Connect the stub to our service on start.
*/
@Override
protected void onStart() {
if (null != mDownloaderClientStub) {
mDownloaderClientStub.connect(this);
}
super.onStart();
}
@Override
protected void onPause() {
super.onPause();
GameActivity.Log.debug("In onPause");
if(OutputData.getIntExtra(GameActivity.DOWNLOAD_RETURN_NAME, GameActivity.DOWNLOAD_NO_RETURN_CODE) == GameActivity.DOWNLOAD_NO_RETURN_CODE)
{
GameActivity.Log.debug("onPause returning that user quit the download.");
OutputData.putExtra(GameActivity.DOWNLOAD_RETURN_NAME, GameActivity.DOWNLOAD_USER_QUIT);
setResult(RESULT_OK, OutputData);
}
}
/**
* Disconnect the stub from our service on stop
*/
@Override
protected void onStop() {
if (null != mDownloaderClientStub) {
mDownloaderClientStub.disconnect(this);
}
super.onStop();
setResult(RESULT_OK, OutputData);
}
/**
* Critical implementation detail. In onServiceConnected we create the
* remote service and marshaler. This is how we pass the client information
* back to the service so the client can be properly notified of changes. We
* must do this every time we reconnect to the service.
*/
@Override
public void onServiceConnected(Messenger m) {
mRemoteService = DownloaderServiceMarshaller.CreateProxy(m);
mRemoteService.onClientUpdated(mDownloaderClientStub.getMessenger());
}
/**
* The download state should trigger changes in the UI --- it may be useful
* to show the state as being indeterminate at times. This sample can be
* considered a guideline.
*/
@Override
public void onDownloadStateChanged(int newState) {
setState(newState);
boolean showDashboard = true;
boolean showCellMessage = false;
boolean paused;
boolean indeterminate;
switch (newState) {
case IDownloaderClient.STATE_IDLE:
// STATE_IDLE means the service is listening, so it's
// safe to start making calls via mRemoteService.
paused = false;
indeterminate = true;
break;
case IDownloaderClient.STATE_CONNECTING:
case IDownloaderClient.STATE_FETCHING_URL:
showDashboard = true;
paused = false;
indeterminate = true;
break;
case IDownloaderClient.STATE_DOWNLOADING:
paused = false;
showDashboard = true;
indeterminate = false;
break;
case IDownloaderClient.STATE_FAILED_CANCELED:
case IDownloaderClient.STATE_FAILED:
case IDownloaderClient.STATE_FAILED_FETCHING_URL:
case IDownloaderClient.STATE_FAILED_UNLICENSED:
paused = true;
showDashboard = false;
indeterminate = false;
break;
case IDownloaderClient.STATE_PAUSED_NEED_CELLULAR_PERMISSION:
case IDownloaderClient.STATE_PAUSED_WIFI_DISABLED_NEED_CELLULAR_PERMISSION:
showDashboard = false;
paused = true;
indeterminate = false;
showCellMessage = true;
break;
case IDownloaderClient.STATE_PAUSED_BY_REQUEST:
paused = true;
indeterminate = false;
break;
case IDownloaderClient.STATE_PAUSED_ROAMING:
case IDownloaderClient.STATE_PAUSED_SDCARD_UNAVAILABLE:
paused = true;
indeterminate = false;
break;
case IDownloaderClient.STATE_COMPLETED:
showDashboard = false;
paused = false;
indeterminate = false;
validateXAPKZipFiles();
return;
default:
paused = true;
indeterminate = true;
showDashboard = true;
}
int newDashboardVisibility = showDashboard ? View.VISIBLE : View.GONE;
if (mDashboard.getVisibility() != newDashboardVisibility) {
mDashboard.setVisibility(newDashboardVisibility);
}
int cellMessageVisibility = showCellMessage ? View.VISIBLE : View.GONE;
if (mCellMessage.getVisibility() != cellMessageVisibility) {
mCellMessage.setVisibility(cellMessageVisibility);
}
mPB.setIndeterminate(indeterminate);
setButtonPausedState(paused);
}
/**
* Sets the state of the various controls based on the progressinfo object
* sent from the downloader service.
*/
@Override
public void onDownloadProgress(DownloadProgressInfo progress) {
mAverageSpeed.setText(getString(R.string.kilobytes_per_second,
Helpers.getSpeedString(progress.mCurrentSpeed)));
mTimeRemaining.setText(getString(R.string.time_remaining,
Helpers.getTimeRemaining(progress.mTimeRemaining)));
progress.mOverallTotal = progress.mOverallTotal;
mPB.setMax((int) (progress.mOverallTotal >> 8));
mPB.setProgress((int) (progress.mOverallProgress >> 8));
mProgressPercent.setText(Long.toString(progress.mOverallProgress
* 100 /
progress.mOverallTotal) + "%");
mProgressFraction.setText(Helpers.getDownloadProgressString
(progress.mOverallProgress,
progress.mOverallTotal));
}
@Override
protected void onDestroy() {
this.mCancelValidation = true;
super.onDestroy();
}
}
@@ -0,0 +1,66 @@
/*
* Copyright (C) 2012 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package ru.Grafftech.IvazMob;
import com.google.android.vending.expansion.downloader.impl.DownloaderService;
/**
* Minimal client implementation of the
* DownloaderService from the Downloader library.
*/
public class OBBDownloaderService extends DownloaderService {
// stuff for LVL -- MODIFY FOR YOUR APPLICATION!
private static final String BASE64_PUBLIC_KEY = "";
// used by the preference obfuscater
private static final byte[] SALT = new byte[] {
1, 43, -12, -1, 54, 98,
-100, -12, 43, 2, -8, -4, 9, 5, -106, -108, -33, 45, -1, 84
};
public static int getPublicKeyLength() {
return BASE64_PUBLIC_KEY.length();
}
/**
* This public key comes from your Android Market publisher account, and it
* used by the LVL to validate responses from Market on your behalf.
*/
@Override
public String getPublicKey() {
return BASE64_PUBLIC_KEY;
}
/**
* This is used by the preference obfuscater to make sure that your
* obfuscated preferences are different than the ones used by other
* applications.
*/
@Override
public byte[] getSALT() {
return SALT;
}
/**
* Fill this in with the class name for your alarm receiver. We do this
* because receivers must be unique across all of Android (it's a good idea
* to make sure that your receiver is in your unique package)
*/
@Override
public String getAlarmReceiverClassName() {
return ru.Grafftech.IvazMob.AlarmReceiver.class.getName();
}
}
@@ -0,0 +1,655 @@
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/CardVR.uasset" 0
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/CardVR.uexp" 1
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/Pattern.uasset" 2
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/Pattern.uexp" 3
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/plan.uasset" 4
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/plan.uexp" 5
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/plan1.uasset" 6
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/plan1.uexp" 7
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/TabletApartmentView.uasset" 8
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/TabletApartmentView.uexp" 9
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/TabletFloorView.uasset" 10
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/TabletFloorView.uexp" 11
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/UIBlock.uasset" 12
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/UIBlock.uexp" 13
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/UIBlock1.uasset" 14
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/UIBlock1.uexp" 15
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/WelcomeScreen.uasset" 16
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/WelcomeScreen.uexp" 17
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/divider.uasset" 18
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/divider.uexp" 19
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/3d_rotation.uasset" 20
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/3d_rotation.uexp" 21
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/apartment.uasset" 22
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/apartment.uexp" 23
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/bus.uasset" 24
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/bus.uexp" 25
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/chevron_left.uasset" 26
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/chevron_left.uexp" 27
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/child_friendly.uasset" 28
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/child_friendly.uexp" 29
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/close_fullscreen.uasset" 30
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/close_fullscreen.uexp" 31
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/dark.uasset" 32
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/dark.uexp" 33
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/email.uasset" 34
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/email.uexp" 35
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/expand_less.uasset" 36
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/expand_less.uexp" 37
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/Favorite.uasset" 38
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/Favorite.uexp" 39
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/fitness.uasset" 40
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/fitness.uexp" 41
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/forward.uasset" 42
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/forward.uexp" 43
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/forward_1.uasset" 44
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/forward_1.uexp" 45
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/fuel.uasset" 46
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/fuel.uexp" 47
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/fwd.uasset" 48
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/fwd.uexp" 49
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/help.uasset" 50
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/help.uexp" 51
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/home.uasset" 52
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/home.uexp" 53
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/keyboard.uasset" 54
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/keyboard.uexp" 55
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/kid.uasset" 56
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/kid.uexp" 57
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/local_mall.uasset" 58
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/local_mall.uexp" 59
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/lock.uasset" 60
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/lock.uexp" 61
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/login.uasset" 62
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/login.uexp" 63
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/logout.uasset" 64
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/logout.uexp" 65
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/medicine.uasset" 66
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/medicine.uexp" 67
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/nature.uasset" 68
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/nature.uexp" 69
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/NOK.uasset" 70
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/NOK.uexp" 71
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/OK.uasset" 72
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/OK.uexp" 73
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/open_in_full.uasset" 74
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/open_in_full.uexp" 75
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/pause.uasset" 76
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/pause.uexp" 77
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/phone.uasset" 78
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/phone.uexp" 79
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/plot.uasset" 80
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/plot.uexp" 81
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/print.uasset" 82
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/print.uexp" 83
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/reload.uasset" 84
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/reload.uexp" 85
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/remote.uasset" 86
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/remote.uexp" 87
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/replay.uasset" 88
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/replay.uexp" 89
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/rewind.uasset" 90
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/rewind.uexp" 91
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/school.uasset" 92
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/school.uexp" 93
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/settings.uasset" 94
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/settings.uexp" 95
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/shopping_cart.uasset" 96
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/shopping_cart.uexp" 97
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/skate.uasset" 98
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/skate.uexp" 99
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/stop.uasset" 100
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/stop.uexp" 101
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/swipe.uasset" 102
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/swipe.uexp" 103
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/timereset.uasset" 104
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/timereset.uexp" 105
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/touch.uasset" 106
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/touch.uexp" 107
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/tour.uasset" 108
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/tour.uexp" 109
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/up.uasset" 110
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/up.uexp" 111
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/user.uasset" 112
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/user.uexp" 113
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/waves.uasset" 114
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/waves.uexp" 115
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/zoom_in.uasset" 116
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/zoom_in.uexp" 117
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/zoom_out.uasset" 118
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/zoom_out.uexp" 119
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A0.uasset" 120
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A0.uexp" 121
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A1.uasset" 122
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A1.uexp" 123
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A10.uasset" 124
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A10.uexp" 125
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A11.uasset" 126
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A11.uexp" 127
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A2.uasset" 128
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A2.uexp" 129
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A3.uasset" 130
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A3.uexp" 131
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A4.uasset" 132
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A4.uexp" 133
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A5.uasset" 134
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A5.uexp" 135
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A6.uasset" 136
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A6.uexp" 137
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A7.uasset" 138
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A7.uexp" 139
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A8.uasset" 140
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A8.uexp" 141
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A9.uasset" 142
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H1_A9.uexp" 143
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A0.uasset" 144
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A0.uexp" 145
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A1.uasset" 146
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A1.uexp" 147
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A10.uasset" 148
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A10.uexp" 149
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A12.uasset" 150
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A12.uexp" 151
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A13.uasset" 152
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A13.uexp" 153
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A2.uasset" 154
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A2.uexp" 155
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A3.uasset" 156
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A3.uexp" 157
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A4.uasset" 158
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A4.uexp" 159
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A5.uasset" 160
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A5.uexp" 161
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A6.uasset" 162
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A6.uexp" 163
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A7.uasset" 164
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A7.uexp" 165
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A8.uasset" 166
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A8.uexp" 167
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A9.uasset" 168
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A9.uexp" 169
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A0.uasset" 170
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A0.uexp" 171
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A1.uasset" 172
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A1.uexp" 173
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A2.uasset" 174
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A2.uexp" 175
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A3.uasset" 176
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A3.uexp" 177
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A4.uasset" 178
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A4.uexp" 179
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A5.uasset" 180
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A5.uexp" 181
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A6.uasset" 182
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A6.uexp" 183
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A7.uasset" 184
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A7.uexp" 185
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A8.uasset" 186
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A8.uexp" 187
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A9.uasset" 188
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H3_A9.uexp" 189
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A0.uasset" 190
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A0.uexp" 191
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A1.uasset" 192
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A1.uexp" 193
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A2.uasset" 194
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A2.uexp" 195
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A3.uasset" 196
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A3.uexp" 197
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A4.uasset" 198
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A4.uexp" 199
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A5.uasset" 200
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A5.uexp" 201
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A6.uasset" 202
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A6.uexp" 203
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A7.uasset" 204
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A7.uexp" 205
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A8.uasset" 206
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H4_A8.uexp" 207
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A0.uasset" 208
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A0.uexp" 209
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A1.uasset" 210
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A1.uexp" 211
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A2.uasset" 212
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A2.uexp" 213
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A3.uasset" 214
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A3.uexp" 215
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A4.uasset" 216
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A4.uexp" 217
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A5.uasset" 218
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A5.uexp" 219
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A6.uasset" 220
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A6.uexp" 221
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A7.uasset" 222
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A7.uexp" 223
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A8.uasset" 224
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A8.uexp" 225
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A9.uasset" 226
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H5_A9.uexp" 227
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_1_f1.uasset" 228
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_1_f1.uexp" 229
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/Gp4_1_f11.uasset" 230
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/Gp4_1_f11.uexp" 231
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_1_f12.uasset" 232
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_1_f12.uexp" 233
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_1_f3_10.uasset" 234
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_1_f3_10.uexp" 235
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_2_f1.uasset" 236
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_2_f1.uexp" 237
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_2_f14.uasset" 238
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_2_f14.uexp" 239
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_2_f2.uasset" 240
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_2_f2.uexp" 241
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_2_f3_13.uasset" 242
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_2_f3_13.uexp" 243
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_3_f1.uasset" 244
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_3_f1.uexp" 245
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_3_f16_24.uasset" 246
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_3_f16_24.uexp" 247
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_3_f2.uasset" 248
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_3_f2.uexp" 249
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_3_f3_15.uasset" 250
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_3_f3_15.uexp" 251
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_4_f1.uasset" 252
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_4_f1.uexp" 253
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_4_f2.uasset" 254
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_4_f2.uexp" 255
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_4_f3_18.uasset" 256
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_4_f3_18.uexp" 257
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_5_f1.uasset" 258
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_5_f1.uexp" 259
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_5_f2.uasset" 260
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_5_f2.uexp" 261
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_5_f3_8.uasset" 262
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_5_f3_8.uexp" 263
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_5_f9.uasset" 264
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_5_f9.uexp" 265
"../../../Engine/Content/EngineMaterials/T_Default_Material_Grid_N.uasset" 266
"../../../Engine/Content/EngineMaterials/T_Default_Material_Grid_N.uexp" 267
"../../../Engine/Content/EngineMaterials/T_Default_Material_Grid_N.ubulk" 268
"../../../Engine/Content/EngineMaterials/T_Default_Material_Grid_M.uasset" 269
"../../../Engine/Content/EngineMaterials/T_Default_Material_Grid_M.uexp" 270
"../../../Engine/Content/EngineMaterials/T_Default_Material_Grid_M.ubulk" 271
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Opacity/CameraDepthFade.uasset" 272
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Opacity/CameraDepthFade.uexp" 273
"../../../Engine/Content/EngineMaterials/WorldGridMaterial.uasset" 274
"../../../Engine/Content/EngineMaterials/WorldGridMaterial.uexp" 275
"../../../Engine/Content/ArtTools/RenderToTexture/Meshes/S_1_Unit_Plane.uasset" 276
"../../../Engine/Content/ArtTools/RenderToTexture/Meshes/S_1_Unit_Plane.uexp" 277
"../../../Engine/Content/EngineMaterials/DefaultMaterial.uasset" 278
"../../../Engine/Content/EngineMaterials/DefaultMaterial.uexp" 279
"../../../Engine/Content/BasicShapes/Cone.uasset" 280
"../../../Engine/Content/BasicShapes/Cone.uexp" 281
"../../../Engine/Content/BasicShapes/Cube.uasset" 282
"../../../Engine/Content/BasicShapes/Cube.uexp" 283
"../../../Engine/Content/BasicShapes/Cylinder.uasset" 284
"../../../Engine/Content/BasicShapes/Cylinder.uexp" 285
"../../../Engine/Content/BasicShapes/Plane.uasset" 286
"../../../Engine/Content/BasicShapes/Plane.uexp" 287
"../../../Engine/Content/BasicShapes/Sphere.uasset" 288
"../../../Engine/Content/BasicShapes/Sphere.uexp" 289
"../../../Engine/Content/EngineDamageTypes/DmgTypeBP_Environmental.uasset" 290
"../../../Engine/Content/EngineDamageTypes/DmgTypeBP_Environmental.uexp" 291
"../../../Engine/Content/EngineDebugMaterials/DebugEditorMaterial.uasset" 292
"../../../Engine/Content/EngineDebugMaterials/DebugEditorMaterial.uexp" 293
"../../../Engine/Content/EngineDebugMaterials/DebugMeshMaterial.uasset" 294
"../../../Engine/Content/EngineDebugMaterials/DebugMeshMaterial.uexp" 295
"../../../Engine/Content/EngineDebugMaterials/M_SimpleUnlitTranslucent.uasset" 296
"../../../Engine/Content/EngineDebugMaterials/M_SimpleUnlitTranslucent.uexp" 297
"../../../Engine/Content/EngineFonts/Faces/RobotoRegular.uasset" 298
"../../../Engine/Content/EngineFonts/Faces/RobotoRegular.uexp" 299
"../../../Engine/Content/EngineFonts/Faces/RobotoRegular.ufont" 300
"../../../Engine/Content/EngineFonts/Faces/RobotoLight.uasset" 301
"../../../Engine/Content/EngineFonts/Faces/RobotoLight.uexp" 302
"../../../Engine/Content/EngineFonts/Faces/RobotoLight.ufont" 303
"../../../Engine/Content/EngineFonts/Faces/RobotoItalic.uasset" 304
"../../../Engine/Content/EngineFonts/Faces/RobotoItalic.uexp" 305
"../../../Engine/Content/EngineFonts/Faces/RobotoItalic.ufont" 306
"../../../Engine/Content/EngineFonts/Faces/RobotoBoldItalic.uasset" 307
"../../../Engine/Content/EngineFonts/Faces/RobotoBoldItalic.uexp" 308
"../../../Engine/Content/EngineFonts/Faces/RobotoBoldItalic.ufont" 309
"../../../Engine/Content/EngineFonts/Faces/RobotoBold.uasset" 310
"../../../Engine/Content/EngineFonts/Faces/RobotoBold.uexp" 311
"../../../Engine/Content/EngineFonts/Faces/RobotoBold.ufont" 312
"../../../Engine/Content/EngineFonts/Faces/DroidSansFallback.uasset" 313
"../../../Engine/Content/EngineFonts/Faces/DroidSansFallback.uexp" 314
"../../../Engine/Content/EngineFonts/Faces/DroidSansFallback.ufont" 315
"../../../Engine/Content/EngineFonts/Roboto.uasset" 316
"../../../Engine/Content/EngineFonts/Roboto.uexp" 317
"../../../Engine/Content/EngineMaterials/BaseFlattenNormalMap.uasset" 318
"../../../Engine/Content/EngineMaterials/BaseFlattenNormalMap.uexp" 319
"../../../Engine/Content/EngineMaterials/BaseFlattenGrayscaleMap.uasset" 320
"../../../Engine/Content/EngineMaterials/BaseFlattenGrayscaleMap.uexp" 321
"../../../Engine/Content/EngineMaterials/BaseFlattenEmissiveMap.uasset" 322
"../../../Engine/Content/EngineMaterials/BaseFlattenEmissiveMap.uexp" 323
"../../../Engine/Content/EngineMaterials/BaseFlattenDiffuseMap.uasset" 324
"../../../Engine/Content/EngineMaterials/BaseFlattenDiffuseMap.uexp" 325
"../../../Engine/Content/EngineMaterials/BaseFlattenMaterial.uasset" 326
"../../../Engine/Content/EngineMaterials/BaseFlattenMaterial.uexp" 327
"../../../Engine/Content/EngineMaterials/BlueNoise.uasset" 328
"../../../Engine/Content/EngineMaterials/BlueNoise.uexp" 329
"../../../Engine/Content/EngineMaterials/DefaultBloomKernel.uasset" 330
"../../../Engine/Content/EngineMaterials/DefaultBloomKernel.uexp" 331
"../../../Engine/Content/EngineMaterials/DefaultBokeh.uasset" 332
"../../../Engine/Content/EngineMaterials/DefaultBokeh.uexp" 333
"../../../Engine/Content/EngineMaterials/DefaultDiffuse.uasset" 334
"../../../Engine/Content/EngineMaterials/DefaultDiffuse.uexp" 335
"../../../Engine/Content/EngineMaterials/DefaultDiffuse.ubulk" 336
"../../../Engine/Content/EngineMaterials/DefaultDeferredDecalMaterial.uasset" 337
"../../../Engine/Content/EngineMaterials/DefaultDeferredDecalMaterial.uexp" 338
"../../../Engine/Content/EngineMaterials/DefaultLightFunctionMaterial.uasset" 339
"../../../Engine/Content/EngineMaterials/DefaultLightFunctionMaterial.uexp" 340
"../../../Engine/Content/EngineMaterials/DefaultPhysicalMaterial.uasset" 341
"../../../Engine/Content/EngineMaterials/DefaultPhysicalMaterial.uexp" 342
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Utility/BreakOutFloat2Components.uasset" 343
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Utility/BreakOutFloat2Components.uexp" 344
"../../../Engine/Content/EngineMaterials/DefaultPostProcessMaterial.uasset" 345
"../../../Engine/Content/EngineMaterials/DefaultPostProcessMaterial.uexp" 346
"../../../Engine/Content/EngineFonts/RobotoDistanceField.uasset" 347
"../../../Engine/Content/EngineFonts/RobotoDistanceField.uexp" 348
"../../../Engine/Content/EngineMaterials/DefaultTextMaterialOpaque.uasset" 349
"../../../Engine/Content/EngineMaterials/DefaultTextMaterialOpaque.uexp" 350
"../../../Engine/Content/EngineMaterials/DefaultWhiteGrid.uasset" 351
"../../../Engine/Content/EngineMaterials/DefaultWhiteGrid.uexp" 352
"../../../Engine/Content/EngineMaterials/DefaultWhiteGrid.ubulk" 353
"../../../Engine/Content/EngineMaterials/DefaultWhiteGrid_Low.uasset" 354
"../../../Engine/Content/EngineMaterials/DefaultWhiteGrid_Low.uexp" 355
"../../../Engine/Content/EngineMaterials/EmissiveMeshMaterial.uasset" 356
"../../../Engine/Content/EngineMaterials/EmissiveMeshMaterial.uexp" 357
"../../../Engine/Content/EngineMaterials/GizmoMaterial.uasset" 358
"../../../Engine/Content/EngineMaterials/GizmoMaterial.uexp" 359
"../../../Engine/Content/EngineMaterials/Good64x64TilingNoiseHighFreq.uasset" 360
"../../../Engine/Content/EngineMaterials/Good64x64TilingNoiseHighFreq.uexp" 361
"../../../Engine/Content/EngineMaterials/MiniFont.uasset" 362
"../../../Engine/Content/EngineMaterials/MiniFont.uexp" 363
"../../../Engine/Content/EngineMaterials/InvalidLightmapSettings.uasset" 364
"../../../Engine/Content/EngineMaterials/InvalidLightmapSettings.uexp" 365
"../../../Engine/Content/EngineMaterials/InvalidLightmapSettings.ubulk" 366
"../../../Engine/Content/EngineMaterials/M_InvalidLightmapSettings.uasset" 367
"../../../Engine/Content/EngineMaterials/M_InvalidLightmapSettings.uexp" 368
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/WorldPositionOffset/CameraOffset.uasset" 369
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/WorldPositionOffset/CameraOffset.uexp" 370
"../../../Engine/Content/EngineMaterials/PhAT_JointLimitMaterial.uasset" 371
"../../../Engine/Content/EngineMaterials/PhAT_JointLimitMaterial.uexp" 372
"../../../Engine/Content/EngineMaterials/DefaultCalibrationColor.uasset" 373
"../../../Engine/Content/EngineMaterials/DefaultCalibrationColor.uexp" 374
"../../../Engine/Content/EngineMaterials/PPM_DefaultCalibrationColor.uasset" 375
"../../../Engine/Content/EngineMaterials/PPM_DefaultCalibrationColor.uexp" 376
"../../../Engine/Content/EngineMaterials/DefaultCalibrationGrayscale.uasset" 377
"../../../Engine/Content/EngineMaterials/DefaultCalibrationGrayscale.uexp" 378
"../../../Engine/Content/EngineMaterials/PPM_DefaultCalibrationGrayscale.uasset" 379
"../../../Engine/Content/EngineMaterials/PPM_DefaultCalibrationGrayscale.uexp" 380
"../../../Engine/Content/EngineMaterials/PreintegratedSkinBRDF.uasset" 381
"../../../Engine/Content/EngineMaterials/PreintegratedSkinBRDF.uexp" 382
"../../../Engine/Content/EngineMaterials/RemoveSurfaceMaterial.uasset" 383
"../../../Engine/Content/EngineMaterials/RemoveSurfaceMaterial.uexp" 384
"../../../Engine/Content/EngineMaterials/WeightMapPlaceholderTexture.uasset" 385
"../../../Engine/Content/EngineMaterials/WeightMapPlaceholderTexture.uexp" 386
"../../../Engine/Content/EngineResources/WhiteSquareTexture.uasset" 387
"../../../Engine/Content/EngineResources/WhiteSquareTexture.uexp" 388
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough.uasset" 389
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough.uexp" 390
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Masked.uasset" 391
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Masked.uexp" 392
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Opaque.uasset" 393
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Opaque.uexp" 394
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Masked_OneSided.uasset" 395
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Masked_OneSided.uexp" 396
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Opaque_OneSided.uasset" 397
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Opaque_OneSided.uexp" 398
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Translucent.uasset" 399
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Translucent.uexp" 400
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Translucent_OneSided.uasset" 401
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Translucent_OneSided.uexp" 402
"../../../Engine/Content/EngineMeshes/Cube.uasset" 403
"../../../Engine/Content/EngineMeshes/Cube.uexp" 404
"../../../Engine/Content/EngineMeshes/Sphere.uasset" 405
"../../../Engine/Content/EngineMeshes/Sphere.uexp" 406
"../../../Engine/Content/EngineResources/Black.uasset" 407
"../../../Engine/Content/EngineResources/Black.uexp" 408
"../../../Engine/Content/EngineResources/DefaultTexture.uasset" 409
"../../../Engine/Content/EngineResources/DefaultTexture.uexp" 410
"../../../Engine/Content/EngineResources/DefaultTexture.ubulk" 411
"../../../Engine/Content/EngineResources/DefaultTextureCube.uasset" 412
"../../../Engine/Content/EngineResources/DefaultTextureCube.uexp" 413
"../../../Engine/Content/EngineResources/DefaultVolumeTexture2D.uasset" 414
"../../../Engine/Content/EngineResources/DefaultVolumeTexture2D.uexp" 415
"../../../Engine/Content/EngineResources/DefaultVolumeTexture.uasset" 416
"../../../Engine/Content/EngineResources/DefaultVolumeTexture.uexp" 417
"../../../Engine/Content/EngineResources/GradientTexture0.uasset" 418
"../../../Engine/Content/EngineResources/GradientTexture0.uexp" 419
"../../../Engine/Content/EngineSky/VolumetricClouds/T_NoiseShape64.uasset" 420
"../../../Engine/Content/EngineSky/VolumetricClouds/T_NoiseShape64.uexp" 421
"../../../Engine/Content/EngineSky/VolumetricClouds/T_NoiseShape64.ubulk" 422
"../../../Engine/Content/EngineSky/VolumetricClouds/T_VolumeNoiseShape64.uasset" 423
"../../../Engine/Content/EngineSky/VolumetricClouds/T_VolumeNoiseShape64.uexp" 424
"../../../Engine/Content/EngineSky/VolumetricClouds/T_NoiseErosion.uasset" 425
"../../../Engine/Content/EngineSky/VolumetricClouds/T_NoiseErosion.uexp" 426
"../../../Engine/Content/EngineSky/VolumetricClouds/T_NoiseErosion.ubulk" 427
"../../../Engine/Content/EngineSky/VolumetricClouds/T_VolumeNoiseErosion32.uasset" 428
"../../../Engine/Content/EngineSky/VolumetricClouds/T_VolumeNoiseErosion32.uexp" 429
"../../../Engine/Content/EngineSky/VolumetricClouds/CloudWeatherTexture.uasset" 430
"../../../Engine/Content/EngineSky/VolumetricClouds/CloudWeatherTexture.uexp" 431
"../../../Engine/Content/EngineSky/VolumetricClouds/CloudGradientTexture.uasset" 432
"../../../Engine/Content/EngineSky/VolumetricClouds/CloudGradientTexture.uexp" 433
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Utility/MakeFloat2.uasset" 434
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Utility/MakeFloat2.uexp" 435
"../../../Engine/Content/EngineSky/VolumetricClouds/m_SimpleVolumetricCloud.uasset" 436
"../../../Engine/Content/EngineSky/VolumetricClouds/m_SimpleVolumetricCloud.uexp" 437
"../../../Engine/Content/EngineSky/VolumetricClouds/m_SimpleVolumetricCloud_Inst.uasset" 438
"../../../Engine/Content/EngineSky/VolumetricClouds/m_SimpleVolumetricCloud_Inst.uexp" 439
"../../../Engine/Content/EngineSounds/Master.uasset" 440
"../../../Engine/Content/EngineSounds/Master.uexp" 441
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Shading/ConvertFromDiffSpec.uasset" 442
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Shading/ConvertFromDiffSpec.uexp" 443
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Shading/PowerToRoughness.uasset" 444
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Shading/PowerToRoughness.uexp" 445
"../../../Engine/Content/Maps/Templates/Thumbnails/Default.uasset" 446
"../../../Engine/Content/Maps/Templates/Thumbnails/Default.uexp" 447
"../../../Engine/Content/Maps/Templates/Thumbnails/TimeOfDay.uasset" 448
"../../../Engine/Content/Maps/Templates/Thumbnails/TimeOfDay.uexp" 449
"../../../Engine/Content/Maps/Templates/Thumbnails/VR-Basic.uasset" 450
"../../../Engine/Content/Maps/Templates/Thumbnails/VR-Basic.uexp" 451
"../../../Engine/Content/MobileResources/T_MobileControls_texture.uasset" 452
"../../../Engine/Content/MobileResources/T_MobileControls_texture.uexp" 453
"../../../Engine/Content/MobileResources/T_MobileMenu2.uasset" 454
"../../../Engine/Content/MobileResources/T_MobileMenu2.uexp" 455
"../../../Engine/Content/MobileResources/HUD/AnalogHat.uasset" 456
"../../../Engine/Content/MobileResources/HUD/AnalogHat.uexp" 457
"../../../Engine/Content/MobileResources/HUD/VirtualJoystick_Thumb.uasset" 458
"../../../Engine/Content/MobileResources/HUD/VirtualJoystick_Thumb.uexp" 459
"../../../Engine/Content/MobileResources/HUD/VirtualJoystick_Background.uasset" 460
"../../../Engine/Content/MobileResources/HUD/VirtualJoystick_Background.uexp" 461
"../../../Engine/Content/MobileResources/HUD/DefaultVirtualJoysticks.uasset" 462
"../../../Engine/Content/MobileResources/HUD/DefaultVirtualJoysticks.uexp" 463
"../../../Engine/Content/MobileResources/HUD/LeftVirtualJoystickOnly.uasset" 464
"../../../Engine/Content/MobileResources/HUD/LeftVirtualJoystickOnly.uexp" 465
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton1_off.uasset" 466
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton1_off.uexp" 467
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton1_on.uasset" 468
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton1_on.uexp" 469
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton2_off.uasset" 470
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton2_off.uexp" 471
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton2_on.uasset" 472
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton2_on.uexp" 473
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton3.uasset" 474
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton3.uexp" 475
"../../../Engine/Content/MobileResources/HUD/MobileHUDButtonFire.uasset" 476
"../../../Engine/Content/MobileResources/HUD/MobileHUDButtonFire.uexp" 477
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad.uasset" 478
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad.uexp" 479
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad2.uasset" 480
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad2.uexp" 481
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad3.uasset" 482
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad3.uexp" 483
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionStick.uasset" 484
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionStick.uexp" 485
"../../../Engine/Content/MobileResources/HUD/T_Castle_ThumbstickInner.uasset" 486
"../../../Engine/Content/MobileResources/HUD/T_Castle_ThumbstickInner.uexp" 487
"../../../Engine/Content/MobileResources/HUD/T_Castle_ThumbstickOutter.uasset" 488
"../../../Engine/Content/MobileResources/HUD/T_Castle_ThumbstickOutter.uexp" 489
"../../../Engine/Content/Tutorial/ContentIntroCurve.uasset" 490
"../../../Engine/Content/Tutorial/ContentIntroCurve.uexp" 491
"../../../Engine/Content/Tutorial/Basics/TutorialAssets/icon_tab_Levels_40x.uasset" 492
"../../../Engine/Content/Tutorial/Basics/TutorialAssets/icon_tab_Levels_40x.uexp" 493
"../../../Engine/Content/Tutorial/BlueprintTutorials/TutorialAssets/Blueprint_64x.uasset" 494
"../../../Engine/Content/Tutorial/BlueprintTutorials/TutorialAssets/Blueprint_64x.uexp" 495
"../../../Engine/Content/Tutorial/Foliage/TutorialAssets/Foliage.uasset" 496
"../../../Engine/Content/Tutorial/Foliage/TutorialAssets/Foliage.uexp" 497
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/TutorialMaterial.uasset" 498
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/TutorialMaterial.uexp" 499
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/warning.uasset" 500
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/warning.uexp" 501
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleMedium.uasset" 502
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleMedium.uexp" 503
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleMedium.ufont" 504
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleLight.uasset" 505
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleLight.uexp" 506
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleLight.ufont" 507
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleBold.uasset" 508
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleBold.uexp" 509
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleBold.ufont" 510
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleRegular.uasset" 511
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleRegular.uexp" 512
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleRegular.ufont" 513
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleSemiBold.uasset" 514
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleSemiBold.uexp" 515
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/EuclidTriangleSemiBold.ufont" 516
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/euclid.uasset" 517
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Fonts/euclid.uexp" 518
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Base/dis.uasset" 519
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Base/dis.uexp" 520
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/BadgeBase.uasset" 521
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/BadgeBase.uexp" 522
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/AIVA.uasset" 523
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/AIVA.uexp" 524
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/MenuBtn.uasset" 525
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/MenuBtn.uexp" 526
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/graff.uasset" 527
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/graff.uexp" 528
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/exit_to_app.uasset" 529
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/exit_to_app.uexp" 530
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/enco.uasset" 531
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/enco.uexp" 532
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/play.uasset" 533
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/play.uexp" 534
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/location.uasset" 535
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/location.uexp" 536
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/info.uasset" 537
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/info.uexp" 538
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/search.uasset" 539
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/search.uexp" 540
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Others/FavoriteStruct1.uasset" 541
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Others/FavoriteStruct1.uexp" 542
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/white.uasset" 543
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/white.uexp" 544
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/floorSelectBtn.uasset" 545
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/floorSelectBtn.uexp" 546
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Utils/coordsStruct.uasset" 547
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Utils/coordsStruct.uexp" 548
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/MathAndConvertFns.uasset" 549
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/MathAndConvertFns.uexp" 550
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Base/PinVRMap_default.uasset" 551
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Base/PinVRMap_default.uexp" 552
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Base/PinVRMap_hovered.uasset" 553
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Base/PinVRMap_hovered.uexp" 554
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/flatPointVR.uasset" 555
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/flatPointVR.uexp" 556
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_1_f2.uasset" 557
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/floorPlans/GP4_1_f2.uexp" 558
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/floorMap.uasset" 559
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/floorMap.uexp" 560
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/PresLevel.uasset" 561
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/PresLevel.uexp" 562
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/update.uasset" 563
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/update.uexp" 564
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Others/stylesList.uasset" 565
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Others/stylesList.uexp" 566
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/FlatCardVR.uasset" 567
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/FlatCardVR.uexp" 568
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/close.uasset" 569
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/close.uexp" 570
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/favorites.uasset" 571
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/favorites.uexp" 572
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A11.uasset" 573
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/flatPlans/GP4_H2_A11.uexp" 574
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/VRpano.uasset" 575
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/VRpano.uexp" 576
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/villa.uasset" 577
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/villa.uexp" 578
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/star.uasset" 579
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/star.uexp" 580
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/light.uasset" 581
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/light.uexp" 582
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/VR.uasset" 583
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/VR.uexp" 584
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/star_border.uasset" 585
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/star_border.uexp" 586
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/camera.uasset" 587
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/camera.uexp" 588
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/back.uasset" 589
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/back.uexp" 590
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/slideBG.uasset" 591
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/slideBG.uexp" 592
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/slidebgg.uasset" 593
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/slidebgg.uexp" 594
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/2sidedSlider.uasset" 595
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/2sidedSlider.uexp" 596
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/cancel.uasset" 597
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/cancel.uexp" 598
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Others/tagsList1.uasset" 599
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/Others/tagsList1.uexp" 600
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/checkbox/Base.uasset" 601
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/checkbox/Base.uexp" 602
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/checkbox/Pin.uasset" 603
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/checkbox/Pin.uexp" 604
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/blueChbox.uasset" 605
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/blueChbox.uexp" 606
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/chevron_right.uasset" 607
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/chevron_right.uexp" 608
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/options.uasset" 609
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/options.uexp" 610
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/listLine.uasset" 611
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/listLine.uexp" 612
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/managerList.uasset" 613
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/managerList.uexp" 614
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/expand_more.uasset" 615
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/expand_more.uexp" 616
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/list.uasset" 617
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/list.uexp" 618
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/Filter.uasset" 619
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/filter/Filter.uexp" 620
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/Back.uasset" 621
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/Back.uexp" 622
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/GP4_Plot.uasset" 623
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/GP4_Plot.uexp" 624
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/LogoFull.uasset" 625
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/LogoFull.uexp" 626
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/TabletStartScreen1.uasset" 627
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/TabletStartScreen1.uexp" 628
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/burger.uasset" 629
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/burger.uexp" 630
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/mainInterface.uasset" 631
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/mainInterface.uexp" 632
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/GI.uasset" 633
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/GI.uexp" 634
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/getFctns.uasset" 635
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/getFctns.uexp" 636
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/gameplayFns.uasset" 637
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/Player/gameplayFns.uexp" 638
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/burgerMenu.uasset" 639
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Menu/burgerMenu.uexp" 640
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/TabletStartScreen.uasset" 641
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/TabletStartScreen.uexp" 642
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/web.uasset" 643
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/web.uexp" 644
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/api.uasset" 645
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/Imgs/button/Icons/api.uexp" 646
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/connect.uasset" 647
"E:/Projects/Ivazowsky/IvazMob/Content/Blueprints/UI/WBPS/connect.uexp" 648
"E:/Projects/Ivazowsky/IvazMob/Content/Maps/MainScene.uexp" 649
"E:/Projects/Ivazowsky/IvazMob/Content/Maps/MainScene.umap" 650
"../../../Engine/Content/Maps/Entry_BuiltData.uasset" 651
"../../../Engine/Content/Maps/Entry_BuiltData.uexp" 652
"../../../Engine/Content/Maps/Entry.uexp" 653
"../../../Engine/Content/Maps/Entry.umap" 654
File diff suppressed because it is too large Load Diff