speed_eff = max(1, RankBonus.Speed + 4部件 Speed 加總) dist(a,b) = sqrt((a.X-b.X)² + (a.Y-b.Y)² + (a.Z-b.Z)²) voyage(a,b) = floor( dist × 3990 / (speed_eff × 100) × 60 ) 秒 survey(b) = floor( b.SurveyDurationmin × 7000 / (speed_eff × 100) × 60 ) leg(a,b) = voyage(a,b) + survey(b) ETA = leg(start, s1) + Σ leg(s[i-1], s[i]) + 43200 遊戲顯示距離 = Σ floor(每段 euclidean × 0.035) + Σ 目的 sector SurveyDistance 魔術常數:3990 (voyage) / 7000 (survey) / 100 (speed scale) / 43200 (12h overhead) 公式來源:github.com/Infiziert90/SubmarineTracker 資料:xivapi/ffxiv-datamining (英文) + thewakingsands/ffxiv-datamining-cn (簡中譯名)
繁中服暫無公開譯名來源;地點名採國服簡中(直接從 EXD dump,可信度=官方)。
用途:FFXIV潛水艇航程倒數計時,最多 4 艘獨立追蹤,到點瀏覽器 / Discord 通知。
🚀 三步開始
HH:MM、+30m、+1h 等格式)即可補錄。🛠 設定模式(modal 上方 4 個 tab)
🔔 通知設定(右上 header 按鈕)
☁ 雲端同步(標題旁徽章)
💾 所有設定(潛艇、webhook、通知開關)只存在你的瀏覽器 localStorage,不會上傳任何伺服器。
📐 計算公式可從右上「📐 公式」按鈕查看。
❓ 之後想再看這份說明,按右上「❓ 使用說明」即可。
① Webhook URL(必填)
② Discord 使用者 ID(選填,要 @你才填)
⚠ Webhook URL 等同寫入權限,不要分享給別人。建議建在自己的私人伺服器。
🟡 回港前提醒
⚠ 未派遣定時提醒
🔒 純 local 模式:URL 與 ID 只存在你的瀏覽器(localStorage)。
☁ 雲端模式(已部署 Worker):會同步到自己的 Cloudflare KV,cron 會用此 webhook 發通知(瀏覽器關閉也照響)。
觸發時機:依上方設定(🟡 回港前 / 🟢 回港時 / ⚠ 未派遣間隔)