ArmaDB
Workshop mod

Universal Conflict Performance

by KanCooRu · all their mods

Universal Conflict Performance is a server-side performance management framework for Arma Reforger.

Players now

18

Servers

9

Rating

100%

1 votes

Subscribers

-

1,310 downloads

Get it on the Workshop reforger.armaplatform.com/workshop/69E696169A3F950A

Busiest servers running it 9 in total

All servers

Players on servers with it

daily, last 30 days

0 10 20 30 40 17 Sep 24 Sep 1 Oct 8 Oct 15 Oct peak 37
Average players Low to peak in each bucket

Details

Author
KanCooRu
Version
3.2.7
Size
135 KB
Licence
APL-ND
Game version
1.8.0.13
Likes
0 / 0 dislikes
Published
20 Jul 2026
Updated
2 weeks ago
Workshop ID
69E696169A3F950A

Recent adoption

30 days: +14 −9 ↑6

Version history

12
  1. v3.2.7 135 KB 28 Sep 2026

    - AI Visibility Guard: the LOD pin applied after a visibility fix is now time-limited (120 s) instead of permanent. Previously every AI the guard touched stayed fully simulated for the rest of the session, even with no players nearby, so CPU cost grew with each fix. No change to what gets fixed or how.

  2. v3.2.6 134 KB 13 Sep 2026
  3. v3.2.5 133 KB 12 Sep 2026
  4. v3.2.4 124 KB 9 Sep 2026
  5. v3.2.3 119 KB 9 Sep 2026
  6. v3.2.2 117 KB 8 Sep 2026
Description from the Workshop

UCP Feature List Core Loop · Cleanup System Scheduler — Central scheduler that round-robins through 21 jobs, one per cycle PerformanceController — Determines NORMAL/PRESSURE/CRITICAL state based on cycle time and tracked candidate count EntityRegistry / EntityClassifier — Scans entities around players, classifies them by type, and registers them as cleanup candidates CorpseManager — Automatically cleans up corpses DestroyedVehicleManager — Automatically cleans up destroyed vehicles DroppedItemManager — Automatically cleans up dropped items AbandonedVehicleManager — Same mechanism, disabled by default (works once enabled) SafeCleanupManager — Verifies lifetime/count limits/protection radius before deletion ProtectionManager — Blocks deletion when near a player or vehicle AI Management InvisibleAIGuard — Detects and removes AI that has gone invisible AIVisibilityGuard — Forces LOD re-application on persistence-restored AI SmartAIBudgetManager — Smoothly adjusts the AI limit by combining memory/runtime/AdaptiveTick signals AIPopulationGuard — Surveys all AI via GetAIAgents() and trims by priority once the limit is exceeded AIActiveLimitManager — Directly caps the number of simultaneously active AI via the engine-native SetLimitOfActiveAIs() AIGroupSerializer patch — Option to skip AI group member persistence (prevents post-restart invisibility) SaveGame patch — Fixes the original addon's missing SHUTDOWN save bug Automatic Performance Detection/Response AdaptiveTickManager — Automatically adjusts scan interval/throughput/deletion rate per state, plus RECOVERY hysteresis RuntimeMonitor — Calculates the server's overall load score MemoryBudgetManager — Calculates memory load score + automatic reduction InternalGCManager — Performs additional internal cache/history cleanup under heavy load Logging/Diagnostic Tools Metrics — Records per-cycle performance figures Profiler — Profiles execution time per function ServerAnalyticsManager — Logs periodic server state snapshots Li...