Skip to main content

Client Exports

This page documents the client exports that can be used with Pager Reborn.

All the exports listed below are client exports, not server exports.
For server exports, see here.

info

All the exports on this page required Pager Reborn, and do not work for Sonoran Edition. For more info, see here.

Pager State​

Has Pager​

Use this export to check if the local player currently has a pager.

Export Name​

hasPager

Parameters​

None

Example​

local hasPager = exports["inferno-pager-reborn"]:hasPager()

Return Value​

bool

Get Pager Turned Off​

Use this export to check whether the local player's pager is currently turned off.

Export Name​

getPagerTurnedOff

Parameters​

None

Example​

local isTurnedOff = exports["inferno-pager-reborn"]:getPagerTurnedOff()

Return Value​

bool

Set Pager Turned Off​

Use this export to set whether the local player's pager is turned off.

Export Name​

setPagerTurnedOff

Parameters​

  • turnedOff - bool

Example​

exports["inferno-pager-reborn"]:setPagerTurnedOff(true)

Return Value​

void

Toggle Pager​

Use this export to toggle the local player's Pager UI.

Export Name​

togglePager

Parameters​

None

Example​

exports["inferno-pager-reborn"]:togglePager()

Return Value​

void


Paging​

Create New Local Page​

Use this export to create a local page on the client.

Export Name​

newLocalPage

Parameters​

  • request - table
    • nature - string | number
      • Page nature.
      • Accepts lowercase names (emergency, nonemergency, administrative) or enum values (0-2).
    • body - string
      • Page message body text.

Example​

local success = exports["inferno-pager-reborn"]:newLocalPage({
["nature"] = "administrative",
["body"] = "Training drill at Station 1."
})

Return Value​

bool