fantasycalendar / FoundryVTT-Sequencer

This module implements a basic pipeline that can be used for managing the flow of a set of functions, effects, sounds, and macros.
Other
46 stars 22 forks source link

[REQUEST] - Consider using Container instead of Sprite with children for PIXI v8 future proofing #271

Open Codas opened 1 month ago

Codas commented 1 month ago

This is more for raising awareness for the coming year probably. FoundryVTT version 13 will very likely switch to PIXI V8, a major new version with improvements but also deprecations and breaking changes. At least one of them will likely affect Sequencer in a way that is not a trivial fix:

Sprites, Meshes etc can no longer have children, only containers are allowed to have children.

As per the migration guide:

Leaf nodes no longer allow children Only Containers can have children. This means that Sprite, Mesh, Graphics etc can no longer have children. To replicate the old behaviour you can create a Container and add the leaf nodes to it.