h1z1-server
Preparing search index...
servers/ZoneServer2016/managers/lootspawnworker
LootSpawnWorker
Class LootSpawnWorker
Index
Constructors
constructor
Methods
create
Container
Loot
Plan
create
Despawn
Plan
create
Loot
Plan
create
Npc
Plan
stop
Constructors
constructor
new
LootSpawnWorker
(
workerData
:
{
containerTables
:
Record
<
string
,
unknown
>
;
groundTables
:
Record
<
string
,
unknown
>
;
}
,
)
:
LootSpawnWorker
Parameters
workerData
:
{
containerTables
:
Record
<
string
,
unknown
>
;
groundTables
:
Record
<
string
,
unknown
>
;
}
Returns
LootSpawnWorker
Methods
create
Container
Loot
Plan
createContainerLootPlan
(
props
:
ContainerPropSnapshot
[]
,
)
:
Promise
<
ContainerPlanEntry
[]
>
Parameters
props
:
ContainerPropSnapshot
[]
Returns
Promise
<
ContainerPlanEntry
[]
>
create
Despawn
Plan
createDespawnPlan
(
payload
:
{
deadNpcDespawnTimer
:
number
;
fuelItemDefinitionIds
:
number
[]
;
itemDespawnTimer
:
number
;
items
:
ItemDespawnSnapshot
[]
;
lootbagDespawnTimer
:
number
;
lootbags
:
LootbagDespawnSnapshot
[]
;
lootDespawnTimer
:
number
;
now
:
number
;
npcs
:
NpcDespawnSnapshot
[]
;
}
,
)
:
Promise
<
DespawnPlan
>
Parameters
payload
:
{
deadNpcDespawnTimer
:
number
;
fuelItemDefinitionIds
:
number
[]
;
itemDespawnTimer
:
number
;
items
:
ItemDespawnSnapshot
[]
;
lootbagDespawnTimer
:
number
;
lootbags
:
LootbagDespawnSnapshot
[]
;
lootDespawnTimer
:
number
;
now
:
number
;
npcs
:
NpcDespawnSnapshot
[]
;
}
Returns
Promise
<
DespawnPlan
>
create
Loot
Plan
createLootPlan
(
spawnedLootSpawnerIds
:
number
[]
,
spawnedItems
:
SpawnedItemSnapshot
[]
,
ingameHour
:
number
,
)
:
Promise
<
LootPlanEntry
[]
>
Parameters
spawnedLootSpawnerIds
:
number
[]
spawnedItems
:
SpawnedItemSnapshot
[]
ingameHour
:
number
Returns
Promise
<
LootPlanEntry
[]
>
create
Npc
Plan
createNpcPlan
(
existingNpcPositions
:
number
[]
[]
,
npcSpawnRadius
:
number
,
chanceNpc
:
number
,
chanceScreamer
:
number
,
)
:
Promise
<
NpcPlanEntry
[]
>
Parameters
existingNpcPositions
:
number
[]
[]
npcSpawnRadius
:
number
chanceNpc
:
number
chanceScreamer
:
number
Returns
Promise
<
NpcPlanEntry
[]
>
stop
stop
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
create
Container
Loot
Plan
create
Despawn
Plan
create
Loot
Plan
create
Npc
Plan
stop
h1z1-server
Loading...