The game was almost fixed on the Android
This commit is contained in:
parent
8554fc991e
commit
06eef445c3
25
AccelerometerAndroidImpl.cs
Normal file
25
AccelerometerAndroidImpl.cs
Normal file
@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using Microsoft.Devices.Sensors;
|
||||
|
||||
namespace WindowsPhoneSpeedyBlupi
|
||||
{
|
||||
public class AccelerometerAndroidImpl : IAccelerometer
|
||||
{
|
||||
public event EventHandler<AccelerometerEventArgs> CurrentValueChanged;
|
||||
|
||||
private Accelerometer accelerometer = new Accelerometer();
|
||||
public void Start()
|
||||
{
|
||||
accelerometer.Start();
|
||||
}
|
||||
|
||||
public void Stop()
|
||||
{
|
||||
accelerometer.Stop();
|
||||
}
|
||||
}
|
||||
}
|
@ -6,7 +6,7 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace WindowsPhoneSpeedyBlupi
|
||||
{
|
||||
public class AccelerometerDummyImpl : Accelerometer
|
||||
public class AccelerometerDummyImpl : IAccelerometer
|
||||
{
|
||||
public event EventHandler<AccelerometerEventArgs> CurrentValueChanged;
|
||||
|
||||
|
@ -8,6 +8,6 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
{
|
||||
public class AccelerometerFactory
|
||||
{
|
||||
public static Accelerometer Create() { return new AccelerometerDummyImpl(); }
|
||||
public static IAccelerometer Create() { return new AccelerometerDummyImpl(); }
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="sb2013.sb2013" android:versionCode="1" android:versionName="1.0">
|
||||
<uses-sdk android:minSdkVersion="23" android:targetSdkVersion="31" />
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="speedyblupi2013android.speedyblupi2013android" android:versionCode="1" android:versionName="1.0">
|
||||
<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="34" />
|
||||
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
|
||||
<application android:label="sb2013"></application>
|
||||
<application android:label="speedyblupi2013android"></application>
|
||||
</manifest>
|
||||
|
4
Game1.cs
4
Game1.cs
@ -979,5 +979,9 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
this.graphics.ToggleFullScreen();
|
||||
}
|
||||
public bool IsFullScreen() { return this.graphics.IsFullScreen; }
|
||||
public GraphicsDeviceManager getGraphics()
|
||||
{
|
||||
return graphics;
|
||||
}
|
||||
}
|
||||
}
|
@ -6,7 +6,7 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace WindowsPhoneSpeedyBlupi
|
||||
{
|
||||
public interface Accelerometer
|
||||
public interface IAccelerometer
|
||||
{
|
||||
void Start();
|
||||
void Stop();
|
48
InputPad.cs
48
InputPad.cs
@ -4,6 +4,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using Microsoft.Devices.Sensors;
|
||||
using Microsoft.Xna.Framework.Input;
|
||||
using Microsoft.Xna.Framework.Input.Touch;
|
||||
using WindowsPhoneSpeedyBlupi;
|
||||
@ -215,7 +216,7 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
this.sound = sound;
|
||||
this.gameData = gameData;
|
||||
pressedGlyphs = new List<Def.ButtonGlygh>();
|
||||
accelSensor = AccelerometerFactory.Create();
|
||||
accelSensor = new Accelerometer();
|
||||
accelSensor.CurrentValueChanged += HandleAccelSensorCurrentValueChanged;
|
||||
accelSlider = new Slider
|
||||
{
|
||||
@ -287,6 +288,46 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
touchesOrClicks.Add(click);
|
||||
}
|
||||
|
||||
|
||||
float screenWidth = game1.getGraphics().GraphicsDevice.Viewport.Width;
|
||||
float screenHeight = game1.getGraphics().GraphicsDevice.Viewport.Height;
|
||||
float screenRatio = screenWidth / screenHeight;
|
||||
|
||||
|
||||
//if (screenRatio < 1.3333333333333333 && false)
|
||||
{
|
||||
for (int i = 0; i < touchesOrClicks.Count; i++)
|
||||
{
|
||||
|
||||
//if (touchOrClick.X == -1) continue;
|
||||
var touchOrClick = touchesOrClicks[i];
|
||||
|
||||
float originalX = touchOrClick.X;
|
||||
float originalY = touchOrClick.Y;
|
||||
|
||||
|
||||
float widthHeightRatio = screenWidth / screenHeight;
|
||||
float heightRatio = 480 / screenHeight;
|
||||
float widthRatio = 640 / screenWidth;
|
||||
Debug.WriteLine("-----");
|
||||
Debug.WriteLine("originalX=" + originalX);
|
||||
Debug.WriteLine("originalY=" + originalY);
|
||||
Debug.WriteLine("heightRatio=" + heightRatio);
|
||||
Debug.WriteLine("widthRatio=" + widthRatio);
|
||||
Debug.WriteLine("widthHeightRatio=" + widthHeightRatio);
|
||||
if (screenHeight> 480) {
|
||||
touchOrClick.X = (int)(originalX * heightRatio);
|
||||
touchOrClick.Y = (int)(originalY * heightRatio);
|
||||
touchesOrClicks[i] = touchOrClick;
|
||||
}
|
||||
|
||||
Debug.WriteLine("new X" + touchOrClick.X);
|
||||
Debug.WriteLine("new Y" + touchOrClick.Y);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
KeyboardState newState = Keyboard.GetState();
|
||||
{
|
||||
if (newState.IsKeyDown(Keys.LeftControl)) touchesOrClicks.Add(createTinyPoint(-1, Misc.keyboardPressToInt(KeyboardPress.LeftControl)));
|
||||
@ -952,12 +993,13 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
}
|
||||
|
||||
|
||||
private void HandleAccelSensorCurrentValueChanged(object sender, AccelerometerEventArgs e)
|
||||
private void HandleAccelSensorCurrentValueChanged(object sender, SensorReadingEventArgs<AccelerometerReading> e)
|
||||
{
|
||||
//IL_0001: Unknown result type (might be due to invalid IL or missing references)
|
||||
//IL_0006: Unknown result type (might be due to invalid IL or missing references)
|
||||
|
||||
float y = e.Y;
|
||||
AccelerometerReading sensorReading = e.SensorReading;
|
||||
float y = ((AccelerometerReading)(sensorReading)).Acceleration.Y;
|
||||
float num = (1f - (float)gameData.AccelSensitivity) * 0.06f + 0.04f;
|
||||
float num2 = (accelLastState ? (num * 0.6f) : num);
|
||||
if (y > num2)
|
||||
|
2
Misc.cs
2
Misc.cs
@ -133,7 +133,7 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
case 6: return KeyboardPress.Space;
|
||||
case 7: return KeyboardPress.Escape;
|
||||
case 8: return KeyboardPress.Pause;
|
||||
default: throw new Exception("Unsupported number for KeyboardPress: " + i);
|
||||
default: return KeyboardPress.None; //throw new Exception("Unsupported number for KeyboardPress: " + i);
|
||||
}
|
||||
}
|
||||
public static int keyboardPressToInt(KeyboardPress kp)
|
||||
|
44
Pixmap.cs
44
Pixmap.cs
@ -1,6 +1,7 @@
|
||||
// WindowsPhoneSpeedyBlupi, Version=1.0.0.5, Culture=neutral, PublicKeyToken=6db12cd62dbec439
|
||||
// WindowsPhoneSpeedyBlupi.Pixmap
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Microsoft.Xna.Framework;
|
||||
using Microsoft.Xna.Framework.Graphics;
|
||||
using WindowsPhoneSpeedyBlupi;
|
||||
@ -63,20 +64,23 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
get
|
||||
{
|
||||
TinyRect result = default(TinyRect);
|
||||
double num = graphics.GraphicsDevice.Viewport.Width;
|
||||
double num2 = graphics.GraphicsDevice.Viewport.Height;
|
||||
if (num != 0.0 && num2 != 0.0)
|
||||
double screenWidth = graphics.GraphicsDevice.Viewport.Width;
|
||||
double screenHeight = graphics.GraphicsDevice.Viewport.Height;
|
||||
if(screenHeight > 480) {
|
||||
screenWidth = screenHeight * (640f / 480f);
|
||||
}
|
||||
if (screenWidth != 0.0 && screenHeight != 0.0)
|
||||
{
|
||||
double num3;
|
||||
double num4;
|
||||
if (num / num2 < 1.3333333333333333)
|
||||
if (screenWidth / screenHeight < 1.3333333333333333)
|
||||
{
|
||||
num3 = 640.0;
|
||||
num4 = 640.0 * (num2 / num);
|
||||
num4 = 640.0 * (screenHeight / screenWidth);
|
||||
}
|
||||
else
|
||||
{
|
||||
num3 = 480.0 * (num / num2);
|
||||
num3 = 480.0 * (screenWidth / screenHeight);
|
||||
num4 = 480.0;
|
||||
}
|
||||
result.Left = 0;
|
||||
@ -242,13 +246,19 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
|
||||
private void UpdateGeometry()
|
||||
{
|
||||
double num = graphics.GraphicsDevice.Viewport.Width;
|
||||
double num2 = graphics.GraphicsDevice.Viewport.Height;
|
||||
double val = num / 640.0;
|
||||
double val2 = num2 / 480.0;
|
||||
double screenWidth = graphics.GraphicsDevice.Viewport.Width;
|
||||
double screenHeight = graphics.GraphicsDevice.Viewport.Height;
|
||||
if (screenHeight > 480)
|
||||
{
|
||||
screenWidth = screenHeight * (640f / 480f);
|
||||
}
|
||||
Debug.WriteLine("graphics.GraphicsDevice.Viewport.Width=" + graphics.GraphicsDevice.Viewport.Width);
|
||||
Debug.WriteLine("graphics.GraphicsDevice.Viewport.Height=" + graphics.GraphicsDevice.Viewport.Height);
|
||||
double val = screenWidth / 640.0;
|
||||
double val2 = screenHeight / 480.0;
|
||||
zoom = Math.Min(val, val2);
|
||||
originX = (num - 640.0 * zoom) / 2.0;
|
||||
originY = (num2 - 480.0 * zoom) / 2.0;
|
||||
originX = (screenWidth - 640.0 * zoom) / 2.0;
|
||||
originY = (screenHeight - 480.0 * zoom) / 2.0;
|
||||
}
|
||||
|
||||
public void BackgroundCache(string name)
|
||||
@ -269,11 +279,15 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
|
||||
public void DrawBackground()
|
||||
{
|
||||
double num = graphics.GraphicsDevice.Viewport.Width;
|
||||
double num2 = graphics.GraphicsDevice.Viewport.Height;
|
||||
double screenWidth = graphics.GraphicsDevice.Viewport.Width;
|
||||
double screenHeight = graphics.GraphicsDevice.Viewport.Height;
|
||||
if (screenHeight > 480)
|
||||
{
|
||||
screenWidth = screenHeight * (640f / 480f);
|
||||
}
|
||||
Texture2D bitmap = GetBitmap(3);
|
||||
Rectangle srcRectangle = GetSrcRectangle(bitmap, 10, 10, 10, 10, 0, 0);
|
||||
Rectangle destinationRectangle = new Rectangle(0, 0, (int)num, (int)num2);
|
||||
Rectangle destinationRectangle = new Rectangle(0, 0, (int)screenWidth, (int)screenHeight);
|
||||
spriteBatch.Begin(SpriteSortMode.BackToFront, BlendState.AlphaBlend);
|
||||
spriteBatch.Draw(bitmap, destinationRectangle, srcRectangle, Color.White);
|
||||
spriteBatch.End();
|
||||
|
@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">sb2013</string>
|
||||
<string name="app_name">speedyblupi2013android</string>
|
||||
</resources>
|
||||
|
@ -42,8 +42,9 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
text = streamReader.ReadToEnd();
|
||||
stream.Close();
|
||||
}
|
||||
catch
|
||||
catch (Exception e)
|
||||
{
|
||||
Debug.Write(e.Message);
|
||||
Debug.Write("Fatal error. Loading world failed: " + worldFilename + "\n");
|
||||
//Environment.Exit(1);
|
||||
}
|
||||
@ -51,7 +52,7 @@ namespace WindowsPhoneSpeedyBlupi
|
||||
{
|
||||
return null;
|
||||
}
|
||||
return text.Split('\n');
|
||||
return text.Split("\n");
|
||||
}
|
||||
|
||||
private static string GetWorldFilename(int gamer, int rank)
|
||||
|
@ -1,37 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0-android</TargetFramework>
|
||||
<SupportedOSPlatformVersion>23</SupportedOSPlatformVersion>
|
||||
<OutputType>Exe</OutputType>
|
||||
<ApplicationId>com.companyname.sb2013</ApplicationId>
|
||||
<ApplicationVersion>1</ApplicationVersion>
|
||||
<ApplicationDisplayVersion>1.0</ApplicationDisplayVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
||||
<AndroidPackageFormat>apk</AndroidPackageFormat>
|
||||
<AndroidKeyStore>True</AndroidKeyStore>
|
||||
<AndroidSigningStorePass>rvrvrv</AndroidSigningStorePass>
|
||||
<AndroidSigningKeyAlias>rv-alias</AndroidSigningKeyAlias>
|
||||
<AndroidSigningKeyPass>rvrvrv</AndroidSigningKeyPass>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
|
||||
<PlatformTarget>ARM64</PlatformTarget>
|
||||
<AndroidSigningKeyStore>rv.keystore</AndroidSigningKeyStore>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||
<AndroidKeyStore>True</AndroidKeyStore>
|
||||
<AndroidSigningStorePass>rvrvrv</AndroidSigningStorePass>
|
||||
<AndroidSigningKeyAlias>rv-alias</AndroidSigningKeyAlias>
|
||||
<AndroidSigningKeyPass>rvrvrv</AndroidSigningKeyPass>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MonoGame.Content.Builder.Task" Version="3.8.2.1105" />
|
||||
<PackageReference Include="MonoGame.Framework.Android" Version="3.8.2.1105" />
|
||||
</ItemGroup>
|
||||
<Target Name="RestoreDotnetTools" BeforeTargets="Restore">
|
||||
<Message Text="Restoring dotnet tools" Importance="High" />
|
||||
<Exec Command="dotnet tool restore" />
|
||||
</Target>
|
||||
</Project>
|
276
speedyblupi2013android.csproj
Normal file
276
speedyblupi2013android.csproj
Normal file
@ -0,0 +1,276 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0-android34.0</TargetFramework>
|
||||
<SupportedOSPlatformVersion>26.0</SupportedOSPlatformVersion>
|
||||
<OutputType>Exe</OutputType>
|
||||
<ApplicationId>com.companyname.speedyblupi2013android</ApplicationId>
|
||||
<ApplicationVersion>1</ApplicationVersion>
|
||||
<ApplicationDisplayVersion>1.0</ApplicationDisplayVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
||||
<AndroidPackageFormat>apk</AndroidPackageFormat>
|
||||
<AndroidKeyStore>True</AndroidKeyStore>
|
||||
<AndroidSigningStorePass>rvrvrv</AndroidSigningStorePass>
|
||||
<AndroidSigningKeyAlias>rv-alias</AndroidSigningKeyAlias>
|
||||
<AndroidSigningKeyPass>rvrvrv</AndroidSigningKeyPass>
|
||||
<Debugger>Xamarin</Debugger>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
|
||||
<PlatformTarget>ARM64</PlatformTarget>
|
||||
<AndroidSigningKeyStore>rv.keystore</AndroidSigningKeyStore>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||
<AndroidKeyStore>True</AndroidKeyStore>
|
||||
<AndroidSigningStorePass>rvrvrv</AndroidSigningStorePass>
|
||||
<AndroidSigningKeyAlias>rv-alias</AndroidSigningKeyAlias>
|
||||
<AndroidSigningKeyPass>rvrvrv</AndroidSigningKeyPass>
|
||||
<Debugger>Xamarin</Debugger>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<AndroidAsset Include="worlds\world001.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world010.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world011.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world012.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world013.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world014.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world020.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world021.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world022.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world023.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world024.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world025.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world030.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world031.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world032.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world033.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world034.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world040.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world041.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world042.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world043.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world044.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world045.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world046.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world050.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world051.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world052.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world053.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world054.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world055.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world056.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world057.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world058.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world060.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world061.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world062.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world063.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world064.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world065.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world066.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world070.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world071.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world072.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world073.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world074.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world075.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world080.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world081.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world082.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world083.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world084.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world090.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world091.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world092.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world093.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world094.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world095.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world100.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world101.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world102.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world103.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world104.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world105.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world106.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world107.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world110.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world111.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world112.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world113.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world114.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world115.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world120.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world121.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world122.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world123.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world124.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world125.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
<AndroidAsset Include="worlds\world199.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</AndroidAsset>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MonoGame.Content.Builder.Task" Version="3.8.2.1105" />
|
||||
<PackageReference Include="MonoGame.Framework.Android" Version="3.8.2.1105" />
|
||||
<PackageReference Include="System.Collections" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
<Target Name="RestoreDotnetTools" BeforeTargets="Restore">
|
||||
<Message Text="Restoring dotnet tools" Importance="High" />
|
||||
<Exec Command="dotnet tool restore" />
|
||||
</Target>
|
||||
</Project>
|
@ -1,9 +1,9 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.12.35514.174 d17.12
|
||||
VisualStudioVersion = 17.12.35514.174
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sb2013", "sb2013.csproj", "{5CBF659B-BB98-4868-B40E-C318955E3BC6}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "speedyblupi2013android", "speedyblupi2013android.csproj", "{5CBF659B-BB98-4868-B40E-C318955E3BC6}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
Loading…
x
Reference in New Issue
Block a user