Companion Dogs/功能
前往品種手冊前往模組製作手冊
加入 Discord
機器翻譯,尚未校閱。本頁是從葡萄牙文機器翻譯而來的,還沒有人校閱過,用詞和數字都可能有誤。有疑問時,請對照英文版或葡萄牙文原文。閱讀英文版

Companion Dogs:功能手冊

你的狗會做什麼、怎麼對牠下命令,以及怎麼照顧牠的指南。

品種(要選哪一種、每一種有什麼特色、心情圖示和特性)在另一本手冊裡: 品種。

本手冊裡加引號的文字,都是遊戲繁體中文版裡的原樣寫法。遊戲換成別的語言後名稱會變,但在選單裡的位置不變。

安裝:從這裡開始

本模組需要 Project Zomboid 42.19 或更新版本(Build 42)。在更舊的版本上不會載入。

想知道本模組是否已經進入你的存檔,去左側欄找爪印按鈕:

Companion Dogs 的爪印按鈕,位於左側欄

沒有這個按鈕,代表 Companion Dogs 在這個存檔裡沒有啟用,世界裡也不會有狗出生。

安裝方式

  1. 在 Steam 上訂閱本模組: Companion Dogs。
  2. 在 Zomboid 選單裡,打開「模組」並啟用 Companion Dogs。
  3. 完全關閉遊戲(退出到桌面)再重新打開。

沒有重啟的話,狗通常會沒有貼圖或變形出現,因為遊戲在模組進來之前就已經載入了模型。

如果存檔已經存在

可以把模組加進進行中的存檔。已經存在的存檔保留著自己的模組清單,Companion Dogs 需要被加進那份清單:

  1. 主選單 > 「載入遊戲」。
  2. 點擊存檔選取它。
  3. 右下角:「更多...」 > 「選擇模組...」。
  4. 勾選 Companion Dogs(以及你要用的品種附加模組)並確認。
  5. 載入存檔,在出門找狗之前先確認爪印按鈕。

你的世界裡還沒有任何建築被抽取過,所以狗會隨著你四處移動開始出現,包括你已經探索過的地方。

在把模組從存檔移除之前,先讀第 24 節。

專用伺服器

<伺服器名稱>.ini 檔案(位於 Zomboid/Server/)裡的兩行:

WorkshopItems=3740052292
Mods=CompanionDogs

這是兩份不同的清單,兩個都要有:WorkshopItems 放工作坊項目的數字 ID,Mods 放模組的 ID。多個項目之間用分號分隔,不加空格。

模組 Mods= WorkshopItems=
Companion Dogs(必需) CompanionDogs 3740052292
CD: Rottweiler CompanionDogsRottweiler 3762296152
CD: Doberman CompanionDogsDoberman 3770795385
CD: Labrador CompanionDogsLabrador 3779327129
CD: Pug CompanionDogsPug 3787202559
CD: Belgian Malinois CompanionDogsMalinois 3808688990

帶上基礎模組和已發佈的品種附加模組,就是這樣:

WorkshopItems=3740052292;3762296152;3770795385;3779327129;3787202559;3808688990
Mods=CompanionDogs;CompanionDogsRottweiler;CompanionDogsDoberman;CompanionDogsLabrador;CompanionDogsPug;CompanionDogsMalinois
  • 基礎模組要在兩份清單裡都排在附加模組之前。品種附加模組如果在 Companion Dogs 之前載入,就不會註冊那個品種。
  • 修改完 .ini 後要完全重啟伺服器。
  • 玩家加入時會自己下載模組,不用手動訂閱。他們只需要和伺服器相同版本的遊戲。

主持合作模式

合作模式是跑在你自己機器上的伺服器,它不會繼承主選單裡的模組清單。

步驟 1:在你自己的遊戲裡啟用模組。主選單 > 「模組」 > 勾選 Companion Dogs 和你要用的品種附加模組。完全關閉遊戲再重新打開。

步驟 2:把模組加進伺服器設定:

  1. 主選單 > 「主持遊戲」 > 「管理設定....」。
  2. 選取你要用的設定檔,點擊「編輯已選擇的設定」。
  3. 在左側清單裡打開「SteamWorkshop」(這個名字在任何語言下都是英文)。在「添加一個已安裝的工作坊項目至清單:」裡選擇 Companion Dogs;如果你還沒訂閱,用「使用 ID 添加另一個工作坊項目至清單:」,輸入 3740052292 並按 Enter。
  4. 同樣在左側清單裡,打開「模組」並用同樣的方式加入 CompanionDogs。
  5. 點擊「儲存」。

這兩份清單就是專用伺服器的 WorkshopItems= 和 Mods=,只是透過畫面操作:編輯結果會寫進 Zomboid\Server\<設定檔名稱>.ini。適用上一節表格裡同樣的 ID 和順序,基礎模組排在品種附加模組之前。

步驟 3:點「開始」按鈕啟動伺服器。誰加入誰自己下載模組。

如果出了問題:狗沒有貼圖或變形,代表漏了步驟 1。沒有爪印按鈕、世界裡誰都看不到狗,代表漏了步驟 2。

1. 5 分鐘入門:從流浪狗到夥伴

  1. 找一隻狗。小卡流浪狗在城市和住宅區裡到處遊蕩。
  2. 背包裡帶食物。什麼食物都行,只要沒腐爛而且能填飽肚子。
  3. 右鍵點擊狗,選擇「餵食(結交)」。
  4. 重複直到牠信任你。一大袋狗糧幾乎一次就能搞定;小餅乾大概要餵四次。
  5. 給牠取個名字。從那之後牠就會自己跟著你了。

之後,日常要做的事:

  • 每天餵食和給水。預設情況下,疏於照顧會讓生命值降到 10% 就停在那裡;打開沙盒選項「疾病和疏忽可致死」後,狗會死掉,而且不會復活。
  • 撫摸牠。這能維持忠誠度,還能緩解你自己的無聊和悲傷。
  • 用手部面板下方的爪印按鈕打開牠的視窗。關於這隻狗的一切都在裡面。

2. 找到並馴服一隻狗

每個品種去哪裡找

模組會為每棟建築決定一次那裡有沒有狗,這個決定會保存下來。

品種 去哪裡找 每棟建築的機率
小卡犬 城市或住宅區裡的民宅 3%
金毛尋回犬 民宅(另外抽取,機率是小卡犬的三分之一) 1%
德國牧羊犬 警察局、監獄、軍事基地、槍械店 20%
德國牧羊犬 民宅 0.5%
哈士奇 民宅,只在冬天 2.5%
哈士奇 民宅,全年 0.2%
哈士奇 寵物店和獸醫診所,全年都有 10%
邊境牧羊犬 穀倉、馬廄、青貯塔、雞舍,在鄉下 15%
邊境牧羊犬 民宅 0.5%

狗通常出生在建築外面一格空地上:街道、院子、空地。只有外面沒有空地時,牠才會出生在裡面。

沙盒選項「狗生成倍率」會同時縮放所有這些機率。設為 0 時生成關閉。

附加品種是 Steam 上的獨立模組,各自有自己的生成地點: CD: Rottweiler、 CD: Doberman、 CD: Labrador、 CD: Pug和 CD: Belgian Malinois。每一種具體做什麼,看品種手冊。

怎麼馴服

在野生的狗身上按右鍵。唯一出現的選項是「餵食(結交)」。

  • 只需要食物。沒有最低技能、特性、項圈或工具的要求。
  • 食物可以放在背包裡,模組會自己找到。
  • 攜帶一種以上的食物時,會打開一個子選單,列出每種食物的圖示和數量。
  • 完全沒有食物時,這個選項會變灰:你的背包裡需要有食物。

需要多少食物

每一份食物給的信任值,等於那份食物能填的飢餓值。一份能填 60 點飢餓的食物就給 60 點信任值。預設馴服需要 100 點信任值(沙盒選項「馴服所需信任值」)。

模組只消耗需要的那一口,把剩下的部分還給你的背包。

這個過程不看運氣。

信任條沒填滿時會顯示:小卡犬正在對你產生信任…… 填滿時:小卡犬現在成了你的夥伴!,接著打開命名框。

對狗有害的食物

有害的食物會在選單裡顯示紅色,並帶著警告: 對狗有害,吃了會生病並失去對你的信任。

  • 按類型:糖果、糖、咖啡、茶、可可、巧克力、胡椒、堅果。
  • 按名稱:洋蔥、大蒜、韭蔥、青蔥、紅蔥頭、葡萄、葡萄乾、巧克力、可可、咖啡、花生。葡萄柚不受限制。

給野生的狗餵有害食物會扣 15 點信任值,且不增加任何信任。對已馴服的夥伴,會扣 20 點忠誠度,提高壓力,並讓牠中毒 120 遊戲分鐘。

牠成為你的夥伴那一刻會發生什麼

  • 牠進入跟隨模式,自動守護自動開啟。
  • 飢餓、口渴和壓力都歸零。
  • 基因特性會在這一刻抽取,之後再也不會變。
  • 牠變得無敵:殭屍、車輛、子彈和火焰都殺不死牠。疏忽照顧和未治療的感染傷口(見第 7 節的傷口與包紮)只有在沙盒選項「疾病和疏忽可致死」打開時才會致死;預設情況下生命值會停在 10%。
  • 牠會加入「我的夥伴」名錄,並開始顯示在地圖上。

馴服另一隻狗不會放走之前那隻。新的那隻會成為當前同伴,舊的那隻會轉為被動,進入停留模式。參見同時飼養多隻狗。

狗的數量上限

沙盒選項「每位玩家的最大犬隻數」出廠設為 0,也就是沒有上限。如果伺服器設了上限,達到上限後結交選項會變紅並被鎖住:已達到 5 隻寵物的上限。(數字是配置的上限)。放走或失去一隻狗會騰出名額。

3. 下命令的四種方式

四種方式做的是同一件事,用你喜歡的那種就行。

a)右鍵選單(在狗身上按右鍵)

所有選項都在以狗的名字命名的子選單裡:

選項 作用
(第一行,不能點擊) 狗的身份資訊:名字、性別、是不是幼犬、是不是懷孕、是不是混血
禁止繁殖 / 允許繁殖 只對成犬有效
暫停成長 / 恢復成長 只對幼犬有效
餵食 按類型分類的子選單
餵水 需要一個裝了水的容器
撫摸 緩解壓力並提升忠誠度
命令停留 / 命令跟隨 在兩種模式之間切換
過來 把狗叫到你身邊,不改變模式
攻擊最近目標 命令牠攻擊最近的殭屍
技巧 ▸ 四個技巧的子選單
在這照顧牲畜 / 停止照顧牲畜 開關農場模式
裝上馱袋 / 開啟馱袋 / 卸下馱袋 根據狗身上有沒有馱袋而變化
狀態 打開狗的視窗
重新命名... 最多 30 個字元
抱起來 只對小型犬和幼犬有效
放歸同伴 牠會保留訓練成果和技能
「守衛」不在這個選單裡。這個命令只存在於環形選單、快捷鍵,以及命令標籤頁的按鈕裡。

b)環形選單(按住 Q)

模組接入遊戲自帶的表情選單。按住 Q 會出現一個新分類,以你狗的品種命名,帶一個爪印圖示。這個分類只在附近有當前同伴時才會出現。

分區有:過來、跟隨、停留、守衛、警報、靜默、靜音、攻擊最近目標、狩獵 / 停止狩獵、技巧 ▸和開啟馱袋(如果牠帶著馱袋的話)。

選擇技巧會打開環形選單的第三層,裡面是四個技巧和一個返回。還沒解鎖的技巧會顯示紅色圖示,名字裡帶上需要的等級,比如「引開注意(服從 3)」。

有些命令還會讓你的角色做手勢:叫狗過來會抬手,命令停留會做停止手勢,命令攻擊會指向目標。

c)快捷鍵

一共有 14 個可綁定的動作,預設都沒有設定按鍵。在狗視窗的「設定」標籤頁裡配置。

動作 作用
過來 把狗叫到你身邊
跟隨 跟隨模式
停留 停留模式
守衛 守衛模式
召回 把狗瞬移到你身邊。你的角色會大聲吹口哨,口哨聲會引來殭屍
攻擊最近目標 命令攻擊
警報 / 靜默 / 靜音 哨兵模式
自動守護 開關切換
狩獵 開關切換
狀態 打開和關閉狗的視窗
前往指定地點 打開技巧的瞄準游標
引開注意 觸發這個技巧

