Releases: b1lodHand/absent-dialogues
1.3.0 [Preview]
What's New?
- Will provide details soon.
1.2.0
What's Changed
- Import/Export support. It is called 'Backup System'.
- Bugfix: Fixed a bug which caused NullReferenceException when IPerformDelayedClone.DelayedClone function got called.
- Bugfix: Fixed a bug that caused DialogueDisplayer to not hold occupience state truly when an instance exits dialogue.
- Bugfix: Fixed a bug that caused DialoguePlayer to not invoke OnContinue action when the state is DialoguePlayerState.WillExit.
- Changed interface IContainSpeech completely.
- Changed some properties to get/set from get-only.
- Added the event action OnExitDialogue to DialogueInstance.
- Added first option selection feature to DialogueDisplayer. Now it selects the first option when a dialogue displayed.
Full Changelog: 1.1.1...1.2.0
1.1.1
What's Changed
- Documented the 'Demo_GUI', a class in the 'Demo' section.
- Moved dialogue creation menu option to: 'Assets/Create/absencee_/absent-dialogues/Dialogue'
- Added 'PackageInitializer.cs'.
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
- Rewriting the GotoNode and geting rid of string prone code.
- Better documentation for API and the editor members.
- Breaking the dependency with absent-variablebanks (in order to reduce complexity).
- Undo/Redo inspector loading bug fix.
- Rewrite of the DialogueExtension system.
Full Changelog: 1.0.0...1.1.0
1.0.0
First Stable Release!
I'm happy to announce you the first stable release of absent-dialogues. I'll be publishing new releases to fix bugs, document the code and etc. Thank you for your support and patience. Have a nice day!
What's Changed
- Dialogue editor refresh automation.
- Stabler graph view.
- Grid snapping fix (will be added to the docs).
- Bugfix of DialogueInputHandler (Legacy) checking for input event if the instance is not in the dialogue.
- Rewrite of the Option system (now it supports multiple comparers for visibility).
- Switching to the latest version of absent-variables (not backwards capable).
- Handling the runtime displaying of the graph.
- Refined code.
- Folder restrucure.
- Custom documentation for components and nodes.
- More and better API documentation.
- Small bugfixes.
Full Changelog: 0.3.1-alpha...1.0.0
[DEPRECATED] 0.3.1-alpha
What's Changed
- Small bugs fixed.
- Editor window consistency is far better from now on.
- Restricted the usages of VariableBanks with nodes for a healthier structure.
Full Changelog: 0.3.0-alpha...0.3.1-alpha
[DEPRECATED] 0.3.0-alpha
What's Changed
- Solved a giant bug which led the game to fail any build.
- Solved a bug which led the Dialogue Editor Window to lose data and show unwanted behaviour everytime the editor got reloaded.
- Rewritten the whole runtime system and switched to a Cloning based system instead of the previous one.
- Added a lot more summeries.
- Cleaned up most of the code.
- Got rid of unnecessary dependencies.
- Switched to the last versions of absent-variables and absent-attributes.
Full Changelog: 0.2.1-alpha...0.3.0-alpha
[DEPRECATED] 0.2.1-alpha
What's changed
- Added tooltips to the serialized fields.
[DEPRECATED] 0.2.0-alpha
What's changed
- Rewritten the in-game system.
- Added summaries to have a better documented code.
[DEPRECATED] 0.1.5-alpha
We're in!
The project is not even close to finish right now. But this is the first version that you can use experimentally and maybe even decide to contribute to it!
The version below this tag won't be published anywhere. It's because they're very unstable and highly depend on other packages which are not mine. So, you can accept this release as the first pre-release version of this project.