38 lines
2.1 KiB
Markdown
38 lines
2.1 KiB
Markdown
# Zapis, kontynuacja i opcje — 27.10.2026
|
||
|
||
## Zachowanie
|
||
|
||
- Wczytanie zaczyna bieżący poziom od początku: pozycja startowa, pełny kadłub,
|
||
tarcze i energia, nowe starcia, bez cooldownów i czasowych efektów.
|
||
- Postęp kapitana, ekwipunek z indywidualnymi rollami i orbami, amunicja,
|
||
odblokowania, badania, załoga i gospodarka zostają zachowane.
|
||
- Zapis na powierzchni normalizuje kopię wyprawy do bezpiecznego powrotu
|
||
z bieżącym łupem; nie zmienia trwającej rozgrywki.
|
||
- Kontynuuj jest nieaktywne bez poprawnego zapisu. Uszkodzony główny plik
|
||
powoduje odczyt ostatniej poprawnej kopii zapasowej.
|
||
- Esc otwiera pauzę i zapis; F6 zapisuje bez zajmowania F1–F5 umiejętności.
|
||
- Ustawienia dźwięku, obrazu i języka są zapisane oddzielnie od rozgrywki.
|
||
- 1048 lokalnych tekstów: PL, DE, ES, EN, FR. Tłumaczenia przygotowane przez AI,
|
||
bez przekazywania katalogu do zewnętrznego tłumacza. Generator działa offline.
|
||
|
||
## Sprawdzenie w Godot 4.7.2
|
||
|
||
- `tests/save_settings_test.tscn`: PASS, 0 niepowodzeń, kod zakończenia 0.
|
||
Obejmuje odczyt/zapis, kopię i jej odzyskanie, indywidualne parametry broni,
|
||
orby, załogę, badania, reset poziomu i cooldownów, łup powierzchniowy,
|
||
trwałość ustawień, pięć języków, liczby i nazwy w tekstach składanych,
|
||
pauzę i przejście do opcji.
|
||
- `tests/distant_integration.tscn`: PASS, kod zakończenia 0.
|
||
- `tests/levels/planet_expeditions_test.tscn`: PASS, kod zakończenia 0.
|
||
Poprawiono dotychczasowe oczekiwania testu o amunicję, rakiety i kredyty
|
||
losowo zdobywane w POI przed kontrolowanym powrotem.
|
||
- `tests/menu_options_preview.tscn`: PASS, kod zakończenia 0.
|
||
Wizualnie sprawdzone menu i opcje pięciu języków oraz opcje podczas pauzy.
|
||
- `tools/build_localization.py`: 1048 tekstów, brak brakujących wpisów
|
||
w wyodrębnionym katalogu, zgodne znaczniki parametrów we wszystkich językach.
|
||
- `git diff --check`: bez błędów.
|
||
|
||
Silnik zgłasza istniejącą korektę trybu Camera2D z powodu interpolacji fizyki.
|
||
Test zapisu przy zakończeniu może zgłosić 4 obiekty ObjectDB; podgląd zwykłego
|
||
menu i gry kończy się bez tego ostrzeżenia. Nie przebudowywano pliku EXE.
|