Randoloot/artifacts/auxiliary_shield_validation.md
2026-10-26 19:33:45 +01:00

13 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Tarcza zewnętrzna — weryfikacja
Godot 4.7.2, 2026-10-26.
- PASS: `tests/abilities/auxiliary_shield_test.tscn`: odblokowanie w laboratorium, aktywne rozszerzenie bez addonów, koszt 70% maksymalnej energii i blokada przy niewystarczającym zapasie, pojemność 50% maksymalnych tarcz w chwili aktywacji. Osobna pula nie regeneruje się i nie nakłada; obrażenia zużywają ją przed zwykłymi tarczami, a nadmiar przechodzi dalej na tarcze/kadłub. Prawidłowy cooldown, reset, dokowanie i wyłączenie przez Przekierowanie zasilania. Pociski i lasery zatrzymują się na większym obwodzie również przy pustych tarczach głównych. Zwykłe technologie tarcz nie zużywają odnowienia, gdy całe trafienie pochłonęła warstwa zewnętrzna.
- PASS: `tests/items/shield_collision_test.tscn`: dotychczasowe pociski, lasery, tarcze i przeszkody działają poprawnie.
- PASS: `tests/previews/auxiliary_shield_preview.tscn`: rzeczywista aktywacja rozszerzenia w scenie gry, podgląd obu warstw, ikona i odczyt dodatkowej pojemności, 1280×720.
- PASS: `git diff --check`.
Nowa warstwa ma promień 1,45× promień zwykłej tarczy. Efekt: fioletowy obwód i siatka sześciokątów, osobne błyski trafień oraz licznik punktów osłony.
Ikona: `assets/icons/extensions/auxiliary_shield.png`, wygenerowana wbudowanym image_gen z przezroczystym tłem. Prompt: `assets/icons/extensions/auxiliary_shield_prompt.md`.