mirror of
https://github.com/cemu-project/DS4Windows.git
synced 2024-12-24 15:41:49 +01:00
Removed some property usage
This commit is contained in:
parent
f56d50c8a5
commit
9a0966d966
@ -381,7 +381,7 @@ namespace DS4Windows
|
||||
int x;
|
||||
int y;
|
||||
int curve;
|
||||
int lsCurve = LSCurve[device];
|
||||
int lsCurve = getLSCurve(device);
|
||||
if (lsCurve > 0)
|
||||
{
|
||||
x = cState.LX;
|
||||
@ -415,7 +415,7 @@ namespace DS4Windows
|
||||
dState.LY = (byte)Math.Round(curvey, 0);
|
||||
}
|
||||
|
||||
int rsCurve = RSCurve[device];
|
||||
int rsCurve = getRSCurve(device);
|
||||
if (rsCurve > 0)
|
||||
{
|
||||
x = cState.RX;
|
||||
@ -448,8 +448,8 @@ namespace DS4Windows
|
||||
dState.RY = (byte)Math.Round(curvey, 0);
|
||||
}
|
||||
|
||||
int lsDeadzone = LSDeadzone[device];
|
||||
int lsAntiDead = LSAntiDeadzone[device];
|
||||
int lsDeadzone = getLSDeadzone(device);
|
||||
int lsAntiDead = getLSAntiDeadzone(device);
|
||||
if (lsDeadzone > 0 || lsAntiDead > 0)
|
||||
{
|
||||
double lsSquared = Math.Pow(cState.LX - 127.5f, 2) + Math.Pow(cState.LY - 127.5f, 2);
|
||||
@ -514,8 +514,8 @@ namespace DS4Windows
|
||||
}
|
||||
}
|
||||
|
||||
int rsDeadzone = RSDeadzone[device];
|
||||
int rsAntiDead = RSAntiDeadzone[device];
|
||||
int rsDeadzone = getRSDeadzone(device);
|
||||
int rsAntiDead = getRSAntiDeadzone(device);
|
||||
if (rsDeadzone > 0 || rsAntiDead > 0)
|
||||
{
|
||||
double rsSquared = Math.Pow(cState.RX - 127.5f, 2) + Math.Pow(cState.RY - 127.5f, 2);
|
||||
@ -582,8 +582,8 @@ namespace DS4Windows
|
||||
}
|
||||
}
|
||||
|
||||
byte l2Deadzone = L2Deadzone[device];
|
||||
int l2AntiDeadzone = L2AntiDeadzone[device];
|
||||
byte l2Deadzone = getL2Deadzone(device);
|
||||
int l2AntiDeadzone = getL2AntiDeadzone(device);
|
||||
if (l2Deadzone > 0 || l2AntiDeadzone > 0)
|
||||
{
|
||||
double tempL2Output = (cState.L2 / 255.0);
|
||||
@ -625,8 +625,8 @@ namespace DS4Windows
|
||||
*/
|
||||
}
|
||||
|
||||
byte r2Deadzone = R2Deadzone[device];
|
||||
int r2AntiDeadzone = R2AntiDeadzone[device];
|
||||
byte r2Deadzone = getR2Deadzone(device);
|
||||
int r2AntiDeadzone = getR2AntiDeadzone(device);
|
||||
if (r2Deadzone > 0 || r2AntiDeadzone > 0)
|
||||
{
|
||||
double tempR2Output = (cState.R2 / 255.0);
|
||||
@ -658,25 +658,25 @@ namespace DS4Windows
|
||||
}
|
||||
}
|
||||
|
||||
double lsSens = LSSens[device];
|
||||
double lsSens = getLSSens(device);
|
||||
if (lsSens != 1.0)
|
||||
{
|
||||
dState.LX = (byte)Clamp(0, lsSens * (dState.LX - 127.5f) + 127.5f, 255);
|
||||
dState.LY = (byte)Clamp(0, lsSens * (dState.LY - 127.5f) + 127.5f, 255);
|
||||
}
|
||||
|
||||
double rsSens = RSSens[device];
|
||||
double rsSens = getRSSens(device);
|
||||
if (rsSens != 1.0)
|
||||
{
|
||||
dState.RX = (byte)Clamp(0, rsSens * (dState.RX - 127.5f) + 127.5f, 255);
|
||||
dState.RY = (byte)Clamp(0, rsSens * (dState.RY - 127.5f) + 127.5f, 255);
|
||||
}
|
||||
|
||||
double l2Sens = L2Sens[device];
|
||||
double l2Sens = getL2Sens(device);
|
||||
if (l2Sens != 1.0)
|
||||
dState.L2 = (byte)Clamp(0, l2Sens * dState.L2, 255);
|
||||
|
||||
double r2Sens = R2Sens[device];
|
||||
double r2Sens = getR2Sens(device);
|
||||
if (r2Sens != 1.0)
|
||||
dState.R2 = (byte)Clamp(0, r2Sens * dState.R2, 255);
|
||||
|
||||
|
@ -351,23 +351,79 @@ namespace DS4Windows
|
||||
public static bool[] TouchpadJitterCompensation => m_Config.touchpadJitterCompensation;
|
||||
|
||||
public static byte[] L2Deadzone => m_Config.l2Deadzone;
|
||||
public static byte getL2Deadzone(int index)
|
||||
{
|
||||
return m_Config.l2Deadzone[index];
|
||||
}
|
||||
public static byte[] R2Deadzone => m_Config.r2Deadzone;
|
||||
public static byte getR2Deadzone(int index)
|
||||
{
|
||||
return m_Config.r2Deadzone[index];
|
||||
}
|
||||
public static double[] SXDeadzone => m_Config.SXDeadzone;
|
||||
public static double[] SZDeadzone => m_Config.SZDeadzone;
|
||||
public static int[] LSDeadzone => m_Config.LSDeadzone;
|
||||
public static int getLSDeadzone(int index)
|
||||
{
|
||||
return m_Config.LSDeadzone[index];
|
||||
}
|
||||
public static int[] RSDeadzone => m_Config.RSDeadzone;
|
||||
public static int getRSDeadzone(int index)
|
||||
{
|
||||
return m_Config.RSDeadzone[index];
|
||||
}
|
||||
public static int[] LSAntiDeadzone => m_Config.LSAntiDeadzone;
|
||||
public static int getLSAntiDeadzone(int index)
|
||||
{
|
||||
return m_Config.LSAntiDeadzone[index];
|
||||
}
|
||||
public static int[] RSAntiDeadzone => m_Config.RSAntiDeadzone;
|
||||
public static int getRSAntiDeadzone(int index)
|
||||
{
|
||||
return m_Config.RSAntiDeadzone[index];
|
||||
}
|
||||
public static int[] L2AntiDeadzone => m_Config.l2AntiDeadzone;
|
||||
public static int getL2AntiDeadzone(int index)
|
||||
{
|
||||
return m_Config.l2AntiDeadzone[index];
|
||||
}
|
||||
public static int[] R2AntiDeadzone => m_Config.r2AntiDeadzone;
|
||||
public static int getR2AntiDeadzone(int index)
|
||||
{
|
||||
return m_Config.r2AntiDeadzone[index];
|
||||
}
|
||||
public static int[] LSCurve => m_Config.lsCurve;
|
||||
public static int getLSCurve(int index)
|
||||
{
|
||||
return m_Config.lsCurve[index];
|
||||
}
|
||||
public static int[] RSCurve => m_Config.rsCurve;
|
||||
public static int getRSCurve(int index)
|
||||
{
|
||||
return m_Config.rsCurve[index];
|
||||
}
|
||||
public static double[] L2Sens => m_Config.l2Sens;
|
||||
public static double getL2Sens(int index)
|
||||
{
|
||||
return m_Config.l2Sens[index];
|
||||
}
|
||||
public static double[] R2Sens => m_Config.r2Sens;
|
||||
public static double getR2Sens(int index)
|
||||
{
|
||||
return m_Config.r2Sens[index];
|
||||
}
|
||||
public static double[] SXSens => m_Config.SXSens;
|
||||
public static double[] SZSens => m_Config.SZSens;
|
||||
public static double[] LSSens => m_Config.LSSens;
|
||||
public static double getLSSens(int index)
|
||||
{
|
||||
return m_Config.LSSens[index];
|
||||
}
|
||||
public static double[] RSSens => m_Config.RSSens;
|
||||
public static double getRSSens(int index)
|
||||
{
|
||||
return m_Config.RSSens[index];
|
||||
}
|
||||
public static bool[] MouseAccel => m_Config.mouseAccel;
|
||||
public static string[] LaunchProgram => m_Config.launchProgram;
|
||||
public static string[] ProfilePath => m_Config.profilePath;
|
||||
|
Loading…
Reference in New Issue
Block a user