Triangle.js Docs
GitHub
Preparing search index...
src
Classes
Player
Class Player
Index
Constructors
constructor
Properties
engine
gameid
name
state
userid
Accessors
_
strategy
Methods
_
tick
destroy
spectate
unspectate
Constructors
constructor
new
Player
(
client
:
Client
,
strategy
:
SpectatingStrategy
,
data
:
{
alive
:
boolean
;
gameid
:
number
;
naturalorder
:
number
;
options
:
ReadyOptions
;
userid
:
string
;
}
,
rawPlayers
:
{
alive
:
boolean
;
gameid
:
number
;
naturalorder
:
number
;
options
:
ReadyOptions
;
userid
:
string
;
}
[]
,
)
:
Classes
.
Player
Parameters
client
:
Client
strategy
:
SpectatingStrategy
data
:
{
alive
:
boolean
;
gameid
:
number
;
naturalorder
:
number
;
options
:
ReadyOptions
;
userid
:
string
;
}
rawPlayers
:
{
alive
:
boolean
;
gameid
:
number
;
naturalorder
:
number
;
options
:
ReadyOptions
;
userid
:
string
;
}
[]
Returns
Classes
.
Player
Properties
engine
engine
:
Engine
.
Engine
gameid
gameid
:
number
name
name
:
string
state
state
:
SpectatingState
= SpectatingState.Inactive
Whether the player is currently receiving replay frames (actively spectated)
userid
userid
:
string
Accessors
_
strategy
get
_strategy
()
:
SpectatingStrategy
Internal
Returns
SpectatingStrategy
set
_strategy
(
strategy
:
SpectatingStrategy
)
:
void
Internal
Parameters
strategy
:
SpectatingStrategy
Returns
void
Methods
_
tick
_tick
()
:
void
Internal
Returns
void
destroy
destroy
()
:
void
Returns
void
spectate
spectate
()
:
Promise
<
void
>
Returns
Promise
<
void
>
unspectate
unspectate
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
engine
gameid
name
state
userid
Accessors
_
strategy
Methods
_
tick
destroy
spectate
unspectate
GitHub
Triangle.js Docs
Loading...
Whether the player is currently receiving replay frames (actively spectated)