'5.4.0'
General:
- Reformatted the changelog so it has less indentation
Core Changes:
- The
CodeGeneratorValidator
now re-imports any modified scripts. - Implemented an override for
AssetGUID<T>
'sToString
- By default it returns the path of the asset it represents, a boolean can be specified to return the GUID as a hexadecimal string instead.
- The R2EKSettings window opens until the welcome HelpBox is Dismissed
RoR2Scripts Changes:
- Implemented a Decorator Drawer for
ShowFieldObsoleteAttribute
- Reduced the overall real estate for
NamedObjectReferencePropertyDrawer
's labels - Removed
Remove Node Excess
and replaced it withRemove Unconnected Nodes
(Thanks Villiger) - Fixed an issue where the
EntityStateConfiguration
inspector would fail to properly display its fields (Thanks I-Eye)
ThunderKitSupport Changes
- Implemented multiple changes to the Mod Creation Wizard
- Mod can now specify a URL, which is used to populate a
ThunderstoreData
manifest datum - Fixed an issue where sometimes referenced assemblies could have a null path or be misreferenced, causing exceptions that caused either code dependency or manifest dependencies to not apply properly
- Written BepInDependencies on the generated main class now only writes the top level dependencies
- Fixed issue where the generated Content class would have parts of it commented out
- Wizard now creates a ReadMe, ChangeLog and Icon assets.
- Wizard now adds a Files datum and a ThunderstoreData datum
- Added the following default references:
- Unity.Collections
- Unity.Mathematics
- Unity.Burst
- BurstsOfRain
- Mod can now specify a URL, which is used to populate a
What's Changed
New Contributors
Full Changelog: 5.3.0...5.4.0