Restructure some configuration things
This commit is contained in:
@@ -32,7 +32,7 @@ namespace WacK.Things.TunnelObjects
|
||||
segmentsNode.AddChild(n);
|
||||
segments.Add(n);
|
||||
n.Name = i.ToString();
|
||||
n.SetPosition(new Vector2(i * 1920 / 60, 0));
|
||||
n.SetPosition(new Vector2(i * Constants.BASE_2D_RESOLUTION / 60, 0));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
using System.Linq;
|
||||
using System.Reflection.Metadata;
|
||||
using Godot;
|
||||
using WacK.Configuration;
|
||||
using WacK.Data.Chart;
|
||||
using WacK.Scenes;
|
||||
|
||||
@@ -47,8 +49,7 @@ namespace WacK.Things.TunnelObjects
|
||||
|
||||
private Polygon2D CreateSegment(NotePlay origin, NotePlay destination)
|
||||
{
|
||||
Vector2I textureSize = new(1920, 1920);
|
||||
float minuteSize = textureSize.X / 60;
|
||||
float minuteSize = Constants.BASE_2D_RESOLUTION / 60;
|
||||
|
||||
var length = Play.scrollPxPerSec * (float)(destination.time - origin.time);
|
||||
var verts = new Vector2[4];
|
||||
|
||||
@@ -20,13 +20,18 @@ namespace WacK.Things.TunnelObjects
|
||||
pos += 1;
|
||||
size -= 2;
|
||||
}
|
||||
else if (size >= 60)
|
||||
{
|
||||
size = 60;
|
||||
// remove padding
|
||||
}
|
||||
|
||||
var nPos = Position;
|
||||
nPos.X = pos * (1920f/60) - 12;
|
||||
nPos.X = pos * (Constants.BASE_2D_RESOLUTION/60) - 12;
|
||||
Position = nPos;
|
||||
|
||||
var nSize = Size;
|
||||
nSize.X = size * (1920f/60) + 24;
|
||||
nSize.X = size * (Constants.BASE_2D_RESOLUTION/60) + 24;
|
||||
Size = nSize;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user