Fixed for non KNI

This commit is contained in:
Robert Vokac 2025-01-14 16:41:42 +01:00
parent 99910d425d
commit 62241e8f94

View File

@ -6,12 +6,14 @@ using System.Globalization;
using System.IO; using System.IO;
using System.IO.IsolatedStorage; using System.IO.IsolatedStorage;
using System.Text; using System.Text;
using Microsoft.JSInterop;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.Xna.Framework; using Microsoft.Xna.Framework;
using WindowsPhoneSpeedyBlupi; using WindowsPhoneSpeedyBlupi;
#if KNI && Web
using Microsoft.JSInterop;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
using static System.Runtime.InteropServices.JavaScript.JSType; using static System.Runtime.InteropServices.JavaScript.JSType;
#endif
namespace WindowsPhoneSpeedyBlupi namespace WindowsPhoneSpeedyBlupi
{ {
@ -41,26 +43,25 @@ namespace WindowsPhoneSpeedyBlupi
string worldFilename = GetWorldFilename(gamer, rank); string worldFilename = GetWorldFilename(gamer, rank);
string text = null; string text = null;
if (Env.IMPL.isNotKNI() && Env.PLATFORM.isNotWeb()) #if !(KNI && Web)
try
{ {
try Stream stream = TitleContainer.OpenStream(worldFilename);
{ StreamReader streamReader = new StreamReader(stream);
Stream stream = TitleContainer.OpenStream(worldFilename); text = streamReader.ReadToEnd();
StreamReader streamReader = new StreamReader(stream); stream.Close();
text = streamReader.ReadToEnd();
stream.Close();
}
catch (Exception e)
{
Debug.Write(e.Message);
Debug.Write("Fatal error. Loading world failed: " + worldFilename + "\n");
//Environment.Exit(1);
}
} }
else catch (Exception e)
{ {
Debug.Write(e.Message);
Debug.Write("Fatal error. Loading world failed: " + worldFilename + "\n");
//Environment.Exit(1);
}
#else
text = WorldTxt.getWorld(rank); text = WorldTxt.getWorld(rank);
} #endif
if (text == null) if (text == null)
{ {
return null; return null;