|
1 | | -If you are updating from version less than 1.28, install the following first |
| 1 | +[Read and Discuss in a Browser](https://github.com/Reloaded-Project/Reloaded-II/discussions/473). |
| 2 | +[Previous Changelog](https://github.com/Reloaded-Project/Reloaded-II/releases/tag/1.28.8). |
2 | 3 |
|
3 | | -- [.NET 9 x64 Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-9.0.0-windows-x64-installer) |
4 | | -- [.NET 9 x86 Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-9.0.0-windows-x86-installer) |
| 4 | +This release consists of community contributions; cleaned up and merged into the main project. |
5 | 5 |
|
6 | | ---------- |
| 6 | +## User Friendly Enums by @RyoTune |
7 | 7 |
|
8 | | -[Read and Discuss in a Browser](https://github.com/Reloaded-Project/Reloaded-II/discussions/473). |
9 | | -[Previous Changelog](https://github.com/Reloaded-Project/Reloaded-II/releases/tag/1.28.7). |
| 8 | +Thanks to @RyoTune it is now possible to give 'enums' user friendly named in mod configs; |
| 9 | +before you had: |
10 | 10 |
|
11 | | -# 1.28.8: A set of Bug fixes from @RyoTune |
| 11 | +```csharp |
| 12 | +public enum SampleEnum |
| 13 | +{ |
| 14 | + NoOpinion, |
| 15 | + Sucks, |
| 16 | + IsMediocre, |
| 17 | + IsOk, |
| 18 | + IsCool, |
| 19 | + ILoveIt, |
| 20 | +} |
| 21 | +``` |
12 | 22 |
|
13 | | -A fix for drag/drop: |
| 23 | +Which produced |
14 | 24 |
|
15 | | -- Fixed: Drag and Drop now works everywhere on the main window for installing mods. |
| 25 | + |
16 | 26 |
|
17 | | -And various improvements to the `Edit Mod` dialog: |
| 27 | +With the new addition, it's now possible to add user friendly names to each configuration item: |
18 | 28 |
|
19 | | -- Fixed: `unknown apps` (games not added to Reloaded) being removed after a mod is edited via the GUI. |
20 | | -- Added: Mods can now add support for `unknown apps` (games not added to Reloaded) via the UI. |
21 | | -- Fixed: The view filter (search) in the `Edit Mod` dialog is reset on switching pages. |
22 | | -- Added: You can now see the `AppId` of enabled games in the `Edit Mod` dialog. |
| 29 | +```csharp |
| 30 | +public enum SampleEnum |
| 31 | +{ |
| 32 | + [Display(Name = "No Opinion 🤷")] |
| 33 | + NoOpinion, |
| 34 | + [Display(Name = "It's Sucks! 👎")] |
| 35 | + Sucks, |
| 36 | + [Display(Name = "It's mediocre 😐")] |
| 37 | + IsMediocre, |
| 38 | + [Display(Name = "It's okay! 👍")] |
| 39 | + IsOk, |
| 40 | + [Display(Name = "It's cool! 😎")] |
| 41 | + IsCool, |
| 42 | + [Display(Name = "I Love It!!! ❤️🔥")] |
| 43 | + ILoveIt, |
| 44 | +} |
| 45 | +``` |
23 | 46 |
|
24 | | -And lastly, the default NuGet feed has been updated to https://packages.sewer56.moe/v3/index.json, |
25 | | -in both the documentation and program. |
| 47 | + |
26 | 48 |
|
27 | | -# 1.28.7: Fix Crash on Load Ordering with Keyboard/Controller |
| 49 | +## Explicit Item Ordering by @RyoTune |
28 | 50 |
|
29 | | -Moving a mod that was already at the end of the list further down (out of bounds) led to a crash. |
| 51 | + |
30 | 52 |
|
31 | | -This was somehow overlooked by everyone for years; it's fixed now. |
| 53 | +```csharp |
| 54 | +[Display(Order = 0)] |
| 55 | +public int OrderFirst { get; set; } |
32 | 56 |
|
33 | | -# 1.28.6: Path/Location Warnings & Minor Theme Adjustment |
| 57 | +[Display(Order = 1)] |
| 58 | +public int OrderSecond { get; set; } |
34 | 59 |
|
35 | | -- @dreamsyntax added [warnings for when Reloaded and/or the `Mods` folder are placed in OneDrive](https://github.com/Reloaded-Project/Reloaded-II/pull/518), or are placed in a special path. |
| 60 | +[Display(Order = 2)] |
| 61 | +public int OrderThird { get; set; } |
| 62 | +``` |
36 | 63 |
|
37 | | - |
| 64 | +Lower order means items come first. |
38 | 65 |
|
39 | | - |
| 66 | +Do note that this is inverted from the original PR; so if you originally wrote your mod against [Reloaded II.5 ReMIX](https://github.com/RyoTune/Reloaded-II.5) fork, it may be the opposite to what you expected. |
40 | 67 |
|
41 | | -OneDrive you want to avoid for performance reasons. |
42 | | -Special paths you want to avoid because some games don't support them well. Some games may fail to load custom assets out of the mod folders; Reloaded now warns about this indiscriminately. |
| 68 | +## Launcher Error Reporting by @TheBestAstroNOT + @Sewer56 |
43 | 69 |
|
44 | | -- @dreamsyntax added [a warning for when a game is places in a path with a special folder](https://github.com/Reloaded-Project/Reloaded-II/pull/516). |
| 70 | + |
45 | 71 |
|
46 | | - |
| 72 | +Launcher errors now give you the option to print the error details to a text file. |
47 | 73 |
|
48 | | -Same as above. Sometimes people download old games through 'mysterious ways', place them in a special location and try to mod them before trying even an unmodded game. This way they'll hopefully know that the path may be a problem. |
| 74 | + |
49 | 75 |
|
50 | | -- @dreamsyntax made [a small adjustment on the UI colours](https://github.com/Reloaded-Project/Reloaded-II/issues/500). |
| 76 | +Hopefully this is a bit friendlier for end users 🤞. |
51 | 77 |
|
52 | | -Before: |
| 78 | +## Improved Missing Loader Error by @TheBestAstroNOT + @Sewer56 |
53 | 79 |
|
54 | | - |
| 80 | +Sometimes users do the following: |
55 | 81 |
|
56 | | -After: |
| 82 | +- Use the `Deploy ASI Loader` feature in Reloaded, and then uninstall Reloaded. |
| 83 | +- Use the `Deploy ASI Loader` feature and then move the Reloaded folder. |
57 | 84 |
|
58 | | - |
| 85 | + |
59 | 86 |
|
60 | | -In the interest of accessibility, and people using monitors with interesting contrast ratios; the following adjustment above was made. |
61 | | -The Reloaded theme was originally made on a cheap TN panel; however for some IPS displays and beyond, this change makes a lot of sense. |
| 87 | +The error message for missing Mod Loader DLL was updated to account for these situations. |
| 88 | +The user is now explicitly let known how to resolve the error. |
62 | 89 |
|
63 | 90 | ------------------------------------ |
64 | 91 |
|
|
0 commit comments