季節性服裝 - 6.0 代碼修復

作者 Le TacoMaco·版本 v1.1.0·更新於 2025-11-04

重寫季節性服裝6.0代碼,實現模塊化設計並減少系統資源佔用

截圖 共 1 張

模組介紹 作者原文

重寫季節性服裝6.0代碼,實現模塊化設計並減少系統資源佔用

Seasonal Outfits - 6.0 Code Fixes

🎯 模組介紹

大家好!

在發現無法將稍微可愛美學的季節性服裝變體與Nyapu的肖像一起使用後,我決定好好利用我的大學學位知識。

✨ 主要改進

我重寫了大部分代碼,讓用戶能夠更好地控制SCA的修改範圍和對象。通過配置文件,用戶可以:

  • **禁用所有肖像和/或所有精靈圖**
  • **爲單個角色獨立禁用肖像和精靈圖**(原版模組已有此功能)

🛠️ 高級自定義

如果你想要更精細的控制,可以:

  • 打開本模組的代碼文件夾,刪除任何你想要的.json文件
  • 如果你有替換Abigail精靈圖的模組,只需刪除Abigail_Sprite.json
  • 如果你有將Pam變成性感寶貝的肖像模組,只需刪除Pam_Portrait.json
  • 如果你像我一樣懶,不想打開配置文件,直接刪除不想被SCA修改的角色的整個文件

🚀 性能優化

原版SCA會在每天開始時加載大量紋理:

  • **每個可結婚NPC**:至少28個不同紋理(肖像和精靈圖)
  • **每個不可結婚NPC**:16個不同紋理

**本模組的改進:**

  • **最多同時運行**:14個不同紋理(Harvey的所有條件都滿足時)
  • **大多數NPC**:默認、海灘、冬季戶外、冬季室內、節日,共10個紋理
  • **冬季服裝**:僅在冬季加載
  • **節日服裝**:僅在節日期間加載
  • **平均非冬日**:僅加載4個不同紋理

⚙️ 安裝指南

  • 下載季節性服裝 - 稍微可愛美學及其所有要求
  • 打開SCA的資源文件夾並刪除'Code'文件夾(可選步驟)
  • 下載本模組
  • 放入你的模組文件夾
  • 如果已有config.json文件,請刪除或備份
  • 進入[CP] Seasonal Cute Characters/assets/Code/並按需修改

**文件說明:**

  • `NPC.json` - 基礎文件,刪除相當於禁用該NPC的精靈圖和肖像
  • `NPC_Portrait.json` - 肖像文件,刪除將移除該NPC的所有SCA肖像
  • `NPC_Sprite.json` - 精靈圖文件,刪除將移除該NPC的所有SCA精靈圖

🔧 配置選項

**主要配置:**

  • `EnablePortraits` - 啓用所有NPC的季節性肖像
  • `EnableSprites` - 啓用所有NPC的季節性精靈圖
  • `PennyFreckles` - 控制Penny雀斑的出現時機
  • `EnableFestivalOutfits` - 啓用節日服裝
  • `EnableWinterIndoorOutfits` - 啓用冬季室內服裝
  • `EnableExtraOutfits` - 啓用額外服裝
  • `EnableWarmOutfit` - 啓用溫暖季節服裝
  • `EnableColdOutfit` - 啓用寒冷季節服裝
  • `IslandSummerClothes` - 在姜島使用夏季服裝

🔄 兼容性

  • 繼承了原版模組的兼容性
  • 現在真正兼容任何其他精靈圖和肖像模組
  • 可能與爲SCA 6.0製作的兼容性模組存在衝突
  • 修改原版節日內部代碼名稱的模組可能導致節日服裝無法加載

⚠️ 已知問題

  • 由於卸載資源,SMAPI可能會有警告信息
  • 某些資源似乎不完整(如Marlon在第二年花舞節使用低頭資源)

💡 技術細節

本代碼相比原版應該更節省資源:

  • 混合使用舊方法替換服裝和稀疏使用新方法
  • 大多數服裝在一天中不需要改變,直接替換默認服裝
  • 對於工作、有氧運動和冬季服裝等需要在一天中更換的情況,使用新方法
  • 如果新服裝沒有使用機會,卸載資源以減少每天開始時加載的資源量

---

**特別感謝:**

  • Agent Lyoko 編寫了這個模組的原始代碼
  • Poltergeister 創作了季節性服裝 - 稍微可愛美學
  • 所有爲本模組製作資源的藝術家
  • Pathoschild 爲社區做出的所有貢獻

安裝與使用 安裝:SMAPI 模組(星露谷物語標準流程)

  1. 先安裝 SMAPI(星露谷模組載入器):從 smapi.io 下載安裝包,執行 install on Windows.bat,按提示選擇遊戲目錄完成安裝。
  2. 解壓本站下載的壓縮包,找到包含 manifest.json 的那層資料夾(這就是一個模組)。
  3. 把該模組資料夾整個複製到 Stardew Valley/Mods/ 目錄下。
  4. 透過 SMAPI 啟動遊戲(執行 StardewModdingAPI.exe 或按指引設定啟動項),標題畫面前的控制台會列出每個模組的載入結果。

修改器類工具可能無需 SMAPI,解壓後按包內說明直接執行即可。 修改存檔前建議先備份;SMAPI 會在控制台列出載入失敗的模組。

檔案與校驗

檔案名稱
Seasonal Outfits - 6.0 Code Fixes
檔案大小
110.6 KiB
SHA-256
072c29cff6da0a90918cc174a9cb386dc87f1af437d39b4be0adf3820c55250e
入庫時間
2026-10-10 13:54