How to Fish
Install

Details

Last Updated
First Uploaded
Downloads
507
Likes
1
Size
116KB
Dependency string
YuWan-BetterCorpses-1.2.4
Dependants

Changelog — BetterCorpses

v1.2.4

  • 修复:死亡时刻改挂到玩家身上的 CannibalFx SyncVar(尸体上的组件 SyncVar 被证实不同步,客户端一直读到 -1,导致拍尸 gate 误判、倒计时不显示);尸体通道保留兜底;死亡记录加调试日志。
  • Fix: the death moment is now synced via the player-anchored CannibalFx SyncVar (corpse-anchored SyncVars were confirmed not to sync — clients always saw -1, breaking the slap gate and the countdown); the corpse channel remains as fallback; added debug logging.

v1.2.3

  • 调整:拍尸人的"队友复活倒计时 Xs"提示移到屏幕中央上方(原在下方居中易被忽略/遮挡);死者本人倒计时保持原位。
  • 新增排障日志:手持尸体但未判定为等待时,每具尸体记录一次原因(_deathTime 是否同步)。
  • Tweak: the reviver's "Teammate respawn in Xs" hint now shows at the top-center of the screen (was bottom-center and easy to miss); the dead player's own countdown stays put.
  • New: one-shot diagnostic log when a held corpse is not flagged as waiting (shows whether _deathTime synced).

v1.2.2

  • 修复:拍尸强制等待 gate 的跨机器时间基准错误 —— 改用 FishNet 网络同步时间(TimeManager.TicksToTime),消除客户端入房延迟导致的分钟级偏差;修复"第一次拍活卡住、再按才生效"。
  • 修复:CorpseEconomy_deathTime/_price 写入带暂存兜底,Spawn 网络初始化未完成时不再静默丢失。
  • 新增:拍尸人手持等待期尸体时显示"队友复活倒计时 Xs"提示。
  • Fix: the slap-revive forced-wait gate used per-machine Time.time across the network (bias = join delay, up to minutes) — now uses FishNet network-synced time, fixing "first revive stuck, second press works".
  • Fix: _deathTime/_price writes are stashed and flushed once network init completes instead of silently dropping.
  • New: revivers now see a "Teammate respawn in Xs" countdown while holding a corpse still in the forced wait.

v1.2.1

  • 调整:吃尸体后复活者的回血量从 50 改为 12(与被复活者减半后的血量一致)。
  • Tweak: the reviver's heal from eating the corpse changed from 50 to 12 (matching the revived teammate's halved HP).

v1.2.0

  • 修复:拍活吃尸体的结算只在原版复活真正执行时才生效(Postfix 镜像原方法内部条件),修复"正常复活无法执行、吃尸体却执行"的卡死/重复拍活误结算问题。
  • 新增:吃尸体音画表现 —— Swallow 吞咽音效(以吃者为准)+ 吃者位置 Smoke 粒子,通过网络广播给所有玩家(新组件 CannibalFx 挂玩家 Prefab)。
  • Fix: corpse-eating settlement now only applies when the vanilla revive actually executed (Postfix mirrors the original method's condition), fixing the stuck "normal revive fails but the eat runs" / double-revive mis-settlement.
  • New: eat sound & VFX — Swallow sound (at the eater) + Smoke puff, broadcast to all players via a new networked component (CannibalFx) on the player prefab.

v1.1.0

  • 新增拍活吃尸体:复活队友时有概率(默认 50%,可配)吃掉队友尸体,复活者回复 50% 血,被复活者照常复活但血量减半(原版 25 血的一半);拍活动作不变,仅在最终判定处结算;新增开关与概率配置。
  • New: corpse-eating revives — reviving a teammate has a chance (default 50%, configurable) to eat the corpse: the reviver heals 50% HP and the revived teammate still comes back with half HP (half of the vanilla 25); the slap action itself is unchanged, only the final determination is modified; new toggle and chance config.

v1.0.0

  • 初版发布:尸体随机价格(默认 -50~50)可卖给收钱 NPC / 上赌桌 / 喂老虎机抽皮肤;新增可配置的复活强制等待(默认 5 秒,期间放弃与拍活均锁定)。
  • Initial release: player corpses get a random price (default -50~50) and can be sold to money NPCs, bet on the casino table, or fed to the slot machine for skins; adds a configurable forced respawn wait (default 5s, both revive paths locked during it).
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.