Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

: return; will stop execution, same as : done;

Nothing will be handled by the system is : return or : done are called (both of these are terminators).

You don't need to stop execution if you have an else block for the alternative.

I was thinking about adding a : not_done; command for stopping execution and not falling back to the system handlers, but it's easily avoided by using an else block.

(1 edit)

Cool.   I've restructured it all so that things fall through to the default.  

:) Thanks for the info! :)