skeldjs
Preparing search index...
core/lib
HideNSeekOptionsLogicComponent
Class HideNSeekOptionsLogicComponent<RoomType>
Type Parameters
RoomType
extends
StatefulRoom
Hierarchy (
View Summary
)
NormalOptionsLogicComponent
<
RoomType
>
HideNSeekOptionsLogicComponent
Index
Constructors
constructor
Properties
is
Dirty
manager
Methods
deserialize
From
Reader
emit
emit
Serial
emit
Sync
get
Adjusted
Num
Impostors
get
Anonymous
Votes
get
Common
Task
Time
Value
get
Confirm
Impostor
get
Crewmate
In
Vent
Time
get
Crewmate
Lead
Time
get
Crewmate
Vent
Cooldown
get
Crewmate
Vent
Uses
get
Emergency
Cooldown
get
Engineer
Cooldown
get
Engineer
In
Vent
Time
get
Escape
Time
get
Final
Countdown
Time
get
Ghosts
Do
Tasks
get
Guardian
Angel
Cooldown
get
Impostor
Player
Id
get
Kill
Cooldown
get
Kill
Distance
get
Listeners
get
Long
Task
Time
Value
get
Map
Id
get
Max
Ping
Time
get
Max
Players
get
Num
Emergency
Meetings
get
Num
Impostors
get
Player
Speed
Mod
get
Scary
Music
Distance
get
Scientist
Battery
Charge
get
Scientist
Cooldown
get
Seeker
Final
Map
get
Seeker
Pings
get
Shapeshifter
Cooldown
get
Shapeshifter
Duration
get
Shapeshifter
Leave
Skin
get
Short
Task
Time
Value
get
Show
Crewmate
Names
get
Show
Ping
Time
get
Task
Bar
Mode
get
Very
Scary
Music
Distance
get
Visual
Tasks
handle
Remote
Call
has
Impostor
Player
Id
off
on
once
on
Destroy
on
Game
End
on
Game
Start
on
Player
Disconnect
process
Fixed
Update
remove
All
Listeners
remove
Listeners
serialize
To
Writer
validate
Impostor
Player
Id
wait
waitf
Constructors
constructor
new
HideNSeekOptionsLogicComponent
<
RoomType
extends
StatefulRoom
<
any
>
>
(
manager
:
HideAndSeekManager
<
RoomType
>
,
)
:
HideNSeekOptionsLogicComponent
<
RoomType
>
Type Parameters
RoomType
extends
StatefulRoom
<
any
>
Parameters
manager
:
HideAndSeekManager
<
RoomType
>
Returns
HideNSeekOptionsLogicComponent
<
RoomType
>
Properties
is
Dirty
isDirty
:
boolean
Readonly
manager
manager
:
HideAndSeekManager
<
RoomType
>
Methods
deserialize
From
Reader
deserializeFromReader
(
reader
:
HazelReader
,
initialState
:
boolean
)
:
void
Parameters
reader
:
HazelReader
initialState
:
boolean
Returns
void
emit
emit
<
Event
extends
BasicEvent
>
(
event
:
Event
)
:
Promise
<
Event
>
Type Parameters
Event
extends
BasicEvent
Parameters
event
:
Event
Returns
Promise
<
Event
>
emit
Serial
emitSerial
<
Event
extends
BasicEvent
>
(
event
:
Event
)
:
Promise
<
Event
>
Type Parameters
Event
extends
BasicEvent
Parameters
event
:
Event
Returns
Promise
<
Event
>
emit
Sync
emitSync
<
Event
extends
BasicEvent
>
(
event
:
Event
)
:
Event
Type Parameters
Event
extends
BasicEvent
Parameters
event
:
Event
Returns
Event
get
Adjusted
Num
Impostors
getAdjustedNumImpostors
(
numPlayers
:
number
)
:
1
|
2
|
3
Parameters
numPlayers
:
number
Returns
1
|
2
|
3
get
Anonymous
Votes
getAnonymousVotes
()
:
boolean
Returns
boolean
get
Common
Task
Time
Value
getCommonTaskTimeValue
()
:
number
Returns
number
get
Confirm
Impostor
getConfirmImpostor
()
:
boolean
Returns
boolean
get
Crewmate
In
Vent
Time
getCrewmateInVentTime
()
:
number
Returns
number
get
Crewmate
Lead
Time
getCrewmateLeadTime
()
:
number
Returns
number
get
Crewmate
Vent
Cooldown
getCrewmateVentCooldown
()
:
number
Returns
number
get
Crewmate
Vent
Uses
getCrewmateVentUses
()
:
number
Returns
number
get
Emergency
Cooldown
getEmergencyCooldown
()
:
number
Returns
number
get
Engineer
Cooldown
getEngineerCooldown
()
:
number
Returns
number
get
Engineer
In
Vent
Time
getEngineerInVentTime
()
:
number
Returns
number
get
Escape
Time
getEscapeTime
()
:
number
Returns
number
get
Final
Countdown
Time
getFinalCountdownTime
()
:
number
Returns
number
get
Ghosts
Do
Tasks
getGhostsDoTasks
()
:
boolean
Returns
boolean
get
Guardian
Angel
Cooldown
getGuardianAngelCooldown
()
:
number
Returns
number
get
Impostor
Player
Id
getImpostorPlayerId
()
:
number
Returns
number
get
Kill
Cooldown
getKillCooldown
()
:
number
Returns
number
get
Kill
Distance
getKillDistance
()
:
number
Returns
number
get
Listeners
getListeners
<
Event
extends
BasicEvent
=
BasicEvent
>
(
event
:
string
,
)
:
Listener
<
Event
>
[]
Type Parameters
Event
extends
BasicEvent
=
BasicEvent
Parameters
event
:
string
Returns
Listener
<
Event
>
[]
get
Long
Task
Time
Value
getLongTaskTimeValue
()
:
number
Returns
number
get
Map
Id
getMapId
()
:
GameMap
Returns
GameMap
get
Max
Ping
Time
getMaxPingTime
()
:
number
Returns
number
get
Max
Players
getMaxPlayers
()
:
number
Returns
number
get
Num
Emergency
Meetings
getNumEmergencyMeetings
()
:
number
Returns
number
get
Num
Impostors
getNumImpostors
()
:
number
Returns
number
get
Player
Speed
Mod
getPlayerSpeedMod
(
player
:
Player
<
RoomType
>
)
:
number
Parameters
player
:
Player
<
RoomType
>
Returns
number
get
Scary
Music
Distance
getScaryMusicDistance
()
:
number
Returns
number
get
Scientist
Battery
Charge
getScientistBatteryCharge
()
:
number
Returns
number
get
Scientist
Cooldown
getScientistCooldown
()
:
number
Returns
number
get
Seeker
Final
Map
getSeekerFinalMap
()
:
boolean
Returns
boolean
get
Seeker
Pings
getSeekerPings
()
:
boolean
Returns
boolean
get
Shapeshifter
Cooldown
getShapeshifterCooldown
()
:
number
Returns
number
get
Shapeshifter
Duration
getShapeshifterDuration
()
:
number
Returns
number
get
Shapeshifter
Leave
Skin
getShapeshifterLeaveSkin
()
:
boolean
Returns
boolean
get
Short
Task
Time
Value
getShortTaskTimeValue
()
:
number
Returns
number
get
Show
Crewmate
Names
getShowCrewmateNames
()
:
boolean
Returns
boolean
get
Show
Ping
Time
getShowPingTime
()
:
number
Returns
number
get
Task
Bar
Mode
getTaskBarMode
()
:
TaskBarMode
Returns
TaskBarMode
get
Very
Scary
Music
Distance
getVeryScaryMusicDistance
()
:
number
Returns
number
get
Visual
Tasks
getVisualTasks
()
:
boolean
Returns
boolean
handle
Remote
Call
handleRemoteCall
(
rpc
:
BaseRpcMessage
)
:
Promise
<
void
>
Parameters
rpc
:
BaseRpcMessage
Returns
Promise
<
void
>
has
Impostor
Player
Id
hasImpostorPlayerId
()
:
boolean
Returns
boolean
off
off
<
EventName
extends
never
>
(
event
:
EventName
,
listener
:
Listener
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
,
)
:
void
Type Parameters
EventName
extends
never
Parameters
event
:
EventName
listener
:
Listener
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
Returns
void
off
<
K
extends
BasicEvent
>
(
event
:
string
,
listener
:
Listener
<
K
>
)
:
void
Type Parameters
K
extends
BasicEvent
Parameters
event
:
string
listener
:
Listener
<
K
>
Returns
void
on
on
<
EventName
extends
never
>
(
event
:
EventName
,
listener
:
Listener
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
,
)
:
()
=>
void
Type Parameters
EventName
extends
never
Parameters
event
:
EventName
listener
:
Listener
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
Returns
()
=>
void
on
<
K
extends
BasicEvent
>
(
event
:
string
,
listener
:
Listener
<
K
>
)
:
()
=>
void
Type Parameters
K
extends
BasicEvent
Parameters
event
:
string
listener
:
Listener
<
K
>
Returns
()
=>
void
once
once
<
EventName
extends
never
>
(
event
:
EventName
,
listener
:
Listener
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
,
)
:
()
=>
void
Type Parameters
EventName
extends
never
Parameters
event
:
EventName
listener
:
Listener
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
Returns
()
=>
void
once
<
K
extends
BasicEvent
>
(
event
:
string
,
listener
:
Listener
<
K
>
)
:
()
=>
void
Type Parameters
K
extends
BasicEvent
Parameters
event
:
string
listener
:
Listener
<
K
>
Returns
()
=>
void
on
Destroy
onDestroy
()
:
Promise
<
void
>
Returns
Promise
<
void
>
on
Game
End
onGameEnd
()
:
Promise
<
void
>
Returns
Promise
<
void
>
on
Game
Start
onGameStart
()
:
Promise
<
void
>
Returns
Promise
<
void
>
on
Player
Disconnect
onPlayerDisconnect
()
:
Promise
<
void
>
Returns
Promise
<
void
>
process
Fixed
Update
processFixedUpdate
(
deltaTime
:
number
)
:
Promise
<
void
>
Parameters
deltaTime
:
number
Returns
Promise
<
void
>
remove
All
Listeners
removeAllListeners
()
:
void
Returns
void
remove
Listeners
removeListeners
(
event
:
string
)
:
void
Parameters
event
:
string
Returns
void
serialize
To
Writer
serializeToWriter
(
writer
:
HazelWriter
,
initialState
:
boolean
)
:
void
Parameters
writer
:
HazelWriter
initialState
:
boolean
Returns
void
validate
Impostor
Player
Id
validateImpostorPlayerId
()
:
boolean
Returns
boolean
wait
wait
<
EventName
extends
never
>
(
event
:
EventName
,
)
:
Promise
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
Type Parameters
EventName
extends
never
Parameters
event
:
EventName
Returns
Promise
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
wait
(
event
:
string
)
:
Promise
<
BasicEvent
>
Parameters
event
:
string
Returns
Promise
<
BasicEvent
>
waitf
waitf
<
EventName
extends
never
>
(
event
:
EventName
,
filter
:
(
ev
:
NormalOptionsLogicComponentEvents
[
EventName
]
,
)
=>
boolean
|
Promise
<
boolean
>
,
)
:
Promise
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
Type Parameters
EventName
extends
never
Parameters
event
:
EventName
filter
:
(
ev
:
NormalOptionsLogicComponentEvents
[
EventName
]
)
=>
boolean
|
Promise
<
boolean
>
Returns
Promise
<
NormalOptionsLogicComponentEvents
[
EventName
]
>
waitf
<
K
extends
BasicEvent
>
(
event
:
string
,
filter
:
(
ev
:
K
)
=>
boolean
|
Promise
<
boolean
>
,
)
:
Promise
<
BasicEvent
>
Type Parameters
K
extends
BasicEvent
Parameters
event
:
string
filter
:
(
ev
:
K
)
=>
boolean
|
Promise
<
boolean
>
Returns
Promise
<
BasicEvent
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
is
Dirty
manager
Methods
deserialize
From
Reader
emit
emit
Serial
emit
Sync
get
Adjusted
Num
Impostors
get
Anonymous
Votes
get
Common
Task
Time
Value
get
Confirm
Impostor
get
Crewmate
In
Vent
Time
get
Crewmate
Lead
Time
get
Crewmate
Vent
Cooldown
get
Crewmate
Vent
Uses
get
Emergency
Cooldown
get
Engineer
Cooldown
get
Engineer
In
Vent
Time
get
Escape
Time
get
Final
Countdown
Time
get
Ghosts
Do
Tasks
get
Guardian
Angel
Cooldown
get
Impostor
Player
Id
get
Kill
Cooldown
get
Kill
Distance
get
Listeners
get
Long
Task
Time
Value
get
Map
Id
get
Max
Ping
Time
get
Max
Players
get
Num
Emergency
Meetings
get
Num
Impostors
get
Player
Speed
Mod
get
Scary
Music
Distance
get
Scientist
Battery
Charge
get
Scientist
Cooldown
get
Seeker
Final
Map
get
Seeker
Pings
get
Shapeshifter
Cooldown
get
Shapeshifter
Duration
get
Shapeshifter
Leave
Skin
get
Short
Task
Time
Value
get
Show
Crewmate
Names
get
Show
Ping
Time
get
Task
Bar
Mode
get
Very
Scary
Music
Distance
get
Visual
Tasks
handle
Remote
Call
has
Impostor
Player
Id
off
on
once
on
Destroy
on
Game
End
on
Game
Start
on
Player
Disconnect
process
Fixed
Update
remove
All
Listeners
remove
Listeners
serialize
To
Writer
validate
Impostor
Player
Id
wait
waitf
skeldjs
Loading...