Zum Hauptinhalt springen

dungeon_instance

Dungeon Instance — misc entry.

Entry Information

PropertyValue
Entry IDdungeon_instance
TypeMisc
ColorBlue
Iconfa6-solid:dungeon

Description

Manifest entry used to persist dungeon instance configuration.

Fields

FieldTypeDescription
artifactRef<DungeonArtifactEntry>Unified artifact storing dungeon + player statistics
runtimeArtifactRef<ActiveDungeonInstanceArtifactEntry>Artifact storing active instance data
partyLobbyArtifactRef<DungeonPartyLobbyArtifactEntry>Artifact storing lobby information
roomConfigurationsList<Ref<DungeonRoomConfigEntry>>Available room configurations
templateWorldStringTemplate world name used to generate instances
questsList<Ref<QuestEntry>>Quests associated with the dungeon
onStartList<Ref<TriggerableEntry>>Triggers executed when the dungeon starts
onEndList<Ref<TriggerableEntry>>Triggers executed when the dungeon ends
criteriaList<Criteria>Criteria required to start the dungeon
modifiersList<Modifier>Modifiers applied to the dungeon
entryCostModeEntryCostModeMode defining who needs to pay the entry cost
entryCostsList<Item>Items required to enter the dungeon
missingItemsMessageVar<String>Message shown when items are missing
cooldownSecondsInt?Cooldown in seconds after completion
startCooldownSecondsIntCountdown in the lobby before players are teleported
minPartySizeIntMinimum players required to start
maxPartySizeIntMaximum players per party
maxSimultaneousInstancesIntMaximum simultaneous instances
enableScoreboardBooleanEnable scoreboard display
damageMultiplierDoubleGlobal damage multiplier for mobs in this dungeon (BTC-CORE)
aggroMultiplierDoubleAggro range multiplier for mobs in this dungeon (BTC-CORE)
categoryPriorityIntPriority 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