diff --git a/zenno/src/routes/doc/lanecalc/+page.svelte b/zenno/src/routes/doc/lanecalc/+page.svelte new file mode 100644 index 0000000..d0bd06f --- /dev/null +++ b/zenno/src/routes/doc/lanecalc/+page.svelte @@ -0,0 +1,273 @@ + + +{#snippet transbody(heads: string | [string, string], cells: ReadonlyArray, cls?: ClassValue | null)} + + {#if typeof heads === 'string'} + + {:else} + + + + + + + {/if} + + {#each cells as [jp, en] (jp)} + + + + + {/each} + +
{heads}
{heads[0]}{heads[1]}
{jp}{en}
+{/snippet} + +
+ {#snippet head()} + Gaikokujin's Guide to Lanecalc +

+ This is an English usage manual for 危険回避シミュ, or Lanecalc. +

+

+ Lanecalc is a precise calculator for the effect of lane combo, the use of along with some combination of , , and + for a substantial speed boost in early race. Lanecalc helps with deciding whether lane combo (and DD alone) is applicable to a + given track. +

+

+ The translations presented in this manual are contextualized to an English speaker using Lanecalc, rather than being direct + translations. E.g., スキル literally means "skill," but I am translating it as "lane skill activation time" where that is + what スキル signifies. +

+ {/snippet} + + Course Setup +

+ The top section of lane calc is the course setup section. Set the race location, course at the location, and ground condition + here. +

+ + + + Lanecalc's course setup section with English labels + + +
+ {@render transbody(['レース場', 'Location'], locations)} + {@render transbody(['コース', 'Race Course'], courseinfos)} + {@render transbody(['バ場状態', 'Conditions'], conditionses)} +
+

+ The race course menu shows only courses available at the selected race location. Changing the location will reset the course. +

+ + Uma Setup +

The next section is the setup for the Uma.

+ + + + Lanecalc's Uma setup section with English labels + + +
+ {@render transbody(['脚質', 'Running Style'], styles)} + {@render transbody(['ポワー', 'Power'], [])} + {@render transbody(['調子', 'Mood'], moods)} + {@render transbody(['ウマ番', 'Gate'], [])} + {@render transbody(['危険回避発動', 'Dodging Danger'], arinashi)} + {@render transbody(['横ブロック', 'Side Block'], arinashi)} + {@render transbody(['レーンスキル発動位置', 'Lane Skill Activation Time'], [['秒', 'seconds']])} + {@render transbody(['加速スキル', 'Acceleration Skills'], accels, 'md:col-span-2')} +
+

+ Power should be entered as the raw power stat, i.e. the number shown on your Uma's stat screen. (There doesn't appear to be a + way to apply power passives.) +

+

+ Unshakable Stance is the gold version of and is not yet available in Global. "Evolved Taking + the Lead" means any of the evolutions of that turn it into a 0.5 accel skill. (Aston Machan + will have a TTL evolution that instead turns it into a 4s 0.4 accel. There doesn't appear to be a way to apply it in the calculator.) +

+

+ Selecting another skill in the same group as a selected one will remove the existing skill. Selecting an already selected + skill will disable it entirely in the simulator. +

+ + Results Chart +

Once the course and Uma are configured, click the green 計算 button. After a moment, the results appear.

+ + + Lanecalc results chart + + +

+ The chart shows the Uma's simulated lane (horizontal distance from the rail) and forward velocity under the effects of various + lane combo skills. +

+

+ The example above is Hanshin 2200, firm, with a front runner with 1200 power in great condition from gate 6. She has and , and the lane change speed skills are set to activate at 7 seconds. +

+
+ {@render transbody('Hill Indicators', hills, 'md:col-span-2')} + {@render transbody('Time Indicators', times, 'md:col-span-2')} + {@render transbody('Straights/Corners', straco, 'md:col-span-2')} + {@render transbody('Lane Speed Skills', laneskills, 'md:col-span-4 md:col-start-2')} +
+

+ You can click the labels underneath the chart to hide the corresponding line. The top row is for lane position lines, and the + bottom row is for velocity lines. +

+

+ You can also hover the mouse over the lines for details. The first portion of the details are the skills that produce the + exact corresponding point, with a color square for each. Underneath is the simulation state. +

+
+ {@render transbody('Hover Info', tooltip, 'md:col-start-2')} +
+ + Results Summary +

+ Last is the summary, shown as circles showing the gain from each combination of skills: + alone, DD plus , DD plus , and DD plus . +

+ + + + Lanecalc results summary + + +
+ {@render transbody('Lane Speed Skills', laneskills.slice(1), 'md:col-span-2')} + {@render transbody('Labels', summaryText)} +
+
diff --git a/zenno/src/routes/doc/lanecalc/course-setup.horiz.png b/zenno/src/routes/doc/lanecalc/course-setup.horiz.png new file mode 100644 index 0000000..36288b7 Binary files /dev/null and b/zenno/src/routes/doc/lanecalc/course-setup.horiz.png differ diff --git a/zenno/src/routes/doc/lanecalc/course-setup.vert.png b/zenno/src/routes/doc/lanecalc/course-setup.vert.png new file mode 100644 index 0000000..e81d9d5 Binary files /dev/null and b/zenno/src/routes/doc/lanecalc/course-setup.vert.png differ diff --git a/zenno/src/routes/doc/lanecalc/results-chart.png b/zenno/src/routes/doc/lanecalc/results-chart.png new file mode 100644 index 0000000..b09d1ed Binary files /dev/null and b/zenno/src/routes/doc/lanecalc/results-chart.png differ diff --git a/zenno/src/routes/doc/lanecalc/results.horiz.png b/zenno/src/routes/doc/lanecalc/results.horiz.png new file mode 100644 index 0000000..4e6f799 Binary files /dev/null and b/zenno/src/routes/doc/lanecalc/results.horiz.png differ diff --git a/zenno/src/routes/doc/lanecalc/results.vert.png b/zenno/src/routes/doc/lanecalc/results.vert.png new file mode 100644 index 0000000..3c819be Binary files /dev/null and b/zenno/src/routes/doc/lanecalc/results.vert.png differ diff --git a/zenno/src/routes/doc/lanecalc/uma-setup.horiz.png b/zenno/src/routes/doc/lanecalc/uma-setup.horiz.png new file mode 100644 index 0000000..cb36d56 Binary files /dev/null and b/zenno/src/routes/doc/lanecalc/uma-setup.horiz.png differ diff --git a/zenno/src/routes/doc/lanecalc/uma-setup.vert.png b/zenno/src/routes/doc/lanecalc/uma-setup.vert.png new file mode 100644 index 0000000..6b26ae7 Binary files /dev/null and b/zenno/src/routes/doc/lanecalc/uma-setup.vert.png differ