Design Docs

Player Tracker Rework

Current Functionality

  • Storing Livemap Marker (for "live" positions)
  • Ability to get a single players position.
  • Knowing if player is on/off duty.
  • Subscribing to new on duty players and off duty/left server players
    • Jobs Timeclock: Could be moved to FiveM-server-side.

Goals

  • Use Nats key value store for sharing the state.
%%{init: {'theme': 'dark' } }%% sequenceDiagram Worker->>+Database: Retrieve current User Locations Worker->>NATS KV: Update locations in KV Server->>NATS KV: Access location info
Copyright © 2025 Galexrt All rights reserved. All trademarks, logos and brand names are the property of their respective owners.