Skip to content

Releases: innerbytes/idajs

v0.2.6

28 Dec 00:39

Choose a tag to compare

Release v0.2.6

Entities, bodies and animations — life quality improvements.

  • Imported text annotations of all the entities, bodies and sprites from LBArchitect.
  • Added Animations Viewer tool, to easily see body ids and animations for each entity.
  • New APIs:
    ida.getBodies(entityId) - to view all the bodies of an entity with their names
    ida.getAnimations(entityId) - to view all the animations of an entity
  • Better validation when assigning 3D entity to GameObject

Developer experience

  • Replaced [number, number, number] position types with an array of numbers, to avoid typescript errors.
  • Added console output formatter for javascript objects, arrays, etc. For example, console.log("My object", obj) now prints inner contents of an object.

Docs & polish

  • Updated docs and comments across the samples

v0.2.5

25 Dec 12:32

Choose a tag to compare

Release v0.2.5

Core engine stability

  • Fixed several low-level LBA2 Core issues that could cause undefined behavior and crashes (including ScaleSprite, wrong uses declarations, and stack argument handling in ObjectInitTexture).
  • Improved cleanup of V8 globals and fixed edge case where restoreValidPos could run with no scripts enabled.

Gameplay / sample fixes

  • Improved samples to avoid dangerous "this" usage and switched to a clearer temp object instead.
  • Fixed the house sample logic (including the missing handleMoveScript call on the Sendell portrait).

v0.2.4

22 Dec 20:54

Choose a tag to compare

Release v0.2.4

Added TypeScript files, containing scene ids for the reference and documentation. Those files are not yet integrated to the IdaJS types.

v0.2.3

21 Dec 13:47

Choose a tag to compare

Release v0.2.3

Added a doReduce call to the infinite coroutine loop in the Bathroom Sample, to demonstrate the correct usage of infinite loops.

v0.2.2

21 Dec 12:46

Choose a tag to compare

Release v0.2.2

  • Bumping the types in the mod template to version 0.2
  • Updates in the documentation

v0.2.1

20 Dec 14:38

Choose a tag to compare

Release v0.2.1

Only repository infrastructure improvements.

v0.2.0

20 Dec 13:07

Choose a tag to compare

IdaJS Release v0.2.0