Skip to content

five-on-it / packages/missions/src/phone / PhoneView

Interface: PhoneView ​

Defined in: packages/missions/src/phone.ts:155

What the player's phone shows (the protocol's PhoneMessage without its type).

Properties ​

apps ​

apps: object[]

Defined in: packages/missions/src/phone.ts:169

id ​

id: string

name ​

name: string


calls ​

calls: object[]

Defined in: packages/missions/src/phone.ts:170

contact ​

contact: string

dir ​

dir: CallDir

n ​

n: number

name ​

name: string


camera ​

camera: object

Defined in: packages/missions/src/phone.ts:196

The camera: photos taken, and what the last one says.

note? ​

optional note?: PhotoNote

shots ​

shots: number


contacts ​

contacts: object[]

Defined in: packages/missions/src/phone.ts:158

id ​

id: string

name ​

name: string


has ​

has: boolean

Defined in: packages/missions/src/phone.ts:156


messages ​

messages: object[]

Defined in: packages/missions/src/phone.ts:159

choices ​

choices: object[]

from ​

from: string

n ​

n: number

name ​

name: string

note? ​

optional note?: string

read ​

read: boolean

replied? ​

optional replied?: string

text ​

text: string


screen? ​

optional screen?: object

Defined in: packages/missions/src/phone.ts:182

app ​

app: string

buttons ​

buttons: object[]

form ​

form: object[]

kind ​

kind: "keypad" | "app"

name ​

name: string

note? ​

optional note?: string

noteKey? ​

optional noteKey?: "wrongCode" | "nothing"

source ​

source: "phone" | "world"

text ​

text: string

title? ​

optional title?: string


talk? ​

optional talk?: object

Defined in: packages/missions/src/phone.ts:171

choices ​

choices: object[]

dialogue ​

dialogue: string

goesOn ​

goesOn: boolean

line? ​

optional line?: string

note? ​

optional note?: string

speaker? ​

optional speaker?: string

state ​

state: "ringing" | "talking"

via ​

via: "call" | "face"

with ​

with: string


unread ​

unread: number

Defined in: packages/missions/src/phone.ts:157


waypoint? ​

optional waypoint?: object

Defined in: packages/missions/src/phone.ts:194

label? ​

optional label?: string

x ​

x: number

z ​

z: number