Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r390

Templates/hierarchies improvements; bug fixes

07 May, 2024 ()

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3

Create an Account

Notes

This week's beta release is mostly a maintenance release with a variety of bug fixes and other miscellaneous updates. However there are some further improvements for managing hierarchies with templates, allowing more control over how templates propagate changes in hierarchies to replicas. There's also a new example making good use of flowcharts. As ever there's more on the way so stay tuned for more updates!

Like this Release?

Let us know with a thumbs up!

33
Launch r390

New Additions

13 favourites
Templates: new 'Propagate hierarchy' and 'Ignore hierarchy propagation' properties for finer control over automatic synchronization of templates & replicas
9 favourites
Templates: add options to apply the hierarchy of a template to the replicas from the Properties Bar
8 favourites
New example 'Text-based adventure'

Changes

5 favourites
Sprite: for backwards compatibility, 'Set animation frame' now treats numerical strings like "2" as indices instead of tags

Bug Fixes

9 favourites
Multiplayer: did not always fire 'On kicked' after being kicked
11 favourites
Dictionary: CurrentValue expression could return 0 instead of ""
4 favourites
Some help links not working in non-English languages
4 favourites
Parameters dialog: ensure very long names wrap correctly in call tips
4 favourites
SpriteFont: background BBcode did not take in to account object opacity
6 favourites
Layout View: could incorrectly unselect instance when dragging while holding shift
3 favourites
Ease editor: crash changing between linear and cubic ease (regression r389)
5 favourites
Hierarchies & Templates: crash deleting child instance of template and undoing that change (regression r389)
6 favourites
Hierarchies & Templates: unexpected results propagating move changes from a template's hierarchy to replica hierarchies
6 favourites
Hierarchies: connecting arrows of child instances not drawn when the parent root is outside the viewport (regression r380)

Scripting updates

3 favourites
Add IRuntime properties 'sampling', 'isPixelRoundingEnabled'
4 favourites
Add IRuntime.addLoadPromise()
3 favourites
Add ILayer drawSurfaceToLayer(), layerToDrawSurface(), renderScale

Share Construct 3 Release r390 Now

  • 10 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • the only thing missing for construct 3 to be the best engine today is to add support for animated 3d models

    • and shadow and 3d light also

    • I think there much more core and useful features that can be worked on (render masks, for example)

      This engine is obviously not meant for 3D and wont have sufficient set of futures for that. Its cool to have some basic features, but that's it. And it would be sad if instead of improving main 2D part already small team of devs would spend more time on 3D (and it will definitely take tons, TONS of time to have even some basic 3D features other engines have)

  • Dictionary: CurrentValue expression could return 0 instead of ""

    This is huge!!

  • Add IRuntime properties 'sampling', 'isPixelRoundingEnabled'

    Probably a small change most people wont notice, but I adore any change that enriches JS API, thanks!

  • wow, awesome stuff!!

  • something went wrong after latest stable relase, i receive black screen after preview my 3d game in this relase too

  • Love,Fast fix fast update, Thank you.

  • Me too, actually, I just check it to see if it was added 3d.ojb import model, no to complex games I think something more like ps1 or N64 games, it would be a dream