如果你選了已經被占用的按鍵,模組會提示:F 已被使用:停留。沒設定按鍵時,按鈕顯示 未繫結。

d)狗視窗裡的按鈕

命令標籤頁把所有功能都做成了按鈕。完整清單在狗的視窗。

4. 三種模式:跟隨、停留和守衛

狗一直處於這三種模式之一。哨兵、狩獵和自動守護是疊加在模式之上的調整。

跟隨

預設模式。牠走在你身後:你離牠 2 格遠時牠開始走動,超過 6 格就會跑起來,或者你一開始跑牠就跟著跑。

  • 在你(不是牠)周圍 5 格半徑內和殭屍戰鬥,超過 8 格就放棄目標。
  • 會跳過矮柵欄、爬樓梯,跟著你換樓層。
  • 這是唯一一個牠會跟你一起上車的模式。
  • 如果你走遠超過 24 格,牠會被拉到你身後,這樣牠就不會卡在建築的另一邊。

命令標籤頁裡的「跟隨距離」滑條,範圍是 2 到 8 格,每半格一檔。預設是 2,讓狗緊貼著你;留更多餘量能讓牠在廚房、走廊和門口這些地方不擋你的路,大型犬在這些地方最容易礙事。這個設定是按狗單獨保存的:退出重進遊戲、進犬舍、換地圖都不會丟。餘量拉大後,牠會從更遠的地方開始衝刺,追上殭屍也要花更久。

「小卡犬會跟隨在你身後,並警戒靠近的殭屍。其哨兵功能保持警戒。預設模式,你的同伴在移動中。」

停留

牠停在原地不走。靜止大約一分鐘後,牠會趴下。

  • 繼續嗅探並警告殭屍。
  • 不追逐、不戰鬥,哪怕殭屍就在牠臉前面。
  • 你上車時牠會留在原地。
「小卡犬會待在原地,不會跟隨。牠仍會感知並警告殭屍,但不會追逐或戰鬥,只是坐着警戒。適合將牠安置在安全的地方。」

守衛

牠把自己所在的確切位置記錄為崗位,並防守這個崗位。

  • 在崗位 10 格半徑內迎戰殭屍,追擊後再返回。
  • 遇到麻煩時會退到你身後。
  • 目前只在你在附近時才有效。
「小卡犬會錨定在此確切位置並進行防禦,在更廣範圍內與殭屍交戰、發出警報,追擊後返回崗位。如果被包圍,牠會退到你身後。」

兩個召回命令

命令 作用 代價
過來 牠會走回來並切換到跟隨模式 無
召回 牠立刻出現在你身邊 你會大聲吹口哨,這會引來殭屍

狗卡在柵欄後面、被困在建築裡,或者遠得走不回來時,用召回。日常情況下用過來。

5. 哨兵:狗作為警報

狗能感覺到你還看不到的殭屍,並發出警告。

哨兵在三種模式下都有效。快進時間和你睡覺時都不起作用。

模式 範圍 怎麼警告
警報 18 格(嗅覺滿級可達 27 格) 對遠處或數量少的殭屍低吼。對近處、成群或看得見的殭屍大聲吠叫。吠叫會真的引來殭屍
靜默 固定 10 格 只有低吼。從不吠叫,也不會引來任何東西
靜音 無 完全沒有殭屍警告

殭屍在 6 格或更近、殭屍有 3 隻或更多,或者有 12 格內的清晰視線時,狗會從「察覺到什麼」變成「警報」。

訊息會浮在牠頭頂上方:

  • 你的小卡犬察覺附近有殭屍
  • 你的小卡犬低吼,殭屍就在眼前!

巴哥犬(附加品種)固定在警報模式:靜默和靜音在牠的視窗裡會顯示為關閉,也會從環形選單裡消失。噪音沙盒選項對所有品種都有效:關閉後,任何吠叫都不會引來殭屍。

壓力不會讓狗吠叫。如果你的狗在招來殭屍,源頭只會是這四種之一:警報模式下的哨兵、引開注意技巧、狩獵中的追逐,或者戰鬥。

6. 戰鬥

牠什麼時候會自己動手

狗不會自己主動出擊。牠會等一個觸發條件:

  • 在跟隨模式下,只有自動守護打開,而且只有殭屍瞄準了你或狗,或者你已經在戰鬥時才會動手。殭屍必須離你 5 格或更近。
  • 在守衛模式下,只要在崗位 10 格以內,牠隨時會動手。
  • 用「攻擊最近目標」命令時,牠會在 12 格範圍內搜索,並追擊 2 遊戲分鐘。

牠只攻擊敵對殭屍。其他模組(Bandits、A-Life)的友方 NPC 會被放過。

牠不會隔牆咬人

狗只會攻擊牠走過去能碰到的殭屍。柵欄另一邊或者關閉房間裡的殭屍會被無視。如果牠嘗試過去,卡住兩秒半沒有進展,就會放棄那個目標,並在接下來的 12 秒內無視牠。

牠打得多狠

傷害是四樣東西的乘積:品種的天生力度、戰鬥技能等級、力量基因,以及沙盒倍率。

  • 小卡犬自己殺不死殭屍。牠會把殭屍打到剩 10% 生命值就停手,任何沙盒設定都改不了這一點。
  • 其他所有品種都能補刀了結。
  • 一隻虛弱的狗,也就是三天沒吃蛋白質的狗,傷害減半。這樣牠通常沒法了結目標,會卡在那隻殭屍身上。

按品種分的傷害表在品種手冊裡。

每次攻擊都有機率把殭屍擊倒,起始機率是 10%,戰鬥技能拉滿時能到 50%。

自動守護

按狗單獨開關。打開後,你沒有自衛能力時,狗會變成守衛:

  • 睡覺時
  • 閱讀時
  • 坐在地上時
  • 吃東西時
  • 釣魚時

牠會錨定在你身邊,迎戰任何靠近的東西。你走動時,錨點會跟著移動。你結束那個動作後,牠會自己回去繼續跟隨你。

  • 守衛崗位上的狗不會因為這個而放棄崗位。
  • 這樣戰鬥會給狗帶來壓力,也不會增加忠誠度。

馴服狗的那一刻,這個功能就是打開的。

你的子彈絕不會打中牠

已馴服的夥伴犬在任何情況下都不會因為子彈損失生命值,不管是你的還是其他玩家的。

  • 牠不在自動瞄準的範圍內,所以你舉槍時準星不會鎖定牠。
  • 單人遊戲裡,開槍的那一刻,模組會把狗從這一槍的計算裡排除,子彈會直接飛向牠身後的殭屍。

狗不會因此挪動位置,也絕不會反過來攻擊你。

在多人遊戲裡,如果你在遠處開槍,別的玩家的狗可能會在你的畫面上看起來像是有反應,但牠不會損失生命值。

受傷、後退和恐慌

  • 打架不會立刻扣狗的生命值,只會增加壓力。每次咬合都有一個小機率讓牠開始流血。
  • 牠的生命值會因為疏忽照顧(飢餓或口渴超過 0.8)、有毒食物、狩獵中鹿的反擊,以及「健康」一節裡的各種病症而下降。疏忽照顧和未治療的感染只有在沙盒選項「疾病和疏忽可致死」打開時才會致死;關閉時(預設),生命值會停在 10%。
  • 受傷狀態:生命值低於 30% 時是「受傷」,低於 10% 時是「重傷」。重傷的狗只會跟著你,不會戰鬥。
  • 生命值降到 10% 或更低時,牠會退到你身後。
  • 壓力過高時牠會陷入恐慌:不戰鬥、不守衛、也不聽從技巧命令。被叫喚時牠還是會跑向你。只有壓力降到閾值以下很多時,牠才會脫離恐慌。

擊殺計數

每隻狗都有自己的計數器,顯示在牠的視窗裡:「擊殺:14 隻殭屍,3 次狩獵」。

牠殺死的殭屍也會計入你角色畫面上自己的計數器。

7. 健康與疾病

會讓狗生病的一切,以及怎麼照顧牠。下面兩張表是概要,每種病症的細節緊接在後面,一個主題一節。

健康一覽

狗可能出現的十四種狀態。圖示和心情圖示那一欄顯示的是同一個,所以你在畫面上看到的東西可以在這裡查到。每一種的細節在後面幾節裡。

圖示 狀態 怎麼得的 造成什麼影響 怎麼好轉
流血 每次撕咬殭屍 0.4% 掉生命值並跛行 12 小時內自行停止,包紮的話立刻停止
閉合傷口 流血停止之後 跛行 2 天癒合,包紮的話 1 天
腿骨折 帶著已受傷的腿繼續戰鬥 不能跑也不能打 大約 3 天的包紮和休息
扭傷 每次跳欄 0.5% 走得慢,還能打 靜止 12 小時,跟著你的話 24 小時
感染 傷口沒包紮 掉生命值,不癒合 不管的話 2 天,用抗生素 12 小時
發燒 感染滿 12 小時、流感或心絲蟲 更渴,步伐變短 隨病因一起消退
危急 感染且生命值低於 10% 趴下不再起來 緊急使用抗生素
腸胃不適 腐爛食物必定觸發,變質食物和髒水各 25% 飢餓和口渴翻倍 喝乾淨水 1 到 2 天
腸道寄生蟲 腸胃不適每 6 小時 10% 更餓 只能用驅蟲藥或草本排毒劑
流感 嚴重飢餓,或與患流感的狗相隔一格 發燒、步伐變短、更渴 2 到 4 天,接種疫苗的話 1 天
心絲蟲 連續戶外 6 小時 1.5% 掉生命值,拒絕戰鬥和工作 3 到 6 天,用專用藥 18 小時
皮膚過敏 那隻狗不耐受的肉,或者皮膚寄生蟲 走得慢,壓力上升 不管的話 12 到 24 小時,用抗過敏藥 6 小時
跳蚤 每次戰鬥咬合 0.2% 壓力上升,可能轉成過敏 只能用跳蚤蜱蟲藥(12 小時)、天然驅蟲劑或洗毛液洗澡
蜱蟲 每次戰鬥咬合 0.2% 和跳蚤一樣,機率幾乎翻倍 只能用跳蚤蜱蟲藥(12 小時)、天然驅蟲劑或洗毛液洗澡

六種藥品

圖示 藥品 劑量 治療 之後的保護 寵物店機率
Companion Dogs 抗生素 12 12 小時治癒感染,並縮短流感病程 不提供保護 13.6%
Companion Dogs 驅蟲片 8 治療寄生蟲,4 小時起效 30 天 13.6%
Companion Dogs 疫苗 6 1 天治癒流感,並立刻切斷傳染 90 天,且傷口不會感染 9.3%
同伴犬過敏藥 24 6 小時治癒過敏 2 天 17.9%
同伴犬跳蚤和蜱蟲藥 12 12 小時清除跳蚤和蜱蟲 30 天 17.9%
同伴犬心絲蟲藥 6 18 小時治癒心絲蟲 30 天 11.5%

最後一欄是在寵物店貨架上找到該藥品的機率。六種藥品在這種家具裡出現得最多,數值以沙盒戰利品選項為預設值計算。藥局和診所大約是它的四分之三。其他家具請見第 20 節的每件物品出現的機率。

藥品不是喝下去就好:一劑藥會開啟一段持續數小時的治療,只有在療程結束時才會治好疾病。去哪裡找藥、怎麼給藥,在本節末尾的「藥品」部分。你自己調製的草本藥和藥膏緊接在它後面,在「草本藥與藥膏」部分。

痊癒

狗會自己痊癒:滿血大約需要 8 個遊戲小時。飢餓條或口渴條過半之後,痊癒就會停止。

