XMODhub Home
Switch language
繁中
定制配偶露臺 Mod Menu

定制配偶露臺

創作者: aedenthorn
已更新:2021-08-02 20:04:12
23KB
Verified by McAfee SECURE
驗證
獲得 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 的全部潛力 — 今天就探索這些頂級模組!

Verified by McAfee SECURE
驗證
獲得 200,000,000+ 位用戶信任

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

XMODhub Home
語言
切換語言至 Chinese Traditional
切換語言至 English
切換語言至 German
切換語言至 Korean
切換語言至 Thai
切換語言至 Indonesian
切換語言至 Vietnamese
切換語言至 Turkish
切換語言至 Portuguese
切換語言至 Japanese
切換語言至 Polish
切換語言至 French
切換語言至 Spanish
切換語言至 Italian

遊戲解決方案

資源

合作夥伴

關注我們

造訪 XMODhub Discord造訪 XMODhub Facebook造訪 XMODhub X造訪 XMODhub YouTube
聯絡客服:
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