QBESXStandalone
Agency-Watch Eksporty & API
Teraz z AgencyOS27: bezpłatna aktualizacja dla każdego, kto już posiada zegarek.
v27.0.1Za darmo7 Strony

01Eksporty klienta
| Eksport | Opis |
|---|---|
OpenWatch(mitte) | Otwiera zegarek. Przekaż true, aby otworzyć go na środku ekranu zamiast w skonfigurowanym rogu. |
CloseWatch() | Zamyka zegarek i zwalnia NUI focus. |
ToggleWatch() | Zamyka zegarek, jeśli jest otwarty, w przeciwnym razie go otwiera. |
IsWatchOpen() | Zwraca true, gdy UI zegarka jest widoczne na ekranie. |
IsWatchLinked() | Zwraca false, gdy gracz wyłączył połączenie z Agency Phone w centrum kontroli. |
RunWatchAction() | Uruchamia akcję przypisaną do pomarańczowego przycisku akcji (Config.ActionButton). |
GetWatchSettings() | Zwraca pełną tabelę ustawień, z której budowane jest UI zegarka (motyw, tarcza, rozmiar, aplikacje, locale). |
SetWatchSetting(key, value) | Ustawia pojedyncze ustawienie, zapisuje je dla postaci i stosuje od razu. |
SetWatchSettings(table) | Ustawia kilka ustawień naraz i przebudowuje UI tylko raz, zamiast dla każdej wartości z osobna. |
RequestWatchPairing() | Prosi serwer o kod parowania aplikacji Companion. Odpowiedź przychodzi jako event, a nie jako wartość zwracana. |
ShowUpdate() | Otwiera ekran aktualizacji oprogramowania AgencyOS. |
HandlesDeath() | Zwraca true, gdy zegarek wyświetla ekran awaryjny po śmierci. Agency Phone odpytuje o to, aby oba urządzenia nigdy nie pokazywały go jednocześnie. |
GetFitness() | Zwraca bieżące wartości sprawności: kroki, dystans, aktywne minuty i kalorie z bieżącego dnia. |
SetWatchAppInstalled(id, on) | Instaluje lub usuwa jedną aplikację dla tego gracza. To samo, co robi App Store, dzięki czemu serwer może przyznać aplikację jako nagrodę. |
FindWatch() | Sprawia, że zegarek dzwoni i podświetla się, tak jak przy funkcji wyszukiwania w aplikacji Companion. |
StopFindWatch() | Zatrzymuje dzwonienie, zanim samo się zakończy. |
IsWatchRinging() | Zwraca true, gdy zegarek dzwoni. |
02Eksporty serwera
| Eksport | Opis |
|---|---|
IsPremium(src) | Zwraca true, gdy zegarek tego gracza działa w wersji Pro. Weryfikacja pochodzi z handshake'u z oryginalnym Agency Phone, nigdy z klienta. |