Przejdź do głównej zawartości

Ukrywanie treści zadania do dotarcia na miejsce

W grach z rozbudowaną fabułą (śledztwa, gry detektywistyczne, przygody historyczne) często nie chcesz, żeby gracz zobaczył treść zadania — a nawet samą jego nazwę — zanim fizycznie dotrze na miejsce. Inaczej ktoś stojący kilometr dalej widzi już “Notatki z przesłuchania: Kruk” i cała niespodzianka znika, zanim drużyna w ogóle ruszy w tamtą stronę.

W konfiguracji dowolnego zadania (sekcja Podpowiedź) zaznacz checkbox “Pokaż treść dopiero po dotarciu na miejsce” (revealAtLocation: true). Opcjonalnie wypełnij pole “Treść przed odblokowaniem” (lockedTask) własnym tekstem — jeśli zostawisz puste, gracz zobaczy domyślny komunikat “Treść zadania pojawi się dopiero po dotarciu na miejsce.”

Dopóki gracz nie znajdzie się w promieniu revealRadius (domyślnie 100 m) od punktu:

Element Widoczny czy ukryty
Pinezka na mapie Widoczna — gracze wiedzą, dokąd zmierzać
Adres punktu (dymek popupu na mapie) Widoczny
Nazwa zadania (lista zadań, popup mapy, okno zadania) Ukryta — zastąpiona etykietą “Zadanie ukryte”
Treść/opis zadania Ukryta — zastąpiona tekstem z lockedTask (albo domyślnym)
Przycisk “Wyznacz trasę” / “Sprawdź czy jestem na miejscu” Dostępny — gracz może nawigować, mimo że nie zna jeszcze treści

Po wejściu w promień punktu treść i nazwa odsłaniają się automatycznie, bez potrzeby odświeżania.