Rework TD/modcontent chrome in preparation for UI scaling.

This commit is contained in:
Paul Chote
2020-01-08 21:18:50 +00:00
committed by reaperrr
parent a28992aa38
commit 8c2a2d2cb8
11 changed files with 215 additions and 222 deletions

View File

@@ -52,26 +52,26 @@ namespace OpenRA.Mods.Cnc
border = new[]
{
new Sprite(sheet, new Rectangle(128, 128, 33, 33), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(161, 128, 62, 33), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(223, 128, 33, 33), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(128, 161, 33, 62), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(129, 129, 32, 32), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(161, 129, 62, 32), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(223, 129, 32, 32), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(129, 161, 32, 62), TextureChannel.RGBA),
null,
new Sprite(sheet, new Rectangle(223, 161, 33, 62), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(128, 223, 33, 33), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(161, 223, 62, 33), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(223, 223, 33, 33), TextureChannel.RGBA)
new Sprite(sheet, new Rectangle(223, 161, 32, 62), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(129, 223, 32, 32), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(161, 223, 62, 32), TextureChannel.RGBA),
new Sprite(sheet, new Rectangle(223, 223, 32, 32), TextureChannel.RGBA)
};
nodLogo = new Sprite(sheet, new Rectangle(0, 256, 256, 256), TextureChannel.RGBA);
gdiLogo = new Sprite(sheet, new Rectangle(256, 256, 256, 256), TextureChannel.RGBA);
evaLogo = new Sprite(sheet, new Rectangle(768, 320, 128, 64), TextureChannel.RGBA);
evaLogo = new Sprite(sheet, new Rectangle(769, 320, 128, 64), TextureChannel.RGBA);
nodPos = new float2(bounds.Width / 2 - 384, bounds.Height / 2 - 128);
gdiPos = new float2(bounds.Width / 2 + 128, bounds.Height / 2 - 128);
evaPos = new float2(bounds.Width - 43 - 128, 43);
brightBlock = new Sprite(sheet, new Rectangle(776, 384, 16, 35), TextureChannel.RGBA);
dimBlock = new Sprite(sheet, new Rectangle(792, 384, 16, 35), TextureChannel.RGBA);
brightBlock = new Sprite(sheet, new Rectangle(777, 385, 16, 35), TextureChannel.RGBA);
dimBlock = new Sprite(sheet, new Rectangle(794, 385, 16, 35), TextureChannel.RGBA);
versionText = modData.Manifest.Metadata.Version;
}