Stencyl 3.4.0 is now out. Get it now!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Justin

Pages: 1 2 3 ... 167
Chit-Chat / Re: Watch out for the Eclipse 2017
« on: Yesterday at 12:54:38 pm »
Personally, I've heard that Wikipedia can be change by anybody, so who's to know who's right, really?

If Donni11 is correct, at least it's coming up soon then. I think my great-grandparents are starting to get tired of flinging things with spatulas. :(

Chit-Chat / Re: Watch out for the Eclipse 2017
« on: August 17, 2017, 12:55:33 am »
The fun activities section is great, but please consider expanding it with more activities. My kids need something to do in the remaining 10 days leading up to the eclipse, and I'm not sure that wearing a strainer basket will hold their interest until then.


Ask a Question / Re: Subscription Renewal?
« on: August 01, 2017, 04:08:40 pm »
Seems like something went wrong with the system. Your status has been updated now.

Happy Stencyling!

Chit-Chat / Re: Is Flash dead? no, no its not.
« on: July 26, 2017, 08:40:14 pm »
Don't worry, guys. The HTML5 export will be rock solid far in advance of the official end of life of Flash. The majority of the issues should be fixed with the release of 3.5.

Ask a Question / Re: Compile times
« on: July 25, 2017, 02:18:15 am »
If you think compiling for desktop takes a while and you aren't using cppia yet, start using it right away. It's a huge difference.

Ask a Question / Re: Can't Compile to iOS
« on: July 20, 2017, 01:52:18 am »
My break's over. I got some education-related stuff out of the way yesterday, and continued 3.5 work is next on the list.

Instead of ~, you can use #0, #1, #2, #3, etc, to use specific fields.

You can put it inside a code block in design mode. Put it wherever you need to to close dialog boxes at the appropriate time.

You can use this code.

Code: [Select]
for(dialogBox in dialog.core.Dialog.dialogBoxes)

Toolset Extensions / Re: Can't Find text.hx
« on: May 21, 2017, 01:56:53 pm »
If you want to use the same setup Stencyl has, set these environment variables.

HAXEPATH is a folder which contains haxe and haxelib executables (plaf/haxe)
HAXE_STD_PATH is a folder which contains the Haxe Standard Library (plaf/haxe/std)
HAXELIB_PATH is a folder which contains the installed haxelibs (plaf/haxe/lib)
NEKO_INSTPATH and NEKOPATH both point to the Neko install (Windows: plaf/neko-win, Linux: plaf/neko-linux, Mac: /usr/local/lib/neko)
PATH should include HAXEPATH
For Mac, PATH should also include /usr/local/bin (for neko)
for Linux, LD_LIBRARY_PATH should include plaf/neko-linux

It's a bit of work to set up, so I'm planning on making it easier to launch external editors through Stencyl, or generate shell scripts that fill in all the blanks for you.

Toolset Extensions / Re: Can't Find text.hx
« on: May 21, 2017, 11:51:39 am »
There are some engine extensions in the install location of Stencyl, in addition to the ones you have in your workspace. They're found at [Stencyl install]/plaf/haxe/extensions. Test.hx is part of the "test" engine extension.

It's fine, as long as you're not using any of the events that check the value of an attribute.

Ask a Question / Re: setting color & opacity to specific layer
« on: May 13, 2017, 12:19:35 pm »
Use the "fade layer with id/name" block.

Okay, it's not too difficult to get it working. This is with no modification to the system path or FlashDevelop's global classpath.

First time setup:
- Install FlashDevelop/HaxeDevelop
- Run the launcher script (see below)
- Tools > Program Settings > HaxeContext > Installed Haxe SDKs > Add one pointing to {Stencyl}\plaf\haxe-bin\windows

Per-game setup:
- Create new project, choosing "Empty Project" from the "Haxe" category. Select folder from games-generated, uncheck "create directory for project"
- Project > Properties:
  Output tab:
    Platform: Lime

The launcher script. Set the three paths before running it.
Code: [Select]
set SW_PLAF=C:\Stencyl\plaf
set SW_WORKSPACE=C:\stencylworks
set FD_PATH="C:\Program Files (x86)\HaxeDevelop\HaxeDevelop64.exe"

set HAXEPATH=%SW_PLAF%\haxe-bin\windows
set HAXE_STD_PATH=%SW_PLAF%\haxe-std\std
set HAXELIB_PATH=%SW_PLAF%\haxe\lib
set NEKO_INSTPATH=%SW_PLAF%\neko-win
set HXCPP_CONFIG=%SW_WORKSPACE%\prefs\.hxcpp_config.xml
set LIME_CONFIG=%SW_WORKSPACE%\prefs\.lime_config.xml


start "" %FD_PATH%

Alternatively, you could manually set your system environment as the script does, and launch FlashDevelop/HaxeDevelop normally.

Pages: 1 2 3 ... 167