Skip to content

Game_Troop ⇐ Game_Unit

Kind: global class
Extends: Game_Unit

  • Game_Troop ⇐ Game_Unit
    • new Game_Troop()
    • instance
      • .initialize()
      • .isEventRunning() ⇒ boolean
      • .updateInterpreter()
      • .turnCount() ⇒ number
      • .members() ⇒ Array
      • .clear()
      • .troop() ⇒ object
      • .setup(troopId)
      • .makeUniqueNames()
      • .letterTable() ⇒ Array
      • .enemyNames() ⇒ Array
      • .meetsConditions(page) ⇒ boolean
      • .setupBattleEvent()
      • .increaseTurn()
      • .expTotal() ⇒ number
      • .goldTotal() ⇒ number
      • .goldRate() ⇒ number
      • .makeDropItems() ⇒ Array
    • static
      • .LETTER_TABLE_HALF : Array
      • .LETTER_TABLE_FULL : Array

new Game_Troop()

游戏敌群类,管理敌人群组和战斗数据
Game troop class that manages enemy groups and battle data


game_Troop.initialize()

初始化敌群
Initialize troop

Kind: instance method of Game_Troop


game_Troop.isEventRunning() ⇒ boolean

检查事件是否运行中
Check if event is running

Kind: instance method of Game_Troop
Returns: boolean - 事件是否运行中 / Whether event is running


game_Troop.updateInterpreter()

更新解释器
Update interpreter

Kind: instance method of Game_Troop


game_Troop.turnCount() ⇒ number

获取回合计数
Get turn count

Kind: instance method of Game_Troop
Returns: number - 回合计数 / Turn count


game_Troop.members() ⇒ Array

获取敌群成员
Get troop members

Kind: instance method of Game_Troop
Returns: Array - 敌群成员数组 / Troop members array


game_Troop.clear()

清除敌群数据
Clear troop data

Kind: instance method of Game_Troop


game_Troop.troop() ⇒ object

获取敌群数据
Get troop data

Kind: instance method of Game_Troop
Returns: object - 敌群数据 / Troop data


game_Troop.setup(troopId)

设置敌群
Setup troop

Kind: instance method of Game_Troop

ParamTypeDescription
troopIdnumber敌群 ID / Troop ID

game_Troop.makeUniqueNames()

制作唯一的名称
Make unique names

Kind: instance method of Game_Troop


game_Troop.letterTable() ⇒ Array

获取字母表
Get letter table

Kind: instance method of Game_Troop
Returns: Array - 字母表 / Letter table


game_Troop.enemyNames() ⇒ Array

获取敌人名称列表
Get enemy names list

Kind: instance method of Game_Troop
Returns: Array - 敌人名称数组 / Enemy names array


game_Troop.meetsConditions(page) ⇒ boolean

检查是否满足事件页条件
Check if meets event page conditions

Kind: instance method of Game_Troop
Returns: boolean - 是否满足条件 / Whether meets conditions

ParamTypeDescription
pageobject事件页 / Event page

game_Troop.setupBattleEvent()

设置战斗事件
Setup battle event

Kind: instance method of Game_Troop


game_Troop.increaseTurn()

增加回合数
Increase turn count

Kind: instance method of Game_Troop


game_Troop.expTotal() ⇒ number

计算总经验值
Calculate total experience

Kind: instance method of Game_Troop
Returns: number - 总经验值 / Total experience


game_Troop.goldTotal() ⇒ number

计算总金钱
Calculate total gold

Kind: instance method of Game_Troop
Returns: number - 总金钱 / Total gold


game_Troop.goldRate() ⇒ number

获取金钱倍率
Get gold rate

Kind: instance method of Game_Troop
Returns: number - 金钱倍率 / Gold rate


game_Troop.makeDropItems() ⇒ Array

制作掉落物品
Make drop items

Kind: instance method of Game_Troop
Returns: Array - 掉落物品数组 / Drop items array


Game_Troop.LETTER_TABLE_HALF : Array

半角字母表
Half-width letter table

Kind: static property of Game_Troop


Game_Troop.LETTER_TABLE_FULL : Array

全角字母表
Full-width letter table

Kind: static property of Game_Troop


贡献者

暂无相关贡献者

页面历史

暂无最近变更历史
最近更新