傷口與包紮

  • 狗每次咬中殭屍,都有 0.4% 的機率留下一個開放傷口。戰鬥技能等級每升一級,這個機率就降低 0.02 個百分點,到 10 級時減半,只剩 0.2%。狗已經受傷或有壓力時機率會上升,而且每 2 個遊戲小時最多只會出現一次新傷口。
  • 所有品種的狗走路時都會跛行,而且會稍微變慢:走路慢 10%,跑步慢 25%。牠的名字、視窗和心情圖示上會出現「流血」徽章,包紮好之後就變成「受傷」。狗視窗的「健康」標籤頁會顯示牠的輪廓、受傷部位標示、身體部位清單和目前病症,右鍵點擊能打開治療選單;狀態標籤頁的健康部分會說明病症、包紮情況和該做什麼。畜牧技能 5 級或以上時,兩處都會額外顯示痊癒進度。
  • 受傷時,牠會拒絕狩獵和守衛,直到痊癒。跟隨、停留和攻擊照常。
  • 如果狗帶著開放傷口繼續打架,每次咬合都有可能造成腿骨折,機率和傷口機率相同。會出現提示 腿骨折了!,加上「腿骨折」徽章和心情圖示,狗會以一半的速度走路,在任何情況下都不再能跑。痊癒時間也會變成 3 天,即使有包紮也一樣。
  • 流血且沒包紮的話,生命值會持續下降(一天掉 90% 的血條,一天多一點就能掉滿一條),而且不包紮就不會恢復。降到零,狗就會死。任何階段都一樣:感染的傷口如果沒有繃帶,會同時流血和惡化。
  • 如果不包紮,流血會在 12 小時後自行停止,狀態變成「開放傷口」;傷口依然是開著的,還是可能感染。包紮能立刻止血。
  • 沒包紮的傷口每小時有 20% 的機率感染;髒繃帶是每小時 5%;乾淨或消毒過的包紮則是零。感染的傷口會顯示為「感染」,並且在持續期間阻止生命值恢復和繁殖。
  • 治療時,在狗的右鍵選單裡用「治療傷口」,或者在視窗健康部分的病症上按右鍵,需要背包裡有任意繃帶或撕破的床單。如果繃帶本身是酒精繃帶,或者你背包裡有消毒液、酒精棉片或棉球(會一起被消耗掉),包紮出來就是消毒過的。急救技能能縮短治療動作的時間。治療能提升忠誠度。繃帶會留在狗身上,你使用「拆除包紮」或者傷口癒合時,它會髒著回到你的背包。受傷的腿在流血時會顯示紅色切口,包紮後會顯示一圈紗布,模組基礎品種和所有品種附加模組都是如此,而且都會因為受傷的腿而跛行。髒繃帶也能用。
  • 乾淨的傷口 2 天癒合,包紮的話 1 天。靜止的狗(停留模式,或在家被動狀態)以全速痊癒,工作中的狗以一半速度痊癒,戰鬥中的狗不會痊癒。照顧牲畜的狗痊癒速度和在家被動狀態一樣。只有存在犬舍裡的狗會暫停,因為牠離開了這個世界。
  • 在沙盒裡,「獸醫護理」能整體開關這一切(中途關閉會立刻解除狗身上的限制),「疾病和疏忽可致死」(預設關閉)決定生命值能不能降到零,不管是因為疾病還是飢餓和口渴;關閉時,所有掉血都會停在 10%。
  • 每種疾病都有自己獨立的百分比機率,設為零就單獨關閉那種疾病:「每次撕咬的受傷機率(百分比)」(預設 0.4)、「每次跳欄的扭傷機率(百分比)」(預設 0.5)、「腸胃不適時每6小時感染寄生蟲機率(百分比)」(預設 10)、「腸胃不適機率(百分比)」(預設 25)、「流感機率(百分比)」(預設 15,既用於飢餓的狗每天的判定,也用於每小時待在患病的狗身邊的判定)、「心絲蟲機率(百分比)」(預設 1.5)、「食物過敏機率(百分比)」(預設 5),以及「每次咬傷感染跳蚤和蜱蟲機率(百分比)」(預設 0.2)。

感染:發燒、危急與死亡

  • 感染會自己惡化。感染滿 12 小時後,不管有沒有繃帶,都會出現發燒:「發燒」徽章,狗走路慢 20%,生命值掉得更快(感染時是每天四分之一條血,發燒時是每天一半)。危急狀態只看生命值:感染且生命值低於 10% 時,狗會趴下不再起來,並拒絕跟隨、過來和攻擊。如果生命值降到零,牠就會死。「疾病和疏忽可致死」關閉時(預設情況),任何疾病、飢餓或口渴都不會把生命值拉到 10% 以下。
  • 繃帶治不好感染,也壓不住發燒。感染自己會在從感染那一刻算起的 2 天後消退。「Companion Dogs 抗生素」能把這個時間縮短到 12 小時,遊戲本身的抗生素也能一樣快地治好:那是同一種藥物,缺的只是適合狗體重的劑量。所以人用抗生素有 25% 的機率讓牠當場拉肚子(接種過疫苗的狗不會有這個風險)。抗生素起效期間,發燒不會繼續惡化。感染治好之後,傷口依然是開著的,會按正常速度癒合。
  • 「Companion Dogs 疫苗」能帶來 90 天的保護期,期間傷口不會感染,壞食物或污染的水不會引發腸胃不適,狗也不會得流感。心情圖示「已接種」。

扭傷

  • 每次跳欄都有 0.5% 的機率讓狗扭傷腿(狗已經受傷或有壓力時機率更高)。牠會像受傷一樣跛行和變慢(走路慢 10%,跑步慢 25%),但還是能打架;會拒絕狩獵和守衛。
  • 只能靠休息痊癒:狗處於停留模式或被動狀態半天,如果牠繼續跟著你就要一整天。戰鬥中恢復會停止。腿骨折是另一種情況:既不跳欄也不打架。

腸胃不適與寄生蟲

  • 徒手餵的腐爛食物必定引發腸胃不適。變質食物和遊戲裡的污染水(會毒害你的那種)各有 25% 的機率,水不管是食盆裡的還是徒手給的都算,每隻狗每 12 小時判定一次。把食盆裝滿乾淨水就會痊癒。
  • 持續 1 到 2 天,而且時鐘只在狗喝水(口渴低於一半)時才會走動。這期間飢餓和口渴會加倍消耗,生命值不會恢復,牠不會繁殖,並拒絕狩獵和守衛。徽章「腸胃不適」。
  • 透過「治療傷口」選單給的一把遊戲裡的草,能縮短腸胃不適 8 小時,也能縮短誤食壞東西造成的中毒。
  • 寄生蟲是腸胃不適演變而來的,不是牠的副作用。狗每因腸胃不適持續 6 小時,就有 10% 的機率長出寄生蟲,所以早點用草治好能切斷這個演變。有寄生蟲時,飢餓消耗會加快 40%,而且不會自己好:一劑「Companion Dogs 驅蟲片」就能解決。藥片要 4 小時才能起效,之後能保護 30 天,期間即使腸胃還處於不適狀態也不會有新的寄生蟲。可以在狗還沒長寄生蟲之前就給藥,作為預防。保護生效期間,狗會顯示「已驅蟲」心情圖示並標出剩餘天數,健康檔案裡也會重複這個倒數。

流感

  • 有兩種得病方式:飢餓嚴重(高於 0.8)的狗每天有 15% 的機率生病,健康的狗和患流感的狗相隔一格接觸時,每小時有 15% 的機率被傳染。接種過疫苗的狗既不會得病,也不會傳染別的狗。
  • 持續 2 到 4 天,然後自己痊癒。全程都會發燒:狗會多喝 20% 的水,走路慢 20%,不恢復生命值,不繁殖,並拒絕狩獵和守衛。徽章和心情圖示「發燒」,另外還有「流感」心情圖示。
  • 「Companion Dogs 疫苗」給已經患病的狗使用,能立刻切斷傳染並在一天內治癒。抗生素能在療程結束時把流感病程縮短 40%,獸用或人用都一樣。休息沒用:不管狗是休息還是跟著你,流感的時鐘走得一樣快。水有用,因為發燒會讓牠更渴。

心絲蟲

  • 蚊子只在戶外叮咬:狗每連續在沒有屋頂的地方待 6 小時,就會判定一次 1.5% 的機率,進屋會清零這個計時。這是模組裡最嚴重的疾病。
  • 持續 3 到 6 天後會自行痊癒。在此期間每天掉四分之一條生命值,帶來發燒,把走路速度降到 65%、跑步速度降到 45%,而且狗會拒絕攻擊、做技巧、狩獵和守衛。發病那一刻就會放棄狩獵和守衛任務。心情圖示「心絲蟲」。
  • 用「同伴犬心絲蟲藥」可以縮短到 18 小時痊癒。同一劑藥還能提供 30 天保護,可以給健康的狗使用,這也是現實中的做法。

過敏、跳蚤與蜱蟲

  • 每隻狗一生只會抽取一次不耐受的肉類:5% 的機率出生時就對雞肉、牛肉、魚肉或其他某種肉過敏。從那以後,每次吃到那種肉都會引發發作。健康檔案會說明是哪種食物。
  • 發作持續 12 到 24 小時:狗會抓癢、產生壓力,走路方式和受傷時一樣(走路慢 10%,跑步慢 25%)。牠會自己痊癒。「同伴犬過敏藥」能在 6 小時內解決,並保護 2 天。徽章和心情圖示「過敏」。
  • 跳蚤和蜱蟲來自近身接觸:狗每次咬中目標,都有 0.2% 的機率帶上兩者之一(狗受傷或有壓力時機率更高)。接下來 2 天裡,這種寄生蟲每小時會騷擾牠一次,帶來壓力,並且每次有 3% 的機率引發過敏,蜱蟲的機率幾乎是兩倍。之後牠會安靜下來,但不會自己離開。
  • 「同伴犬跳蚤和蜱蟲藥」能在 12 小時內同時清除兩者,並保護 30 天。徽章和心情圖示「跳蚤」與「蜱蟲」。

藥品:哪裡找、怎麼用

  • 一共六種,每盒都有好幾劑:抗生素 12 劑,驅蟲片 8 劑,疫苗 6 劑,過敏藥 24 劑,跳蚤蜱蟲藥 12 劑,心絲蟲藥 6 劑。每次治療消耗一劑。
  • 會出現在藥櫃、藥局、醫院、商店貨架、軍用倉庫、寵物店、寵物用品箱、家用浴室、車庫和農場。在獸醫診所,疫苗和心絲蟲藥還會出現在桌子裡(4.8%)和每個狗窩裡(2.4%)。
  • 全都透過同一個「治療傷口」子選單給藥,或者在視窗的健康部分:右鍵點擊病症,就會顯示你攜帶的物品能做什麼。
  • 藥品不是喝下去就好:一劑藥會開啟一段持續數小時的治療,只有在療程結束時才會治好疾病。健康檔案會顯示「正在治療」這一行,如果藥品還有預防效果,會顯示「已防護」和剩餘天數。
  • 狗主人的急救和畜牧技能合計能把治療時間縮短 5%(每級),並把保護期延長 2.5%(每級)。給生病的狗治療能獲得急救經驗;給健康的狗預防性用藥則沒有經驗。
  • 主人睡在附近,能讓健康的狗恢復生命值的速度翻倍。對感染的狗則沒有效果。

草本藥與藥膏

草本藥來自 Man's Best Friend 模組。你透過遊戲的製作選單調製,在任何平面上都能做,然後透過同一個「治療傷口」子選單或狗視窗的健康部分給藥。草本藥比藥局的藥治得慢,保護期也比較短。

圖示 草本藥 劑量 治療 之後的保護
Companion Dogs 犬用抗過敏配方 3 8 小時治癒過敏 2.5 天
Companion Dogs 抗過敏草藥茶 3 9 小時治癒過敏 1.5 天
Companion Dogs 舒緩皮膚洗劑 3 8 小時治癒過敏 不提供保護
Companion Dogs 天然驅蟲劑 5 10 小時清除跳蚤和蜱蟲 3 天,也可以給健康的狗使用
Companion Dogs 草本排毒劑 3 12 小時治癒腸道寄生蟲,36 小時治癒心絲蟲,並把中毒縮短 8 小時 不提供保護
Companion Dogs 草本防寄生蟲酊劑 4 不治療 給健康的狗使用,防腸道寄生蟲 10 天
Companion Dogs 草本呼吸支持劑 2 36 小時治癒流感 不提供保護
Companion Dogs 呼吸支持蒸氣劑 1 消除流感帶來的發燒,效果持續 2 天 不提供保護
Companion Dogs 洋甘菊茶 1 把腸胃不適縮短 12 小時,並讓狗平靜下來 不提供保護
Companion Dogs 免疫支持酊劑 3 不治療 給健康的狗使用,草本免疫 36 小時
Companion Dogs 免疫支持粉 2 不治療 給健康的狗使用,草本免疫 48 小時
Companion Dogs 免疫平衡粉 4 不治療 給健康的狗使用,草本免疫 72 小時
Companion Dogs 全身平衡酊劑 12 3 天內,會自行痊癒的疾病和傷口以 1.5 倍的速度痊癒 不提供保護

