This release tidies up this package, so it is consistent with other packages published by CHARK. Additionally, this release includes a set of breaking changes which will affect you if you're upgrading from previous versions.
Changes
- Renamed
BaseScriptableEvent
toScriptableEvent
. - Renamed
BaseScriptableEventListener
toScriptableEventListener
. - Renamed
BaseScriptableEventEditor
toScriptableEventEditor
. - Renamed
BaseScriptableEventListenerEditor
toScriptableEventListenerEditor
. - Updated all built-in
BaseScriptableEvent
andScriptableEvent
implementations to usesealed
keyword to prevent inheriting built-in event and listener implementations. - Updated namespaces to use
CHARK.
prefix. - Updated menu items to use
CHARK/
prefix. - Updated assemblies to use
CHARK.
(instead ofChark.
) prefix in their names. - Updated assemblies to use GUIDs instead of assembly names when referencing other assemblies.
- Updated samples as they broke after changing class names and namespaces.
- Updated script generation logic to accomodate namespace and naming changes.
- Updated Documentation to include, namespace, menu item and renaming changes. Additionally, some information regarding addressables was added as well.
- Updated Script Creator window to generate more restricted classes, with
sealed
andinternal
keywords instead of justpublic
.