hanabi: a pentagon play surface, since TTS has no pentagon table #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "hanabi/pentagon-mat"
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?
Five edges for five players, one each. The octagon read as a table three players short; a circle avoided the problem rather than solving it.
TTS ships no pentagon, so this is an object rather than the table — a Custom_Token, and that choice is the whole trick: TTS builds a token collision mesh from the opaque region of its image, so a pentagon drawn on transparency becomes a genuinely pentagon-shaped solid that cards rest on. A
Custom_Boardwould have been a pentagon painted on a rectangle.Table_Noneunderneath, so you see the pentagon and nothing behind it.Two bugs worth recording
Vertices at 54°, not 90°. Edge midpoints fall 36° on from the vertices, so a pentagon whose vertex points at a seat gives every player a corner to peer over instead of an edge to sit at.
Markers measured against the inradius, not the circumradius. A regular pentagon inradius is cos(36) of its circumradius, so a fraction of the circumradius near an edge midpoint lands outside the shape — which is what happened: five markers floating off the edge of the mat.
Markers are TTS seat colours in seat order, not suit colours. Marking the near edge red while White sits there would be worse than not marking it.
Mat is locked, non-selectable, non-raising. Anything draggable is something draggable on top of a hand.
Also fixes the generator summary, which indexed
ObjectStatespositionally and began reporting each seat neighbour once the mat took index 0. The save was right; the report was not.