GameProcess

class GameProcess(val group: Group, val player: List<PlayerUser>, val dungeon: Dungeon, val difficulty: Int)

游戏过程

Parameters

group

游戏中的队伍信息

player

参与游戏的玩家列表

dungeon

游戏进行的地牢对象

difficulty

游戏难度等级

Constructors

Link copied to clipboard
constructor(group: Group, player: List<PlayerUser>, dungeon: Dungeon, difficulty: Int)

Properties

Link copied to clipboard
val boss: Boss

boss实体

Link copied to clipboard

当前回合

Link copied to clipboard

当前行动序列: 1->玩家1 2->玩家2 3->玩家3 4->BOSS

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val forwardingBuild: ForwardMessageBuilder

转发消息记录器

Link copied to clipboard
val group: Group
Link copied to clipboard
Link copied to clipboard

三位玩家实体

Link copied to clipboard

记录消息

Functions

Link copied to clipboard
suspend fun end()
Link copied to clipboard
fun loadDungeon(dungeon: Dungeon): Boss

加载地牢并生成对应的Boss对象

Link copied to clipboard

加载用户->创建玩家实体 ->添加装备属性 ->添加装备效果 ->加载被动技能效果

Link copied to clipboard
suspend fun start()

游戏开始