Nightz Development Logo
Home Store Team Reviews ToS Gallery Search Partners Blog
Login
User Image - Mobile


Home Store Team Reviews ToS Gallery Search Partners Blog

ND_AxonUnified Releases

v0.7.3

ND_AxonUnified

Released by: nightop

ND_AxonUnified v0.7.3

Supervisor Tools — Compliance & AI Adjustments

  • Compliance Adjustment Controls — Supervisors can now add or remove compliance points directly from the officer card using quick buttons (-10, -5, +5, +10) or a custom value input
  • AI Score Adjustment Controls — Same adjustment system added to the AI Analytics officer card for modifying AI scores on the fly
  • Compliance Bonus Persistence — Supervisor compliance adjustments are saved to the compliance_bonus database column and persist across restarts

Granular Reset System

  • Reset Stats — Resets activations, duration, events, and duty time only
  • Reset Incidents — Clears incident correlation data only
  • Reset Adjustment — Zeroes supervisor compliance bonus only
  • Reset Events — Clears real event bonus and AI event penalty scoring only
  • Reset All — Full wipe of all compliance data (preserves supervisor notes)
  • AI Reset Score — Resets AI score to default without clearing event history
  • AI Reset Events — Clears AI event history without changing the current score
  • AI Reset All — Full wipe of all AI data including event history (preserves supervisor notes)

Admin Action Alerts

  • Alert System Integration — All adjustment and reset actions now generate alerts visible in the Alerts tab
  • Cross-Supervisor Notifications — When a supervisor performs an admin action, all other supervisors receive an in-game notification
  • Alert Types — Alerts display as Admin: <action> with the supervisor name and affected officer

UI Improvements

  • Compliance Ring Goal Text — Moved the goal percentage text inside the compliance ring; removed the separate blue progress bar
  • Removed 7-Day History — Removed the 7-day history chart from the compliance officer card for a cleaner layout
  • AI Modal Redesign — AI Analytics officer card now features a score ring matching the compliance card design with purple accent colors
  • Reset Button Grid — Color-coded 2x2 grid of granular reset buttons above the Reset All button in both compliance and AI modals

Reset Behavior — Full Reset Scope

  • Reset Compliance now clears: stats, incidents, history, event scoring, adjustments, alert cooldowns, and database records
  • Reset AI Score now clears: score, event counts, trend, and all AI event history from memory and file storage
  • Supervisor notes are always preserved during any reset operation

Bug Fixes

  • Offline Officer Click Crash — Fixed native 000000007302dbcf: Argument at index 0 was null error when clicking offline officers in the compliance tab; server now detects identifier strings vs numeric player IDs and uses pcall for safety
  • complianceHistory Nil Error — Fixed attempt to index a nil value (global 'complianceHistory') in the reset handler by adding nil guards for variables declared later in the file
  • compliance_bonus Column Missing — Added auto-migration ALTER TABLE ADD COLUMN IF NOT EXISTS for the compliance_bonus column on resource startup
  • complianceBonus Load Bug — Fixed incorrect computation of complianceBonus on database load (was summing realEventBonus + aiEventPenalty instead of reading from the actual column)

Database Changes

  • New Column: compliance_bonus (INT DEFAULT 0) added to axon_compliance table
  • Auto-Migration: Column is automatically created on startup for existing installations
  • SQL Schema Updated: axon_compliance.sql now includes all columns used by the system with upgrade ALTER TABLE statements
Download - ND_AxonUnified