github Reloaded-Project/Reloaded-II 1.24.1

latest releases: 1.27.7, 1.27.6, 1.27.5...
12 months ago

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Release (1.24) Highlights

This is a very small feature update mostly consisting of community PRs.

Custom Controls for Mod Configurations

@jroweboy added the ability additional controls developers can use in their mods image;

The 3 new custom controls are:

Slider: Horizontal Slider with an optional textbox to display the value
FilePicker: Textbox with a button to open a `OpenFileDialog`.
FolderPicker: Textbox with a button to open a custom `FolderSelectDialog`.

Example usage:

[DisplayName("Int Slider")]
[Description("This is a int that uses a slider control similar to a volume control slider.")]
[DefaultValue(100)]
[SliderControlParams(/* Settings here */)]
public int IntSlider { get; set; } = 100;

[DisplayName("Double Slider")]
[Description("This is a double that uses a slider control without any frills.")]
[DefaultValue(0.5)]
[SliderControlParams(minimum: 0.0, maximum: 1.0)]
public double DoubleSlider { get; set; } = 0.5;

[DisplayName("File Picker")]
[Description("This is a sample file picker.")]
[DefaultValue("")]
[FilePickerParams(title:"Choose a File to load from")]
public string File { get; set; } = "";

[DisplayName("Folder Picker")]
[Description("Opens a file picker but locked to only allow folder selections.")]
[DefaultValue("")]
[FolderPickerParams(/* Settings here */)]
public string Folder { get; set; } = "";

Added Localization for Traditional Chinese (TW)

@EditorKos contributed a localization for zh-TW locale.

Fixes

  • Mod Packs can now use custom ReleaseMetadataFileName(s). (thanks @jroweboy)
  • Mods from GameBanana which specify custom additional contributors/authors no longer breaks mod search.
  • GameBanana (probably unintentionally) made a change to how one of the fields is returned.
  • And that broke things... so I added a workaround.
  • I also need to update the cache server; please give it a moment after the update goes live.
  • Log files no longer incorrectly produce newlines for Write() (thanks @gurrenm3)

Complete Changes

1.24.1 - 2023-04-24

Merged

  • Fixed Logger.Write creating new lines in LogFile #223
  • Add missing using in template #218
  • Update Reloaded.Mod.Interfaces version number #215

Commits

  • Added: Patch up NuGet for new Interfaces. 9be4986
  • Bumped: Launcher & Loader Version b67273c

====

Don't miss a new Reloaded-II release

NewReleases is sending notifications on new releases.