dungeon_instance
Dungeon Instance — misc entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | dungeon_instance |
| Type | Misc |
| Color | Blue |
| Icon | fa6-solid:dungeon |
Description
Manifest entry used to persist dungeon instance configuration.
Fields
| Field | Type | Description |
|---|---|---|
artifact | Ref<DungeonArtifactEntry> | Unified artifact storing dungeon + player statistics |
runtimeArtifact | Ref<ActiveDungeonInstanceArtifactEntry> | Artifact storing active instance data |
partyLobbyArtifact | Ref<DungeonPartyLobbyArtifactEntry> | Artifact storing lobby information |
roomConfigurations | List<Ref<DungeonRoomConfigEntry>> | Available room configurations |
templateWorld | String | Template world name used to generate instances |
quests | List<Ref<QuestEntry>> | Quests associated with the dungeon |
onStart | List<Ref<TriggerableEntry>> | Triggers executed when the dungeon starts |
onEnd | List<Ref<TriggerableEntry>> | Triggers executed when the dungeon ends |
criteria | List<Criteria> | Criteria required to start the dungeon |
modifiers | List<Modifier> | Modifiers applied to the dungeon |
entryCostMode | EntryCostMode | Mode defining who needs to pay the entry cost |
entryCosts | List<Item> | Items required to enter the dungeon |
missingItemsMessage | Var<String> | Message shown when items are missing |
cooldownSeconds | Int? | Cooldown in seconds after completion |
startCooldownSeconds | Int | Countdown in the lobby before players are teleported |
minPartySize | Int | Minimum players required to start |
maxPartySize | Int | Maximum players per party |
maxSimultaneousInstances | Int | Maximum simultaneous instances |
enableScoreboard | Boolean | Enable scoreboard display |
damageMultiplier | Double | Global damage multiplier for mobs in this dungeon (BTC-CORE) |
aggroMultiplier | Double | Aggro range multiplier for mobs in this dungeon (BTC-CORE) |
categoryPriority | Int | Priority order when displayed in a category global menu (lower = appears first) |
Usage Example
- entry: dungeon_instance
name: "Dungeon Instance"
artifact: ""
runtimeArtifact: ""
partyLobbyArtifact: ""
roomConfigurations: []
templateWorld: ""
quests: []
onStart: []
onEnd: []
criteria: []
modifiers: []
entryCostMode: ""
entryCosts: []
missingItemsMessage: ""
cooldownSeconds: 0
startCooldownSeconds: 0
minPartySize: 0
maxPartySize: 0
maxSimultaneousInstances: 0
enableScoreboard: false
damageMultiplier: 0
aggroMultiplier: 0
categoryPriority: 0