Strategická: Update API
This commit is contained in:
parent
9578edb331
commit
559a43afdc
1 changed files with 27 additions and 15 deletions
|
@ -7,7 +7,12 @@ API
|
|||
Stav:
|
||||
```json
|
||||
{
|
||||
status: "ok"
|
||||
round: <int> # Kolikáté je aktuální kolo (na počátku 0)
|
||||
team_id: <int>
|
||||
time_to_response: <Optional[int]> # None v případě, že ho neznáme
|
||||
state:
|
||||
{
|
||||
map: [[{
|
||||
home_for_team: <Optional[int]>
|
||||
occupied_by_team: <Optional[int]>
|
||||
|
@ -19,11 +24,18 @@ Stav:
|
|||
reaming_rounds: <int> # vždy > 0
|
||||
}]
|
||||
}]]
|
||||
}
|
||||
}
|
||||
|
||||
nebo
|
||||
|
||||
{
|
||||
status: "working" # Server počítá následující stav, klient má počkat
|
||||
wait: <float> # Jak dlouho má klient čekat, než se zeptá znovu
|
||||
}
|
||||
```
|
||||
|
||||
Je zaručeno, že domeček mají uprostred mapy
|
||||
|
||||
Na zvážení: Chceme říct, že aktuální tým == 0 (a přečíslovávat) nebo jim někde posílat číslo týmu
|
||||
Je zaručeno, že domeček mají uprostřed mapy
|
||||
|
||||
|
||||
Tah:
|
||||
|
@ -89,5 +101,5 @@ Metadata
|
|||
|
||||
Stav:
|
||||
{
|
||||
map: [[ jako v API ]]
|
||||
map: << jako v API >>
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue