[Koikatu / Koikatsu Sunshine] 服裝卡選擇性載入插件 (Coordinate Load Option)

  • 服裝卡讀取處,多一個選項盤可以選擇性載入服裝
  • ABMX的獨立選擇項
  • 飾品:
    • 取代模式: 複寫同一欄位的飾品
    • 增加模式: 往空欄位依序附加上去
    • 清除飾品: 一鍵清除角色當前服裝的所有飾品
    • 鎖定頭髮飾品: 可將頭髮飾品鎖定,使之不會受到清除和複寫
    • 反選頭髮飾品: 一鍵反向選擇所有頭髮飾品
  • 不展開選擇項即會調用原始換衣程式

支援插件

請確認環境滿足以下條件

Koikatu

  • Koikatu Overlay Mods v5.2
  • Koikatu ABMX V4.4.4
  • Koikatu More Accessories v1.1.0 (不支援v1.0.X,v2.X未知)
  • Koikatu MaterialEditor v2.5 (不支援v2.4)
  • Koikatu HairAccessoryCustomizer v1.1.5
  • Koikatu Chara Overlays Based On Coordinate v1.3.6 (不支援v1.3.3)

Koikatsu Sunshine

  • Overlay Mods v6.0.4
  • ABMX V4.4.4
  • More Accessories v2.0.10 (不支援v1.X)
  • MaterialEditor v3.1.10
  • HairAccessoryCustomizer v1.1.6
  • KKS MoreOutfits v1.1

常見問題和兼容性

IllusionModdingAPI (KKAPI、KKSAPI)

如果你在Maker中遇到(依賴於IllusionModdingAPI的)插件報錯,請安裝IllusionFixes.NullChecks以繞過它。

換衣服的實作是先讀衣裝存檔到假人身上,再把需要的部份扒過來。
而IllusionModdingAPI設計為「在Maker中只會載入一個角色」,這導致依賴於它的插件無法成功初始化假人。
如果你碰到問題請試著安裝IllusionFixes.NullChecks,它可以簡單的繞過問題。因假人不使用到其它未支援的插件資料,它們的初始化失敗並不影響到換衣成果。

IllusionFixes.NullChecks並不是此插件的依賴,但它可以繞過IllusionModdingAPI的設計缺陷。


其它飾品功能插件 (絕大多數為Madevil製)

在某些飾品插件的功能設計中,是不能允許飾品被分開載入的。部份讀取飾品們會導致那些插件資料被拆散。
這不是一個新的限制,而是保險措施。總是有人不理解自己在做什麼,然後把它做為bug回報。

在衣裝存檔或角色上偵測到下列插件之擴充資料時,將禁用飾品的選擇項功能


內建清單:
  • madevil.kk.ass
  • madevil.kk.mr
  • madevil.kk.ca
  • BonerStateSync
  • BendUrAcc
  • madevil.kk.AAAPK
給其它開發者
如果需要擴充此清單,請修改CoordinateLoadOption的Configuration Setting: "Plugin that bound accessories options"
填入其它插件的GUID,以逗點「,」分隔

Coordinate Load ended unexpectedly.

請確認環境滿足「支援插件」所寫條件
很重要所以我再寫一遍

Coordinate Load ended unexpectedly.
請確認環境滿足「支援插件」所寫條件

衝突插件

  • KK_ClothesLoadOption (列為不兼容,功能重覆,請將之移除)
  • Koikatu Studio Coordinate Load Option (列為不兼容,此為插件更名,請移除此舊插件)
關於 KK_CoordinateLoadOption 和 KK_ClothesLoadOption 之差異說明

KK_ClothesLoadOption (56e4_xXVv): 實作了遊戲內服裝、飾品資料的拆分讀取
KK_CoordinateLoadOption (): 實作了遊戲內服裝、飾品資料的拆分讀取,除此之外也處理支援插件的插件資料,包括 HairAccessoryCustomizer 數據、 Material Editor 數據、 More_Accessories 數據等

在 KK 的原始設計中,服裝卡一次只能讀入一整套,並且大多數的插件也是搭建在此設計之上。為了實現部份讀取,我只能在外部拆分各支援插件的儲存資料。實際上,本插件的大部份程式碼都是在實作和其它插件之間的兼容處理,而這也是為什麼它在支援插件的版本不匹配時容易發生故障。

至於 56e4_xXVv 開發的 KK_ClothesLoadOption 狀況就不一樣了,它完全沒有處理任何插件資料。你的插件資料依然是以整套服裝為單位在讀寫,符合其它插件開發者的設計,自然也就有可能較少出現錯誤紅字。但是沒有錯誤不代表沒有發生問題,因為你的插件資料和遊戲服裝並不匹配

我相信你只有在兩種情境之下會發現它工作得更好: 當你的遊戲中不存在任何支援插件時;以及你不會判斷你的插件資料是否缺失時。

需求依賴

Koikatu

  • コイカツ! ダークネス (Koikatu! Darkness)
    這不相容於Steam Koikatsu Party
  • BepInEx v5.4.5 (不支援v5.3)
  • BepisPlugins r16.2

Koikatsu Sunshine

  • BepInEx v5.4.15
  • BepisPlugins r16.4

安裝方式

參考壓縮檔結構,將文件放進「BepInEx/plugins/jim60105」資料夾之下

下載位置

https://cloud.maki0419.com/s/c53d9Cqo4cSG4cy

