diff --git a/CHANGELOG.md b/CHANGELOG.md index 132dc9e..83aeb9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.8.0] - 2021-12-27 ### Added diff --git a/docs/api/interfaces/APRenderRep.html b/docs/api/interfaces/APRenderRep.html index b992841..7bbf044 100644 --- a/docs/api/interfaces/APRenderRep.html +++ b/docs/api/interfaces/APRenderRep.html @@ -1,8 +1,8 @@
Instruct the renderer how to show any changes to the game state. See the docs for details. For the entropy
renderer, the pieces are theoretically laid out on a grid 14 cells wide. So to show annotations on the second board, you will reference column indexes starting at 7. The number of rows does not change.
Areas are renderer-specific elements that are used and rendered in various ways.
This is the game board itself.
diff --git a/docs/api/interfaces/Glyph.html b/docs/api/interfaces/Glyph.html index 71a4757..4958089 100644 --- a/docs/api/interfaces/Glyph.html +++ b/docs/api/interfaces/Glyph.html @@ -1,23 +1,23 @@An individual glyph with options, used in the legend
property.
A 3- or 6-digit hex colour value. Do not use this to assign player colours! This should only be used for tweaking composite pieces. Ignored if player
is also defined.
The name of the actual glyph. It may not contain any whitespace.
-The number of units to nudge the glyph from centre.
Negative values move the glyph to the left.
Negative values move the glyph up.
-A number between 0 and 1 indicating how opaque to render the glyph. A value of 0 means completely transparent.
-A positive integer pointing to a player position. Based on user settings, an appropriate background fill colour will be chosen.
-A number between -360 and 360 representing the degrees to rotate the glyph. Negative values rotate counterclockwise.
-A number representing how you want the glyph proportionately scaled. Numbers <1 will shrink the glyph. Numbers >1 will enlarge it.
-Mutually exclusive with name
. In this case, the glyph is plain text, shrunk down to the appropriate size to fit in a cell. This is intended for very short strings, like numbers.
Generated using TypeDoc
This is a public place for people to interact and experiment with the Abstract Play rendering engine. Use the drop-down menu to select from a list of samples, and then tweak them to your heart's content. See the GitHub page for documentation and a list of available glyphs. It should work correctly in Chrome, Firefox, Opera, and Edge. If you encounter issues, please let us know on the GitHub page.
-Updated to version 0.7.0.
+Updated to version 0.8.0.
Games on the Abstract Play service must produce representations of the play area based on this schema. The front-end renderer will then translate that into various forms. Detailed documentation is difficult within a JSON document (e.g., no multi-line strings allowed), so see the website for standalone documentation.
-