Grid - Entity - GridPointState updates via TCOD #64

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

50 feat: grid / entity updates [depends on RAII, UIGrid fixes, UIEntity becoming UIDrawable, TCOD module]

Update the visible/discovered map of each entity based on the whole grid. While is about connecting the Grid datatypes together correctly, and is about moving entities on and off grids reliably, this issue is for setting discovered / visible flags on each GridPointState for each Entity, in accordance with TCOD algorithms for sight (using the GridPoints' transparent flag)

Dependencies:

  • (RAII)
  • (Add/Remove Entities reliably)
  • (Entity Knowledge)
  • (TCOD module) - or will this be in C++?
50 feat: grid / entity updates \[depends on RAII, UIGrid fixes, UIEntity becoming UIDrawable, TCOD module] Update the visible/discovered map of each entity based on the whole grid. While #16 is about connecting the Grid datatypes together correctly, and #30 is about moving entities on and off grids reliably, this issue is for setting discovered / visible flags on each GridPointState for each Entity, in accordance with TCOD algorithms for sight (using the GridPoints' transparent flag) Dependencies: * #4 (RAII) * #30 (Add/Remove Entities reliably) * #16 (Entity Knowledge) * #35 (TCOD module) - or will this be in C++?
Sign in to join this conversation.
No Milestone
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#64
No description provided.