草本免疫提供和疫苗一樣的保護,只是時間很短:傷口不會感染,壞食物或髒水不會引發腸胃不適,狗也不會得流感。已接種疫苗的狗不會出現這個選項,健康檔案會顯示「草本免疫」和剩餘小時數。全身平衡會加快腸胃不適、流感、心絲蟲、過敏、中毒和感染的痊癒;腸道寄生蟲、跳蚤和蜱蟲不會自己好,所以不受影響。

用於傷口和腿骨折:

物品 用途 效果
芭蕉藥膏 沒有感染的傷口 1 天內癒合速度變成 1.5 倍
Companion Dogs 蘆薈 沒有感染的傷口 1 天內癒合速度變成 1.25 倍,感染機率減半
山蒜泥藥膏 感染的傷口 1 天治好感染,期間壓住發燒
康福利草藥膏 腿骨折或扭傷 1 天內痊癒速度變成 1.5 倍
夾板 腿骨折 痊癒速度變成 1.5 倍,直到痊癒為止
  • 效果會相乘:夾板和康福利草一起用,在康福利草藥膏有效期間,腿骨折的痊癒速度是 2.25 倍。健康檔案上,每一項在生效期間都會顯示為「使用中」。
  • 藥膏、夾板和蘆薈葉用一次就整個消耗掉。三種藥膏和夾板是遊戲本身的配方,照遊戲原本的方式學會。
  • 小型犬用排毒劑時,中毒時間縮短得更多,和草一樣。

洗澡和鑷子:

物品 用途 效果
Companion Dogs 除蚤除蜱洗毛液(可洗 2 次) 跳蚤和蜱蟲 立刻清除兩者,並保護 14 天
Companion Dogs 舒緩燕麥浴劑(可洗 5 次) 過敏或壓力 把過敏縮短 6 小時,並讓狗平靜下來
鑷子 跳蚤和蜱蟲 緩解 8 小時;不會消耗,也治不好
  • 洗澡就是同一個子選單裡的「洗澡」選項。需要容器裡有 1 L 的水,乾不乾淨都行,背包裡還要有碎布、毛巾、浴巾或海綿。會消耗一劑產品和 1 L 的水;布不會消耗。缺少其中任何一樣,這個選項就會變成灰色。
  • 鑷子就是「用鑷子夾除跳蚤和蜱蟲」。接下來 8 小時裡,蟲子不會騷擾狗:不癢、沒有壓力,也沒有引發過敏的機率。之後牠們會再回來。只有藥品、天然驅蟲劑或洗毛液洗澡才能徹底清除。

每個配方需要什麼:

草本藥 材料
犬用抗過敏配方 蕁麻(2)、萬壽菊、洋甘菊、甘草根和水
抗過敏草藥茶 蕁麻、洋甘菊、小米草和水
舒緩皮膚洗劑 洋甘菊茶、一劑蘆薈汁、一劑金盞花酊劑,以及一個繃帶或碎布
天然驅蟲劑 一劑醋、一劑鹽、一劑香葉天竺葵精油和水
草本排毒劑 蒲公英(2)、蕁麻、紅三葉草、薑和水
草本防寄生蟲酊劑 俄勒岡葡萄根、黑胡桃殼、苦艾和一個酊劑瓶
草本呼吸支持劑 研磨工具、錦葵(2)、百里香、毛蕊花、甘草根、空玻璃罐和玻璃罐蓋
呼吸支持蒸氣劑 研磨工具、百里香、桉樹葉、錦葵、空玻璃罐、玻璃罐蓋和水
洋甘菊茶 洋甘菊和水
生香葉天竺葵精油 一個玻璃瓶(不會消耗)、香葉天竺葵(3)和水;在爐子上加熱 30 分鐘就變成成品精油
免疫支持酊劑 紫錐菊(2)、黃芪、接骨木莓、甘草根、一個酊劑瓶和水
免疫支持粉 研磨工具、黃芪、紫錐菊、玫瑰果、空玻璃罐和玻璃罐蓋
雲芝粉 研磨工具、空碗和雲芝;研磨工具和碗不會消耗
黃芪根粉 研磨工具、空碗和黃芪
免疫平衡粉 研磨工具、空碗、雲芝粉(2)和黃芪根粉
全身平衡酊劑 研磨工具、黃芪(2)、蒲公英、蕁麻、甘草根、一個酊劑瓶和水
舒緩燕麥浴劑 燕麥罐頭、萬壽菊(2)、洋甘菊、空玻璃罐、玻璃罐蓋和水
  • 十四種新藥草(蘆薈、甘草根、小米草、紅三葉草、香葉天竺葵、俄勒岡葡萄根、黑胡桃殼、苦艾、毛蕊花、桉樹葉、黃芪、紫錐菊、接骨木莓和雲芝)會出現在遊戲的搜尋模式裡:樹林和田野裡的在「藥用植物」,接骨木莓在「漿果」,雲芝在「蘑菇」,蘆薈、香葉天竺葵和桉樹葉是庭院植物,在「野生植物」,城裡也找得到。它們還會出現在超市的調味料貨架、住家和車庫的食品櫃、超市倉庫和農場倉庫。萬壽菊、錦葵、洋甘菊、蕁麻、蒲公英、薑、百里香和玫瑰果是遊戲本身的植物。
  • 洗毛液、蘆薈汁、金盞花酊劑和酊劑瓶沒有配方:會出現在寵物店、超市、藥局、浴室、廚房、車庫、倉庫和垃圾桶裡。
  • 「Companion Dogs 家庭獸醫雜誌」能教會十七個配方和三種藥膏。會出現在寵物店、書店、書報攤、郵局、圖書館、獸醫診所,偶爾也會出現在客廳。
  • 沙盒選項「解鎖所有獸醫護理配方」開啟時(預設開啟),每個角色一開始就懂草本藥的配方,雜誌只會額外教三種藥膏。學會的配方會一直留在角色身上,即使之後關掉這個選項也一樣。
  • 用 Man's Best Friend 本身的配方做出來的藥,對狗也有效。

8. 需求與照顧

一共有四條狀態條,加上忠誠度。這些全部由模組手動控制,因為同伴犬是無敵的,這會讓遊戲本身的飢餓系統被凍結。

狀態條 升 / 降 速度 什麼時候成為麻煩
饑餓 隨時間上升 從空到滿大約 3 天 高於 0.6
口渴 隨時間上升 從空到滿大約 1.7 天 高於 0.6
生命值 因疏忽、受傷和疾病下降 飢餓或口渴高於 0.8 時,約 8 小時掉滿一條 低於 30%
壓力 由其他數值算出 無 高於 50%
沒有睡眠,也沒有衛生這回事。

沙盒選項「饑餓與口渴速度」同時縮放這兩條。設為 0 時,兩條都會凍結。忠誠度依然會下降,所以牠還是需要你的關注。

壓力從哪裡來

壓力會因饑餓、口渴、生命值低、忠誠度低,以及打鬥中每一次交手而上升。

等級 起點
緊張 50%
恐慌 80%
恐懼 100%

脫離戰鬥後,戰鬥壓力消退得很快:滿滿一條壓力大約 2 個遊戲小時就會清空。撫摸、餵食和餵水能加快這個消退。

蛋白質:牠是肉食動物

除了饑餓之外,模組還會計算自上次攝入蛋白質以來的小時數。連續三個遊戲日沒有蛋白質,狗就會變得虛弱,你的螢幕上會出現牠專屬的心情圖示,並帶來兩個懲罰:

  • 咬合傷害減半。一隻原本四下就能打死一隻殭屍的狗,現在需要八下。
  • 無視命令的機率 +25%,疊加在服從帶來的正常機率之上。哪怕是服從 10、從不違抗命令的狗,虛弱期間也會重新變得固執。

算作蛋白質:任何動物、家禽、獵物、魚類和海鮮的肉,還有蛋、香腸、培根和狗糧(乾糧袋和打開的罐頭)。蔬菜、水果、麵包、麵食、乳製品,以及有毒或變質的食物都不算數。

餵的東西越多,抵扣掉的沒有蛋白質的小時數就越多:

你餵了什麼 抵扣多少時間
火腿、一袋狗糧、牛排、碎肉、兔肉、雞肉、打開的狗糧罐頭、牛肉乾 清零時鐘
小型動物的肉 54 小時
培根 約 42 小時
蛋 約 25 小時
培根薄片 約 15 小時
培根碎 約 3 個半小時

沙盒選項「無蛋白質可撐的小時數」範圍是 6 到 168 個遊戲小時,預設 72(三天)。修改這個數值會讓整張表一起縮放。

蛋白質透過四條途徑計算:親手餵、食盆、犬舍(寄存的狗),以及牠自己捕獵並吃掉的獵物。親手餵食按整個物品計算,哪怕狗只咬了一口。

這個小時數只在狗活在世界裡時才會累積。狗待在犬舍、抱在懷裡、車裡、主人斷線,或是在牧場執勤時,這段時間裡什麼都不會累積,就像饑餓和口渴也不會上升一樣。

在沙盒選項「狗需要蛋白質」裡關閉。關閉後,只有饑餓和口渴才重要。

只吃素的狗不會死,但咬合傷害減半,也不聽話。如果你靠食盆養牠,就在食盆裡放一袋狗糧。

餵食、餵水和撫摸

右鍵點擊狗 → 「餵食」、「餵水」或「撫摸」。

動作 效果 訊息
餵食 降低饑餓,如果食物多汁還能補水,+0.10 生命值,緩解壓力,並根據這份食物消掉的饑餓量按比例提升忠誠度 「Caramelo吃飽了。」
餵水 降低一半口渴條,緩解壓力並 +2 忠誠度 「Caramelo喝水了。」
撫摸 緩解壓力並 +2 忠誠度。對你的角色,能緩解無聊和不開心 冷卻期內:「Caramelo剛剛才被摸過。」
  • 餵食接受任何沒有腐爛、能填飽饑餓的食物;只有毒物清單上的東西不行。至於無蛋白質可撐的小時數,食物的類型才有講究。只有必要的那一口會被消耗掉。
  • 餵水需要背包裡有任意裝了水的容器(模組也會檢查背包裡的包)。
  • 撫摸的冷卻時間是 90 個遊戲分鐘。

疏忽照顧的階梯

如果你放著狗不管:

  1. 饑餓和口渴超過 0.6。螢幕上出現「饑餓」 / 「口渴」心情圖示。
  2. 忠誠度開始以三倍速下降。
  3. 超過一半後,自然痊癒停止。
  4. 超過 0.8 後,生命值大約 8 個遊戲小時內耗光:預設降到 10% 為止,打開「疾病和疏忽可致死」後會降到零。
  5. 忠誠度跌破下限,狗變成「不服從」。
  6. 壓力上升,牠陷入恐慌:不再戰鬥、不再守衛,也不再做技巧。
  7. 打開該選項後,生命值降到零,牠就會死去。

死亡是永久的。「你的同伴Caramelo死了。」馱袋和裡面裝的一切都會掉在地上。如果你還有別的狗,牠會自動變成當前同伴。

哀悼

當一隻已經結緣的狗死去,你的角色會進入哀悼:螢幕上出現「悲痛」心情圖示,帶著牠的名字,悲傷值一次性跳升。沒有選項能關掉這個。

悲傷值會自己消退,到窗口期結束時完全消失:

狗的忠誠度 死亡那一刻的悲傷值 持續多久
0(剛馴服) 20 點 4 個遊戲小時
50 42 點 26 個遊戲小時
100 65 點 48 個遊戲小時

這是普通的悲傷,所以一切能振奮角色的事都依然有效:看書、吃點好東西,或是摸摸另一隻狗。悲傷值高的時候,遊戲自帶的悲傷心情圖示會讓所有動作都變慢。

9. 忠誠度

