QBESXStandalone
Agency-Watch Exports & API
Ahora con AgencyOS27: una actualización gratuita para quien ya tenga el reloj.
v27.0.1Gratis7 Páginas

01Exports de cliente
| Export | Descripción |
|---|---|
OpenWatch(mitte) | Abre el reloj. Pasa true para abrirlo centrado en pantalla en lugar de en su esquina configurada. |
CloseWatch() | Cierra el reloj y libera el foco NUI. |
ToggleWatch() | Cierra el reloj si está abierto y, si no, lo abre. |
IsWatchOpen() | Devuelve true mientras la interfaz del reloj está en pantalla. |
IsWatchLinked() | Devuelve false si el jugador desactivó la conexión con el Agency Phone en el centro de control. |
RunWatchAction() | Ejecuta lo que esté asignado al botón de acción naranja (Config.ActionButton). |
GetWatchSettings() | Devuelve la tabla completa de ajustes con la que se construye la interfaz del reloj (tema, esfera, tamaño, apps, idioma). |
SetWatchSetting(key, value) | Cambia un ajuste, lo guarda por personaje y lo aplica al instante. |
SetWatchSettings(table) | Cambia varios ajustes a la vez y reconstruye la interfaz una sola vez en lugar de una vez por valor. |
RequestWatchPairing() | Pide al servidor un código de vinculación para la app Companion. La respuesta llega como evento, no como valor de retorno. |
ShowUpdate() | Abre la pantalla de actualización de software de AgencyOS. |
HandlesDeath() | Devuelve true si el reloj muestra la pantalla de emergencia al morir. El Agency Phone lo consulta para que nunca la muestren los dos dispositivos a la vez. |
GetFitness() | Devuelve los valores de actividad del día en curso: pasos, distancia, minutos activos y calorías. |
SetWatchAppInstalled(id, on) | Instala o elimina una app para este jugador. Lo mismo que hace la App Store, para que un servidor pueda dar una app como recompensa. |
FindWatch() | Hace que el reloj suene y se ilumine, como la función de búsqueda de la app Companion. |
StopFindWatch() | Detiene el sonido antes de que termine por sí solo. |
IsWatchRinging() | Devuelve true mientras el reloj está sonando. |
02Exports de servidor
| Export | Descripción |
|---|---|
IsPremium(src) | Devuelve true si el reloj de este jugador funciona en la versión Pro. El veredicto sale del handshake con el Agency Phone original, nunca del cliente. |