QBESXStandalone
Agency-Watch Exports & API
Jetzt mit AgencyOS27: kostenloses Update für alle, die die Uhr schon haben.
v27.0.1Kostenlos7 Seiten

01Client-Exports
| Export | Beschreibung |
|---|---|
OpenWatch(mitte) | Öffnet die Uhr. Mit true öffnet sie sich mittig auf dem Bildschirm statt in der eingestellten Ecke. |
CloseWatch() | Schließt die Uhr und gibt den NUI-Fokus frei. |
ToggleWatch() | Schließt die Uhr, wenn sie offen ist, und öffnet sie sonst. |
IsWatchOpen() | Gibt true zurück, solange die Oberfläche der Uhr auf dem Bildschirm ist. |
IsWatchLinked() | Gibt false zurück, wenn der Spieler die Verbindung zum Agency Phone im Kontrollzentrum ausgeschaltet hat. |
RunWatchAction() | Löst aus, was auf dem orangen Aktionsknopf liegt (Config.ActionButton). |
GetWatchSettings() | Gibt die komplette Einstellungstabelle zurück, aus der die Oberfläche der Uhr gebaut wird (Design, Zifferblatt, Größe, Apps, Sprache). |
SetWatchSetting(key, value) | Setzt eine einzelne Einstellung, speichert sie pro Charakter und wendet sie sofort an. |
SetWatchSettings(table) | Setzt mehrere Einstellungen auf einmal und baut die Oberfläche nur einmal neu statt einmal pro Wert. |
RequestWatchPairing() | Fragt beim Server einen Kopplungscode für die Companion-App an. Die Antwort kommt als Event, nicht als Rückgabewert. |
ShowUpdate() | Öffnet den Bildschirm für das Software-Update von AgencyOS. |
HandlesDeath() | Gibt true zurück, wenn die Uhr beim Tod den Notfallbildschirm zeigt. Das Agency Phone fragt das ab, damit nie beide Geräte ihn gleichzeitig zeigen. |
GetFitness() | Gibt die aktuellen Fitnesswerte des laufenden Tages zurück: Schritte, Strecke, aktive Minuten und Kalorien. |
SetWatchAppInstalled(id, on) | Installiert oder entfernt eine App für diesen Spieler. Dasselbe, was der App Store macht, damit ein Server eine App als Belohnung verteilen kann. |
FindWatch() | Lässt die Uhr klingeln und leuchten, so wie die Suchfunktion der Companion-App. |
StopFindWatch() | Beendet das Klingeln, bevor es von selbst aufhört. |
IsWatchRinging() | Gibt true zurück, solange die Uhr klingelt. |
02Server-Exports
| Export | Beschreibung |
|---|---|
IsPremium(src) | Gibt true zurück, wenn die Uhr dieses Spielers als Pro-Version läuft. Das Urteil kommt aus dem Handshake mit dem echten Agency Phone, nie vom Client. |