fixed usings
This commit is contained in:
parent
709fc9fa52
commit
961725d459
|
|
@ -1,4 +1,3 @@
|
||||||
using Mine2d;
|
|
||||||
using Mine2d.backend.data;
|
using Mine2d.backend.data;
|
||||||
using Mine2d.core.data;
|
using Mine2d.core.data;
|
||||||
using Mine2d.core.tiles;
|
using Mine2d.core.tiles;
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
using Mine2d.engine;
|
|
||||||
|
|
||||||
namespace Mine2d.engine;
|
namespace Mine2d.engine;
|
||||||
|
|
||||||
public class FontManager
|
public class FontManager
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
using Mine2d.engine.utils;
|
using Mine2d.engine.utils;
|
||||||
using Mine2d.engine;
|
|
||||||
|
|
||||||
namespace Mine2d.engine;
|
namespace Mine2d.engine;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
using Mine2d.engine.system;
|
|
||||||
|
|
||||||
namespace Mine2d.engine.system.annotations;
|
namespace Mine2d.engine.system.annotations;
|
||||||
|
|
||||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
|
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
|
||||||
|
|
|
||||||
|
|
@ -1,43 +1,45 @@
|
||||||
|
namespace Mine2d.engine.utils;
|
||||||
|
|
||||||
public static class Neighbor
|
public static class Neighbor
|
||||||
{
|
{
|
||||||
public static IEnumerable<Vector2> Get4Neighbors(this Vector2 pos)
|
public static IEnumerable<Vector2> Get4Neighbors(this Vector2 pos)
|
||||||
{
|
{
|
||||||
return new[]
|
return new[]
|
||||||
{
|
{
|
||||||
new Vector2(pos.X - 1, pos.Y),
|
new Vector2(pos.X - 1, pos.Y),
|
||||||
new Vector2(pos.X + 1, pos.Y),
|
new Vector2(pos.X + 1, pos.Y),
|
||||||
new Vector2(pos.X, pos.Y - 1),
|
new Vector2(pos.X, pos.Y - 1),
|
||||||
new Vector2(pos.X, pos.Y + 1)
|
new Vector2(pos.X, pos.Y + 1)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
public static IEnumerable<Vector2> Get8Neighbors(this Vector2 pos)
|
public static IEnumerable<Vector2> Get8Neighbors(this Vector2 pos)
|
||||||
{
|
{
|
||||||
return new[]
|
return new[]
|
||||||
{
|
{
|
||||||
new Vector2(pos.X - 1, pos.Y - 1),
|
new Vector2(pos.X - 1, pos.Y - 1),
|
||||||
new Vector2(pos.X + 1, pos.Y - 1),
|
new Vector2(pos.X + 1, pos.Y - 1),
|
||||||
new Vector2(pos.X - 1, pos.Y + 1),
|
new Vector2(pos.X - 1, pos.Y + 1),
|
||||||
new Vector2(pos.X + 1, pos.Y + 1)
|
new Vector2(pos.X + 1, pos.Y + 1)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
public static IEnumerable<Vector2> Get20Neighbors(this Vector2 pos)
|
public static IEnumerable<Vector2> Get20Neighbors(this Vector2 pos)
|
||||||
{
|
{
|
||||||
return new[]
|
return new[]
|
||||||
{
|
{
|
||||||
new Vector2(pos.X - 2, pos.Y),
|
new Vector2(pos.X - 2, pos.Y),
|
||||||
new Vector2(pos.X + 2, pos.Y),
|
new Vector2(pos.X + 2, pos.Y),
|
||||||
new Vector2(pos.X, pos.Y - 2),
|
new Vector2(pos.X, pos.Y - 2),
|
||||||
new Vector2(pos.X, pos.Y + 2),
|
new Vector2(pos.X, pos.Y + 2),
|
||||||
new Vector2(pos.X - 2, pos.Y +1),
|
new Vector2(pos.X - 2, pos.Y +1),
|
||||||
new Vector2(pos.X + 2, pos.Y +1),
|
new Vector2(pos.X + 2, pos.Y +1),
|
||||||
new Vector2(pos.X - 2, pos.Y -1),
|
new Vector2(pos.X - 2, pos.Y -1),
|
||||||
new Vector2(pos.X + 2, pos.Y -1),
|
new Vector2(pos.X + 2, pos.Y -1),
|
||||||
new Vector2(pos.X - 1, pos.Y +2),
|
new Vector2(pos.X - 1, pos.Y +2),
|
||||||
new Vector2(pos.X + 1, pos.Y +2),
|
new Vector2(pos.X + 1, pos.Y +2),
|
||||||
new Vector2(pos.X - 1, pos.Y -2),
|
new Vector2(pos.X - 1, pos.Y -2),
|
||||||
new Vector2(pos.X + 1, pos.Y -2),
|
new Vector2(pos.X + 1, pos.Y -2),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
using Mine2d.core.extensions;
|
using Mine2d.core.extensions;
|
||||||
using Mine2d.engine.system;
|
using Mine2d.engine.system;
|
||||||
using Mine2d.engine.system;
|
|
||||||
using Mine2d.engine.system.annotations;
|
using Mine2d.engine.system.annotations;
|
||||||
|
|
||||||
namespace Mine2d.frontend;
|
namespace Mine2d.frontend;
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
using Mine2d;
|
|
||||||
using Mine2d.backend.data;
|
|
||||||
using Mine2d.engine.system;
|
using Mine2d.engine.system;
|
||||||
|
|
||||||
namespace Mine2d.frontend;
|
namespace Mine2d.frontend;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
using Mine2d.backend.data;
|
using Mine2d.backend.data;
|
||||||
using Mine2d.frontend.renderer;
|
using Mine2d.frontend.renderer;
|
||||||
using Mine2d.frontend;
|
|
||||||
using Mine2d.frontend.renderer;
|
|
||||||
|
|
||||||
namespace Mine2d.frontend;
|
namespace Mine2d.frontend;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
using Mine2d;
|
|
||||||
using Mine2d.engine.system;
|
using Mine2d.engine.system;
|
||||||
using Mine2d.engine.system.annotations;
|
using Mine2d.engine.system.annotations;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
using Mine2d;
|
|
||||||
using Mine2d.backend.data;
|
using Mine2d.backend.data;
|
||||||
using Mine2d.engine.system;
|
using Mine2d.engine.system;
|
||||||
using Mine2d.engine.system.annotations;
|
using Mine2d.engine.system.annotations;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
using Mine2d;
|
|
||||||
using Mine2d.backend.data;
|
using Mine2d.backend.data;
|
||||||
using Mine2d.engine.system;
|
using Mine2d.engine.system;
|
||||||
using Mine2d.engine.system.annotations;
|
using Mine2d.engine.system.annotations;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
using Mine2d;
|
|
||||||
using Mine2d.engine.system;
|
using Mine2d.engine.system;
|
||||||
using Mine2d.engine.system.annotations;
|
using Mine2d.engine.system.annotations;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
using Mine2d.frontend.renderer;
|
|
||||||
|
|
||||||
namespace Mine2d.frontend.renderer;
|
namespace Mine2d.frontend.renderer;
|
||||||
|
|
||||||
public class GameRenderer : IRenderer
|
public class GameRenderer : IRenderer
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
using Mine2d;
|
|
||||||
using Mine2d.frontend.renderer;
|
|
||||||
|
|
||||||
namespace Mine2d.frontend.renderer;
|
namespace Mine2d.frontend.renderer;
|
||||||
|
|
||||||
public class PlayerRenderer : IRenderer
|
public class PlayerRenderer : IRenderer
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
using Mine2d;
|
|
||||||
using Mine2d.core;
|
using Mine2d.core;
|
||||||
using Mine2d.frontend.renderer;
|
|
||||||
|
|
||||||
namespace Mine2d.frontend.renderer;
|
namespace Mine2d.frontend.renderer;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using Mine2d.backend.data;
|
using Mine2d.backend.data;
|
||||||
using Mine2d.network;
|
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using Newtonsoft.Json.Linq;
|
using Newtonsoft.Json.Linq;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue