HousePersistentDeck
Comprehensive companion for TheHouse. Persists your deck across stages, shows a real-time card feed at the bottom of the screen with card artwork, and displays your full deck list on the left side. Co
模組介紹 作者原文
House Persistent Deck
Comprehensive companion plugin for JavAngle-TheHouse. Requires roflers-MoreHouse.
Features
Persistent Deck
Your draw pile, discard pile, and current hand are saved after every card play and restored when the next stage loads. No more losing your deck progress at the teleporter.
- Deck state saves after every NextHand call (card draw, discard, deck mutations)
- Restored automatically when the House manager initializes on a new stage
- Run start and abandoning a run clears saved state
- Fully compatible with Pick Up 52 and other deck-manipulation cards
Card Feed (bottom-center)
A semi-transparent overlay at the bottom center of the screen shows the last 6 cards played, most recent first. Each slot shows:
- The card's artwork (pulled live from the HUD)
- Card name as a fallback if artwork is unavailable
Full Deck Display (left side)
A two-column panel on the left edge of the screen shows your entire current deck sorted by card ID. Cards currently in your hand are highlighted gold. Updates automatically after each card play, including after Pick Up 52 resolves.
Config
Edit BepInEx/config/com.fae.housepersistentdeck.cfg to customize:
| Setting | Default | Description |
|---------|---------|-------------|
| EnableCardFeed | true | Show/hide the card feed overlay |
| EnableDeckDisplay | true | Show/hide the full deck list |
| FeedOpacity | 0.85 | Transparency of the card feed (0–1) |
| Position | bottom-center | Feed position: bottom-left, bottom-center, bottom-right, top-left, top-right |
Compatibility
- TheHouse — required (hard dependency)
- MoreHouse — required (hard dependency); provides additional card types
- Does not modify any TheHouse or MoreHouse files; all patches are applied at runtime via Harmony
Changelog
v1.1.0
- Added card feed overlay with live card artwork
- Added full deck display panel (two-column, left edge)
- Fixed card detection to use NextHand(slotNo) parameter directly
- Fixed sprite mapping using HouseHUDManager.CardArts static field
- Fixed deck display timing with LateUpdate deferred refresh (fixes Pick Up 52 duplicates)
- Fixed nested NextHand depth tracking so Pick Up 52 correctly appears in feed
- MoreHouse now a required dependency
v1.0.0
- Initial release: deck persistence across stages
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: