UIDrawable Z-order #63

Open
opened 2024-03-09 21:04:10 +00:00 by john · 0 comments
Owner

48 feat: z-order on UIDrawable; all derived classes to render children in z-order without modifying the sequence they are stored in [depends on UIEntity becoming UIDrawable]

Depends on #51

"Z-order" can default to zero, and the behavior is identical to current configuration.

Inspired by a shortcoming (bug?) in Crypt of Sokoban - Boulders go "under" the buttons on the ground, because the boulders were added during room generation, and the button/exit were generated after hallway generation.

48 feat: z-order on UIDrawable; all derived classes to render children in z-order without modifying the sequence they are stored in \[depends on UIEntity becoming UIDrawable] Depends on #51 "Z-order" can default to zero, and the behavior is identical to current configuration. Inspired by a shortcoming (bug?) in Crypt of Sokoban - Boulders go "under" the buttons on the ground, because the boulders were added during room generation, and the button/exit were generated after hallway generation.
john added the
Minor Feature
Alpha Release Requirement
labels 2024-03-09 21:04:10 +00:00
john added this to the Alpha Release Targets milestone 2024-03-13 14:42:54 +00:00
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: john/McRogueFace#63
No description provided.