implement most of grids api methods

This commit is contained in:
zznty
2023-01-24 18:27:32 +07:00
parent 495d299c00
commit f66489ae9b
11 changed files with 165 additions and 12 deletions

View File

@@ -5,6 +5,7 @@ using Sandbox.Engine.Networking;
using Sandbox.Game;
using Sandbox.Game.World;
using TorchRemote.Models.Shared;
namespace TorchRemote.Plugin.Utils;
public static class Extensions
@@ -26,4 +27,10 @@ public static class Extensions
using var md5 = MD5.Create();
return new(md5.ComputeHash(Encoding.UTF8.GetBytes(s)));
}
public static Vector3 ToNumerics(this VRageMath.Vector3D vector3D) =>
new((float)vector3D.X, (float)vector3D.Y, (float)vector3D.Z);
public static Vector3 ToNumerics(this VRageMath.Vector3 vector3) =>
new(vector3.X, vector3.Y, vector3.Z);
}