- Feature: Added NeutralinoJS-based storage API for desktop flevar applications.
- Feature: Added
graphicPath
,graphicType
,soundPath
, andsoundType
to engine initializations. - Feature: Added
addTextLns
method toTextfield
s. - Feature: Added
FMath
utility function - Feature: Added
callScript
function. - Enhancement: Modified
Textfield
text methods to accept multiple parameters as additional strings. - Enhancement: Renamed
utils
utility function toUtils
. - Modified: Flevaclip _alpha property now clamped to between 0 and 1.
- Fixed: Flevaclip _alpha property rendering innacurately.
- Fixed: Many bugs and errors.
- Feature: Added Max Application Size to 2880 pixels.
- Patch: Fixed bug that showed incorrect flevar version (
Meta.version
).
- Feature: Added
VCam
(Virtual Camera) Module. - Enhancement: Modified
useLoader
option to only load engine when the page is fully loaded. - Adjustment: Moved initial
_xmouse
,_ymouse
,_xmouseMov
,_ymouseMov
properties from_root
tovcam
.
- Feature: Added fullscreen support.
- Feature: Added pointer lock support.
- Feature: Insert list of library flevaclips instead of one string name to inherit multiple from those clips when adding to scenes/stage.
- Feature: Created DSL:
"FlevaScript"
. - Enhancement: Merged
localToGlobal
andlocalRelativeToGlobal
with second parameter for relative. - Enhancement: Changed
useLoader
function withuseLoader
option on engine init. - Enhancement: Changed
skipForward
toseekForward
inSound
Module. - Enhancement: Changed
skipBackward
toseekBackward
inSound
Module. - Enhancement: Changed
meta
misspelling toMeta
. - Enhancement: Changed
createSpriteSheet
API. - Enhancement: Modified
useSpriteSheet
to accept by seconds instead of milliseconds. - Enhancement: Modified
sleep
to accept by seconds instead of milliseconds. - Enhancement: Modified createspritesheet init: can initialize without passing an objects param.
- Enhancement: Modified API to put
FPS
andSPF
inmeta
instead of on main engine object. - Enhancement: Modified assets to no longer need to be asynchronously created.
- Enhancement: Modified
createLoop
andcreateTimeout
now accepts arg params, similar tosetInterval
andsetTimeout
. - Enhancement: Modified
Sound
module API. - Enhancement: Removed
toggleMute
fromSound
Module. - Enhancement: Removed
_canHit
from Sprites or SpriteSheet creations. AllGraphics
,Sprites
andSpriteSheets
can be hit (it's fast now :]). - Enhancement: Removed support for asynchronous appearances. Any asynchronous calls should be handled in the flobtive's scripts or onloads.
- Fixed: Many bugs and errors.
- Feature: Added
isMuted
toSound
. - Feature: Added stage references and attach/remove flevaclips to
_root
. - Enhancement:
globalToLocal
now modifies existing points, rather than returning new point. - Enhancement: Merged
globalToLocal
andglobalToLocalRelative
with second parameter for relative. - Enhancement: Changed
getPaused
toisPaused
. - Enhancement: Modified engine init: can initialize without passing an objects param
- Enhancement: Modified createsprite init: can initialize without passing an objects param
- Enhancement: Removed
stage
property.
- Feature: Added
type
property to every flobtive - Feature: Added
init
function to Engine - Feature: Added
takeScreenShot
tometa
- Enhancement: Properly named
prefabs
andtextfields
asflevaclips
instead ofinstances
- Enhancement: Small optimizations
- Enhancement: Changed
Native
tometa
- Feature: Released Engine