feat: obtížnější chytání motýlků + zloděj, housenka a agresivní škůdci
CI / Generate TypeScript types (push) Successful in 12s
CI / Server unit tests (push) Successful in 22s
CI / Build server (push) Successful in 29s
CI / Build client (push) Successful in 41s
CI / Playwright E2E tests (push) Successful in 1m25s
CI / Build and push Docker image (push) Successful in 45s
CI / Notify (push) Successful in 2s

- 60 úrovní se strmou křivkou, dražší vylepšení, vzácnější zlatý motýl
- ochrana proti podvádění (rate cap + cooldown chytání)
- perzistentní škůdci přibývají rychleji; vosy nalétávají do síťky, ptáci ji protrhnou vždy
- protržená síťka se sama zašije za minutu (nebo okamžitě za mince)
- zloděj krade mince a housenka žere úlovky – oba se plíží k počítadlu a jdou zaklikat
- plašič ptáků s odpočtem, level progress bar, nová sezóna (reset statistik)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Stánek Pavel
2026-07-22 14:10:29 +02:00
co-authored by Claude Opus 4.8
parent c5ca6c9d41
commit e3f439bde0
14 changed files with 918 additions and 347 deletions
@@ -0,0 +1,10 @@
post:
operationId: reportCaterpillarAte
summary: Housenka se dostala k úlovkům a sežrala část nachytaných motýlů.
responses:
"200":
description: Aktualizované statistiky po sežrání úlovků.
content:
application/json:
schema:
$ref: "../../schemas/_index.yml#/ButterflyStats"
@@ -0,0 +1,10 @@
post:
operationId: defeatCaterpillar
summary: Hráč porazil housenku malá odměna a statistika.
responses:
"200":
description: Aktualizované statistiky po poražení housenky.
content:
application/json:
schema:
$ref: "../../schemas/_index.yml#/ButterflyStats"
+10
View File
@@ -0,0 +1,10 @@
post:
operationId: defeatThief
summary: Hráč porazil zloděje malá odměna a statistika.
responses:
"200":
description: Aktualizované statistiky po poražení zloděje.
content:
application/json:
schema:
$ref: "../../schemas/_index.yml#/ButterflyStats"
+10
View File
@@ -0,0 +1,10 @@
post:
operationId: reportRobbery
summary: Zloděj se dostal k penězům a ukradl podíl mincí.
responses:
"200":
description: Aktualizované statistiky po okradení.
content:
application/json:
schema:
$ref: "../../schemas/_index.yml#/ButterflyStats"