Skip to main content

Class: IWGTeleport

Default/IWG/World/Load/Teleport.IWGTeleport

Hierarchy

Constructors

constructor

new IWGTeleport(gen, teleportLocation): IWGTeleport

Parameters

NameType
genGenerator
teleportLocationLocationData

Returns

IWGTeleport

Overrides

IWGLoadBase.constructor

Defined in

divinevoxel/foundation/src/Default/IWG/World/Load/Teleport.ts:8

Properties

gen

gen: Generator

Inherited from

IWGLoadBase.gen

Defined in

divinevoxel/foundation/src/Default/IWG/World/Load/Teleport.ts:8


settings

settings: Object

Type declaration

NameType
doSaveUpateboolean
doSearchUpdateboolean
doWorldGenUpdateboolean
timeoutnumber

Inherited from

IWGLoadBase.settings

Defined in

divinevoxel/foundation/src/Default/IWG/World/Load/LoaderBase.ts:4


teleportLocation

teleportLocation: LocationData

Defined in

divinevoxel/foundation/src/Default/IWG/World/Load/Teleport.ts:8

Methods

_getTotalInProgress

_getTotalInProgress(types): number

Parameters

NameType
typesIWGTasksTypes[]

Returns

number

Inherited from

IWGLoadBase._getTotalInProgress

Defined in

divinevoxel/foundation/src/Default/IWG/World/Load/LoaderBase.ts:22


_getTotalTasks

_getTotalTasks(types): number

Parameters

NameType
typesIWGTasksTypes[]

Returns

number

Inherited from

IWGLoadBase._getTotalTasks

Defined in

divinevoxel/foundation/src/Default/IWG/World/Load/LoaderBase.ts:12


_waitTillAllTasksAreDone

_waitTillAllTasksAreDone(type, onCheck?): Promise<unknown>

Parameters

NameType
typeIWGTasksTypes[]
onCheckFunction

Returns

Promise<unknown>

Inherited from

IWGLoadBase._waitTillAllTasksAreDone

Defined in

divinevoxel/foundation/src/Default/IWG/World/Load/LoaderBase.ts:32


run

run(onCheck): Promise<void>

Parameters

NameType
onCheck(gen: Generator) => void

Returns

Promise<void>

Overrides

IWGLoadBase.run

Defined in

divinevoxel/foundation/src/Default/IWG/World/Load/Teleport.ts:11