Virtualpad Target screen - cleanup some unneeded code
This commit is contained in:
parent
3b9d99f763
commit
5c8cf8b141
|
@ -78,7 +78,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
Location = button.Location,
|
Location = button.Location,
|
||||||
XName = button.Name,
|
XName = button.Name,
|
||||||
YName = button.SecondaryNames[0],
|
YName = button.SecondaryNames[0],
|
||||||
FireButton = button.SecondaryNames[1],
|
|
||||||
Size = button.TargetSize,
|
Size = button.TargetSize,
|
||||||
RangeX = button.MaxValue,
|
RangeX = button.MaxValue,
|
||||||
RangeY = button.MaxValue // TODO: ability to have a different Y than X
|
RangeY = button.MaxValue // TODO: ability to have a different Y than X
|
||||||
|
|
|
@ -19,6 +19,9 @@ namespace BizHawk.Client.EmuHawk
|
||||||
private bool _readonly;
|
private bool _readonly;
|
||||||
private bool _isSet; // The tool has to keep track of this because there is currently no way to know if a float button is being autoheld or just held
|
private bool _isSet; // The tool has to keep track of this because there is currently no way to know if a float button is being autoheld or just held
|
||||||
|
|
||||||
|
private int? overrideX = null;
|
||||||
|
private int? overrideY = null;
|
||||||
|
|
||||||
public VirtualPadTargetScreen()
|
public VirtualPadTargetScreen()
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
@ -42,8 +45,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
Refresh();
|
Refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
int? overrideX = null;
|
|
||||||
int? overrideY = null;
|
|
||||||
public void Set(IController controller)
|
public void Set(IController controller)
|
||||||
{
|
{
|
||||||
var newX = controller.GetFloat(XName) / MultiplierX;
|
var newX = controller.GetFloat(XName) / MultiplierX;
|
||||||
|
@ -146,7 +147,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
|
|
||||||
public string XName { get; set; }
|
public string XName { get; set; }
|
||||||
public string YName { get; set; }
|
public string YName { get; set; }
|
||||||
public string FireButton { get; set; } // Fire, Press, etc
|
|
||||||
|
|
||||||
public int X
|
public int X
|
||||||
{
|
{
|
||||||
|
@ -212,14 +212,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool Fire
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return Global.StickyXORAdapter.IsPressed(FireButton);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void UpdatePanelFromNumeric()
|
private void UpdatePanelFromNumeric()
|
||||||
{
|
{
|
||||||
if (!_isProgrammicallyChangingNumerics)
|
if (!_isProgrammicallyChangingNumerics)
|
||||||
|
|
|
@ -200,7 +200,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
SecondaryNames = new []
|
SecondaryNames = new []
|
||||||
{
|
{
|
||||||
"P" + controller + " HPos",
|
"P" + controller + " HPos",
|
||||||
"P" + controller + " Trigger",
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
new PadSchema.ButtonScema
|
new PadSchema.ButtonScema
|
||||||
|
|
|
@ -232,7 +232,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
SecondaryNames = new []
|
SecondaryNames = new []
|
||||||
{
|
{
|
||||||
"P" + controller + " Lightgun Y",
|
"P" + controller + " Lightgun Y",
|
||||||
"P" + controller + " Lightgun Trigger"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
new PadSchema.ButtonScema
|
new PadSchema.ButtonScema
|
||||||
|
@ -271,7 +270,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
SecondaryNames = new []
|
SecondaryNames = new []
|
||||||
{
|
{
|
||||||
"P" + controller + " Mouse Y",
|
"P" + controller + " Mouse Y",
|
||||||
"P" + controller + " Mouse Left"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
new PadSchema.ButtonScema
|
new PadSchema.ButtonScema
|
||||||
|
|
|
@ -365,7 +365,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
SecondaryNames = new []
|
SecondaryNames = new []
|
||||||
{
|
{
|
||||||
"P" + controller + " Zapper Y",
|
"P" + controller + " Zapper Y",
|
||||||
"P" + controller + " Fire"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
new PadSchema.ButtonScema
|
new PadSchema.ButtonScema
|
||||||
|
@ -526,7 +525,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
SecondaryNames = new []
|
SecondaryNames = new []
|
||||||
{
|
{
|
||||||
"P" + controller + " Pen Y",
|
"P" + controller + " Pen Y",
|
||||||
"P" + controller + " Click"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
new PadSchema.ButtonScema
|
new PadSchema.ButtonScema
|
||||||
|
|
|
@ -28,7 +28,7 @@ namespace BizHawk.Client.EmuHawk
|
||||||
public Point Location { get; set; }
|
public Point Location { get; set; }
|
||||||
public Bitmap Icon { get; set; }
|
public Bitmap Icon { get; set; }
|
||||||
public Size TargetSize { get; set; } // Specifically for TargetedPair, specifies the screen size
|
public Size TargetSize { get; set; } // Specifically for TargetedPair, specifies the screen size
|
||||||
public string[] SecondaryNames { get; set; } // Any other buttons necessary to operate (such as the Y axis, fire buttons, etc
|
public string[] SecondaryNames { get; set; } // Any other buttons necessary to operate (such as the Y axis)
|
||||||
public int MaxValue { get; set; } // For non-boolean values, specifies the maximum value the button allows
|
public int MaxValue { get; set; } // For non-boolean values, specifies the maximum value the button allows
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue