跳到主要内容

EternalTD 塔

EternalTD 拥有一种伤害塔、一种墙体塔,以及一系列辅助塔 —— 这些辅助塔会修改放置在其相邻位置的基础塔(Basic Tower)。玩家快捷栏/物品栏中的每一座塔都是由当前源代码生成的,因此下方的数值与游戏内物品介绍中显示的内容一致。

塔的成本与显示材质

基础成本(金币)物品材质用作塔身的实体元素属性
Basic Tower10ARROWSKELETON无属性
Barricade3OAK_FENCEIRON_GOLEM无属性
Sugar Tower20SUGARSHEEP
Spyglass Tower20SPYGLASSPHANTOM无属性
Beam Generator40BEACONGUARDIAN
Explosion Factory40TNTCREEPER
Ice Box40SNOWBALLPOLAR_BEAR
Armor Crusher40SHIELDPIGLIN_BRUTE
Obsidian Quarry20OBSIDIANENDERMAN
Gold Mine100GOLD_OREVILLAGER无属性
Napalm Dispenser40BLAZE_POWDERBLAZE

塔的价格缩放

塔的成本从基础价格开始,并在一次会话中的前 15 座塔保持不变。之后,代码会使用以下公式提高显示价格:

cost + 1.2 * floor(totalTowersInSession / 10)

因此,建造更多塔会让新塔的价格慢慢上涨。任何塔的升级成本始终为 4 × currentCost。出售一座塔可返还其当前成本的 75%(如果在放置后 5 秒内出售,则返还完整的购买价格)。

Basic Tower

唯一一种实际造成伤害的塔。

  • 基础伤害:1
  • 基础范围:10 格
  • 基础攻击速度:每 2 秒一次
  • 每次升级会使塔的伤害翻倍,并更改其护甲等级(皮革到铁到金到钻石到下界合金)。
  • 默认发射箭矢。与辅助塔搭配时行为会发生变化。

Barricade

纯粹的墙体塔。

  • 无法升级。
  • 如果放置后不会留下任何通往终点的路径,则不能阻挡敌人(放置时进行寻路检查)。
  • 不提供战斗加成。

辅助塔

辅助塔不会射击。它们会修改其周围 8 个相邻方格内的基础塔。多个辅助塔的效果会在同一座基础塔上叠加。

Sugar Tower(攻击速度)

  • 基础攻击速度加成:每放置一座 Sugar Tower 在基础塔旁,攻击速度 +10%。
  • 每次升级再增加 +10%。

Spyglass Tower(范围)

  • 基础范围加成:+1.5 格。
  • 每次升级再增加 +1.5 格。

Beam Generator(转换:光束塔)

  • 为基础塔添加一个"光束发生器计数"。
  • 将攻击方式转换为光束:
    • 攻击速度从 2 秒变为 0.5 秒。
    • 基础伤害降至塔伤害的 1/8。
    • 对同一目标蓄力 3 秒后,光束达到其最大伤害倍率(3×)。
  • 升级会增加更多的光束发生器,从而缩短预热时间(60 − 3 × (beamGenerators − 1) 刻)。
  • 光束纯粹是视觉粒子效果,没有实体投射物。

Explosion Factory(转换:AOE)

  • 基础 AOE 半径:2.0 格。
  • 每次升级增加 0.5 格 AOE 半径。
  • 主目标不会受到直接命中伤害;相反,AOE 半径内的每一个波次实体都会受到塔处理后的 AOE 伤害(基础伤害的 1/4)。
  • 其他辅助效果(减速、火焰持续伤害等)会通过 AOE 伤害调用传播。

Ice Box(减速)

  • 基础命中减速:移动速度降低 5%。
  • 每次升级再增加 5%。
  • 减速每次命中持续 5 秒。
  • 带有 resist 的波次实体完全无视减速效果。

Armor Crusher

  • 基础护甲伤害:塔伤害的 20%。
  • 每次升级再增加 10%。
  • 第 10 波及更高波次的波次实体会获得护甲(maxHealth / 80),在被削减殆尽前可减免传入伤害。Armor Crusher 能更快地削减护甲。

Obsidian Quarry(暴击)

  • 基础暴击率:5%。
  • 每次升级再增加 5%。
  • 暴击使伤害乘以 1.5×。
  • 总暴击率上限为 100%。

Gold Mine(赏金)

  • 基础货币加成:所附属塔击杀获得 +10%。
  • 每次升级再增加 10%。

Napalm Dispenser(火焰持续伤害)

  • 基础火焰 DOT 分配:塔伤害的 10% 作为火焰持续伤害造成。
  • 每次升级再增加 10%。
  • 火焰 DOT 无视护甲,并在 9 秒内分 3 个 tick 应用。
  • DOT 数值会从直接命中伤害中扣除,从而保持总伤害的平衡。
  • 火焰 DOT 总分配上限为 100%。

塔的升级视觉效果

塔的盔甲架装备会随每次升级等级而变化:

  • 等级 2 — 皮革盔甲
  • 等级 3 — 铁盔甲
  • 等级 4 — 金盔甲
  • 等级 5 — 钻石盔甲
  • 等级 6 — 下界合金盔甲

当安装了 FreeMinecraftModels 时,模型也会在每级之间切换命名变体(stonegolddiamondemeraldnetheriteredstone)。

加成显示标签

当基础塔附属了至少一座辅助塔时,EternalTD 会在其上方生成不可见的盔甲架,用于显示实时的有效属性:

  • DamageAttack Speed
  • [Spyglass] +X range
  • [Sugar] +X% attack speed
  • [Beam] charge time / 0.5s base attack speed / charged beam damage
  • [Explosion] X explosion range / X explosion damage
  • [Ice] X% slow on attack / 5s slow duration
  • [Crusher] X base damage to shield icon
  • [Gold] +X% gold/kill
  • [Glass] X% crit chance
  • [Napalm] X% true damage fire DOT

玩家工具

在活跃会话中,玩家会获得:

  • 一本指南书(槽位 0)
  • 下方快捷栏中的 Basic Tower 和 Barricade(槽位 1、2)
  • 升级、出售和下一波工具(槽位 6、7、8)
  • 上方物品栏行中的完整辅助塔阵容(槽位 9-20)

右键点击塔物品会在所瞄准的网格方格上建造。右键点击升级或出售工具会作用于所瞄准的塔方格。右键点击下一波工具会提前结束建造阶段。