Wiki
Clone wikiEventsSystem / Changelog
Version 4.0
- Refactor and rewrite every class to match Unreal code guidelines
- Renamed classes with ES prefix
- Variable Listeners introduced to listen to variables from anywhere
- Custom Asset Category for all Out-of-the-Box Plugins
- Deleted Old Factory implementation for legacy versions
- Cleanup editor Module
- Created additional debugging information (Events & Listeners logs) and Debug views inside events with all currently registered listeners, as well as options to disable them
- Moved all our logging to a custom category to avoid spamming your console
- Update copyright notice
- Improved K2 node to display the payload as optional
- Implemented Core Redirects to allow for a smooth transition to new version and backwards compatibility.
Version 2.7
- Fixed Invoke K2 Custom node expand node bug, which prevents events return value to be used (thanks to alphabit for spotting and fixing it)
Version 2.6
- Updated to Unreal Engine 4.23
- Fixed cache issue with the upload
Version 2.5
- Fixed InvokePayload K2 Node functionality when using a variable instead of event
- Fixed InvokePayload K2 Node tooltip text & used the corresponding macro
Version 2.4
- Fixed invoke bug for windows packed versions
Version 2.3
- Improved Invoke node
- Improved tooltips for Event and Listeners
- An updated how-to guide with photos
- Changed Color to blue to match the branding
Version 2.2
- Invoke Node finally here
- Fixed binaries issue
- Renamed ObsListener to ObsListenerComponent
- Enabled support for all the platforms for the run-time
Version 2.1
- Exposed component for BPs
Version 2.0.1
- Patching for UE 4.22 and events payload
Version 2.0
- Payload data for events (first iteration)
Version 1.11
- More pointers protected
- Debug call event button
Version 1.10
- Events instigators. Now when you invoke an event you can pass along an instigator
- You can listen for the events with the instigator variable as well.
Version 1.9
- New function to call an event on a single actor instead of globally.
Version 1.8
- Improved unregistering from Listeners before Unreal GC
Version 1.7
- Fixed bug for crashes on shippable race conditions.
Version 1.6
- Support for version 4.19, 4.20, 4.21
- New function to remove all the listeners for one event.
Version 1.5
- Upgraded to version 4.21.
- Fixed bug for users crashes who upgraded their version from v1.0.
Version 1.4
- Registering and unregistering functions are now exposed to BPs.
- Users can decide if they want the listener to register on start or not.
Version 1.3
- Users can now add listeners on UI Widgets.
- Interface for listeners done and ready to be extended by CPP classes.
Version 1.2
- Fixed packing bug on all platforms
- Interface for creating and implementing different types of listeners in development.
- Tested on older versions: 4.19
Version 1.1
- Users can now create events and set simple listeners for them.
- Users can add a short description of the event.
Version 1.0
- Released basic functionality
- Fixed crashing bugs and more important ones
Updated