Dungeon

abstract class Dungeon(val code: String, val name: String, val bossName: String, val bossDescription: String)

副本,表示游戏副本的基本信息和Boss配置

Parameters

code

副本唯一标识码

name

副本显示名称

bossName

Boss角色名称

bossDescription

Boss角色描述信息

Inheritors

Constructors

Link copied to clipboard
constructor(code: String, name: String, bossName: String, bossDescription: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

boss描述

Link copied to clipboard

boss名称

Link copied to clipboard

不同等级的boss属性

Link copied to clipboard
abstract val certainlyLoot: Map<Int, List<Loot>>

获取必定掉落的战利品列表

Link copied to clipboard

副本code

Link copied to clipboard
abstract val dropLoot: Map<Int, List<LootHeap>>

副本掉落物品

Link copied to clipboard

副本名称

Link copied to clipboard
abstract val skills: Map<Int, List<String>>

boss拥有技能 code列表

Functions

Link copied to clipboard
fun Dungeon.toBoss(difficulty: Int): Boss

将地下城转换为对应难度的Boss对象