Dialog Extension General Discussion

Justin

  • *
  • Posts: 4716
If you go to the extension in Stencyl, go to the "Styles" tab, you can see all of your dialog styles. It's pretty much all of the settings for your dialog, including all of the visual aspects, how it's displayed. You can look through there to see which settings can be changed. The name of the style you wish to use for some particular dialog is what you put into the "style" field of the custom block. Unless you add any styles yourself, you can just put "Default Style" into that field.

Some of the settings might reference a "window", a "tween", or a "font", and to change those you can open each of their respective settings pages next to "Styles."
For Live Support: Join our discord server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)

darianv

  • Posts: 3
Hi Justin, was wondering if you could help me out. I moved the dialog folder into the extras folder and can now see it using the Extras Manager Extension, but when I try to test my game it gives me an error that says to check my logs. In the logs I'm getting a FileNotFoundException  for the dialog folder, and in parentheses it says access is denied. I'm running Stencyl as an admin so I'm not sure what to do. Thank you, and if I need to create a new topic for this just let me know.

Justin

  • *
  • Posts: 4716
Ah, sorry about not being clearer about that, the dialog folder should not be moved into the extras folder yet. I have yet to make the update for that. The reason you're getting a file not found is that it's still looking in the game's top folder for dialog.
For Live Support: Join our discord server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)

darianv

  • Posts: 3
Oh okay. Thank you for the quick response. I suppose I should leave the Extras Extension Manager alone for now. Still, I frequently get an error when trying to test a game with the dialog extension. I think it has something to do with the include.nmml file, as mentioned in another thread. When I check the file it seems to be updated correctly but I still get the error.

darianv

  • Posts: 3
Sorry Justin, think I fixed it. Working on a game for class and tried to set up a behavior to put on all my actors so that I could interact with them and have a specific dialogue for each. Adding that code separately as an event for each actor with their name on it seems to work. Thank you.  :)

dre788

  • Posts: 11
I can't get the mouse click/touch code edit to work. I keep getting stuck in compiling limbo when I try to test it out in the demo. Is there another method for doing this? Something a lot more easier like <mousewait>.

Justin

  • *
  • Posts: 4716
The instructions are a little advanced, so it's possible you made a mistake somewhere. You can try joining IRC and if I'm around I can help you figure it out.
For Live Support: Join our discord server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)

Josenil

  • Posts: 5
when clicked in the Dialog Extension show message dialog "Engine Extension is not yet enabled for this game". how i do for enable??

Justin

  • *
  • Posts: 4716
To enable the engine extension, go to Settings > Extensions in Stencyl. The dialog extension should be listed there. Click enable. Then save, close, and reopen your game.
For Live Support: Join our discord server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)

Josenil

  • Posts: 5
Sr, it's all enabled but same so it show me the message (the Dialog Extension Engine extension is not yet enabled for this game. I send screenshot for you see. thank you

rawkinghorse

  • Posts: 1
Hey Justin! I just wanted to say I really like your dialog extension. I appreciate how powerful and varied the commands are. I plan to donate when I'm a little further along with my project.

My only wish is an attribute to reflect whether text is drawing or not (it would return false during <wait> and <but>). It would be useful for animating sprites only when they are "talking".

Justin

  • *
  • Posts: 4716
Josenil, that is not the engine extension. That's the toolset extension.
Quote
To enable the engine extension, go to Settings > Extensions in Stencyl. The dialog extension should be listed there. Click enable. Then save, close, and reopen your game.
For Live Support: Join our discord server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)

C A Bertrand

  • Posts: 36
Could Someone give me a sample of events/behaviors/whatever as to how to use the custom blocks?

« Last Edit: May 21, 2014, 03:40:17 pm by C A Bertrand »

PixelFerret

  • Posts: 3
I'd like an example of using the blocks too if that's okay, I'm still a little new to this

duud

  • Posts: 96
Does anybody encounter an error "TypeError: Error #1009: Cannot access a property or method of a null object reference" when hitting the enter when the sample game is opening? I follow the instructions on your site, I moved the "dialog" folder to the specified place, imported a sample game as instructed and it just doesn't work. Any ideas of what I made wrong/how to fix it?

Thanks for help and, to the creators, for making this awesome extension. It is a fantastic project, I hope I will be able to use it.

Edit: I reainstalled Stencyl, downloaded a new build, executed the first set of instructions as stated above and now when I open "Dialog Extension Example" I see the message:

Quote
Missing engine extension.  The engine extension 'dialog' does not exist. Do not save the game, if you have used blocks from the extension.

Any idea what to do?

« Last Edit: May 30, 2014, 08:22:00 am by duud »
I am currently working on SocioPath, an interactive experience about the existence of a contemporary man. You can play a demo on http://gamejolt.com/games/adventure/sociopath/33079/