five-on-it / packages/missions/src/phone / PhoneState
Interface: PhoneState
Defined in: packages/missions/src/phone.ts:128
One player's phone: its entries, the conversation and the screen open, the waypoint.
Properties
apps
apps:
object[]
Defined in: packages/missions/src/phone.ts:143
id
id:
string
name
name:
string
run
run:
number
calls
calls:
object[]
Defined in: packages/missions/src/phone.ts:144
contact
contact:
string
dir
dir:
CallDir
n
n:
number
name
name:
string
camera
camera:
object
Defined in: packages/missions/src/phone.ts:149
The camera: photos taken, and what the last one says.
note?
optionalnote?:PhotoNote
shots
shots:
number
contacts
contacts:
object[]
Defined in: packages/missions/src/phone.ts:129
dialogue?
optionaldialogue?:object
dialogue.id
id:
string
dialogue.run
run:
number
id
id:
string
name
name:
string
messages
messages:
object[]
Defined in: packages/missions/src/phone.ts:130
choices
choices: readonly
Reply[]
from
from:
string
id?
optionalid?:string
The mission's id for it (message:<id>.read).
n
n:
number
name
name:
string
note?
optionalnote?:string
read
read:
boolean
replied?
optionalreplied?:string
run
run:
number
text
text:
string
next
next:
number
Defined in: packages/missions/src/phone.ts:151
The number the next message or call takes.
screen?
optionalscreen?:Screen
Defined in: packages/missions/src/phone.ts:146
talk?
optionaltalk?:Talk
Defined in: packages/missions/src/phone.ts:145
waypoint?
optionalwaypoint?:object
Defined in: packages/missions/src/phone.ts:147
label?
optionallabel?:string
x
x:
number
z
z:
number