Preparing search index...
The search index is not available
Avalon Engine
Avalon Engine
IGameClientApi
Interface IGameClientApi
interface
IGameClientApi
{
addPlayer
(
id
)
:
void
;
assassinate
(
assassinsId
)
:
void
;
off
(
event
,
cb
)
:
void
;
on
(
event
,
cb
)
:
void
;
removePlayer
(
id
)
:
void
;
resetProposedTeammates
(
leaderId
)
:
void
;
serialize
(
forId
)
:
GameSerialized
;
start
(
roleIds
)
:
void
;
submitTeam
(
leaderId
)
:
void
;
toggleTeammateProposition
(
leaderId
,
id
)
:
void
;
toggleVictimProposition
(
assassinsId
,
victimsId
)
:
void
;
voteForQuest
(
id
,
voteValue
)
:
void
;
voteForTeam
(
id
,
voteValue
)
:
void
;
}
Hierarchy (
view full
)
IEventListener
IGameClientApi
Implemented by
GameEngine
Index
Methods
add
Player
assassinate
off
on
remove
Player
reset
Proposed
Teammates
serialize
start
submit
Team
toggle
Teammate
Proposition
toggle
Victim
Proposition
vote
For
Quest
vote
For
Team
Methods
add
Player
add
Player
(
id
)
:
void
Parameters
id
:
string
Returns
void
assassinate
assassinate
(
assassinsId
)
:
void
Parameters
assassinsId
:
string
Returns
void
off
off
(
event
,
cb
)
:
void
Parameters
event
:
StateChange
cb
:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
void
on
on
(
event
,
cb
)
:
void
Parameters
event
:
StateChange
cb
:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
void
remove
Player
remove
Player
(
id
)
:
void
Parameters
id
:
string
Returns
void
reset
Proposed
Teammates
reset
Proposed
Teammates
(
leaderId
)
:
void
Parameters
leaderId
:
string
Returns
void
serialize
serialize
(
forId
)
:
GameSerialized
Parameters
forId
:
string
Returns
GameSerialized
start
start
(
roleIds
)
:
void
Parameters
roleIds
:
RoleId
[]
Returns
void
submit
Team
submit
Team
(
leaderId
)
:
void
Parameters
leaderId
:
string
Returns
void
toggle
Teammate
Proposition
toggle
Teammate
Proposition
(
leaderId
,
id
)
:
void
Parameters
leaderId
:
string
id
:
string
Returns
void
toggle
Victim
Proposition
toggle
Victim
Proposition
(
assassinsId
,
victimsId
)
:
void
Parameters
assassinsId
:
string
victimsId
:
string
Returns
void
vote
For
Quest
vote
For
Quest
(
id
,
voteValue
)
:
void
Parameters
id
:
string
voteValue
:
boolean
Returns
void
vote
For
Team
vote
For
Team
(
id
,
voteValue
)
:
void
Parameters
id
:
string
voteValue
:
boolean
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
add
Player
assassinate
off
on
remove
Player
reset
Proposed
Teammates
serialize
start
submit
Team
toggle
Teammate
Proposition
toggle
Victim
Proposition
vote
For
Quest
vote
For
Team
Avalon Engine
GameEvent
GameState
GameStatus
Loyalty
QuestStatus
RoleId
GameEngine
GameStateTransitionWaitTimes
IEventEmitter
IEventListener
IGameClientApi
IIdentifiable
GameConfig
GameMetaDataSerialized
GameSerialized
LevelPresetConfig
LevelPresetId
LevelPresetSerialized
LevelPresetsConfig
PlayerSerialized
PlayersManagerSerialized
Loading...
Generated using
TypeDoc