忠誠度的範圍是 0 到 100,衡量狗對你的信任程度。

  • 牠會自己下降,大約每天 12 點,狗饑餓或口渴時下降速度會變成三倍。
  • 只有餵食、餵水(+2)和撫摸(+2)能讓牠上升。
  • 餵食是最快的方式,但漲幅和這份食物消掉的饑餓量成正比:餵一隻餓壞了的狗,一次就能拿回幾十點忠誠度。如果忠誠度掉了,讓牠先餓一會兒再餵。
  • 吃食盆裡的食物不會提升忠誠度。

不服從的下限

低於某個點之後,狗會變成「不服從」,拒絕跟隨、戰鬥和做技巧:「Caramelo已經不再信任你了……」

這個下限會隨服從等級上升而下降:從 30 開始,每級下降 1.5,最低不低於 10。服從 10 的狗,忠誠度低於 15 才會變得不服從。

狗拒絕命令的時候

一共有四種原因,按這個優先順序排列:

情況 你會看到什麼
忠誠度低於下限 「Caramelo Rex不信任你,無視了命令。」
壓力達到恐慌 「Caramelo Rex正在恐慌,不會戰鬥。」
生命值 10% 或更低 「Caramelo Rex傷得太重,沒法戰鬥。」
訓練失敗 「Caramelo Rex分心了,沒聽你的。」

10. 食盆:不用你動手的飲食

有了食盆,當前同伴會自己吃喝。

只有當前同伴才會感到饑餓和口渴。參見同時養多隻狗。

怎麼用

  1. 弄到一個食盆(配方製作或拾取,見模組道具)。
  2. 在背包裡右鍵 → 「放置食盆」。這會打開自由放置游標, R 鍵能旋轉食盆。
  3. 右鍵點擊食盆 → 「向食盆新增食物」或「向水盆新增水」。

食盆只能裝食物或水,不能同時裝兩樣。要換,用「倒空食盆」。

模型會顯示裡面裝的東西:空的是灰色,裝著狗糧是棕色,裝著水是藍色。

什麼算食盆裡的食物

幾乎任何能填飽饑餓、沒有變質的食物都行:肉、罐頭、煮熟的餐食、蔬菜、水果、蛋、狗糧,還有乾草和青草。

對狗有害的清單不算在內,它們會在選單裡顯示成紅色。

沒打開的狗糧罐頭不會出現在清單裡。先把罐頭打開。

食盆最多能裝 100 點:

物品 點數
一袋狗糧 60
打開的狗糧罐頭 30
乾草 12
青草 7

你倒進去的肉、魚、蛋或狗糧都會被標記成蛋白質,狗吃到這部分的時候,會按你親手餵食那樣計入蛋白質的時鐘。食盆裡如果只裝蔬菜,就只會填飽饑餓,其他的什麼都不算。

如果物品比剩餘空間大,食盆會裝滿到頂,剩下的還給你。一個已經有 80 點的食盆,倒進一袋狗糧會把食盆填到 100,剩下價值 40 的部分回到你的背包。「食盆放不下這麼多。」這條訊息只在食盆完全裝滿時才會出現。

狗怎麼用食盆

  • 饑餓或口渴到達 0.5 時,牠會自己去(可以按角色調整,在設定分頁的「饑餓/口渴達到時進食」滑桿)。
  • 牠會在 16 格範圍內尋找食盆。模組的食盆和遊戲自帶的原版食槽都能用。
  • 每次去吃能清掉半條狀態條。牠大概會花 3 個遊戲分鐘進食。
  • 在去食盆的路上或正在吃的時候,牠會無視殭屍和其他一切。只有你下的命令能打斷牠。因為饑餓陷入恐慌的狗,吃過東西後就會脫離恐慌。

牠頭頂會顯示「去進食」、「進食中」、「去喝水」、「喝水中」。

吃食盆不會獲得忠誠度。

食盆不能當作你自己的飲用水來源,下雨也不會把它裝滿。你也不能在水槽或水龍頭那裡幫它接水:遊戲本身提供的那個接水選項對它不起作用。水只能透過「向水盆新增水」加進去,需要背包裡有裝了水的容器。

11. 技能:狗的五項技能

每隻狗有五項技能,範圍從 0 到 10,會隨著使用而上升。

技能 怎麼上升 能提升什麼
嗅覺 哨兵每次發現新目標;使用嗅探技巧 哨兵的偵測範圍(18 → 27 格)和記憶氣味的偵測範圍
戰鬥 每次攻擊和每次擊殺 傷害、擊倒機率(10% → 50%),以及對戰鬥壓力的抗性
服從 每次聽從命令(有冷卻)。3 級以下上升速度快 4 倍 更低的忠誠度下限、四個技巧,以及更低的違抗機率
狩獵 指向獵物、嗅探、獵殺,以及你在牠附近獵殺獵物時 3 級:獵殺小型獵物。6 級:對付鹿並把獵物帶回來。也會擴大你的採集半徑
放牧 照看畜欄、按住畜群的恐慌、在畜欄裡驅趕殭屍 安撫畜群的光環強度

特性(力量、攻擊性、抗性)是另一回事:在你馴服狗的那一刻抽取,之後永遠固定。

每種特性做什麼、每個品種的區間是多少,都在品種手冊裡。

沙盒選項「技能經驗倍率」控制所有技能上升的速度。

這個選項在設定檔裡的預設值是 0.5,也就是一半速度,儘管說明文字寫著「1.0 是正常值」。如果狗看起來學得很慢,把它調到 1.0 或更高。

不服從

沒受過訓練的狗有時會無視命令:「Caramelo Rex分心了,沒聽你的。」

  • 機率在服從 0 時是 30%,服從 10 時降到 0%。
  • 虛弱的狗會在此基礎上再加 25%。
  • 立刻重複一次命令總是有效。
  • 被無視的命令照樣能獲得服從經驗。
  • 只對直接命令有效:跟隨、停留、守衛、過來、攻擊和技巧。不影響餵食、餵水、撫摸、馱袋、召回,也不影響那些行為開關(哨兵、自動守護、狩獵、牧場)。

12. 服從技巧

四個技巧,隨服從等級解鎖。所有技巧從一開始就會出現在選單裡,還沒解鎖的用紅色標出,並標明還差的等級:「在服從等級 3 解鎖(當前:1)。」

前往指定地點(服從 1)

在地面上打開一個游標:綠色表示可以,紅色表示不行。左鍵選擇,右鍵取消。

  • 最大範圍是以你為中心的 30 格,不是以狗為中心。
  • 牠會走到那裡並守住這個點(到達後進入停留模式)。
  • 任何新命令都會取消這趟行程。

引開注意(服從 3)

狗會在 24 格範圍內大聲吠叫,殭屍群會撲向牠,之後牠會退回到你身邊。

  • 就算「狗的噪音吸引殭屍」選項關閉,這個技巧照樣會吠叫。
  • 會消耗壓力。
  • 牠頭頂會出現紅色標記:「引開喪屍中」。
  • 冷卻時間是 10 個遊戲分鐘。

用來打開一條通路。

嗅出物品(服從 5)

手裡拿著一個物品,使用這個技巧。狗會記住那類物品的氣味:「Caramelo記住了鎚子的氣味。」

從那以後,牠會在背景持續掃視周圍(12 格,嗅覺滿級時達到 20 格),在櫃子裡和地上尋找這個物品。找到時:

  1. 吠叫。
  2. 走過去並指向它。
  3. 物品會在世界裡獲得綠色高亮。

訊息:「Caramelo聞到附近有鎚子的氣味。」和「Caramelo指向了鎚子。」

狗只能記住一種氣味。要取消,用「停止嗅探鎚子」(會帶上牠記住的物品名字)。取消永遠有效。

手裡沒拿東西時:「手裡拿著你想讓狗嗅聞的物品。」

睡覺時尋找物品(服從 10)

狗身上需要有馱袋。

手裡拿著一個物品並下達指令:「Caramelo會在你睡覺時去找鎚子。」牠頭頂會留下一個永久標記:「正在尋找:鎚子」。

  • 每個遊戲日只能觸發一次。牠會在你醒來後不久出發,前提是狗在附近。
  • 成功機率取決於物品有多稀有,永遠達不到 100%。遊戲裡最普通的物品每晚上限是 50%(平均要等大約 2 天)。像斧頭這樣不常見的物品接近 15%,像武士刀這樣稀有的東西大約只有 2%。
  • 如果成功:「Caramelo在你睡覺時把鎚子帶回來了。」,物品會出現在馱袋裡,並留下綠色標記「帶回:鎚子」。
  • 如果失敗:「Caramelo空手而歸,沒找到鎚子。」,並留下紅色標記「空手而歸」。

下達指令那一刻有兩種阻攔:

  • 物品太重:「Caramelo扛不動鐵砧。」
  • 遊戲戰利品表裡不存在的物品:「Caramelo不知道去哪裡找這個東西。」

13. 狩獵

狩獵模式預設關閉,你可以按狗單獨開啟:環形選單、快捷鍵,或是命令分頁裡的按鈕。「Caramelo Rex要去獵殺附近的獵物了。」

牠會獵殺什麼

獵物 需要的狩獵等級
兔子、浣熊、老鼠、松鼠 3
鹿(幼鹿、母鹿、公鹿) 6

其他野生動物牠只會指向,不會獵殺。

實際是怎麼運作的

在 0、1、2 級時,牠只會指向獵物,不會碰牠。牠會吠叫一聲,小跑到獵物附近,停下,擺出指向的姿勢,在那裡待幾分鐘指著。之後牠會放棄並回來。提示:「你的狗在附近嗅到了獵物……」

這就是牠早期訓練狩獵的方式。

到 3 級,牠開始獵殺小型獵物。

  • 如果牠餓了,就會吃掉獵物。你什麼都得不到,但牠填飽了肚子,而且因為是一整隻新鮮的肉,這會清零蛋白質的時鐘。
  • 如果牠不餓,就會殺死獵物並算你的功勞,把可剝皮的屍體留在獵殺結束的地方。牠會提示你:「你的狗獵殺了一隻獵物!」

到 6 級,牠開始把獵物帶到你身邊,頭頂帶著標記「叼回獵物」,訊息是「你的狗把獵物拖到了你面前。」

鹿的規則不一樣:無論等級多高、無論什麼品種,牠都不會拖著鹿走。牠會把鹿耗到接近死亡,然後按住獵物等你補上最後一擊:「你的狗弄傷了一隻鹿,去補刀吧!」,頭頂帶著標記「咬住獵物」。如果你沒有在 20 個遊戲分鐘內出現,牠會自己解決掉,你依然會得到功勞。如果鹿逃跑了,牠會追蹤:「你的狗正在追蹤受傷的獵物……」

拉布拉多從 3 級開始就會把獵物帶回來,而且在路上堅持更久才會放棄。詳情見品種手冊。

鹿也會反抗:大約每四次衝撞裡有一次會傷到狗,讓牠的壓力上升,但不會真的殺死牠。

限制

  • 獵物只出現在森林和郊外,不在城裡。
  • 只在跟隨模式下有效。
  • 範圍是 32 格。如果牠跑得太遠,就會放棄、回來,然後休息 20 個遊戲分鐘(標記「狩獵:休息中」)。
  • 快轉時間、你睡覺時、在車裡,以及你下命令之後的 5 分鐘內,牠都不會去狩獵。
  • 如果牠已經在跟殭屍打鬥,就不會考慮去狩獵。反過來,一隻路過的殭屍不會把牠從狩獵中拉走。如果你陷入戰鬥或者自動守護被觸發,牠會放下獵物。你下的任何命令都會當場取消狩獵。
  • 狩獵會讓牠變餓。
  • 追逐時的吠叫會吸引殭屍,而且沒法關掉。

採集加成

這兩個加成只有在遊戲的搜尋模式打開時才會出現。

a)牠會找到採集點(只在狩獵模式下)。附近沒有獵物時,狗會去找動物的採集點,走過去,吠叫並指出位置:「你的狗發現了什麼!打開搜尋模式看看。」標記:「嗅探採集物」。

收集物品的是你。

b)牠會擴大你的搜尋範圍(任何品種,一直有效)。只需要你有一隻狗在附近,忠誠,而且沒有嚴重饑餓或口渴:

  • 狩獵 0 級時 +6 格範圍,狩獵 10 級時達到 +12 格。
  • 動物、昆蟲、腳印和屍體這幾類會變得容易找得多。

