@civ-clone/core-unit

中文文档
0.1.29发布于 2026/10/24MITTypeScript近 30 天下载 1888

包含与下列项目有关的核心模型: Unit编号.

中文使用文档

核心单位

包含与下列项目有关的核心模型: Unit编号.

主型号, Unit,存储相关的状态对象(Player, (中文(简体) ), City, (中文(简体) ), Tile, (中文(简体) ), Yields, (中文(简体) ), Action(s) 和 获取和修改这些工具的方便方法.

A 关键组成部分 Unit 是它的表演能力 Action编号 这个软件包包括 DelayedAction 类,可以 轻松地包裹任何 Action执行需要时间的BuildIrrigation, (中文(简体) ), Fortify(见a/c.5/49/70,附件).

还有 UnitRegistry 用于检索 Unit由下列人士组成: City, (中文(简体) ), Player 或者说 Tile。 。 。 .

各种基础 Yield包含 s 表示 Unit。 。 。 .

当此软件包包含在您的构建中时 civ-clone,它将自动提供 AdditionalData 键 units 页:1 City, (中文(简体) ), Player 财务报告和审定财务报表 Tile作为方便方法的物体.

包括以下内容: Rule编号:

  • Action 用于控制哪些 Actions 可供 Unit。 。 。 .
  • Activate 当一个 Unit 实值 Unit.activate(单位:千美元).
  • Busy 用于跟踪,如果 DelayedActions是完整的.
  • CannotSupportUnit 当一个 City 无法支持 Unit 无论出于什么原因.
  • Created 何时 Units被创建.
  • Defeated " "被打败了.
  • Destroyed " 被摧毁.
  • Moved " 动了.
  • MovementCost 控制移动成本 Unit。 。 。 .
  • ValidateMove 以确认是否 Action 成功与否.
  • Visibility 应用《公约》结果 Unit编号 Visibility Yield 页:1 PlayerWorld。 。 。 .
  • Yield 控制各种类型 Yield适用于 Unit (单位:千美元)Attack, (中文(简体) ), Defence, (中文(简体) ), Movement, (中文(简体) ), Visibility) (中文(简体) ).

版本与发布记录

@civ-clone/core-unit 共发布 30 个版本,首次发布于 2021/01/07;过去 12 个月发布了 12 个版本。

版本发布日期距今
0.1.29latest2026/10/2416 天前
0.1.282026/10/2020 天前
0.1.272026/10/1328 天前
0.1.262026/10/081 个月前
0.1.252026/10/071 个月前
0.1.242026/10/031 个月前

关于 @civ-clone/core-unit 的常见问题

@civ-clone/core-unit 是什么?

包含与下列项目有关的核心模型: Unit编号.

如何安装 @civ-clone/core-unit?

在项目目录运行 npm install @civ-clone/core-unit,或使用 pnpm add / yarn add / bun add。

@civ-clone/core-unit 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@civ-clone/core-unit 可以商用吗?

@civ-clone/core-unit 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@civ-clone/core-unit 的下载量有多少?

根据 npm 官方下载统计,@civ-clone/core-unit 在 2026/10/10 – 2026/11/08 这 30 天内被下载 1,888 次,日均约 63 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@civ-clone/core-unit 还在维护吗?

最新版本 0.1.29 发布于 2026/10/24(16 天前);至今共发布 30 个版本,其中过去 12 个月发布了 12 个;首次发布于 2021/01/07。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。