Dialog Extension General Discussion

Justin

  • *
  • Posts: 4309
I've changed my target and source flags for the ant task back to 1.5, the same as the sample extension... hopefully that did it.

[link removed - download from the site for the most up to date version]

« Last Edit: July 20, 2014, 04:27:42 pm by Justin »

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

irock

  • *
  • Posts: 2879
If anyone's interested in taking a look at it, you move the .jar to the extensions folder in your workspace folder.

It's not really functional at the moment, but it will be.

Leaufai

  • Posts: 327
I'm trying to have the spacebar be the button to advance text, but it neither recognizes 'space' or 'spacebar'. What's the name Stencyl/Dialog Extension uses for the spacebar?

Justin

  • *
  • Posts: 4309
It uses the name of a Stencyl control, so you create the control in Stencyl, name it, and then refer to that name in the dialog settings.

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)


Justin

  • *
  • Posts: 4309
This release is primarily focused on the Toolset Extension, but I've made some structural changes to the Engine Extension as well, so you'll want to pick up both if you want to use the Toolset Extension.

What's New - Dialog Engine Extension v1.1.0 (2013-11-25)
- Wrap up all three style files into one.
- New subdirectory structure.
- Animated image objects.

What's New - Dialog Toolset Extension v1.1.0 (2013-11-25)
- Styles editor
- Directory Structure
- Renaming
- Drag and Drop
- Default Dialog files automatically added for first time on new game

Changes
- I believe I only changed one preference, in the "Flow Scripts" extension, actorForPointer -> animForPointer, and it now uses the new object animation system rather than a Stencyl Actor.
- Face Images, Glyphs, etc, need to be moved from /extras to /dialog/images
- Styles need to be put into the one-file format (it's basically just the three former files put together, and renamed from .txt to .style) and moved from /extras to /dialog
- In the "Extensions" part of a style, classnames no longer include the "DialogExtension_" bit. Just delete that from each of them.
- Any custom bitmap fonts (both the .fnt and .png) should be moved to /dialog/fonts.
- The dialog, fonts, macros, tweens, and windows text files should be moved to /dialog.

That should cover all the changes. When you first use this version of the toolset extension it'll set up some default files for you, which may help make sense of all the changes.

Download, also available at the Dialog Extension site.

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

Justin

  • *
  • Posts: 4309

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

irock

  • *
  • Posts: 2879
Justin didn't let me test this so it's incredibly buggy. Use at your own risk.

irock

  • *
  • Posts: 2879
Also here's a more up to date screenshot. Keep in mind that the sidebar icons are placeholders.


Justin

  • *
  • Posts: 4309
Okay this is apparently buggy so download at your own risk. I think I pushed too hard to get it out before I started cramming for my Calc test. I'll revisit this in a few days. :x

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

Leaufai

  • Posts: 327

Justin

  • *
  • Posts: 4309
Okay the bugs from last time have been taken care of, and quite a few features have been added as well.

What's New - v1.1.1

Dialog Engine Extension
- [Fix] Error when Stencyl has null resources
- [Fix] Error with extension dependencies.

Dialog Toolset Extension
- [Fix] Duplication bug when dragging in folder
- [Fix] Can’t add chunks/folders for some reason
- [Fix] Can’t drag and drop within same folder
- [Fix] Highlight drawing too wide when editing
- [Fix] Scrollbar appearing when unneeded
- [Fix] Asterisks remain after saving
- [Fix] Getting stuck in chunk/folder rename
- Asterisk appears at end of modified file names rather than beginning.
- Make caret solid when moving with keyboard
- When creating new node while item is selected, insert as next sibling instead of last.
- Press enter to edit selected item.
- Multiple Dialog Display
- Syntax highlighting
- New Icons


**NOTE**
When using the Toolset extension, you have to manually save (CTRL + S, or File > Save) before testing to see any changes. Stencyl doesn't tell the extension when it auto-saves or builds the game.

Download

- Images -
Click to Enlarge



For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

Justin

  • *
  • Posts: 4309
Here's a peek at what I'm working on right now.



Primarily, this is meant as a backend for a feature that I want to bring to the dialog extension: The ability to easily create your own bitmap font, either from scratch or from a pre-existing font filmstrip.

The image editor is pretty functional (like MS Paint 10 years ago), aside from a few big things (copy and paste, undo and redo, working with selections). Currently trying to figure out a really good interface for working with bitmap fonts now.

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

bonzero

  • *
  • Posts: 488
 :othis extension is getting better and better everyday, soon it will become an essential part of stencyl, hats off, can't wait to start using it when my game is more advanced, keep up this awesome contribution

Justin

  • *
  • Posts: 4309
Thank you for the kind words, much appreciated. :)

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)