feat: obchod, černé můry, netopýr, pavouk a denní úkoly u chytání motýlků
CI / Generate TypeScript types (push) Successful in 15s
CI / Server unit tests (push) Successful in 23s
CI / Build server (push) Successful in 29s
CI / Build client (push) Successful in 1m2s
CI / Playwright E2E tests (push) Successful in 1m33s
CI / Build and push Docker image (push) Successful in 49s
CI / Notify (push) Successful in 1s
CI / Generate TypeScript types (push) Successful in 15s
CI / Server unit tests (push) Successful in 23s
CI / Build server (push) Successful in 29s
CI / Build client (push) Successful in 1m2s
CI / Playwright E2E tests (push) Successful in 1m33s
CI / Build and push Docker image (push) Successful in 49s
CI / Notify (push) Successful in 1s
- obchod s pomůckami a trvalými vylepšeními (větší síťka, strašák, zpevněná síťka) – mince mají trvalý smysl - černé můry se míchají mezi motýly; chycení (i magnetem) ubere hodně úlovků - ptáci silnější, plašič dražší a kratší, zloději chodí častěji podle bohatství - denní úkol s odměnou + achievementy/odznaky - netopýr v noci loví motýly, pavouk zamotá síťku pavučinou – oba na zaklikání - nákupní hlášky rozlišují nedostatek mincí od jiné chyby; herní smyčka se pozastaví při skryté záložce Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
e3f439bde0
commit
252d105408
@@ -0,0 +1,10 @@
|
||||
get:
|
||||
operationId: getButterflyAchievements
|
||||
summary: Vrátí seznam achievementů (odznaků) přihlášeného uživatele.
|
||||
responses:
|
||||
"200":
|
||||
description: Seznam achievementů se stavem odemčení.
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../../schemas/_index.yml#/ButterflyAchievementList"
|
||||
@@ -0,0 +1,12 @@
|
||||
post:
|
||||
operationId: buyPremiumNet
|
||||
summary: Koupí okamžitou aktivaci prémiové síťky za mince.
|
||||
responses:
|
||||
"200":
|
||||
description: Aktualizované statistiky po koupi.
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../../schemas/_index.yml#/ButterflyStats"
|
||||
"402":
|
||||
description: Nedostatek mincí.
|
||||
@@ -0,0 +1,20 @@
|
||||
post:
|
||||
operationId: buyUpgrade
|
||||
summary: Koupí další úroveň trvalého vylepšení (cena se s úrovní zdvojnásobuje).
|
||||
requestBody:
|
||||
required: true
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../../schemas/_index.yml#/ButterflyUpgradeRequest"
|
||||
responses:
|
||||
"200":
|
||||
description: Aktualizované statistiky po koupi vylepšení.
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../../schemas/_index.yml#/ButterflyStats"
|
||||
"400":
|
||||
description: Neplatné vylepšení nebo maximální úroveň.
|
||||
"402":
|
||||
description: Nedostatek mincí.
|
||||
@@ -0,0 +1,12 @@
|
||||
post:
|
||||
operationId: buyInsurance
|
||||
summary: Koupí pojistku proti zloději (dočasně sníží ztrátu při okradení).
|
||||
responses:
|
||||
"200":
|
||||
description: Aktualizované statistiky po koupi pojistky.
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../../schemas/_index.yml#/ButterflyStats"
|
||||
"402":
|
||||
description: Nedostatek mincí.
|
||||
@@ -0,0 +1,10 @@
|
||||
post:
|
||||
operationId: reportMothHit
|
||||
summary: Hráč omylem chytil černou můru – přijde o část úlovků.
|
||||
responses:
|
||||
"200":
|
||||
description: Aktualizované statistiky po chycení můry.
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../../schemas/_index.yml#/ButterflyStats"
|
||||
@@ -0,0 +1,12 @@
|
||||
post:
|
||||
operationId: buyWaspSpray
|
||||
summary: Koupí vosí sprej – vyhubí všechny vosy.
|
||||
responses:
|
||||
"200":
|
||||
description: Aktualizované statistiky po použití spreje.
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../../schemas/_index.yml#/ButterflyStats"
|
||||
"402":
|
||||
description: Nedostatek mincí.
|
||||
Reference in New Issue
Block a user