logo
zh-tw
繁中

定制配偶露臺

創作者: aedenthorn
已更新:2021-08-02 20:04:12
23KB
mcafee
驗證
獲得 200,000,000+ 位用戶信任

預先需求的模組

使用 定制配偶露臺 時將自動安裝

關於此模組

允許您使用內容包為任何香子蘭或自定義NPC自定義戶外配偶區的位置和瓷磚。
注意:此模型現已過時,請使用訂製配偶露台 Redux反而。


這個模型最初是多名配偶,但它似乎對任何配偶都有用,所以我將它移到這個新模組中(並在此過程中使它變得更好!)。

這個模組是一個簡單的框架。它本身不具備任何功能;你必須為其創建並安裝一個內容包。要么自己創建並安裝,要么請你的自訂 NPC 配偶的創建者為他們的 NPC 創建自訂配偶露台內容包。

現在有一個自訂配偶露台嚮導這樣,您無需任何 JSON 知識即可創建簡單的配偶露臺。安裝此 mod 以及它,並按照 mod 頁面上的說明操作。精靈不允許您進行進階自訂,但一旦您用它設定了簡單的 tilesheet,您就可以編輯 json 文件,並根據需要進行調整。

注意:如果您需要此 mod 的幫助,請訪問我的 Discord 伺服器。我無法在 Nexus 帖子中幫助您,這太尷尬了。

簡單使用

對於單身香草配偶,您可以調整範例內容包中的內容“檔案”選項卡。安裝此模組,安裝內容包,然後編輯內容包的內容.json文件,如下圖所示:



{
「區域」:{
「艾蜜莉」:{
地點:
            {
“X”:69,
“Y”:7
},
"useDefaultTiles": true,
"useTilesOf": "艾蜜莉"
        }
    }
}



這告訴模組在 73,11 格為 Emily 創建配偶區域,使用她預設的露台區域格。只需更改名稱和位置座標以適合您的配偶。

useTilesOf是一個可選鍵,用於指定要使用的另一組預設圖塊。只需將其更改為其他 VANILLA 配偶的姓名即可。

香草配偶區域為 3x3 方塊,「位置」指的是左上角的方塊。

您也可以指定自訂 NPC 偏移量;對於自訂 NPC,您必須執行此操作 - 原始配偶的預設位置位於配偶區域內,但您也可以覆寫它們。使用npc偏移量具有 X 和 Y 值,就像地點(參見下面索菲亞的例子)。

要查找圖塊座標,您可以使用偵錯模式。您可以在以下位置檢查您的 jsonhttps://smapi.io/json


進階用法

對於更複雜的範例,允許自訂瓷磚、自訂瓷磚板和多個配偶露台區域,請查看範例內容包內容複雜.json(替換內容.json使用它或直接複製內容即可。該文件包含多個配偶的區域,包括 Sophia,並從 png 載入自訂圖塊表:

{
「區域」:{
「艾蜜莉」:{
「地點」: {
“X”:73,
“Y”:11
},
"useDefaultTiles": true,
"useTilesOf": "艾蜜莉"
},
「Haley」:{
「地點」: {
“X”:74,
“Y”:7
},
"useDefaultTiles": true,
"useTilesOf": "Haley"
},
「索菲亞」:{
「地點」: {
“X”:77,
“Y”:11
},
“useDefaultTiles”:false,
"specialTiles": [
                {
「地點」: {
“X”:77,
“Y”:12
},
"layer": "前面",
"tilesheet": "自訂TileSheet",
“tileIndex”:0
},
                {
「地點」: {
“X”:77,
「Y」:13
},
"layer": "建築物",
"tilesheet": "自訂TileSheet",
“tileIndex”:4
},
                {
「地點」: {
“X”:78,
「Y」:13
},
"layer": "建築物",
"tilesheet": "自訂TileSheet",
“tileIndex”:6
},
                {
「地點」: {
“X”:79,
「Y」:13
},
"layer": "建築物",
"tilesheet": "自訂TileSheet",
“tileIndex”:7
},
                {
「地點」: {
“X”:80,
“Y”:12
},
"layer": "前面",
"tilesheet": "自訂TileSheet",
"tileIndex": 1
},
                {
「地點」: {
“X”:80,
「Y」:13
},
"layer": "建築物",
"tilesheet": "自訂TileSheet",
“tileIndex”:5
                }
],
"npc偏移量": {
"X": 1,
“Y”:2
},
"npcAnimation": "Sophia_Farm1"
        }
},
“tileSheetsToAdd”:{
"自訂TileSheet": {
“路徑”:“assets/custom_tile_sheet.png”,
“寬度”:4,
「高度」:2,
「tileWidth」:16,
「tileHeight」:16
        }
    }
}


這告訴 mod 要為 Sophia 執行以下操作:

  • 在 77,11 處創建她的配偶區域
  • 不要在她的配偶區域使用預設瓷磚(她本來就沒有),
  • 使用給定的圖塊表名稱在給定的座標、給定的圖層上新增特殊圖塊清單(請參閱下面的自訂圖塊表)
  • 將 Sophia 放置在與 77,11 偏移 1,2 的位置(即 78,13)
  • 從動畫清單中播放名為「Sophia_Farm1」的動畫(這是由 SVE 提供的動畫)。

配偶區域僅對與農民結婚的 NPC 顯示,因此為您的 NPC 創建內容包沒有任何壞處,以防玩家與他們結婚。


定製瓷磚板

上述範例還從內容包中包含的自訂 png 中新增了一個名為「CustomTileSheet」的自訂圖塊表,從而允許添加自訂圖塊圖形。

自訂圖塊表需要以圖塊為單位指定寬度和高度,因此此圖塊表的寬度為 64 像素(4 x 16),高度為 32 像素(2 x 16)。若要引用自訂圖塊中的圖塊索引,請從 0 開始從左到右計數。因此,範例圖塊表中的圖塊索引為:

0 1 2 3
4 5 6 7

您可以查看範例內容包中的 png 文件,並將其與秋季螢幕截圖中索菲亞的配偶區域進行比較,以更清楚地理解。

您也可以使用{季節}在您的 tilesheet 路徑中新增標籤,例如

"path": "assets/custom_tile_sheet_{season}.png",

然後使用四個單獨的 png 檔案來表示四個季節,即:

資產/自訂磁磚表彈簧.png
資產/自訂磁磚表夏季.png
資產/自訂磁磚表落.png
資產/自訂磁磚表冬季.png


如果您正在使用多名配偶,請也使用這個模組,因為我在最新版本中已經從該模組中刪除了此功能。


技術的:

需要SMAPI,使用 Harmony。

相容模組更新器進行自動更新。

程式碼位於https://github.com/aedenthorn/StardewValleyMods.

如果你想投訴或尋求幫助或幫我測試我的模組,你可以訪問我的 Discord 伺服器.

我為 Stardew Valley 製作的所有模組清單可在https://www.nexusmods.com/stardewvalley/articles/895.

使用 XMODhub 解鎖 Stardew Valley 的全部潛力 — 今天就探索這些頂級模組!

mcafee
驗證
獲得 200,000,000+ 位用戶信任

需要下載或安裝幫助嗎?加入我們的Discord 社群尋求支援。

logo
語言

遊戲解決方案

資源

合作夥伴

關注我們

discordfacebooktwitteryoutube
聯絡客服:
support@xmodhub.com
Xmod_Lily
商務洽詢:
dc@xmodhub.com or cathy@business.xmodhub.com
catherine_79237

Larvas Limited

Room 1201, 12/F Tai Sang Bank Building 130-132 Des Voeux Road Central HK