Skip to content

Releases: digiwombat/TalkerMakerDeluxe

v2.3.0

11 Jan 08:00
Compare
Choose a tag to compare

v2.3.0

WARNING: Code is still stupid and bad. Just added a fields list to help out some folks

That said, this release SHOULDN'T break anything.

  • Added a dynamic Field list that you can add stuff to.
  • Set defaults in the Start Node per conversation.
  • Defaults will be added as nodes are viewed and will be added for the entire conversation on save.
  • Defaults can be overwritten per node.
  • Building against .NET 4.8.1

v2.2.2

25 Apr 11:29
Compare
Choose a tag to compare
Fixed issues with linking (by index instead of ID) and Deleting Nodes…

… leaving old node selected

v2.2.1 - Various Minor Fixes

23 Apr 06:16
Compare
Choose a tag to compare
  • Disabled Link Icon (blocks adding new nodes)
  • Added a TreeControl OnRender hook for potential better draw line control (currently not used)
  • Add conversation menu item now loads the new conversation
  • Clear script and condition text boxes on load new conversation
  • Fixed a bug with Script and Condition edit box handling
  • Old code came back to bite me: Removed Manual visibility on node Code indicator (fixes #8)

UPDATED 4/23/2020: Installer includes 23317d8

2.2.0 - Massive UI Overhaul

20 Apr 11:30
Compare
Choose a tag to compare
* The old layout was very cluttered and I didn't like it so I killed it.
* Removed all Extended WPF Toolkit stuff
* Other UX cleanup around adding and removing
* Can now right-click script editor fields to quick insert variables
* Can now middle-click drag to move around the conversation area
* Age is no longer just a number.
* Can now names and descriptions directly on lists.

I think that's it. If you don't like the new layout, feel free to fork the old one and roll changes into that.

Version 2.1.9 - Convenience Actions

18 Apr 11:23
Compare
Choose a tag to compare

The following context menu items were added:

  • Delete Single Node - Deletes a single node
  • Insert Node Before - Inserts a node before the node
  • Insert Node After - Inserts a node after the node
  • Copy Node - Copies the node for pasting
  • Paste Node as Child - Pastes the copied node as a child of the node

I think all of these functions incur a conversation reload except copy pasting due to them moving links around. So for larger conversations these actions might take a bit and might cause layout changes if the re-order the nodes higher up. That said, when the conversation reloads the node you were doing stuff on will get brought back into the view, so even if it's disorienting, I tried to soften it as best I could.

Version 2.1.8

18 Apr 08:02
Compare
Choose a tag to compare
  • Undo and Redo are disabled as they are broken and I'm not sure why since solution I didn't write myself. It seems sane looking at the logic, but it's clearly breaking stuff, even with full conversation reloads.
  • Deletion Fixed, it wasn't drilling down properly and was leaving orphans beyond the second layer. But it's properly recursive now.
  • Delete and Insert Before context menus for nodes.

Version 2.1.7

18 Apr 00:50
Compare
Choose a tag to compare

Fixed Errors with Project Settings bindings and XML Export sanitization

Insert Before function:

  • Select the node you want to insert one before. Press the insert key, watch the layout go a bit wonky (but still be logical), reload the conversation
    • Use at your own risk though it should be fine.

Installer includes later commits a1e2ab2 and ce9ef56 and ee4289c

Version 2.1.6a - UI changes and Actor Swap Button

17 Apr 23:13
Compare
Choose a tag to compare
  • UI Fixes for image handling
  • Button to swap Actor/Conversant
  • Change the DialogueNode character selector to be a bit more compact
  • Added a node sequence indicator
  • Fixed loading error where Actors weren't being loaded
  • Handle Null Values for Script indicators

(Installer includes bcd4dde)

Version 2.14 - Bug fixes, link changes, and save flag updates

17 Apr 21:51
Compare
Choose a tag to compare
  • Core hierarchy links now hidden from Links UI and cannot be deleted.
  • Fixed bug with positions not being correct due to layout changes
  • Fixed bug with collapsed nodes not giving the correct position
  • Adjusted XML export spacing to better fit Dialogue System for Unity's node shape
  • Added needsSave flags to several actions
  • Fixed a character deletion bug

If you copy paste one of your menu click interactions, actually make sure you changed all the things it's referencing. -_-

Version 2.1.2 - Connector changes and fixes

17 Apr 11:34
Compare
Choose a tag to compare
  • Wrote a connection renderer so I can only render the stuff i want, should be more helpful now and are on by default.
  • Show All Links menu item now hides connector links
  • Fixed a bug where IsConnector logic was being ignored on conversation load
  • Fixed bug where collapsed child nodes weren't removing connector lines
  • More visual fixups here and there
  • Really hope I'm done for now.
  • Version to 2.1.2

Sorry for the releases. That's life when there's no QA team. :D