Run script-backed decorators and drawlists #211
Labels
No labels
bug
documentation
explore
improvement
roadmap
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#183 Theme scripts
Tearnote/Playnote
Reference
Tearnote/Playnote#211
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Let stylesheet rules attach AngelScript decorators that receive reflected properties and construct persistent visual output through safe drawlists and shapes. Support shape lifetime, hooks, clipping, text, animation, and error handling without allowing a failing decorator to destabilize the game.
Implemented by commit
1b36bec0: Replace decorator script shape lifetime handling with drawlist object.