StuckEnemyFix

版本 v0.0.8·更新於 2026-05-08

why doesnt combat music end?

模組介紹 作者原文

StuckEnemyFix

doing alarms, wave enemies sometimes spawn on furniture and get stuck. they can't move so they keep combat music and -stamina up forever. fix here.

how

  • aggressive non-flyer enemy is given 30 seconds to move 2 meters away from spawn position
  • if it doesn't, it gets moved to a new random position in the same coursenode and given a target (closest player)
  • enemy takes the hint, comes at you aggressively. eventually.
  • if enemy doesn't start moving after 4 relocates (120 seconds), it will be killed off.

thanks

  • amorously. thank you kind sir for the help.
  • sam db - feedback
  • flowaria - feedback and general gtfo gandalf'ness. thanks buddies, appreciated.

Changelog

V0.0.8

  • doing a small delay of one second to record enemy spawn position
  • had some instances of enemy falling thru spawnpoint floor, over 2 meters away from actual spawnpoint, no action taken (enemy moved!)
  • routine used to abort after 60s when full course needs 120, fixed
  • i recommend borkencellgeofix to eliminate the navmesh on furniture / props, helps immensely with enemy mobility

V0.0.7

  • now runs master only, won't try to do anything on clients
  • mono disabled after business concluded instead of just endless returns on fixedupdate
  • settarget now targets closest player, not host player

V0.0.6

  • 6s -> 30s
  • upon reseting enemy destination and pathing, also SetTarget is called to counter target invalid bug.

V0.0.5

  • added a few navmesh commands to get enemies even more unstuck'er.
  • also replaced Debug.Log with ManualLogSource, thank you auri for the teach.

V0.0.4

  • noticed stupid enemies standing still and teleporting around every 6 seconds
  • changed the logic a bit to address the above, seems to work better.

V0.0.3

  • enemies that somehow spawn directly onto cfoam are ignored, stuck-tests resumed after thawing.

V0.0.2

  • changed position from portal 0 smack middle (problem with a few nogate plugs) to getrandompositioninside (spawnnode)

V0.0.1

  • initial

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
StuckEnemyFix-0.0.8.zip
檔案大小
38.6 KiB