金毛尋回犬在此基礎上再加 4 格。

14. 照顧牲畜

在這個模式下,狗待在畜欄裡,自己照看畜群。

怎麼分配

  1. 做一個指定的動物區(遊戲自帶的畜欄)。
  2. 把狗帶進去。
  3. 右鍵 → 「在這照顧牲畜」。
  4. 確認。模組會提示你,狗將不再是當前同伴,也不會再跟隨你。

沒有畜欄:「Caramelo Rex需要這裡有一個指定的動物區才能照顧牲畜。」

牠在那裡做什麼

  • 巡邏畜欄。
  • 安撫畜群,這是這份工作的主要內容:把壓力控制在臨界點以下。牲畜有壓力就不產奶、不產毛,會流產,殭屍出現時還會四散奔逃。
  • 在 12 格範圍內悄悄驅趕殭屍。
  • 就算你在地圖的另一頭,牠照樣會工作。

提示:「Caramelo Rex在畜欄附近感覺到了殭屍!」以及「Caramelo Rex的畜群正在變得有壓力!」頭頂標記:「照料牲畜中」。

重要規則

  • 執勤期間,饑餓、口渴和忠誠度流失都會凍結。
  • 牠會脫離其他一切:不為你戰鬥,不狩獵,不守衛,不用食盆。
  • 沒受過訓練、不忠誠或恐慌中的狗會讓畜群更有壓力,而不是安撫牠們。
  • 再次選擇這隻狗會取消這個模式。

邊境牧羊犬學習放牧的速度是其他品種的兩倍,但任何品種都能做這份工作。

15. 馱袋:狗作為馱獸

怎麼裝備

  1. 背包裡要有「同伴犬馱袋」。
  2. 右鍵點擊狗 → 「裝上馱袋」。「馱袋已裝上。」
  3. 打開:「開啟馱袋」(也可以用環形選單的分區,或是命令分頁裡的按鈕)。
  4. 取下:「卸下馱袋」。馱袋連同裡面的貨物一起掉在地上。

牠能載多少貨

載重來自一個固定基礎值,加上狗的力量基因。用預設數值來看:

品種 載貨量(重量)
巴哥犬 2 到 3
小卡犬 4 到 5
金毛尋回犬 6 到 7
德國牧羊犬、邊境牧羊犬、羅威納犬、杜賓犬、拉布拉多、馬林諾斯犬 6 到 8
哈士奇 13 到 16

哈士奇和巴哥犬是馱袋上有品種加成的兩個品種:哈士奇多載 50%,巴哥犬少載 40%。同一品種的兩隻狗也可能載不一樣的量。

伺服器會用沙盒選項「馱袋倍率」縮放這一切;設為 0 時,馱袋就只是個裝飾。

能裝什麼

幾乎什麼都能裝。限制的是重量,不是物品數量。例外是:

  • 另一個馱袋。
  • 已裝備的物品(穿在身上的衣服、拿在手裡的武器)。
  • 背包和挎包。要裝的話裝裡面的物品,不能裝包本身。

如果你存進一張做過標記的地圖,標記會遺失:「地圖上的標記不會儲存在馱包裡。」

視窗

兩個列表並排:左邊是「你的背包」(點擊存入),右邊是馱袋(點擊取出)。底部會顯示:「載貨:7/12」。

去哪裡弄到

製作:2x 皮革條 + 針 + 線(針和線不會被消耗)。任何縫紉針都行(普通、骨製、黃銅或鍛造),任何線也都行(普通、芳綸或肌腱線)。屬於縫紉類別,需要縫紉 1 級。給 15 點縫紉經驗。

拾取:寵物店、寵物用品箱、露營用品店、狩獵儲物櫃、生存包、車庫工具箱和農場箱子。

如果狗死了或是被放走,馱袋和裡面所有的貨物會掉在牠當時所在的地方。

16. 繁殖與幼犬

沒有「繁殖」按鈕

繁殖是被動的:你設置好條件,然後等待。

每個遊戲小時,每隻符合條件的雌性只要附近有符合條件的雄性,就有機會懷上。預設是每天 5%(沙盒選項「每日繁殖機率」)。

條件

兩隻狗都必須滿足,缺一不可:

  1. 兩隻是同一物種:狗配狗,貓配貓。
  2. 兩隻是同一位主人的同伴。
  3. 一公一母,兩隻都是成年。
  4. 兩隻都沒有打開「禁止繁殖」。
  5. 在同一層樓,彼此相距 40 格以內。
  6. 兩隻都沒有重傷,也沒有中毒。
  7. 兩隻的饑餓和口渴都沒有到紅色。
  8. 雌性沒有懷孕,也不在產後 7 天的休息期內。
  9. 狗的數量上限裡還有空位。
  10. 這片區域在你附近已經載入。

求偶與懷孕

雌性會走到雄性身邊(「Caramelo Rex正在走向配偶」),靠近後就會懷上:「Caramelo Rex懷孕了」。

  • 孕期預設持續 4 個遊戲日。
  • 就算母狗在遠處,或是你處於離線狀態,這個時鐘也會繼續走。
  • 牠頭頂和選單裡會顯示「懷孕」,快到最後會顯示「即將分娩」,都是粉色。這兩個提示就算關掉狀態文字也照樣會顯示。

分娩

母親的品種 一胎數量
小卡犬 2 到 4
邊境牧羊犬 1 到 3
德國牧羊犬、金毛尋回犬、哈士奇 1 到 2

「Caramelo Rex生下了一窩幼犬」。之後母狗會休息 7 個遊戲日,才能再次懷孕。

如果伺服器設了狗數量上限,又沒有空位,這一胎會被裁減到能裝下的數量,但懷孕還是會照常結束。預設是沒有上限。

幼犬繼承什麼

  • 血統是父母的平均值。小卡犬配德國牧羊犬得到 50/50。這隻混血狗再配一隻純種牧羊犬,得到 25/75。
  • 外觀按血統比例抽取權重。一隻 75% 牧羊犬血統的幼犬,大概率會長得像牧羊犬。
  • 基因落在父母的中間值上,帶有正負 6% 的浮動。挑你手上最強的兩隻狗配對,每一代都重複一次,血統的平均值就會一點點往上升。
  • 超過一個品種的狗會顯示為「混血」,視窗裡會顯示具體比例(「50% 哈士奇,50% 德國牧羊犬」)。
  • 血統譜會被記錄下來:世代、父母的名字和品種。

養大幼犬

  • 出生時是被動的(處於停留模式),50 點忠誠度,沒有任何技能,體型明顯更小。
  • 從出生起就計入狗的數量上限。
  • 需要 90 個遊戲日才能長成成年。如果期限到了牠還處於未載入狀態,你再次靠近牠時牠就會長成成年。
  • 長大後會保留名字、羈絆、基因和技能:「Caramelo Rex長大成年了」。
  • 「暫停成長」開關會在打開期間把幼犬凍結在這個體型上。「永遠長不大的狗狗?真希望現實生活裡也有這個選項 :D」

17. 同時養多隻狗

你可以養很多隻狗,但每次只有一隻會陪你出門:那就是「當前同伴」。其他的都在待命。

這一點應該會在未來的版本裡改變。

被動狗會處於暫停狀態:

當前同伴 被動狗
跟隨你 是 否,待在原地不動
感到饑餓和口渴 是 否,而且不會累積到以後
在食盆吃東西 是 否,也不需要
忠誠度自己下降 是 否
戰鬥、守衛、狩獵 是 否
接受撫摸(並獲得忠誠度) 是 是
可以繁殖和生育幼犬 是 是
計入心情圖示和採集加成 是 是,如果在附近的話

要切換,右鍵點擊狗 → 「選擇」。被動狗的選單只會顯示對牠有效的選項。

「我的夥伴」分頁:登記名錄

列出所有和你結緣的狗,帶頭像、名字、品種、性別、技能和目前狀態:

狀態 意思
當前同伴 你正在使用的狗
在附近 已載入,在你附近
抱在懷裡 你正抱著牠
在車上 存放在車裡
在遠處 已結緣,但超出範圍。顯示「Xh 前見過」
失蹤 不見了。從這裡用召回
暫無記錄 結緣之後你還沒靠近過牠

每隻狗有三個按鈕:召回 | 狀態 | 選擇。

對附近的狗,召回就是簡單的傳送。對遠處的狗,牠會要求確認(「要從遠處召回Caramelo Rex嗎?響亮的口哨會吸引殭屍。」),讓狗帶著技能、基因、名字和馱袋重新出現。

每隻狗有 2 個遊戲小時的冷卻時間。冷卻期內:「Caramelo Rex剛剛被召回過,請稍等一會兒再叫牠。」

當一隻狗失蹤時,模組會提示你:「Caramelo Rex失蹤了!打開我的夥伴(爪印按鈕)把牠召回來。」

18. 狗的視窗

有四種方式可以打開:手部面板下方的爪印按鈕、狀態鍵、右鍵選單裡的「狀態」選項,或是「我的夥伴」分頁裡的按鈕。

視窗可以調整大小,並會記住你上次放的位置。頂部是狗的即時 3D 頭像,帶著名字。在車裡時會顯示「在車上」橫幅。

「技能與狀態」分頁

  • 忠誠度,附有進度條。
  • 需求:饑餓、口渴、生命值、壓力。
  • 技能:嗅覺、戰鬥、服從、狩獵、放牧,各自附有進度條和「Lv X」。
  • 特性:力量、攻擊性、抗性,以低/平均/高表示。
  • 物種:狗或貓。貓的幼崽顯示為幼貓。
  • 品種:名稱、年齡(成年或幼犬),視情況顯示「(混血)」,滑鼠移到上面可看到品種介紹。
  • 擊殺:這隻狗已經殺死多少殭屍和多少獵物。

分頁裡的每一項,滑鼠移過去都有說明。

「指令」分頁

  • 模式:跟隨 | 停留 | 守衛
  • 哨兵:警報 | 靜默 | 靜音
  • 自動守護(開/關)
  • 狩獵(開/關)
  • 跟隨距離: 2 到 8 格的滑桿,以半格為單位,旁邊顯示數字
  • 在這照顧牲畜
  • 技巧:四個按鈕(未解鎖的會停用,滑鼠移過去可看原因)
  • 開啟馱袋
  • 行動:召回 | 改名 | 放走

在車裡時,一切需要狗在世界中才能進行的操作都會停用(「駕駛時不可用,你的同伴正與你同行。」),操作那一列會變成餵食 | 改名 | 餵水。

「我的夥伴」分頁

見同時養多隻狗。

「設定」分頁

這些選項按玩家設定,不會影響伺服器上的其他人:

  • 介面:「狀態文字:開/關」(狗頭頂上方的浮動提示)、「心情圖示:開/關」(狗的心情圖示)和「寵物名字:開/關」(狗頭頂上的名字,以及其他人的狗身上的「主人:某某」)。
  • 聲音:總音量、靜音,以及吠叫、音效和環境音的獨立滑桿。
  • 自動進食:「饑餓/口渴達到時進食」滑桿。
  • 按鍵繫結: 14 個操作,附有重新繫結和清除按鈕。
如果吠叫聲讓你覺得吵,吠叫滑桿只會調低它的音量,不會關閉任何機制。

19. 螢幕上會顯示什麼

狗的心情圖示

狗的心情圖示位於遊戲原本心情圖示那一列的左邊。每個品種都有自己專屬的心情圖示。完整細節見品種手冊。

任何狗都可能出現的心情圖示:

圖示 心情圖示 出現條件 效果
饑餓 饑餓值過高 只是提示
口渴 口渴值過高 只是提示
中毒 吃了壞東西 只是提示
虛弱 72 小時沒有攝取蛋白質 撕咬傷害減半,並有 +25% 的機率無視命令。見蛋白質
精神飽滿 你睡在狗旁邊 緩解恐慌、壓力、悲傷和無聊,也讓你疲勞得更慢。預設持續 2 個遊戲小時
悲痛 一隻結緣的狗過世了 沉重的悲傷,會在最多 48 個遊戲小時內逐漸消退。見悲痛
已驅蟲 服用了驅蟲藥 30 天內受到寄生蟲保護
已接種 接種了疫苗 不會得流感、傷口不會感染,食物和水也不會引發腸胃不適
已防護:心絲蟲 服用了心絲蟲藥 30 天內不會感染新的心絲蟲
已防護:跳蚤與壁蟿 服用了跳蚤蜱蟲藥 30 天內不會感染新的寄生蟲
已防護:過敏 服用了抗過敏藥 2 天內不會出現新的過敏
適用於所有品種心情圖示:狗不忠誠、生病,或饑餓、口渴過高時,心情圖示會關閉,直到牠重新得到照顧為止。

