Méthode | Description | |
---|---|---|
CheckDrop ( |
Checks if creature is able to enter a dungeon with the given item, at his current position, if so, a dungeon is created and the party is moved inside.
|
|
CreateDungeonAndWarp ( string dungeonName, int itemId, |
Creates a dungeon with the given parameters and warps the creature's party inside.
|
|
DungeonManager ( ) : Aura.Channel.Network.Sending |
Creates new dungeon manager.
|
|
GetInstanceId ( ) : long |
Generates and reserves a new dungeon instance id.
|
|
GetRegionId ( ) : int |
Generates and reserves a new dungeon region id.
|
Méthode | Description | |
---|---|---|
CreateDungeon ( string dungeonName, int itemId, |
Generates instance id and creates dungeon.
|
|
Get ( bool>.Func |
Returns first dungeon that matches the predicate, or null.
|
|
OnMabiTick ( |
Raised every 5 minutes, removes empty dungeons. TODO: Is removing on MabiTick what we want? How long do dungeons stay active before they're removed? This could remove a dungeon the minute, even the second, the last player leaves it. |
|
Remove ( long instanceId ) : bool |
Removes dungeon with given instance id, incl all regions.
|
public CheckDrop ( |
||
creature | ||
item | Item | |
Résultat | bool |
public CreateDungeonAndWarp ( string dungeonName, int itemId, |
||
dungeonName | string | |
itemId | int | |
leader | ||
Résultat | bool |
public DungeonManager ( ) : Aura.Channel.Network.Sending | ||
Résultat | Aura.Channel.Network.Sending |