進行一場 EternalTD 對局
本頁說明玩家在關卡實例中實際會看到與做到的事:畫面顯示、放置輔助工具,以及那些會悄悄結束一次遊玩的規則。防禦塔數值請見防禦塔;敵人縮放請見波次與敵人。
進場與離場
| 動作 | 指令 |
|---|---|
| 加入關卡 | /etd join <level>,或右鍵點擊關卡 NPC 並從其選單挑選地圖 |
| 開始第一波 | /etd start(別名 /etd go) |
| 跳過建造倒數 | 使用下一波工具右鍵點擊;仍須滿足教學要求 |
| 離開這次遊玩 | /etd quit(別名 /etd stop) |
| 離開並返回大廳 | /etd hub(別名 /etd lobby) |
已經參加關卡時不能再加入其他關卡;世界複製期間再次執行 /etd join 也會被拒絕,而不是排入佇列。關卡在共用的 Nightbreak 對局系統上執行,因此身處其他 Nightbreak 插件的對局時也無法加入,而在你的世界複製期間,其他插件的對局也會拒絕你。斷線,或 10 分鐘內世界仍未準備好,都會取消準備並刪除未完成的副本。請等待「Created your world! We're ready to go.」;只有「Joined level!」不能證明進場成功。你會抵達關卡世界的重生點。
/etd start 只在第一波之前有效。下一波工具可從初始或建造階段推進。在滿足教學要求之前,兩者都不會推進,不過 /etd start 仍會回覆「Started level!」。
畫面顯示
計分板
整場遊玩期間都會顯示一個標題為 [Eternal TD] 的側邊欄計分板,且其上任何內容變動時都會重新整理:
- Wave — 目前的波次編號
- Lives — 起始為 20
- Gold — 起始為 150
- Kills — 本次遊玩中你擊殺的敵人總數
- 目前波次屬性 — 目前波次物件的元素契合(火、風、水或土),波次開始後顯示,並保留到隨後的建造階段
原計分板會在進場時儲存,並在同一次伺服器執行期間結束對局時還原。它只保存在記憶體中,因此伺服器重新啟動後不會從當機復原紀錄中還原。
波次進度條
波次期間,紅色進度條顯示 Wave N! | remaining/total,以及首個設定敵人的修飾詞(Fast、Horde、Air、Boss、Treasure、Resistant)。剩餘數量包括尚未生成的敵人,敵人死亡或抵達出口時減少。分裂怪會增加剩餘數,卻不改變原始總數,因此剩餘數可能超過總數;進度條本身最多顯示滿格。
Boss 敵人會另有一條獨立的紅色條,標題為 Boss!,用來追蹤那一隻怪物的血量。
動作列價格
手持塔物品時會顯示目前價格和金幣。價格文字即使在買不起時也保持深綠色,請比較數值。手持升級工具瞄準塔時,費用在買得起時顯示綠色,否則為紅色。出售工具只用綠色顯示出售價值。這些提示每 5 刻更新;升級和出售的方塊瞄準距離為最多 300 格。
名牌與浮動標籤
- 每個敵人都會發光,並以一條紅色愛心條(
♥/♡,最多十顆愛心)作為名牌。 - 從第 10 波起,帶有護甲的敵人還會在愛心上方浮著一條護盾條(
🛡/X)。 - 擲出了該波次元素契合的敵人,會在其上方帶有一個彩色的元素標籤。
- 每座基礎塔上方都有一疊屬性顯示——一定包含
Damage與Attack Speed,並為每個實際附加的輔助加成各加一行。輔助塔則帶有自己的元素標籤。 - 每一次會給予金幣的擊殺,都會在怪物頭部生成一個浮動的
+N金幣標籤。
放置高亮
一塊半透明的染色玻璃台階會跟隨你準心所指的格子方塊,每 2 刻更新一次,範圍達 25 格。它的顏色會告訴你能不能在該處建造:
| 顏色 | 意義 |
|---|---|
| 淺綠 | 可建造——空的、且不是起點/終點格 |
| 紅色 | 這個格子上已經有一座塔 |
| 淡藍 | 起點或終點格,永久不可建造 |
| 未顯示任何東西 | 你的準心在遊玩區域之外 |
這是由伺服器生成的裝飾用 BlockDisplay 實體,不放置真實方塊,也不堵塞敵人路徑。淺綠只表示空閒且允許建造的格子;費用、路徑阻塞、教學規則或放置事件被取消仍可能阻止建造。工具射線長達 300 格,高亮只有 25 格。
對局規則
當你身處某個關卡實例中時:
- 你會獲得速度為
0.3的飛行能力。比賽物品欄設定不會改變遊戲模式或無敵旗標。 - 破壞與放置方塊會被取消。
- 除主手持有成書外,EternalTD 會取消玩家互動事件,包括左鍵。它自己的右鍵建造、升級、出售處理器在較早的優先順序執行,並有 5 刻冷卻。這不保證與修改同一事件的其他外掛之間的執行順序。
- 普通右鍵物品使用會被阻止,但獨立的投射物監聽器並非全面禁止發射。它把投射物實體當作玩家檢查,因此不涵蓋直接發射投射物的整合。
- 對參與玩家的傷害事件會被取消,外掛不需要修改玩家的永久無敵旗標。
- 遊玩期間,進出關卡世界的傳送都會被拒絕,包括在關卡世界內從一點傳送到另一點。只有 EternalTD 自己的移動會通過,因此在你用
/etd quit或/etd hub離開之前,/spawn或/tpa等指令的傳送都會被拒絕。 - 如果你掉到世界底部之下,或跑到關卡世界之外,會被拉回你最後站過的方塊。若你還沒站上任何方塊,或已連續被救回三次,則改用關卡重生點。
- 其他玩家無法傳送進你的關卡世界。仍然進入的人會被送到
config.yml的大廳重生點;未設定大廳時,則送到主世界的重生點。擁有eternaltd.match.bypass(預設:op)的玩家可以傳送進來,且不會被送走。 - 物品欄點擊預設取消。第 9 欄及以上若有物品則重新允許點擊,輔助塔所在列會在半秒後補充。空快速欄可接受游標上的物品;點擊已佔用欄位會消耗其中的對局物品,可從上方免費重新取得。玩家自身物品欄以外的點擊仍會被取消。
- 實例世界本身會阻擋爆炸、液體流動、鞘翅、飛行切換、友軍傷害與原版怪物生成。
- EternalTD 取消對活躍波次敵人的原版傷害,也取消帶標記實體的燃燒與轉變事件,並清除死亡掉落和經驗。Napalm 仍可施加視覺火焰和 EternalTD 持續傷害。
會結束你這次遊玩的事
以下事件會結束工作階段,並啟動玩家復原、塔移除和臨時世界清理:
/etd quit,或找到可用大廳目的地後的/etd hub- 失去最後一條生命
- 波次用盡且未設定驟死波次池
- 死亡
- 從伺服器斷線
- 伺服器關閉、
/etd reload,或不重啟即套用的 EternalTD 外掛更新
傳送不會結束本次遊玩:對局系統會改為拒絕該傳送(請參閱對局規則)。
結束操作是冪等的:先執行 /etd quit 緊接著執行 /etd hub,不會把工作階段拆除兩次。
修改物品欄前,EternalTD 會儲存包含物品欄、選中欄位、飛行狀態及返回位置的復原紀錄。正常復原會還原這些狀態,並將你移回進入關卡前所在的位置;若該世界已不再載入,則移到主世界的重生點。當機後,紀錄會在你下次加入時還原,若儲存位置的世界已載入,你會被送到該位置;該傳送被拒絕會記錄日誌,但不會撤銷物品欄復原。若 manageSpawn: true,一般的加入時傳送至大廳仍會在一刻後進行。狀態復原失敗會保留紀錄並中斷連線,以便重新加入時重試;計分板還原要求同一次伺服器執行。世界清理可能被拒絕或延遲,因此結束訊息不能證明世界已刪除。詳見關卡與地圖。
正常結束會廣播玩家名稱和抵達波次。如果未作弊且打破紀錄,新高分會在此之前單獨廣播。每次新波次也會向全服公告。初始化中止不記錄分數,也不廣播已完成的對局。
指南書
欄位 0(以及欄位 9)放的是一本從 config.yml 中 playerGuide 值產生的書寫成書。預設文字會帶新玩家走過生命、金幣、防禦塔基礎、各種塔的類型、每一項波次屬性,以及幾個建造策略。該設定值中的 <br> 會把文字切分成書頁,而 & 代碼會被轉換為顏色。
成書不受 EternalTD 的一般互動取消限制,可以在局中開啟。它沒有塔或工具動作,但右鍵處理器仍會尋找瞄準方塊,可能提示需要瞄準或位於遊玩區域外。
編輯 playerGuide 並執行 /etd reload 後,下一本產生的書使用新文字。物品會快取,只在文字改變時重新產生。重載也會結束活躍對局。