You are browsing as a guest. Sign up (or log in) to start making projects!

6h 29m 1s logged

rahhhh

been working on the new… demo… and well, it found some things. mhm

changes

gizmos and transforms

  • rewrote the entity gizmo so moving things under rotated or scaled parents actually works properly
  • transforms now handle custom matrices and shear much better, including when reparenting
  • made hierarchy updates more robust, added matrix support to scene files, and stopped rounding transform data on save
  • gizmo undo is more consistent now, and the editor warns when a transform has shear

pathing

  • movement can now re-plan around blockers, and picks a nearby free hex if the destination is blocked
  • scripts can set paths without drawing the path overlay, which is useful for enemies

script messaging

  • added Send, Broadcast and on_message so scripts can communicate with each other
  • messages support basic values and are delivered through a queue on the main thread

scripting and components

  • SetTimeout now can forward arguments to callbacks
  • point lights can be disabled, and particle emitters remember whether they’re active when saved
  • added a bunch of smaller fixes around scene saving, prefab parenting and serialization

obsl

  • some separate ObSL updates too: variadic native functions, multiline comments, a formatter and fixes for nested calls. (not tracked here though)

DEMO!!!!!

  • im working on a new demo :0

oh and it is my birthday woaw

0
53

Comments 2

@253_Mathilde_IYKYK

Happy birthdayyyyyyyy!!!!!

@torkel

@253_Mathilde_IYKYK Big thankeyou :)))))