This repository has been archived by the owner on Dec 24, 2018. It is now read-only.
KSPDev_Utils v0.25
0.25 (July 15th, 2017):
- [Change] Drop
GUIUtils.EnumType
class in favor ofGUIUtils.MessageLookup
. - [Enhancement] Support automatic localization for the events, fields, and actions in the modules. See
GUIUtils.LocalizableItemAttribute
. - [Enhancement] Support (de)serialization of types
Vector2
andEnum
. SeeConfigUtils.KspTypesProto
. - [Enhancement] Add an extension to the
UnityEngine.Rect
type to support basic rectangles operations. SeeExtensions.RectExtensions
. - [Enhancement] Add a new utility class to deal with the GUI windows. See
GUIUtils.GuiWindow
. - [Enhancement] Allow defining a message which won't try to localize. See
GUIUtils.LocalizableMessage
. - [Enhancement] Add a new utility class to deal with the GUI elements enabled state. See
GUIUtils.GuiEnabledStateScope
. - [Enhancement] Add a new utility class to deal with the GUI elements colors. See
GUIUtils.GuiColorScope
. - [Enhancement] Add a localization class to deal with enums and other ordinal types. See
GUIUtils.MessageLookup
.