UIDrawable Z-order #63

Closed
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 closed this issue 2025-07-05 16:15:13 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
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.