EternalTDのマッチをプレイする
このページでは、レベルインスタンスの内側でプレイヤーが実際に目にするもの、行うことを解説します。画面表示、設置補助、そして静かにランを終わらせるルールについてです。タワーのステータスはタワー、敵のスケーリングはウェーブと敵を参照してください。
入場と退場
| アクション | コマンド |
|---|---|
| レベルに参加する | /etd join <level>、またはレベルNPCを右クリックしてメニューからマップを選ぶ |
| 最初のウェーブを開始する | /etd start(エイリアス /etd go) |
| 建設タイマーをスキップする | Next Waveツールで右クリック |
| ランから離脱する | /etd quit(エイリアス /etd stop) |
| 離脱してハブに戻る | /etd hub(エイリアス /etd lobby) |
すでにレベルに入っている状態で2つ目のレベルに参加することはできません。また、ワールドのコピー中に2回目の /etd join を実行しても、キューに入るのではなく拒否されます。
画面表示
スコアボード
[Eternal TD] という見出しのサイドバースコアボードがラン全体を通して表示され、表示内容に変化があるたびに更新されます:
- Wave — 現在のウェーブ番号
- Lives — 20から始まります
- Gold — 150から始まります
- Kills — このランで倒した敵の総数
- 現在のウェーブの属性 — そのウェーブの属性(火、風、水、土)。実際にウェーブが進行している間だけ表示されます
あなた自身のスコアボードは入場時に保存され、ラン終了時に返却されます。そのため、他のプラグインのスコアボードも往復を経て残ります。
ウェーブ進行バー
ウェーブの進行中は、赤いボスバーに Wave N! | remaining/total と表示され、修飾子がある場合はその一覧(Fast、Horde、Air、Boss、Treasure、Resistant)も併記されます。バーは敵が倒されるにつれて減っていきます。
ボス敵には Boss! と題された専用の赤いバーが別に表示され、そのモブ1体のHPを追跡します。
アクションバーの価格表示
タワーアイテムを持っていると、所持ゴールドの隣に現在の価格が表示されます。Upgradeツールを持って自分のタワーを見ると、同じ形式でそのタワーのアップグレードコストが表示されます。どちらも購入可能なら緑、不足していれば赤になります。Sellツールを持ってタワーを見た場合は、そのタワーの売却額だけが表示されます。売却はゴールドが増える行為なので、こちらは常に緑で、所持ゴールドの合計は表示されません。
ネームプレートと浮遊タグ
- すべての敵は、ネームプレートとして赤いハートバー(
♥/♡、最大10ハート)を持ちます。 - ウェーブ10以降、アーマーを持つ敵はハートのすぐ上にシールドバー(
🛡/X)も浮かべます。 - そのウェーブの属性を引き当てた敵は、さらにその上に色付きの属性タグを持ちます。
- すべてのBasic Towerは、その上にステータスのスタックを表示します — 常に
DamageとAttack Speed、加えて実際に付帯しているサポートボーナスごとに1行ずつです。サポートタワーは自身の属性タグを持ちます。 - ゴールドを支払うキルが発生するたびに、モブの頭の位置に浮遊する
+Nのゴールドタグが出現します。
設置ハイライト
半透明の色付きガラスのハーフブロックが、照準の合っているグリッドマスを追跡します。25ブロック先まで2 tickごとに更新されます。その色が、そこに建設できるかどうかを示します:
| 色 | 意味 |
|---|---|
| 黄緑 | 建設可能 — 空いていて、スタート/エンドタイルでもない |
| 赤 | このマスにはすでにタワーがある |
| 水色 | スタートまたはエンドタイル。恒久的に建設不可 |
| 何も表示されない | 照準がプレイエリアの外にある |
このハーフブロックはクライアント側の装飾にすぎません。実際のブロックではなく BlockDisplay なので、経路探索や当たり判定に影響することは一切ありません。
マッチのルール
レベルインスタンス内にいる間は:
- あなたは無敵で飛行状態になり、飛行速度は
0.3です。 - ブロックの破壊と設置はキャンセルされます。
- 記述済みのガイドブックで行ったもの以外、すべての右クリックが完全にキャンセルされ、バニラのアイテム使用が止まります。EternalTD自身の建設/アップグレード/売却ハンドラはイベントチェーンのより早い段階で動くため、マッチ用のアイテムは引き続き機能します。キャンセルは、そこに便乗してしまうバニラの挙動だけを取り除きます。
- 弓やその他の飛び道具は発射できません。
- インベントリのクリックはデフォルトでキャンセルされます。上段(スロット9以上)のクリックは、そこにアイテムがある場合に限り再度許可され、サポートタワーの列は0.5秒後に再構築されるため何も失われません。埋まっているホットバースロットをクリックすると、代わりにそのマッチアイテムが消費されます — いずれも上段の列から自由に取り直せます。
- インスタンスワールド自体が、爆発、液体の流れ、エリトラ、飛行切り替え、フレンドリーファイア、バニラのモブスポーンをブロックします。
- ウェーブの敵はバニラのダメージを受けず、何も燃やさず、アイテムも経験値も落とさず、変化することもありません(ゾンビ村人化もドラウンド化も起きません)。
ランを終わらせるもの
以下のいずれかが起きると、セッションはクリーンに解体されます — インベントリが復元され、タワーが撤去され、インスタンスワールドが削除されます:
/etd quitまたは/etd hub- 最後のライフを失う
- サドンデスプールが設定されていない状態でウェーブが尽きる
- 死亡する
- サーバーから切断する
- ランが開始した後のあらゆるテレポート。ハンドラはワールドを比較しないため、インスタンスワールド内でのテレポートも、外へのテレポートと同様にセッションを終了させます。例外はEternalTD自身の入場テレポートだけです(内部フラグで除外されています)
- サーバーのシャットダウンまたは
/etd reload
終了処理はべき等です。/etd quit の直後に /etd hub を実行しても、セッションが二重に解体されることはありません。
ランが終了すると、あなたの名前と到達したウェーブを伝えるブロードキャストがサーバーに送られます。さらに、チートをしておらず、そのマップの保存済み記録を更新した場合は、新記録を告知する2つ目のブロードキャストも送られます。新しいウェーブが始まるたびに、あなたがそのマップのそのウェーブに到達したこともサーバーに通知されます。
ガイドブック
スロット0(およびスロット9)には、config.yml の playerGuide の値から生成された記述済みの本が入っています。デフォルトのテキストは、ライフ、ゴールド、タワーの基本、各タワータイプ、すべてのウェーブ属性、そしていくつかの建設戦略を新規プレイヤーに案内します。この設定値の中の <br> はテキストを本のページに分割し、& コードは色に変換されます。
この本はマッチ中に右クリックがキャンセルされない唯一のアイテムなので、プレイヤーは建設アクションとして扱われることなくラン中に開くことができます。
playerGuide を編集して /etd reload を実行すると本が再生成されます。生成されたアイテムはキャッシュされ、設定テキストが実際に変わったときにだけ作り直されます。