Kaoses Common(通用)

Kaoses Common(通用)

该模组包含其他 Kaoses 模组所用的通用代码和辅助程序。

杂项

概述

此模组包含 Kaoses 其他模组使用的共同代码和实用工具。单独使用时不会对游戏产生任何影响,但有助于维护和修复其他 Kaoses 模组的缺陷。

特点

  • 消息显示
  • 调试消息日志
  • 名称生成器
  • 队伍模板解析器
  • 队伍堆栈填充器
  • 阵营助手
  • 英雄助手
  • 队伍助手
  • 作为列表的队伍模板ID

文档和 API

有关详细信息及 API 文档,请访问 KaosesCommon Wiki页面

详细功能列表

消息界面

查看在线文档以获取完整的 API 列表

显示
  • MessageModLoaded
  • MessageHarmonyLoadError
  • MessageModInfo
  • MessageError
  • MessageDebug
  • ShowMessageBox

日志记录

请参见在线文档以获取完整的 API 列表

显示
  • 致命错误
  • 模组信息调试
  • 模组调试
  • 已加载的模组信息

帮手:派系

请参阅在线文档以获取完整的 API 列表

显示
  • IsLooterFaction
  • IsPlayerClan(PartyBase party)
  • IsPlayerClan(Hero hero)
  • IsPlayerClan(MobileParty mobileParty)
  • IsMinorFaction(Clan clan)
  • IsPlayerKingdom(Kingdom kingdom)
  • IsPlayerKingdom(Hero hero)

帮手:英雄

完整 API 列表请参见在线文档

显示
  • IsPlayer(Hero hero)
  • IsPlayerLord(Hero hero)
  • IsLord(Hero hero)

帮助者:队伍

查看在线文档以获取完整的 API 列表

显示
  • GetNearestSettlement(MobileParty mobileParty)
  • GetClosestDesertParty(MobileParty party)
  • GetClosestBanditParty(MobileParty party)
  • GetNearestHideout(MobileParty party)
  • CreatePartyTrade(MobileParty banditParty)
  • List GetAllHideoutsList()

帮手:队伍字符串ID

查看在线文档以获取完整的 API 列表

显示
  • NomadList
  • NativeKingdomsList
  • CKEKingdomsList
  • IsNativeKingdom(string stringId)
  • IsCKEKingdom(string stringId)
  • IsBossParty(string StringId)
  • IsElite(string stringId)

派对填充物

允许从拥有超过3种类型的队伍模板中填充队伍

显示
  • KaosesPartyFiller(引用 MobileParty mobileParty,PartyTemplateObject pt,int troopNumberLimit = -1)

凯厄斯

请在线查看完整 API 列表的文档。

显示
  • 随机数
  • IsMCMLoaded()
  • IsModuleLoaded(string moduleId)
  • IsHarmonyLoaded()

其他信息

该模组的源代码可在 github 上获取,欢迎贡献代码。

Nuget 包可在 Nuget 库 中获取

我的其他模组

  • Kaoses 调整
  • Kaoses 通用
  • Kaoses 部队规模
  • Kaoses 部队薪资
  • Kaoses 贸易商品
  • Kaoses 弹射物
  • Kaoses 部队速度
  • 更多强盗
  • 更多弹射物
  • 强盗扩展