頭頂上方的文字

狗會在頭頂疊放好幾行狀態文字,14 格內可見,且只在同一層樓可見。由上到下依序是:哨兵警報、狀態(恐懼、恐慌、重傷、不服從、受傷、緊張)、正在做的事(進食、狩獵、嗅探、照料牲畜)、懷孕,以及名字,永遠排在最後。

「狀態文字:關」選項(設定分頁)會隱藏除了名字以外的所有內容,「寵物名字:關」選項(同一分頁)只隱藏名字和「主人:某某」。兩個都關閉時,什麼都不會顯示。每個選項只對你自己的玩家生效。沙盒選項「顯示狗的名稱標籤」是世界規則,會為所有人隱藏整條標籤。

其他玩家的狗只會顯示「主人:某某」、懷孕狀態和名字。

地圖標記

每隻結緣的狗都會在世界地圖和小地圖上留下一個爪印。

  • 棕色爪印是當前同伴,灰色爪印是被動的狗。
  • 在世界地圖上,爪印旁邊會帶著狗的名字。小地圖上沒有名字,狗不在視野內時,爪印會貼在邊緣指向牠所在的方向。
  • 狗被載入時,標記會即時跟著牠。卸載之後,標記會停在最後看到的位置。

這能幫你找到掉隊的狗,或是你死後的狗。這個標記不會變成儲存在地圖上的圖示。

20. 模組物品

模組新增 45 件物品:食盆、馱袋、六種藥局藥品、十五種草本藥、十四種藥草、兩種粉末、兩種精油、三種材料(蘆薈汁、金盞花酊劑和酊劑瓶),以及家庭獸醫雜誌。沒有項圈、特殊零食、玩具、狗屋,也沒有可建造的犬舍。遊戲本體的普通狗糧會被模組辨識,但不是模組自己的物品。

藥局藥品是「Companion Dogs 抗生素」、「Companion Dogs 驅蟲片」、「Companion Dogs 疫苗」、「同伴犬過敏藥」、「同伴犬跳蚤和蜱蟲藥」和「同伴犬心絲蟲藥」,全部重量 0.1,每盒有好幾劑。去哪裡找、怎麼給藥,請見第 7 節的「藥品」部分。草本藥、藥草和雜誌在第 7 節的「草本藥與藥膏」部分。

每件物品出現的機率

你打開的每件家具都會各自判定,所以一間有好幾個櫃子的房子就有好幾次機會。以下數值是在沙盒戰利品選項為預設值時測得的。

家具 六種藥品中的任意一種
寵物店貨架 59.6%
寵物用品箱 53.1%
藥局、醫療倉庫、診所 48.2%
藥櫃、穀倉倉庫 36.9%
農具 29.2%
浴室櫃、車庫、軍用倉庫 28.7%
浴室台面 17.5%

各藥品在寵物店貨架上的機率分別是:過敏藥和跳蚤蜱蟲藥 17.9%,抗生素和驅蟲片 13.6%,心絲蟲藥 11.5%,疫苗 9.3%。食盆出現在 36.7% 的寵物店貨架上,馱袋則是 17.9%。洗毛液出現在 13.6% 的寵物店貨架上,雜誌則是 4.7%。十種藥草中的任意一種出現在 21.4% 的超市調味料貨架上,以及 11.3% 的住家食品櫃貨架上。沙盒的戰利品倍率會縮放這一切。安裝模組之前就打開過的家具不會獲得任何東西,除非開啟了戰利品重生。

同伴犬食盆

餵食站,重量 1.5。

有兩種配方,都是徒手製作,不需要技能:

  • 1 件廚房用具(鍋子、平底鍋、烤盤、水壺、水桶、馬克杯、瓶子等等),會被消耗掉。
  • 1 個遊戲本體的寵物碗,會被消耗掉。

會以戰利品形式出現在寵物店貨架、寵物用品箱、超市日用品區、園藝用品店、農場和園藝箱子、超市倉庫和廚房。

同伴犬馱袋

見馱袋。重量 1.0,內部有不錯的減重效果。

21. 多人遊戲

模組在連線遊玩和專用伺服器上的表現完全一樣。

你的狗只屬於你

所有權綁定在你的帳號上,而不是角色或連線槽位。

其他玩家能看到這隻狗,牠的頭頂會顯示名字和「主人:某某」。

其他玩家做不到的事:

嘗試 結果
抱起來 「這隻狗屬於另一名倖存者。」
餵食或重新馴服 「這隻狗已經屬於另一名倖存者了。」 這個檢查會在消耗你的食物之前進行
下命令、改名、放走、動馱袋 伺服器會阻止
殺死 這個選項根本不會出現,而且同伴是無敵的

當你斷線時

當「主人離線時收起狗」選項開啟時(這是預設值):

  • 你的狗會離開世界,狀態和需求都會被凍結。
  • 當你回來時,處於跟隨模式的狗會重新出現在你身邊;處於停留和守衛模式的狗,以及被動的狗,會在那片區域載入後回到你離開時的位置。
  • 狗回來時不會帶著饑餓。

關閉時,狗會留在世界裡,無敵且原地不動。

給管理員

有一個「夥伴登記(管理員)」面板:可以依玩家搜尋、查看上線/離線狀態、狗的數量,以及一個重新整理按鈕。還有一個即時的伺服器效能調整面板,說明請見 25. 伺服器微調一節。

22. 沙盒選項

世界設定裡的「同伴犬」頁面。共有 39 個選項。

在多人遊戲裡,起作用的是伺服器的設定:透過管理面板修改會立刻對所有人生效,並且會被儲存。在單人遊戲裡,這個畫面只有在遊戲以偵錯模式運行時才會打開(Steam 啟動選項裡加 -debug),而且同樣立刻生效。不開偵錯模式的話,單人遊戲要改這些選項的辦法是開一個新世界。

馴服與生成

選項 預設值 作用
馴服所需信任值 100 需要餵多少食物狗才會認你為主人
每位玩家的最大犬隻數 0(無限制) 已結緣的狗的數量上限
狗生成倍率 1.0 縮放所有生成,包括城裡的流浪狗。0 則關閉
野狗無敵 關 防止未馴服的動物在你馴服牠之前死掉

戰鬥

選項 預設值 作用
同伴攻擊殭屍 開 戰鬥功能的總開關
同伴犬傷害倍率 1.0 縮放傷害。無論這個值調多高,Caramelo 依然無法獨自了結殭屍

照顧與羈絆

選項 預設值 作用
需求與維持 開 饑餓、口渴、忠誠度和壓力的總開關
饑餓與口渴速度 1.0 同時縮放這兩項。0 則凍結
狗需要蛋白質 開 沒有肉、魚、蛋或狗糧會讓狗變虛弱:傷害減半,每小時 +2 壓力
無蛋白質可撐的小時數 72 以遊戲內小時計:72 就是三天。範圍是 6 到 168
每日忠誠度衰減 12.0 數值越高,狗就越需要你的關注
羈絆安撫(撫摸與同睡) 開 撫摸和同睡能緩解你的無聊和悲傷
精神飽滿(在狗身邊睡覺) 開 在狗旁邊醒來獲得的增益
精神飽滿持續時間(小時) 2.0 你醒來之後這個增益持續多久
品種心情圖示 開 每個品種專屬的心情(好夥伴、勇氣、靈敏嗅覺、溫暖等等)

獸醫護理

第7. 健康與疾病節詳細說明了每一項在遊戲裡的效果。

選項 預設值 作用
獸醫護理 開 疾病和藥品的總開關
解鎖所有獸醫護理配方 開 每個角色都已經懂草本藥的配方。關閉時,只有家庭獸醫雜誌能教會
疾病和疏忽可致死 關 關閉時,生命值最低停在 10%。開啟時,狗會死亡且不會復活
每次撕咬的受傷機率(百分比) 0.4 狗每咬中殭屍一次判定一次,戰鬥每升一級降低 5%
每次跳欄的扭傷機率(百分比) 0.5 每跳一次欄判定一次
腸胃不適時每6小時感染寄生蟲機率(百分比) 10.0 每 6 小時腸胃不適就判定一次
腸胃不適機率(百分比) 25.0 每次吃到變質食物或喝到髒水判定一次
流感機率(百分比) 15.0 適用於饑餓的狗,也適用於每小時待在患病狗身邊的判定
心絲蟲機率(百分比) 1.5 在戶外連續待滿 6 小時判定一次
食物過敏機率(百分比) 5.0 每隻狗一生只判定一次
每次咬傷感染跳蚤和蜱蟲機率(百分比) 0.2 狗每咬中一次判定一次

行為

選項 預設值 作用
哨兵:殭屍警報 開 哨兵模式警戒功能的總開關
狗的噪音吸引殭屍 開 大聲吠叫是真實的噪音。低吼不會吸引殭屍
狗可能把你絆倒 開 跑動時撞到狗會把你絆倒,就像撞到殭屍一樣。關閉後你會直接穿過

技能與活動

選項 預設值 作用
技能經驗倍率 0.5 訓練速度。如果覺得太慢就調到 1.0 以上
放牧 開 圍欄模式的總開關
服從技巧 開 四個技巧的總開關

馱袋

選項 預設值 作用
馱袋倍率 1.0 縮放馱袋能承受的載重,範圍 0 到 5。為 0 時馱袋只是個擺設

幼犬

選項 預設值 作用
繁殖與幼犬 開 關閉時不會有任何幼犬出生
妊娠時間(天) 4 分娩前的遊戲內天數
幼犬成熟時間(天) 90 長成成年所需的天數
每日繁殖機率 5.0 一對狗自行受孕的機率。0 則關閉

介面與多人遊戲

選項 預設值 作用
顯示狗的名稱標籤 開 關閉後沒有人能在螢幕上看到名字
主人離線時收起狗 開 多人遊戲:斷線後狗會離開世界

23. 常見問題

「狗出現的時候沒有貼圖,整個變形了。」在主選單的模組列表裡啟用模組,並在讀取存檔之前完全關閉遊戲再重新打開。這是連線遊玩裡最常見的問題。

「我加了模組,但存檔裡什麼都沒出現。」後加的模組不會自動進入已經建立好的世界,遊戲也不會提示你。請到讀取存檔的畫面確認那個世界有勾選這個模組。

「我的狗不聽話。」看提示訊息。如果是「不信任你」,那是忠誠度問題:餵食、給水、多摸摸牠。如果是「分心了,沒聽你的」,是訓練不夠:把命令再下一次,通常第二次就會生效。如果是恐慌或受傷,先處理這個問題。

「我的狗變虛弱了,一直好不了。」牠已經超過三個遊戲日沒有攝取蛋白質了。給牠一頓真正的肉食,或是把狗糧倒進食盆裡:重要的是份量。見蛋白質。

「我的狗不殺殭屍,只是把牠們撞倒。」 Caramelo 只會撞倒殭屍,任何設定都改不了這一點。你需要自己補刀。其他品種能獨自殺死殭屍。

「狗一直叫,還引來了殭屍。」把哨兵模式改成靜默,這樣牠就不會大聲吠叫。如果想讓任何叫聲都不再引來殭屍,關閉沙盒選項「狗的噪音吸引殭屍」,它對所有品種都生效。

「我的狗不見了。」 / 「狗被困在圍欄另一邊出不來。」這兩種情況都可以用召回解決:點開爪印按鈕打開視窗,切到「我的夥伴」分頁。口哨聲會吸引殭屍。詳情見同時養多隻狗。

「我的狗懷不上孕。」對照繁殖條件的清單檢查一遍。饑餓和口渴只有在紅色區間才會造成影響,忠誠度完全不算在內。也檢查一下「禁止繁殖」有沒有開著。狗只能和狗交配,貓只能和貓交配。

「我的幼犬長不大。」檢查一下牠身上有沒有開著「暫停成長」。除此之外就只是時間問題:預設是 90 個遊戲日,就算幼犬不在你身邊,這個時鐘也照常走。如果期限已經到了,靠近牠一次:變化會在幼犬被載入時發生。

