This commit is contained in:
PhoenixARC
2021-08-09 19:05:20 -04:00
parent 6b68cb9b97
commit 10f1c8daa0
320 changed files with 23614 additions and 2195 deletions
@@ -0,0 +1,98 @@
namespace stonevox
{
public static class SideUtil
{
public static int modify_x(int x, Side side)
{
switch (side)
{
case Side.Left:
x += 1;
break;
case Side.Right:
x -= 1;
break;
}
return x;
}
public static int modify_y(int y, Side side)
{
switch (side)
{
case Side.Top:
y += 1;
break;
case Side.Bottom:
y -= 1;
break;
}
return y;
}
public static int modify_z(int z, Side side)
{
switch (side)
{
case Side.Front:
z += 1;
break;
case Side.Back:
z -= 1;
break;
}
return z;
}
public static void modify(ref int x, ref int y, ref int z, Side side)
{
switch (side)
{
case Side.Left:
x += 1;
break;
case Side.Right:
x -= 1;
break;
case Side.Top:
y += 1;
break;
case Side.Bottom:
y -= 1;
break;
case Side.Front:
z += 1;
break;
case Side.Back:
z -= 1;
break;
}
}
public static void modifyinverse(ref int x, ref int y, ref int z, Side side)
{
switch (side)
{
case Side.Left:
x -= 1;
break;
case Side.Right:
x += 1;
break;
case Side.Top:
y += 1;
break;
case Side.Bottom:
y -= 1;
break;
case Side.Front:
z += 1;
break;
case Side.Back:
z -= 1;
break;
}
}
}
}