- 対応バージョン:不明
- サブスクライバー数:8516
- 最終更新:2026-10-24 21:30:58 UTC
- 制作者:76561198874617428
MOD説明(日本語)
MOD概要
Project Zomboid Build 42で導入された、「見えない部屋が完全に隠れずに暗闇にフェードする」挙動を修正し、完全に隠れるようにするMODです。この機能は作成者(マップ)の建物だけでなく、プレイヤーが建築した建物や部屋にも適用されます。既存の同様のMOD「Hide Unseen Rooms」の機能を内包しており、プレイヤー建築物のサポートを追加することで、より包括的な部屋のオクルージョン(隠蔽)を提供します。
このMODで何が変わるか
* Build 42で発生する、視界に入らない部屋が完全に隠れずに暗闇にフェードする現象が、完全に隠れるように修正されます。
* プレイヤーが建築した建物や、壁、ドア、窓で区切られたプレイヤー建築の部屋が、「本物の部屋」として認識され、見えないときに既存の建物と同様に完全に隠れるようになります。
* プレイヤーが建築した建物は、たとえ一つの屋根の下であっても、壁、ドア、窓によって個別の部屋として分割認識されます。例えば、一つのドアを閉じれば、その部屋だけが隠れるようになります。
* 部屋の検出と登録は建築中に自動的にバックグラウンドで行われるため、プレイヤーが手動で部屋の範囲を指定する必要はありません。
* ゲーム内で`Alt+O`キーを押すことで、クライアント側のフェード表示のオン/オフ、暗さレベルの手動設定、周囲の再スキャン、登録された部屋をハイライト表示するオーバーレイ機能を含むツールウィンドウを開くことができます。
* サンドボックスオプションで、フェードの持続時間、暗さのレベル、プレイヤー建築部屋を登録するかどうか、各プレイヤーの周囲のスキャン半径を設定できます。
* マルチプレイヤー環境(Coop、専用サーバー)では、プレイヤー建築部屋の検出と登録はサーバー側で処理されるため、接続されているすべてのプレイヤーに同じ部屋のオクルージョン挙動が適用されます。
想定されるメリット(推定)
* **没入感の向上**: 視界に入らない部屋が完全に隠れることで、ゲーム世界のリアリティが増し、没入感が向上すると考えられます。特に探索時や拠点内での活動において、視覚的な整合性が保たれるでしょう。
* **プレイヤー建築の強化**: 自身が建設したセーフハウスや基地が、既存の建物と同じように「部屋」として機能することで、建築のモチベーションが高まり、より戦略的で現実的な拠点作りを楽しめるようになるでしょう。外部から内部が見えにくくなることで、視覚的な安全性が増したように感じられる可能性があります。
* **ゲームプレイ体験の改善**: Build 42で変更された視覚効果が気になるプレイヤーにとって、以前の「完全に隠れる」挙動に戻すことで、より快適なプレイ体験が得られる可能性があります。
* **マルチプレイヤーでの統一性**: サーバー側で部屋の検出が行われるため、Coopプレイや専用サーバーにおいて、すべてのプレイヤーが同じ視覚体験を共有し、建物のオクルージョンに関して不公平感が生じにくいと考えられます。
想定されるデメリット・注意点(推定)
* **Build 42専用**: このMODはProject Zomboid Build 42 (不安定ブランチ) 専用であり、Build 41以前のバージョンでは動作しないため、誤って導入するとゲームが正常に動作しなかったり、クラッシュを引き起こす可能性があります。
* **MOD競合の可能性**: 他の「見えない部屋を隠す」系のMODと同時に導入すると、同じエンジン設定を変更するため、競合により正常に機能しなかったり、ゲームがクラッシュする可能性があります。導入前に類似MODがインストールされていないか確認が必要です。
* **バニラ起因のクラッシュリスク**: 部屋の中に立っている状態で壁を破壊した際に、Project Zomboidのバニラゲームエンジンが原因でゲームがメインメニューにクラッシュする既知のリスクがあります。これはこのMODの機能とは無関係に発生するものですが、MOD使用中に発生した場合、MODが原因であると誤解する可能性があります。
* **特定の建築物の非対応**: 完全に囲まれ、屋根のある構造物のみが部屋として登録されるため、意図的に屋根に穴が開いている、または外壁が欠損しているような未完成の建物や特定のデザインの建物は、部屋として認識されない可能性があります。また、既に存在するネイティブな建物をプレイヤーが建てた壁で細分化しても、その新しい壁の区画は独自のフェード挙動を得られない点も注意が必要です。
向いている人(推定)
* Project Zomboid Build 42 (不安定ブランチ) をメインでプレイしている人。
* Build 42で変更された「見えない部屋が完全に隠れない」視覚的挙動に不満を感じており、以前の挙動に戻したい人。
* プレイヤーが建築したセーフハウスや基地を、既存の建物と同様にリアルな「部屋」として機能させたいと考える人。
* 自作拠点の没入感を高めたい、または外部から内部の様子が見えにくいようにしたいと考える建築好きのプレイヤー。
* Coopや専用サーバーでプレイしており、すべてのプレイヤーに一貫した部屋のオクルージョン体験を提供したい管理者やプレイヤー。
向いていない人(推定)
* Project Zomboid Build 41以前のバージョンを主にプレイしている人。
* MODの導入数を最小限に抑えたい、またはMOD間の競合を極力避けたいミニマリストなプレイヤー。
* 部屋のオクルージョン機能にこだわりがなく、バニラのBuild 42の挙動でもゲームプレイに支障がないと感じている人。
* 特定の建築スタイル(例えば、意図的に壁や屋根の一部を開放するデザイン)で、それが部屋として認識されないことを許容できない人。
総合評価(暫定)
* おすすめ度:★★★★☆
* 根拠:Build 42で多くのプレイヤーが感じているであろう視覚的な不満を解消し、さらにプレイヤー建築物を既存のマップと同じように扱えるようになるため、ゲーム体験を大きく向上させるMODです。特にプレイヤー建築に力を入れているプレイヤーにとっては必須級の機能と言えるでしょう。バニラ由来のクラッシュリスクは存在するものの、MOD自体の安定性やマルチプレイヤー対応も考慮すると、非常に有用なMODであると判断し、星4つの評価としました。競合MODには十分注意が必要です。
※この説明文はAIによる自動翻訳です。正確な情報は下記の原文またはSteam Workshop公式ページをご確認ください。
原文を見る(英語)
Hide Unseen Rooms – now for player-built rooms too
Build 42 stopped fully hiding rooms you can’t see and started fading them into darkness instead – so a closed door doesn’t fully hide what’s behind it anymore. The Hide Unseen Rooms mod fixed that for rooms in authored (map) buildings. This mod includes that exact same fix – you do not need Hide Unseen Rooms installed alongside this one – and goes further: it also detects your own player-built rooms and player-built houses as real rooms, so they hide/fade the same way too, which Hide Unseen Rooms alone cannot do.
What it does
Fully hides an unseen room again, fading smoothly when you leave it – same effect as Hide Unseen Rooms
Detects enclosed, roofed player-built rooms and player-built houses and registers them as real native rooms, so they hide/fade exactly like an authored building’s rooms
Splits a player structure into separate rooms at walls, doors and windows, even under one shared roof – closing one door hides only that room
Works automatically in the background as you build; no manual room drawing
Controls
Alt+O opens a small tool window: toggle the hide-unseen-room fade for your own client, manually set its darkness from 0.0 to 1.0, rescan nearby, and a “show registered rooms” overlay that highlights every registered room on your screen.
Sandbox options
Fade duration, darkness level, whether player-built rooms are registered at all, and the scan radius used around each player.
Multiplayer / coop
The player-room bridge is fully server-authoritative: detection and registration run on the server (or the singleplayer host), not the client, so it applies the same way for every connected player. Built and tested through self-hosted server sessions, including the client-server round trip the Alt+O tool window uses.
Compatibility
Project Zomboid Build 42 (unstable branch) only – not Build 41 (use the separate Room Occlusion B41 mod there)
Singleplayer, coop and dedicated servers
Do not install another “hide unseen room(s)” mod alongside this one – they change the same engine setting and can conflict with each other. This mod already does what most of those mods do, plus player-built room support on top
Language
Follows your in-game language automatically. Supports English, Turkish, Russian, German, French, Spanish, Polish, Brazilian Portuguese, Chinese (Simplified) and Ukrainian – other languages fall back to English.
Important
Only a fully enclosed and roofed structure is registered – an ordinary roof hole or missing exterior wall is intentionally left alone, same as vanilla authored buildings. Subdividing an already-existing native/authored building with a new player wall is not currently supported – the wall goes up fine, it just does not get its own fade behavior.
Known risk: a vanilla Build 42 crash-to-menu
Confirmed through testing, including with this mod’s own room registration fully disabled: destroying a wall of an enclosed room while standing inside it can occasionally crash Project Zomboid itself to the main menu (a NullPointerException in the game’s own gunshot/room-audio code, checked every frame for every character regardless of what is equipped). This happens with no mods involved at all and is not something this mod causes or can fix – there is no code change this mod could make to prevent it. If you hit this, it is worth reporting to Indie Stone directly.
Update Notes
2026-09-05
Fixed two client crash-to-menu bugs in this mod’s own room registration/cleanup code (one involving building bookkeeping after a room was removed, one a stale room reference left on affected tiles after a change). Also tracked down a third, separate crash-to-menu players kept hitting – confirmed through extensive testing (including with this mod’s room registration fully disabled) to be a vanilla Project Zomboid engine bug unrelated to this mod, or to any mod. See the note below.
About that remaining crash, and about me
To be completely clear: the wall-destruction crash mentioned under Known Risk above is not caused by this mod. It’s been reproduced with this mod’s own room registration fully disabled, at multiple locations, with no items equipped – it happens in vanilla Project Zomboid with no mods installed at all, and has been reported directly to Indie Stone as a real engine bug.
I want to be upfront about something: I’m not a professional developer. I’m just someone who wanted this mod to exist, so I made it using AI – mostly for myself – and I’m sharing it with you too. That means I can fix a lot of things, but not everything, and this particular crash turned out to be a vanilla engine bug I genuinely cannot patch from a Lua mod.
If anyone in the community with more engine-level know-how ever finds a way around it, I’d love to hear about it – send it my way, or just publish your own fix as a separate Workshop mod, whichever’s easier for you. Either way is completely fine with me, and if someone else manages to fix it, I’ll happily use their mod myself too.
Thanks for using this mod, for the bug reports, and for your patience while I figure this stuff out. I’m grateful to all of you. <3 Workshop ID: 3792286024 Mod ID: RoomOcclusionB42
このMODはSteam Workshopで公開されています。ダウンロード・詳細は公式ページをご確認ください。