Class: IWGTeleport
Default/IWG/World/Load/Teleport.IWGTeleport
Hierarchy
-
↳
IWGTeleport
Constructors
constructor
• new IWGTeleport(gen, teleportLocation): IWGTeleport
Parameters
| Name | Type |
|---|---|
gen | Generator |
teleportLocation | LocationData |
Returns
Overrides
Defined in
divinevoxel/foundation/src/Default/IWG/World/Load/Teleport.ts:8
Properties
gen
• gen: Generator
Inherited from
Defined in
divinevoxel/foundation/src/Default/IWG/World/Load/Teleport.ts:8
settings
• settings: Object
Type declaration
| Name | Type |
|---|---|
doSaveUpate | boolean |
doSearchUpdate | boolean |
doWorldGenUpdate | boolean |
timeout | number |
Inherited from
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
| Name | Type |
|---|---|
types | IWGTasksTypes[] |
Returns
number
Inherited from
IWGLoadBase._getTotalInProgress
Defined in
divinevoxel/foundation/src/Default/IWG/World/Load/LoaderBase.ts:22
_getTotalTasks
▸ _getTotalTasks(types): number
Parameters
| Name | Type |
|---|---|
types | IWGTasksTypes[] |
Returns
number
Inherited from
Defined in
divinevoxel/foundation/src/Default/IWG/World/Load/LoaderBase.ts:12
_waitTillAllTasksAreDone
▸ _waitTillAllTasksAreDone(type, onCheck?): Promise<unknown>
Parameters
| Name | Type |
|---|---|
type | IWGTasksTypes[] |
onCheck | Function |
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
| Name | Type |
|---|---|
onCheck | (gen: Generator) => void |
Returns
Promise<void>
Overrides
Defined in
divinevoxel/foundation/src/Default/IWG/World/Load/Teleport.ts:11