「狗不跟我一起上車。」只有處於跟隨模式的狗才會上車。

「我讓狗守衛基地,結果牠什麼都沒做。」守衛模式目前只在你附近時才會運作。唯一能在你不在場時獨自工作的是「在這照顧牲畜」,而且它需要一個劃定好的圍欄。

「狗學東西太慢了。」「技能經驗倍率」的預設值是 0.5。在新世界裡可以調到 1.0 以上。

「我的狗死了。」死掉的狗不會復活。饑餓、口渴和沒有治療的疾病,只有在打開沙盒選項「疾病和疏忽可致死」時才會致死;預設是關閉的,生命值會停在 10%。馱袋和裡面的貨物會留在牠倒下的地方。

「裝了模組之後我的負重上限變了。」 Companion Dogs 不會改動你的最大負重。伺服器上有一個遊戲本體自帶的細節:你的負重上限會被鎖在一個較低的值,無視力量屬性,直到角色第一次受到傷害為止。

24. 從存檔移除模組(先讀這個)

從已經有狗的存檔裡移除 Companion Dogs,會讓不屬於模組的動物一起消失:圍欄裡的家畜、雞,以及地圖那片區域裡的其他動物。Project Zomboid 就是這樣儲存動物的,模組一旦被移除,就沒辦法再保護這些資料了。

為什麼會這樣

遊戲把地圖上一大片區域裡所有活著的動物存在同一個檔案裡。在沒裝模組的情況下打開這個檔案,遊戲會碰到狗,認不出這個類型,於是放棄讀取檔案剩下的部分,然後像你從沒去過那裡一樣重新生成這片區域。你的動物之所以消失,是因為牠們和狗存在同一個檔案裡。

只有排在狗後面的資料會遺失,僅此而已。所以每個存檔的結果都不一樣。

只取消訂閱羅威納、杜賓、拉布拉多、巴哥犬(或任何其他品種),卻繼續玩基礎模組,也會造成同樣的問題,因為那個品種的狗依然記錄在存檔裡。

如果動物已經消失了

現在就重新安裝模組,在繼續遊戲或存檔之前。動物很可能會回來。一旦遊戲把存檔覆蓋寫入,那個檔案就徹底遺失了,也沒有備份。

怎樣安全地移除

步驟 1:保持所有附加模組開啟。確認你在這個存檔裡用過的每個品種附加模組,都在這個存檔的模組列表裡勾選著(「載入」 > 該存檔 > 「選擇模組...」)。停用一個附加模組,就已經會造成上面說的問題。

步驟 2:處理掉這些狗。有兩種安全的方法:

  • 殺死牠。屍體會以另一種格式儲存,就算沒有模組遊戲也能讀取。
  • 把牠抱在懷裡帶走。遊戲知道要跳過這個物品:只有狗會消失,其他東西都留著。

放走狗,或是把牠帶去很遠的地方都解決不了問題:牠的紀錄依然留在存檔裡,帶去別的地方只是換了一個會出問題的區域而已。

步驟 3:存檔。是存檔這個動作把清理結果寫進去的。

步驟 4:移除模組。

徹底清理(管理員/偵錯模式)

上面的步驟只處理了你自己的狗,但模組還會在地圖上撒下流浪狗,沒辦法一隻一隻用手去找。要一次清理整個存檔,有一個指令可以用:

  1. 以管理員身分進入(多人遊戲),或是讓遊戲以偵錯模式運行(單人:在 Steam 啟動選項裡加上 -debug)。
  2. 在地上點右鍵 → 同伴犬(除錯) → Tools → Delete ALL dogs (whole save)。
  3. 等待 sweep done 這則訊息出現,然後存檔。

這個指令會立刻刪除已載入的狗,然後在背景掃描存檔剩下的部分,不會卡住遊戲。如果它提示某個品種並拒絕執行,就在這個存檔裡啟用那個附加模組再重試:沒有牠的定義,清理會把那片區域的動物一併刪掉。

25. 伺服器微調(管理員)

這一節是給經營著很多玩家、很多狗的伺服器管理者看的。這個面板叫「Server tuning / performance」:上半部是模組在伺服器上開銷的即時儀表;下半部是能改變這個開銷的欄位。遊戲規則(傷害、饑餓、經驗、狗數量上限)不在這裡,它們仍然是沙盒選項,在第 22 節。

不管遊戲用什麼語言,這個面板都是英文的,因為標籤是寫死在程式碼裡的。下面的表格按螢幕上顯示的原樣引用每一項。

怎麼打開這個面板

在地上點右鍵 → 同伴犬(除錯) → Tools → 「Server tuning / performance」。多人遊戲裡需要是管理員;單人遊戲裡,需要讓遊戲以偵錯模式運行(Steam 啟動選項裡加 -debug)。

所有欄位都遵循的規則

  • 數值會立刻生效,作用於整個伺服器,並且會儲存在存檔裡。
  • 超出範圍的數值會被拉回範圍以內。
  • 標籤變綠表示這個欄位的數值和預設值不一樣。
  • 每次修改都會帶著 [CD-TUNE] 標記和操作者的名字寫進日誌。伺服器啟動時會印出當前生效的清單,被管理員改過的項目前面帶 *。
  • 「Restore defaults」會把所有東西恢復成預設值,包括測量功能和用戶端權限。

動手之前先看測量數據

點擊「Measurement: off (click to start)」,最多等 20 秒就會出現第一個視窗。最主要的一行是這個:

companionTick: 12.40 ms/s load   0.062 ms/tick   200.0 ticks/s   (4000 ticks in 20s)

ms/s load 是最重要的數字:模組每秒鐘要佔用伺服器多少毫秒。調整之後,要看的就是這個數字有沒有降下來。接下來依序是已載入的狗、模組各部分開銷的長條圖(這些時間是互斥的,所以會相加,最長的那條就是該調整的地方),以及 counters: 這一行,顯示每秒發生的事件數。有兩個計數器本身就能說明不少問題:spawn.qfull 大於零,表示生成佇列溢出了;netauth.grant 和 netauth.revoke 同時偏高,表示狗的控制權在伺服器和用戶端之間來回跳動。如果出現橙色警告 COARSE CLOCK,表示這台機器的時鐘精度不夠測量這些時間:這時候看計數器就好,時間數值不用管。

按鈕 作用
Depth: 1 (blocks) / 2 (deep) 2 級會展開每個區塊內部的區域。細節更多,開銷也更大
CSV log 把測量數據寫進 Zomboid 資料夾裡的 CompanionDogs_perf_<端>_<場次>.txt
Trace 600 ticks 用來找到峰值,而不是平均值
Damage diagnostics 伺服器和所有用戶端上的詳細傷害日誌。會產生大量日誌
測量本身也會消耗伺服器資源。看完之後記得關掉。

調整項:處理節奏

輸入數字然後按 Enter,或點欄位外面的地方。模組分兩種處理:一種是重處理,決定狗要做什麼;一種是輕處理,負責在兩次重處理之間讓狗持續走動。把重處理的間隔調大,是最能減輕伺服器負擔的調整,同時也是最拖慢狗反應速度的調整。

螢幕上的標籤 預設值 範圍 作用
Heavy pass interval (ticks) 20 5 到 60 在 10 fps 下,60 tick 相當於兩次決策之間間隔 6 秒
Follow maintainer interval (ticks) 2 1 到 10 調大這個會讓多人遊戲裡的「跟隨」看起來卡頓

調整項:搜尋範圍與戰鬥

在挑選殭屍之前,狗會先算出自己步行能到達的範圍。沒有這個計算,狗就會繞著圍欄原地打轉,因為殭屍在另一邊。

螢幕上的標籤 預設值 範圍 作用
Reach region cache TTL (ms) 300 100 到 5000 這個計算結果在重新計算之前能維持多久有效
Reach region reuse radius (tiles) 4 0 到 12 狗能走多遠才需要重新計算。0 表示每一步都重算,這是開銷最大的情況
Combat reach radius (tiles) 12 4 到 20 狗搜尋殭屍的範圍有多遠
Combat reach max tiles 700 100 到 2000 低於 625 時這個計算幾乎總是會被截斷,截斷後會把每個殭屍都當成可以到達
Empty scans before backing off 4 1 到 20 連續多少次空掃描之後,狗才會開始跳過處理。只要出現任何威脅跡象,計數就會歸零
Passes skipped when quiet 3 0 到 10 0 會關閉這個功能,恢復成每次都掃描
Unreachable cooldown prune (game minutes) 10 1 到 120 沒有這個清理,無法到達的殭屍名單只會越變越長

調整項:嗅覺

嗅探物品會以環狀掃描地面。這是模組裡唯一一個開銷隨玩家數量增加、而不是隨狗的數量增加的部分。

螢幕上的標籤 預設值 範圍 作用
Sniff squares per pass (per dog) 500 50 到 2000 調低不會縮短範圍,只會讓掃描需要更多次處理才能完成
Sniff squares per tick (all dogs) 1500 100 到 10000 整個伺服器每 tick 的上限。被這個上限擋下的狗不會錯過牠的回合:下一次處理會排在最前面

調整項:流浪狗生成

地圖上每一塊被載入的區域,都會進入一個佇列,等待被評估為可能的流浪狗生成點。玩家分散開來時,每秒進入佇列的區域會多得多,佇列可能會溢出。

螢幕上的標籤 預設值 範圍 作用
Stray spawn scans per second 32 4 到 512 佇列被清空的速度,以現實秒計。預設值是用一名玩家步行測出來的
Stray spawn scans per tick (burst) 4 1 到 16 控制單一 tick 裡峰值的大小,而不是速度:先調上面那一項
Stray spawn queue size 4096 256 到 16384 只有佇列溢出時,一次生成判定才會遺失
Cheap detect passes per credit 8 1 到 32 街道或田野的區域會在一次低成本檢查裡被排除。這個數字表示一次完整評估的開銷裡能裝下多少次這種低成本檢查。1 表示關閉
Agreeing reads before marking a chunk done 2 1 到 5 載入那一刻的讀取有時候會出錯,曾經因此讓整個街區都沒有生成流浪狗

調整項:網路(僅限多人遊戲)

螢幕上的標籤 預設值 範圍 作用
Background dog sync interval (ms) 100 0 到 1000 非當前跟隨狗的位置封包頻率:被動的狗、圍欄裡的狗、流浪狗和野狗。只有移動過的狗才會產生封包。0 會關閉這個功能,讓牠們全部回到遊戲原生的節奏,也就是走一步停一下
Idle position report interval (ms) 400 100 到 2000 靜止在主人腳邊的狗仍然會持續回報位置,用來證明自己還活著。調大這個是在滿員伺服器上省封包最便宜的辦法。新數值要等到下一次控制權交接才會生效,不會在交接過程中生效
Client authority grant distance (tiles) 20 2 到 28 伺服器在多遠的距離上把狗的控制權交給主人的機器。這個值必須低於 30,否則控制權會在同一秒內被交出又收回

「Client authority」這個開關是這一節裡影響最大的調整。開啟時(預設),主人的機器負責移動狗並回報位置,伺服器在轉發之前會做核實;這就是走路和奔跑看起來順暢的原因。關閉時,所有狗都回到伺服器控制,用戶端停止傳送位置,而這原本是模組在滿員伺服器上最頻繁的指令。代價是所有人看到的移動都會變得卡頓,而且每隻狗都會回到伺服器的尋路佇列裡,這個佇列是全域的,還要和玩家共用。

處方:症狀與該調整什麼

症狀 看什麼 調整什麼
伺服器卡頓 最長的那條,如果是 srv.companion 或 srv.followmaint Heavy pass interval 調到 30,如果狗變得太遲鈍就調到 25。之後再考慮 Follow maintainer interval
流浪狗太少 spawn.qfull 如果大於零,先調 Stray spawn queue size,再調 Stray spawn scans per second。如果已經是零,把 Agreeing reads before marking a chunk done 調到 3
「跟隨」在多人遊戲裡卡頓 Client authority是否開啟,以及 Client authority grant distance 有沒有調低 Follow maintainer interval 調到 1
伺服器上全是靜止的狗,占用頻寬 計數器那一行裡的 netauth.pos Idle position report interval 調到 800 或 1000,Background dog sync interval 調到 200