summaryrefslogtreecommitdiff
path: root/grapher
diff options
context:
space:
mode:
authorJacob Palecki <[email protected]>2020-09-26 15:13:53 -0700
committerJacob Palecki <[email protected]>2020-09-26 15:13:53 -0700
commit80ffeaf6d6cb00106991bb7cc202c957c3e10d34 (patch)
tree7e3adf9cf7aa3f49faed6d1af79108965fa2e9dc /grapher
parentScale Last Mouse Move by poll rate (diff)
downloadrawaccel-80ffeaf6d6cb00106991bb7cc202c957c3e10d34.tar.xz
rawaccel-80ffeaf6d6cb00106991bb7cc202c957c3e10d34.zip
Remove logarithm
Diffstat (limited to 'grapher')
-rw-r--r--grapher/Layouts/LogarithmLayout.cs22
-rw-r--r--grapher/Models/Options/AccelTypeOptions.cs1
-rw-r--r--grapher/ReadMe/Guide.md5
-rw-r--r--grapher/grapher.csproj1
4 files changed, 0 insertions, 29 deletions
diff --git a/grapher/Layouts/LogarithmLayout.cs b/grapher/Layouts/LogarithmLayout.cs
deleted file mode 100644
index e39dbe7..0000000
--- a/grapher/Layouts/LogarithmLayout.cs
+++ /dev/null
@@ -1,22 +0,0 @@
-using grapher.Models.Serialized;
-
-namespace grapher.Layouts
-{
- public class LogarithmLayout : LayoutBase
- {
- public LogarithmLayout ()
- : base()
- {
- Name = "Logarithm";
- Index = (int)AccelMode.logarithm;
- LogarithmicCharts = false;
-
- AccelLayout = new OptionLayout(true, Scale);
- CapLayout = new OptionLayout(true, Cap);
- WeightLayout = new OptionLayout(true, Weight);
- OffsetLayout = new OptionLayout(true, Offset);
- LimExpLayout = new OptionLayout(false, string.Empty);
- MidpointLayout = new OptionLayout(false, string.Empty);
- }
- }
-}
diff --git a/grapher/Models/Options/AccelTypeOptions.cs b/grapher/Models/Options/AccelTypeOptions.cs
index 9bd42f5..573e9b9 100644
--- a/grapher/Models/Options/AccelTypeOptions.cs
+++ b/grapher/Models/Options/AccelTypeOptions.cs
@@ -19,7 +19,6 @@ namespace grapher
new NaturalLayout(),
new NaturalGainLayout(),
new PowerLayout(),
- new LogarithmLayout(),
new MotivityLayout(),
new OffLayout()
}.ToDictionary(k => k.Name);
diff --git a/grapher/ReadMe/Guide.md b/grapher/ReadMe/Guide.md
index 43619d3..e3fd442 100644
--- a/grapher/ReadMe/Guide.md
+++ b/grapher/ReadMe/Guide.md
@@ -89,10 +89,5 @@ Natural is a style found in the game Diabotical. It features a concave curve whi
This curve looks like an "S" with the top half bigger than the bottom. Mathematically it's a "Sigmoid function on a log-log plot". A user can set the "midpoint" of the S, the "acceleration" (i.e. slantedness) of the S, and the "motivity". "Motivity" sets min and max sensitivity, where the maximum is just "motivity", and the minimum is "1/motivity." (Sensitivity is 1 at the midpoint.) This curve is calculated and stored in a lookup table before applying acceleration, which makes the gain graph look a little funny. This is one author's favorite curve, and an excellent choice for power users and new users who don't mind playing with the settings a little.
![MotivityExample](\images\motivity_example.png)
-### Logarithm
-Not a big difference between this and power in terms of shape.
-![LogarithmExample](\images\logarithm_example.png)
-
-
## Further Help
Further help and frequently asked questions can be found in the FAQ. \ No newline at end of file
diff --git a/grapher/grapher.csproj b/grapher/grapher.csproj
index 29b5cff..9e9b15b 100644
--- a/grapher/grapher.csproj
+++ b/grapher/grapher.csproj
@@ -55,7 +55,6 @@
<ItemGroup>
<Compile Include="Constants\Constants.cs" />
<Compile Include="Layouts\MotivityLayout.cs" />
- <Compile Include="Layouts\LogarithmLayout.cs" />
<Compile Include="Layouts\NaturalGainLayout.cs" />
<Compile Include="Models\AccelGUIFactory.cs" />
<Compile Include="Models\Calculations\AccelCalculator.cs" />