Post-codex-review-2: mobile controls, turbo bug, AI diff, favicon
- Mobile match controls (codex #1 High): 3 touch zones внизу MatchScene (L / BOOST / R). Visible semi-transparent overlay'и; работает и на mouse, и на touch. Keyboard input теперь optional (this.keys?), не падает на headless mobile. - Turbo first-hit bug (codex #2): guard на lastHitTime > 0 — иначе первый удар по turbo в первую секунду давал 0 очков (now < 0 + 1000). - AI behavior diff (codex #3): добавлен PersonalityModifier (triggerDistBonus, reliabilityMul, reactionMul). Defensive: +reliability, -reaction. Aggressive: +trigger distance, -reliability. Ghost: 15% «эхо-double-swing» (обе стороны одновременно). Trickster уже имел jitter modifier. Поведенческие отличия теперь должны быть различимы за 5 матчей. - Favicon 404 (codex #4 Low): inline SVG favicon в index.html, no more console noise. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, viewport-fit=cover" />
|
||||
<meta name="theme-color" content="#0a0a14" />
|
||||
<link rel="icon" type="image/svg+xml" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' fill='%230a0a14'/%3E%3Ccircle cx='16' cy='16' r='8' fill='%23ff006e'/%3E%3Ccircle cx='16' cy='16' r='3' fill='%2300f0ff'/%3E%3C/svg%3E" />
|
||||
<meta name="description" content="Дуэльный пинбол с 4 AI-противниками — у каждого свой характер." />
|
||||
<title>Пинбол-Дуэль</title>
|
||||
<style>
|
||||
|
||||
Reference in New Issue
Block a user