Clean up net cull deprecation warnings

This commit is contained in:
2026-05-19 14:12:03 -07:00
parent 19d2d32bb7
commit 5364f4d2c5
11 changed files with 67 additions and 18 deletions
+7 -2
View File
@@ -865,9 +865,14 @@ Target deliverable: A small group can join a server, spawn into one biome, gathe
- [x] Can reconnect and retain state. Added a reconnect state-retention QA gate tied to logout/restart player snapshots, safe player identity, transform, survival, care history, inventory restore, normal-spawn fallback behavior, and the two-client manual reconnect evidence path.
- [x] Can restart server and retain placed shelter. Added a server-restart shelter persistence QA gate tied to `primitive_shelter` persistent actor state, world actor save/load, game-mode class registration, load-on-server-start behavior, shelter weather protection, and a release smoke requirement to place, save, restart, and confirm the shelter transform remains.
- [x] No critical log spam during 30-minute test. Added a 30-minute critical log soak QA gate plus `scan_critical_log_spam.py` so client/server/release logs can be checked for fatal, crash, assertion, ensure, access-violation, callstack, and critical-error spam before a milestone package is treated as investor-stable.
- [ ] Clean up Unreal API deprecation warnings from packaged builds, starting
- [x] Clean up Unreal API deprecation warnings from packaged builds, starting
with direct `NetCullDistanceSquared` access on replicated world actors before
future Unreal upgrades turn the warning into a compile blocker.
future Unreal upgrades turn the warning into a compile blocker. Replaced direct
`NetCullDistanceSquared = FMath::Square(...)` assignments with
`SetNetCullDistanceSquared(FMath::Square(...))` on item pickups, resource
nodes, campfires, shelters, wildlife, water sources, weather exposure zones,
and wildlife spawn managers, then added verifier coverage to prevent the
deprecated assignment style from returning.
- [ ] Server remains stable with target test player count.
## 0.1.R Knowledge And Skill Foundation