PadSchema - remove MaxSize as it wasn't being used, rename DefaultSize to just Size
This commit is contained in:
parent
808fa1a911
commit
1f8171fc9b
|
@ -48,8 +48,8 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
private void VirtualPadControl_Load(object sender, EventArgs e)
|
||||
{
|
||||
Size = UIHelper.Scale(_schema.DefaultSize);
|
||||
MaximumSize = UIHelper.Scale(_schema.MaxSize ?? _schema.DefaultSize);
|
||||
Size = UIHelper.Scale(_schema.Size);
|
||||
MaximumSize = UIHelper.Scale(_schema.Size);
|
||||
PadBox.Text = _schema.DisplayName;
|
||||
foreach (var button in _schema.Buttons)
|
||||
{
|
||||
|
|
|
@ -47,8 +47,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(23, 15, controller),
|
||||
|
@ -65,8 +64,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(334, 94),
|
||||
MaxSize = new Size(334, 94),
|
||||
Size = new Size(334, 94),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(5, 24, controller, "Button 1")
|
||||
|
@ -98,8 +96,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(23, 15, controller),
|
||||
|
@ -118,8 +115,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(334, 94),
|
||||
MaxSize = new Size(334, 94),
|
||||
Size = new Size(334, 94),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(5, 24, controller, "Button")
|
||||
|
@ -146,7 +142,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(185, 75),
|
||||
Size = new Size(185, 75),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Select"),
|
||||
|
|
|
@ -56,8 +56,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(23, 15, controller),
|
||||
|
@ -81,8 +80,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(23, 15, controller),
|
||||
|
@ -102,7 +100,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(250, 74),
|
||||
Size = new Size(250, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
new SingleFloatSchema(23, 15, controller, "Paddle"),
|
||||
|
@ -119,8 +117,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Light Gun",
|
||||
DefaultSize = new Size(356, 290),
|
||||
MaxSize = new Size(356, 290),
|
||||
Size = new Size(356, 290),
|
||||
Buttons = new[]
|
||||
{
|
||||
new TargetedPairSchema(14, 17, $"P{controller} VPos")
|
||||
|
@ -143,7 +140,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(215, 50),
|
||||
Size = new Size(215, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Select"),
|
||||
|
|
|
@ -20,7 +20,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Keyboard",
|
||||
DefaultSize = new Size(390, 150),
|
||||
Size = new Size(390, 150),
|
||||
Buttons = new[]
|
||||
{
|
||||
/************************** Row 1 **************************/
|
||||
|
@ -107,7 +107,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Disk Selection",
|
||||
DefaultSize = new Size(120, 50),
|
||||
Size = new Size(120, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 18, "Next Disk")
|
||||
|
|
|
@ -21,8 +21,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(23, 15, controller),
|
||||
|
@ -39,7 +38,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Keyboard",
|
||||
DefaultSize = new Size(500, 150),
|
||||
Size = new Size(500, 150),
|
||||
Buttons = new[]
|
||||
{
|
||||
Key(16, 18, "Left Arrow", "←"),
|
||||
|
|
|
@ -41,7 +41,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(128, 200),
|
||||
Size = new Size(128, 200),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(50, 11, controller),
|
||||
|
@ -71,7 +71,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
var controllerDefRanges = new ColecoTurboController(controller).Definition.FloatRanges;
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(275, 260),
|
||||
Size = new Size(275, 260),
|
||||
Buttons = new[]
|
||||
{
|
||||
new AnalogSchema(6, 14, $"P{controller} Disc X")
|
||||
|
@ -91,7 +91,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(195, 260),
|
||||
Size = new Size(195, 260),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(50, 11, controller),
|
||||
|
|
|
@ -19,7 +19,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 79),
|
||||
Size = new Size(174, 79),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, controller),
|
||||
|
|
|
@ -26,8 +26,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Tilt Controls",
|
||||
DefaultSize = new Size(256, 240),
|
||||
MaxSize = new Size(256, 326),
|
||||
Size = new Size(256, 240),
|
||||
Buttons = new[]
|
||||
{
|
||||
Tilt(10, 15, "X"),
|
||||
|
@ -54,7 +53,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(194, 90),
|
||||
Size = new Size(194, 90),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(29, 17),
|
||||
|
@ -75,7 +74,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(75, 50),
|
||||
Size = new Size(75, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Power")
|
||||
|
|
|
@ -34,7 +34,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 79),
|
||||
Size = new Size(174, 79),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12),
|
||||
|
@ -53,7 +53,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(75, 50),
|
||||
Size = new Size(75, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Power")
|
||||
|
@ -66,7 +66,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 79),
|
||||
Size = new Size(174, 79),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, 1),
|
||||
|
@ -85,7 +85,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(75, 50),
|
||||
Size = new Size(75, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "P1 Power") { DisplayName = "Power" }
|
||||
|
@ -98,8 +98,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Tilt",
|
||||
DefaultSize = new Size(356, 290),
|
||||
MaxSize = new Size(356, 290),
|
||||
Size = new Size(356, 290),
|
||||
Buttons = new[]
|
||||
{
|
||||
new TargetedPairSchema(14, 17, "P1 Tilt X")
|
||||
|
|
|
@ -19,7 +19,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 90),
|
||||
Size = new Size(174, 90),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, controller),
|
||||
|
|
|
@ -70,7 +70,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 90),
|
||||
Size = new Size(174, 90),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, controller),
|
||||
|
@ -89,7 +89,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 90),
|
||||
Size = new Size(174, 90),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, controller),
|
||||
|
@ -112,7 +112,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Light Gun",
|
||||
DefaultSize = new Size(356, 300),
|
||||
Size = new Size(356, 300),
|
||||
Buttons = new[]
|
||||
{
|
||||
new TargetedPairSchema(14, 17, $"P{controller} Lightgun X")
|
||||
|
@ -137,7 +137,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Mouse",
|
||||
DefaultSize = new Size(418, 290),
|
||||
Size = new Size(418, 290),
|
||||
Buttons = new[]
|
||||
{
|
||||
new AnalogSchema(14, 17, $"P{controller} Mouse X")
|
||||
|
@ -169,7 +169,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(150, 50),
|
||||
Size = new Size(150, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Reset"),
|
||||
|
@ -182,7 +182,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(110, 110),
|
||||
Size = new Size(110, 110),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(47, 10, controller),
|
||||
|
@ -202,7 +202,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 90),
|
||||
Size = new Size(174, 90),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(98, 40, controller, "A"),
|
||||
|
|
|
@ -44,7 +44,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(148, 332),
|
||||
Size = new Size(148, 332),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(25, 15, controller , "Key 1")
|
||||
|
@ -187,7 +187,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(280, 332),
|
||||
Size = new Size(280, 332),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(91, 15, controller, "Key 1")
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
yield return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(194, 90),
|
||||
Size = new Size(194, 90),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12),
|
||||
|
|
|
@ -27,7 +27,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
var controllerDefRanges = N64Input.N64ControllerDefinition.FloatRanges;
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(275, 316),
|
||||
Size = new Size(275, 316),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(24, 230, $"P{controller} DPad U"),
|
||||
|
|
|
@ -18,7 +18,7 @@ namespace BizHawk.Client.EmuHawk.tools.VirtualPads.schema
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(60, 45),
|
||||
Size = new Size(60, 45),
|
||||
Buttons = new []
|
||||
{
|
||||
new ButtonSchema(8, 18, "Lid")
|
||||
|
@ -30,7 +30,7 @@ namespace BizHawk.Client.EmuHawk.tools.VirtualPads.schema
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(440, 260),
|
||||
Size = new Size(440, 260),
|
||||
Buttons = new []
|
||||
{
|
||||
ButtonSchema.Up(14, 79),
|
||||
|
|
|
@ -164,7 +164,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(150, 50),
|
||||
Size = new Size(150, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Reset"),
|
||||
|
@ -201,7 +201,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(width, 100),
|
||||
Size = new Size(width, 100),
|
||||
Buttons = buttons
|
||||
};
|
||||
}
|
||||
|
@ -211,8 +211,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Player {controller}",
|
||||
DefaultSize = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(23, 15, controller),
|
||||
|
@ -233,8 +232,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Player 2",
|
||||
DefaultSize = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(23, 15, controller),
|
||||
|
@ -253,8 +251,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Zapper",
|
||||
DefaultSize = new Size(356, 290),
|
||||
MaxSize = new Size(356, 290),
|
||||
Size = new Size(356, 290),
|
||||
Buttons = new[]
|
||||
{
|
||||
new TargetedPairSchema(14, 17, $"P{controller} Zapper X")
|
||||
|
@ -271,8 +268,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Arkanoid Paddle",
|
||||
DefaultSize = new Size(380, 110),
|
||||
MaxSize = new Size(380, 110),
|
||||
Size = new Size(380, 110),
|
||||
Buttons = new[]
|
||||
{
|
||||
new SingleFloatSchema(14, 17, controller, "Paddle")
|
||||
|
@ -291,7 +287,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Power Pad",
|
||||
DefaultSize = new Size(154, 114),
|
||||
Size = new Size(154, 114),
|
||||
Buttons = new[]
|
||||
{
|
||||
PowerButton(14, 17, controller, 1),
|
||||
|
@ -323,8 +319,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Tablet",
|
||||
DefaultSize = new Size(356, 290),
|
||||
MaxSize = new Size(356, 290),
|
||||
Size = new Size(356, 290),
|
||||
Buttons = new[]
|
||||
{
|
||||
new TargetedPairSchema(14, 17, $"P{controller} Pen X")
|
||||
|
@ -342,7 +337,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Family Basic Keyboard",
|
||||
DefaultSize = new Size(560, 180),
|
||||
Size = new Size(560, 180),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(23, 15, controller, "F1")
|
||||
|
|
|
@ -19,7 +19,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 79),
|
||||
Size = new Size(174, 79),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12),
|
||||
|
@ -37,7 +37,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(75, 50),
|
||||
Size = new Size(75, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Power")
|
||||
|
|
|
@ -31,7 +31,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(100, 100),
|
||||
Size = new Size(100, 100),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, controller),
|
||||
|
|
|
@ -49,7 +49,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
var stickRanges = Octoshock.DualShockStickRanges;
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(500, 290),
|
||||
Size = new Size(500, 290),
|
||||
DisplayName = $"DualShock Player{controller}",
|
||||
Buttons = new[]
|
||||
{
|
||||
|
@ -105,7 +105,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(240, 115),
|
||||
Size = new Size(240, 115),
|
||||
DisplayName = $"Gamepad Player{controller}",
|
||||
Buttons = new[]
|
||||
{
|
||||
|
@ -149,7 +149,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(343, 195),
|
||||
Size = new Size(343, 195),
|
||||
DisplayName = $"NeGcon Player{controller}",
|
||||
Buttons = new[]
|
||||
{
|
||||
|
@ -196,7 +196,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(310, 400),
|
||||
Size = new Size(310, 400),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Reset"),
|
||||
|
|
|
@ -5,11 +5,9 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
public class PadSchema
|
||||
{
|
||||
// Default size of the pad
|
||||
public Size DefaultSize { get; set; }
|
||||
public Size? MaxSize { get; set; }
|
||||
public Size Size { get; set; }
|
||||
public bool IsConsole { get; protected set; }
|
||||
public IEnumerable<ButtonSchema> Buttons { get; set; }
|
||||
public IEnumerable<ButtonSchema> Buttons { get; set; } = new List<ButtonSchema>();
|
||||
public string DisplayName { get; set; } // The name of the pad itself, presumably will be displayed by the given pad time if supplied
|
||||
}
|
||||
|
||||
|
|
|
@ -52,7 +52,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 90),
|
||||
Size = new Size(174, 90),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, controller),
|
||||
|
|
|
@ -45,7 +45,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(230, 100),
|
||||
Size = new Size(230, 100),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(34, 17, controller),
|
||||
|
@ -77,7 +77,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Mouse",
|
||||
DefaultSize = new Size(375, 320),
|
||||
Size = new Size(375, 320),
|
||||
Buttons = new[]
|
||||
{
|
||||
new TargetedPairSchema(14, 17, $"P{controller} X")
|
||||
|
|
|
@ -21,7 +21,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 79),
|
||||
Size = new Size(174, 79),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, controller),
|
||||
|
|
|
@ -70,7 +70,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(250, 100),
|
||||
Size = new Size(250, 100),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(34, 17, controller),
|
||||
|
@ -95,7 +95,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
var axisRanges = SaturnusControllerDeck.ThreeDeeAxisRanges;
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(458, 285),
|
||||
Size = new Size(458, 285),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(290, 77, controller),
|
||||
|
@ -138,7 +138,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Mouse",
|
||||
DefaultSize = new Size(375, 320),
|
||||
Size = new Size(375, 320),
|
||||
Buttons = new[]
|
||||
{
|
||||
new TargetedPairSchema(14, 17, $"P{controller} X")
|
||||
|
@ -167,7 +167,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Wheel",
|
||||
DefaultSize = new Size(325, 100),
|
||||
Size = new Size(325, 100),
|
||||
Buttons = new[]
|
||||
{
|
||||
new SingleFloatSchema(8, 12, controller, "Wheel")
|
||||
|
@ -195,7 +195,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Mission",
|
||||
DefaultSize = new Size(445, 230),
|
||||
Size = new Size(445, 230),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(45, 15, controller, "Start"),
|
||||
|
@ -230,7 +230,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Dual Mission",
|
||||
DefaultSize = new Size(680, 230),
|
||||
Size = new Size(680, 230),
|
||||
Buttons = new ButtonSchema[]
|
||||
{
|
||||
new AnalogSchema(58, 13, $"P{controller} Left Stick Horizontal")
|
||||
|
@ -269,7 +269,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(250, 50),
|
||||
Size = new Size(250, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Reset"),
|
||||
|
|
|
@ -28,7 +28,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(174, 90),
|
||||
Size = new Size(174, 90),
|
||||
Buttons = StandardButtons(controller, isSms)
|
||||
};
|
||||
}
|
||||
|
@ -52,7 +52,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(150, 50),
|
||||
Size = new Size(150, 50),
|
||||
Buttons = ConsoleButtons(isSms)
|
||||
};
|
||||
}
|
||||
|
|
|
@ -112,7 +112,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(200, 90),
|
||||
Size = new Size(200, 90),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(34, 17, controller),
|
||||
|
@ -136,7 +136,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
var controllerDefRanges = new SnesMouseController().Definition.FloatRanges;
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(345, 225),
|
||||
Size = new Size(345, 225),
|
||||
Buttons = new[]
|
||||
{
|
||||
new AnalogSchema(6, 14, $"P{controller} Mouse X")
|
||||
|
@ -161,7 +161,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Super Scope",
|
||||
DefaultSize = new Size(356, 290),
|
||||
Size = new Size(356, 290),
|
||||
MaxSize = new Size(356, 290),
|
||||
Buttons = new[]
|
||||
{
|
||||
|
@ -182,7 +182,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Justifier",
|
||||
DefaultSize = new Size(356, 290),
|
||||
Size = new Size(356, 290),
|
||||
MaxSize = new Size(356, 290),
|
||||
Buttons = new[]
|
||||
{
|
||||
|
@ -201,7 +201,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Payload",
|
||||
DefaultSize = new Size(460, 85),
|
||||
Size = new Size(460, 85),
|
||||
Buttons = PayLoadButtons(controller)
|
||||
};
|
||||
}
|
||||
|
@ -242,7 +242,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(150, 50),
|
||||
Size = new Size(150, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Reset"),
|
||||
|
|
|
@ -41,7 +41,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(200, 100),
|
||||
Size = new Size(200, 100),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 12, controller),
|
||||
|
@ -73,7 +73,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
var controllerDefRanges = new AnalogControls(controller).Definition.FloatRanges;
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(280, 380),
|
||||
Size = new Size(280, 380),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(74, 34, controller, "Button 1")
|
||||
|
|
|
@ -19,7 +19,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DefaultSize = new Size(222, 103),
|
||||
Size = new Size(222, 103),
|
||||
Buttons = new[]
|
||||
{
|
||||
ButtonSchema.Up(14, 36, "L_Up"),
|
||||
|
@ -44,7 +44,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(75, 50),
|
||||
Size = new Size(75, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(10, 15, "Power")
|
||||
|
|
|
@ -21,7 +21,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Standard",
|
||||
DefaultSize = new Size(174, 210),
|
||||
Size = new Size(174, 210),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(23, 12, controller, "Y1"),
|
||||
|
@ -44,7 +44,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Rotated",
|
||||
DefaultSize = new Size(174, 210),
|
||||
Size = new Size(174, 210),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(23, 12, controller, "A"),
|
||||
|
@ -66,7 +66,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
return new ConsoleSchema
|
||||
{
|
||||
DefaultSize = new Size(75, 50),
|
||||
Size = new Size(75, 50),
|
||||
Buttons = new[]
|
||||
{
|
||||
new ButtonSchema(7, 15, "Power")
|
||||
|
|
|
@ -23,7 +23,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = $"Joystick {controller}",
|
||||
DefaultSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
|
@ -119,7 +119,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
var ps = new PadSchema
|
||||
{
|
||||
DisplayName = "Keyboard",
|
||||
DefaultSize = new Size(500, 170)
|
||||
Size = new Size(500, 170)
|
||||
};
|
||||
|
||||
var btns = new List<ButtonSchema>();
|
||||
|
@ -176,7 +176,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new PadSchema
|
||||
{
|
||||
DisplayName = "DATACORDER",
|
||||
DefaultSize = new Size(174, 74),
|
||||
Size = new Size(174, 74),
|
||||
MaxSize = new Size(174, 74),
|
||||
Buttons = new[]
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue