---
# System prepended metadata

title: Untitled

---

<style>
.e {
    display: inline-block;
    background-color: #0077b6;
    color: #fff;
    border-radius: 50%;
    font-size: 16px;
    line-height: 22px;
    width: 22px;
    height: 22px;
    text-align: center;
    font-family: serif;
    line-height: 1.4;
}
.i {
    display: inline-block;
    background-color: green;
    color: #fff;
    border-radius: 50%;
    font-size: 16px;
    line-height: 22px;
    width: 22px;
    height: 22px;
    text-align: center;
    line-height: 1.4;
    font-family: serif;
}
.a {
    display: inline-block;
    background-color: #ef233c;
    color: #fff;
    border-radius: 50%;
    font-size: 16px;
    line-height: 22px;
    width: 22px;
    height: 22px;
    text-align: center;
    line-height: 1.3;
    font-family: serif;
}
</style>


## Classes progress

|  | Meaning |
|:---:|---|
| ✅ | Completed |
| ❌ | Not completed |
| 🚧 | Working progress |
| ⬛ | N/A |


### Card

| |<div style="width:290px">Class</div>|Implemented | Documented |Tested |
|-----|-----|:---:|:---:|:---:|
|                        | Card                | ✅ | ✅ | ✅ |
|<span class="e">E</span>| CardColor           | ✅ | ✅ | ⬛ |
|<span class="e">E</span>| Side                | ✅ | ✅ | ⬛ |
|<span class="i">I</span>| CardFace            | ✅ | ✅ | ⬛ |
|<span class="a">A</span>| BaseCardFace        | ✅ | ✅ | ⬛ |
|                        | BackCardFace        | ✅ | ✅ | ✅ |
|                        | FrontCardFace       | ✅ | ✅ | ✅ |
|                        | Corner              | ✅ | ✅ | ✅ |
|<span class="e">E</span>| CornerPosition      | ✅ | ✅ | ⬛ |
|                        | PlacementConstraint | ✅ | ✅ | ✅ |
|<span class="i">I</span>| Points              | ✅ | ✅ | ⬛ |
|                        | SimplePoints        | ✅ | ✅ | ✅ |
|                        | ItemPoints          | ✅ | ✅ | ✅ |
|                        | CornerCoverPoints   | ✅ | ✅ | ✅ |

### Chat

| |<div style="width:290px">Class</div>|Implemented | Documented |Tested |
|-----|-----|:---:|:---:|:---:|
|                        | ChatManager         | ✅ | ✅ | ✅ |
|<span class="a">A</span>| Message             | ✅ | ✅ | ⬛ |
|                        | DirectMessage       | ✅ | ✅ | ✅ |
|                        | BroadcastMessage    | ✅ | ✅ | ✅ |



### Choice

| |<div style="width:290px">Class</div>|Implemented | Documented |Tested |
|-----|-----|:---:|:---:|:---:|
|                        | Choice                | ✅ | ✅ | ✅ |
|                        | MultiChoice           | ✅ | ❌ | ✅ |
|<span class="e">E</span>| SelectionResult       | ✅ | ❌ | ⬛ |

### Collectible

| |<div style="width:290px">Class</div>|Implemented | Documented |Tested |
|-----|-----|:---:|:---:|:---:|
|<span class="i">I</span>| Collectible       | ✅ | ✅ | ⬛ |
|<span class="e">E</span>| Item              | ✅ | ✅ | ⬛ |
|<span class="e">E</span>| Resource          | ✅ | ✅ | ⬛ |



### Objective

| |<div style="width:290px">Class</div>|Implemented | Documented |Tested |
|-----|-----|:---:|:---:|:---:|
|<span class="a">A</span>| Objective                     | ✅ | ✅ | ⬛ |
|                        | SameCollectibleObjective      | ✅ | ✅ | ✅ |
|                        | DifferentCollectibleObjective | ✅ | ✅ | ✅ |
|                        | PatternObjective              | ✅ | ✅ | ✅ |


### Player

| |<div style="width:290px">Class</div>|Implemented | Documented |Tested |
|-----|-----|:---:|:---:|:---:|
|                        | PlayerProfile         | ✅ | ✅ | ✅ |
|                        | PlayerData            | ✅ | ✅ | ✅ |
|<span class="e">E</span>| PlayerColor           | ✅ | ✅ | ⬛ |



### Game

| |<div style="width:290px">Class</div>|Implemented | Documented |Tested |
|-----|-----|:---:|:---:|:---:|
|                        | Game                | ✅ | ✅ | ✅ |
|<span class="e">E</span>| TurnPhase           | ✅ | ✅ | ⬛ |
|<span class="e">E</span>| GameStatus          | ✅ | ✅ | ⬛ |
|                        | GameManager         | ✅ | ✅ | ✅ |
|                        | PlayArea            | ✅ | ✅ | ✅ |
|                        | Board               | ✅ | ✅ | ✅ |
|                        | Deck                | ✅ | ✅ | ✅ |
|                        | FaceUpCard          | ✅ | ✅ | ✅ |
|<span class="i">I</span>| DrawSource          | ✅ | ✅ | ⬛ |
|<span class="e">E</span>| DrawResult          | ✅ | ✅ | ⬛ |
|                        | GameAssets          | ✅ | ✅ | ✅ |

