Lantern ShootZombies Night

版本 v0.2.0·更新於 2026-05-01

Lantern survival overhaul. Kill zombies or light a campfire to refuel your lantern, blow the bugle to refill the whole team. Bilingual (CN/EN). Requires ShootZombies 1.3.3.

模組介紹 作者原文

LanternShootZombiesNight

A PEAK mod that turns the lantern into your core survival anchor.

Kill zombies to top up fuel, let a snuffed lantern slowly refill itself, or save the bugle for a once-every-3-minutes group-wide refill ultimate. Adds configurable cold resistance, dynamic drain speeds, an on-screen HUD, a passive upgrade tree, and full multiplayer config sync.

The shipped defaults match the Casual preset. First-launch.cfg gives you a forgiving setup out of the box (with ActivePreset = Custom so your manual tweaks stick). Flip ActivePreset to Casual / Balanced / Hardcore any time for a one-click rebalance.

Requires BlackPeakRemix and ShootZombies 1.3.3 (or newer).

What's new in 0.2.0

The warmth-restore loop was completely reworked

Out: rope / rescue / eat / cook / luggage / huddle warmth.

In: zombie hits, campfire, bugle ultimate, and snuffed-lantern auto-refill. Each source has a clear identity — combat, shelter, teamwork, downtime.

Default settings now match the Casual preset

First-launch.cfg is identical to the Casual preset values:

  • Lit lantern blocks 75% of cold
  • Snuffed lantern auto-refills at 1 fuel-second per real second, anytime (no daytime/hold gating)
  • Upgrade system on by default with a cheaper curve (30,60,90,120,150) and faster passive accrual (every 30s)
  • 3D fuel indicator on, HUD anchored at Bottom in ExtraLarge size
  • Flashlight mode drain softened to 1.2×, proximity grace 15s

Want the old harder values? Switch ActivePreset from Custom to Balanced or Hardcore.

Bugle became an ultimate

  • Global 3-minute shared cooldown, not per-bugle
  • Blowing it refills every non-faerie lantern on every player within BugleUltimateRadius (default 20m)
  • Overflow goes into the reserve pool
  • Backpack-stored lanterns refill without being force-lit (they stay snuffed by design)

Host-only item management

  • F8 — spawn missing items: empty lantern if you have none, one bugle session-wide (host), backpack if you're empty-handed
  • F7 (host) — destroy every bugle in the scene. Handles PUN ownership via a two-phase coroutine (request ownership → wait 0.8s → destroy)
  • Stray bugle cleanup — host periodically sweeps bugles left > 100m from everyone for > 60s and destroys them
  • Auto-purge — if you're carrying two non-faerie lanterns, the lowest-fuel one is destroyed after a 0.5s grace

Warmth survives a snuffed lantern

  • Zombie-kill and campfire refuel no longer care whether your lantern is lit — warmth flows straight into the lantern body (held, tempSlot, or backpack)
  • Only overflow (hit restore past full) drops into the reserve pool, which then gets spent first on the next burn
  • If you have zero lanterns, zombie-hit warmth still banks into the reserve as a last-resort fallback

ShootZombies 1.3.3 compatibility

  • Upstream fixed cook-color tinting themselves, so our defensive overlays were removed
  • ShootZombiesPerformanceFix slimmed down to only the ZombieDeathPatch reflection-elimination Postfix (the part that still wins measurable perf)

⚠️ Breaking change: many config keys were renamed or removed. Delete your old.cfg before the first launch.

See CHANGELOG.md for the full list.

Features at a glance

| System | What it does |

|---|---|

| Fuel capacity | 30 / 60 / 90 / 120 / 240 seconds, or infinite |

| Campfire | Light = full refill; standing near = drain paused |

| Reserve pool | Overflow from Hit / Bugle is banked and spent first on next burn |

| AutoRefill | Snuffed lantern slowly refills up to a cap (default 50%) |

| Cold resistance | 0.0 – 1.0 multiplier when holding a lit lantern (default 0.75 = 75% block) |

| Dynamic drain | Flashlight × 1.2, solo penalty × 1.2 (after 15s grace), teammate discount × 0.8 |

| Bugle ultimate | Group-wide refill, 3-min global CD |

| Upgrades | Passive +1 / 30s, zombie hit +1, campfire +5, bugle +3 — auto-spend on capacity then efficiency |

| HUD | Fuel bar, drain multipliers, last restore source, reserve warmth, day/night, upgrade level |

| Multiplayer sync | Host gameplay settings pu

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_PEAKThanks-ShootZombiesHnsk_Noah-BlackPeakRemix

檔案與校驗

檔案名稱
Lantern_ShootZombies_Night-0.2.0.zip
檔案大小
225.4 KiB