49 則留言:

  1. How I enable the mod once installed? i can't found it at the studio

    回覆刪除
    回覆
    1. You don't need to do anything, it will activate itself. If not, it must be an installation failure or conflict.

      刪除
  2. This plugin is not working anymore with the new More Accessories plugin

    回覆刪除
    回覆
    1. Since it has changed everything, there is no old plugin compatible with it now.

      刪除
    2. Judging by the update cycle of the jalil49's MoreAccessories, I can hardly think that it is a stable plugin now.
      I have plans to update the KKS version, because KKS does not have the old one, and users have no choice.
      As for KK, I am not sure.

      刪除
  3. Thank you.
    Hope you can find some time to make it, your plugin is one of the most useful.

    回覆刪除
  4. 您好,您的插件与madevil的BendUrAcc,Character Accessory,Material Router发生冲突了,麻烦您抽空看一下,谢谢

    回覆刪除
    回覆
    1. 我和Madevil把這事解決了,兩邊都找找新版

      刪除
    2. 搞定了,谢谢,辛苦了

      刪除
  5. 選擇插件時會出現
    Coordinate Load ended unexpectedly
    Please call the original game function manually instead.
    求解答

    回覆刪除
    回覆
    1. 更新前幾天上的新版本,然後核對一遍支援插件的版本號

      刪除
  6. 您好,请问:
    添加模式下第一次添加与取代模式是一致的,第二次添加是正常添加的。
    还有的卡片饰品选项是灰色的,有的是白色的。

    我模拟了支持的插件,但任然还是上述的情况。除了Overlay Mods为6.0.6 但是我觉得这个应该不会影响。

    另外游戏本体更新到1月14的版本了,是否和游戏本体有关?

    回覆刪除
    回覆
    1. 其實我沒看懂你在問什麼?

      即使角色身上沒有飾品,添加模式和取代也不一樣。添加會從第1格開始依序塞,而取代的格子和衣裝卡內容相同
      灰色選項請見本文 兼容性>>其它飾品功能插件
      這樣有回答到嗎

      刪除
    2. 1月14版本,你是Sunshine吧
      Madevil的那些插件沒有Sunshine Release,缺少插件讀不出來才是正常的
      如果你的服裝卡要在新舊遊戲混用,請自己確認所有用到的插件在兩邊都存在

      刪除
    3. 谢谢您的帮助,我最近才有空上线。
      我仔细对照了两边的插件列表,确实缺少了KK_AccStateSync,KK_JetPack,KK_MovUrAcc这三个插件
      非常感谢您解答了我的疑惑

      刪除
  7. 我發現更新v1.1.8.1後, 高跟插件 Stiletto v1.3 會因無法偵測到角色而失效, 但v1.1.6還是能正常兼容, 問題在於 Madevil 最新版的插件只能在v1.1.8.1的環境下啟動, 請問琳大大會更新v1.1.8.1以修復兼容高跟插件的功能嗎?

    回覆刪除
  8. 你好 想請問下你這個plugin 能在H時 switch outfit裡選擇outfit coordinate card使用嗎? 我在character maker裡是沒有問題的 但是在h時卻不見有這個option 可是我印象中以前好像在h的 switch outfit裡見到過你的pulgin的option。
    想請問下是不support 還是我有什麼mod/改了option導致的呢?

    我用的是koitkatsu RX12, kkmanager下載mod/plugin
    謝謝 大大~

    回覆刪除
    回覆
    1. 沒在FreeH寫這功能,因為我自己不玩FreeH

      刪除
    2. 那大大 冒味的問下 你知道有那個plugin 能在freeh裡換衣服 而不影響角色本身的hair accessories嗎? 謝謝

      刪除
  9. 你好,作为一个kk玩家使用你的衣服选择载入插件很久了,真的很好用,可以分别载入衣服和饰品等.
    但是最近更新了游戏与hf后,再次试图通过 add mode 将衣服的饰品载入到人物卡上时,会发生 : 衣服上的饰品被成功加载到人物上 与此同时 人物本身的饰品会替换成其他物品 ,可是我选择的是 add mode,理论上讲:新加载的饰品不会影响人物卡本身的饰品才对.
    此时就去查看了一下 log,其中一条报错 :
    [Error : BepInEx] Could not load [Chara Overlays Based On Coordinate 20.8.22.0] because it has missing dependencies: KSOX (v5.1.1 or newer)
    这让我想起你之前写的那篇"关于 KSOX自v6.0起將此[Chara Overlays Based On Coordinate ]標為不相容 "的文章,不知道是不是与这个有关,我去看了一样自己的版本 Clothes Overlay Mod 6.0.7
    目前是想知道我出现的这种情况是不是由上面所述原因造成的,以及 如果是的话 还有没有更新的计划XD

    回覆刪除
    回覆
    1. 在COBOC存在的情況下,KSOX將會不載入;而沒有KSOX,COBOC也不會載入
      這是另一回事,和換衣插件應該沒有關係
      我不知道你的換衣遇到什麼事

      刪除
    2. 那我就阐述下我的问题:
      目的:现在有一张人物卡A和衣服卡B,我想在保留人物卡A原有配饰的前提下加入服装B的配饰.
      操作:首先加载人物卡A,然后服装读入界面选择衣服卡B,点击右下角的 "Show Selection",此时会跳出两列菜单,左侧的菜单中只勾选"Accessories"和"ABMX",右侧的菜单中点击 "Replace Mode"将其改变成 "Add Mode",然后点击 "读入"按钮;
      现象:衣服B上的配饰被成功加载到人物卡A上,但人物卡A原有的配饰消失了
      后续的尝试:
      1.对比了一下通过选择"Add mode"与"Replace mode"的结果,发现加载后的人物状态一致,都是丢失了原有的配饰
      2."ABMX"与"Lock Hair Acc."是否勾选与结果无关
      将总日志,衣服加载发生时的日志和实例图片放进了mage盘中
      https://mega.nz/folder/UwI3wBIA#_Rf3nwn6i4jN4bIAH1J1DQ

      刪除
    3. 程式運作是正常的,但是UI誤導使用者對狀態的理解
      這個狀況是已偵測並進行飾品綁定讀取,但使用者認為仍以Add Mode運作
      修正方向是調整UI的顯示,在綁定讀取時將Mode Button禁用

      詳請見這個issue: https://github.com/jim60105/KK/issues/12

      刪除
  10. 你好 想請問我操作上是否哪邊有問題導致此神mod功能無法正常使用
    1.已確認過所有所需插件的版本都高於文章列出的版本
    2.為了避免COBOC的衝突問題 我是使用KKS
    3.在chara make模式先隨便讀取一個角色卡
    4.腳色成功讀取沒有發生任何問題後,隨便選一個衣裝卡
    5.選取Show Selection跳出本MOD的清單
    6.預設是全部有打勾,我先取消所有的勾選
    7.從Accessories選項內只勾選一個東西,例如一個項鍊並讀取
    8.讀取之後去角色的飾品裡面看會發現:
    8a.角色的飾品欄整個亂掉,跑出許多原本該角色沒有的飾品,例如帽子之類
    8b.該角色原有的飾品全部都消失了
    8c.該角色的飾品總slot數改變了,例如原本有77個,剩下20個
    8d.勾選的那個項鍊有成功出現在飾品欄裡面

    這看起來感覺是mod讀錯飾品列表,沒有成功保留原本角色卡的那張飾品列表
    但不清楚我是哪邊作錯了,請大大解惑
    如果需要提供任何資訊或是實際操作錄影都請告知
    感謝

    回覆刪除
    回覆
    1. 請你提供output_log
      https://blog.maki0419.com/2019/07/koikatu-install-and-debug-guide.html#debug

      刪除
    2. 不好意思拖到今天才能上傳檔案
      https://drive.google.com/file/d/11M9tDpjuqPNjM8dNMmoxbnkI_8C3c8ZL/view?usp=sharing
      進遊戲->chara make->讀取角色卡->選服裝卡只勾選其中一個飾品讀取->讀取結束後角色飾品亂掉->離開遊戲
      的log

      刪除
    3. 大大請問結果如何
      若是log不對或是需要更多不同操作下的log還請告知

      刪除
    4. 878行處的KKAPI報錯應該是問題所在,我要試著再現問題才有辦法修
      請問方便把出問題的人物和服裝卡寄給我嗎?
      我的email在右邊側邊欄有寫,謝謝

      刪除
    5. 慘,這聽起來不太妙
      因為我這邊是幾乎是用哪個人物卡配哪個服裝卡都不行XD
      我這次直接從kk的DC內sunshine-card-sharing隨便找了最近有人分享的人物卡
      然後使用遊戲內預設的服裝讀取其中一個飾品,一樣是飾品欄錯亂
      拍了三張圖 1.剛讀完人物的飾品狀態 2.使用換裝mod選的服裝和勾選狀態 3.換裝後是飾品錯亂的狀態
      並把output_log和該人物卡跟這三張截圖一起放在以下檔案了(服裝是內建的所以沒服裝卡)
      https://drive.google.com/file/d/1AOn_vM0Qf31WOrA6Da6pwQPryb__f2fL/view?usp=sharing
      非常感謝

      刪除
    6. 修好囉,發佈版號1.4.7

      刪除
    7. 已測試可正常使用了,非常感謝

      刪除
  11. 小弟也遇到了上面大哥一樣的問題,只要不是飾品全選 其他原本角色上的飾品通通都會變成其他東西 想問個該如何解決ˊˋ

    回覆刪除
  12. 我也是同上一樣飾品不能單獨load ,誠求解決方法

    回覆刪除
    回覆
    1. 修好囉,發佈版號1.4.7

      刪除
    2. 抱歉 我沒留意到原來是指kks 我想說的是kk版現在不知為何重裝完遊戲之後就出現飾品不能保持原有的再添加, 就算只載入一個飾品也令原有的裝飾全部變成empty

      刪除
    3. KK版本我已經停止支援

      刪除
  13. 作者大大您好,请问您有计划更新插件的KK版本吗?飾品不能單獨load的问题在KK版本一直存在,而目前社区的大多数工作室玩家使用的是KK

    回覆刪除
    回覆
    1. 沒有,KK版本我已經停止支援,但是我接受PR

      刪除
  14. 作者大大你好,感謝大大的努力,這一個mod真的很好用。請問有計畫把這個mod增加到自由模式嗎? 角色常常變光頭感到相對困擾,謝謝

    回覆刪除
  15. 作者您好,最近在使用KKS版时发现了一个问题,在使用插件读取衣物的时候只读取了衣服并没有Material Editor里的材质,能方便帮我想想原因嘛 感谢感谢

    回覆刪除
    回覆
    1. https://blog.maki0419.com/2019/07/koikatu-install-and-debug-guide.html#debug

      刪除

本站遭到垃圾留言(病毒連結)攻擊,開啟審核模式。留言後並不會馬上公開顯示。

目錄