|
|
@@ -59,12 +59,13 @@ namespace Ryujinx.Ava.Utilities.PlayReport
|
|
|
"Race" => "Racing",
|
|
|
_ => FormattedValue.ForceReset
|
|
|
};
|
|
|
-
|
|
|
- private static FormattedValue PokemonSVUnionCircle(SingleValue value)
|
|
|
- => value.Matched.BoxedValue is 0 ? "Playing Alone" : "Playing in a group";
|
|
|
-
|
|
|
- private static FormattedValue PokemonSVArea(SingleValue value)
|
|
|
- => value.Matched.StringValue switch
|
|
|
+
|
|
|
+ private static FormattedValue PokemonSV(MultiValue values)
|
|
|
+ {
|
|
|
+
|
|
|
+ string playStatus = values.Matched[0].BoxedValue is 0 ? "Playing Alone" : "Playing in a group";
|
|
|
+
|
|
|
+ FormattedValue locations = values.Matched[1].ToString() switch
|
|
|
{
|
|
|
// Base Game Locations
|
|
|
"a_w01" => "South Area One",
|
|
|
@@ -92,10 +93,13 @@ namespace Ryujinx.Ava.Utilities.PlayReport
|
|
|
"a_w24" => "South Paldean Sea",
|
|
|
"a_w25" => "West Paldean Sea",
|
|
|
"a_w26" => "East Paldean Sea",
|
|
|
- "a_w27" => "Nouth Paldean Sea",
|
|
|
+ "a_w27" => "North Paldean Sea",
|
|
|
//TODO DLC Locations
|
|
|
_ => FormattedValue.ForceReset
|
|
|
};
|
|
|
+
|
|
|
+ return$"{playStatus} in {locations}";
|
|
|
+ }
|
|
|
|
|
|
private static FormattedValue SuperSmashBrosUltimate_Mode(SparseMultiValue values)
|
|
|
{
|