Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
MatchmakingPool
Class MatchmakingPool<T>
Type Parameters
T
=
Record
<
string
,
unknown
>
Index
Methods
create
queue
cancel
tick
has
get
count
list
current
Range
wait
Ms
get
Default
Party
Size
get
Initial
Skill
Range
get
Expansion
Per
Sec
get
Max
Skill
Range
clear
Methods
Static
create
create
<
T
=
Record
<
string
,
unknown
>
>
(
opts
?:
MatchmakingOptions
,
)
:
MatchmakingPool
<
T
>
Type Parameters
T
=
Record
<
string
,
unknown
>
Parameters
opts
:
MatchmakingOptions
= {}
Returns
MatchmakingPool
<
T
>
queue
queue
(
id
:
string
,
skill
:
number
,
now
:
number
,
opts
?:
QueueOptions
<
T
>
,
)
:
QueueEntry
<
T
>
|
null
Parameters
id
:
string
skill
:
number
now
:
number
Optional
opts
:
QueueOptions
<
T
>
Returns
QueueEntry
<
T
>
|
null
cancel
cancel
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
tick
tick
(
now
:
number
)
:
Match
<
T
>
[]
Parameters
now
:
number
Returns
Match
<
T
>
[]
has
has
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
get
get
(
id
:
string
)
:
QueueEntry
<
T
>
|
null
Parameters
id
:
string
Returns
QueueEntry
<
T
>
|
null
count
count
()
:
number
Returns
number
list
list
()
:
QueueEntry
<
T
>
[]
Returns
QueueEntry
<
T
>
[]
current
Range
currentRange
(
entry
:
QueueEntry
<
T
>
,
now
:
number
)
:
number
Parameters
entry
:
QueueEntry
<
T
>
now
:
number
Returns
number
wait
Ms
waitMs
(
id
:
string
,
now
:
number
)
:
number
Parameters
id
:
string
now
:
number
Returns
number
get
Default
Party
Size
getDefaultPartySize
()
:
number
Returns
number
get
Initial
Skill
Range
getInitialSkillRange
()
:
number
Returns
number
get
Expansion
Per
Sec
getExpansionPerSec
()
:
number
Returns
number
get
Max
Skill
Range
getMaxSkillRange
()
:
number
Returns
number
clear
clear
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
queue
cancel
tick
has
get
count
list
current
Range
wait
Ms
get
Default
Party
Size
get
Initial
Skill
Range
get
Expansion
Per
Sec
get
Max
Skill
Range
clear
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...