TFU GM Tools

by TheOwlIsWhite

Contributors

TheOwlIsWhite

TFU GM Tools

Summary

Join The Tundra_TFU Discord for mod support, server updates, and community engagement: https://discord.gg/hAu5hb8n

Description

A staff and Game Master panel for Arma Reforger servers. Every player gets a scorecard, performance readings and a private way to ask staff for help. Admins, session administrators and Game Masters get the full management toolkit.

Open the panel from the pause menu, or type !gmtools or !helpme in chat.

FOR ALL PLAYERS
- Scorecard: kills, deaths, K/D, vehicles destroyed, objectives completed and team kills, with player search and sorting.
- Supports PvE, PvP and mixed scenarios. Kills combine enemy AI and enemy players, while team kills remain separate.
- Private help requests: talk to staff in a conversation other regular players cannot see.
- Performance: your FPS, server FPS and connection latency.

FOR STAFF
- Player management: search connected players, heal living or unconscious players, move the GM camera to them and open their GM properties.
- Stuck-player recovery: move a living, conscious player on foot to nearby clear space, with an option to return them to their previous position.
- Military ranks: change a human player's rank using their faction's available ranks.
- Titles and colors: assign Owner, Admin, GM, TFU or custom titles, displayed in chat, the standard player list and supported native nametags.
- Announcements: send on-screen messages to everyone, a selected player or that player's faction.
- Event countdowns: display a countdown and completion notice.
- Help desk: claim requests, reply, add private staff notes, release claims, resolve requests and reopen them.
- Staff activity: review actions performed through TFU GM Tools. Actions are also recorded in the server logs, with private confirmations to the staff member performing them.
- Extra performance readings: connected player count, active AI count and loaded world entity count.

Camera movement, recovery and player-property actions require the full GM editor to be open. Healing cannot resurrect dead characters.

AI AND WAYPOINTS
- AI skill choices from Noob to Elite, plus Prefab default to restore a soldier's original skill.
- AI stance: Automatic, Standing, Crouched or Prone.
- Native formations for AI-only groups.
- Waypoint completion rules and completion radius from 0 to 500 metres.
- Fresh GM sessions default to 6.0x time progression, equivalent to a four-hour real-time day. GMs can adjust it through the normal Scenario properties/Game controls.

SCORECARD
Search players and sort each statistic highest or lowest first. Select a player for detailed statistics, including separate friendly-player and friendly-AI team-kill totals.

Admins and GMs can open player management directly from a scorecard row and award objective completions for custom mission goals. Recognized native task completions also contribute to objective totals.

K/D supports decimal values. With zero deaths, it displays the kill count. Authenticated reconnects can recover retained scores within the same scenario session.

CLEANUP
Configurable cleanup of corpses, destroyed vehicle wrecks and dropped equipment.

Staff can open Performance > Cleanup settings to adjust category switches, lifetimes, minimum player distance and debug logging. Settings can also be edited in TFU/GarbageCollector.json in the server profile and reloaded without restarting.

Defaults are 5 minutes for corpses, 30 minutes for wrecks, 5 minutes for dropped equipment and a 100-metre player distance.

TFU cleanup excludes living or unconscious soldiers and intact vehicles, and protects occupied or repaired wrecks. Cleanup waits near player characters and rechecks objects before removal. Protected prefab entries can be added through the JSON file.

Turn TFU cleanup off to restore native cleanup or let another cleanup mod manage these categories. Turning an individual category off preserves those objects while TFU cleanup is enabled.

Cleanup runs in small batches without whole-world scans or idle queue polling. Settings saves and reloads appear in Staff activity.

COMMANDS
!gmtools / !helpme: Open the panel.
!title list: List connected player IDs.
!title admin 5: Assign the Admin title to player ID 5.
!title custom cyan "Lead Medic" 5: Assign a custom title and color.
!title clear 5: Remove a title.
!ann Your message: Send an announcement.
!ann event 60 Mission starts soon: Display a 60-second countdown.
!ann clear: Clear the announcement for everyone.
!ann dismiss: Dismiss the announcement on your own screen.
!cleanup status: Show a private cleanup summary.
!cleanup reload: Reload the cleanup JSON.

Title management, announcement broadcasts and cleanup commands require staff permissions.

SAVED DATA
Authenticated players' titles, help conversations and staff notes persist across restarts. Cleanup settings also persist. Keep the same server profile to retain saved data.

Scorecard statistics reset with the scenario or server restart. Staff activity shown in the panel, active announcements, help claims and recovery return positions are session-only.

License

Arma Public License (APL)

Version
0.0.5
Game Version
1.8.0.13
Version size
2.88 MB
Downloads
13
Created
10.10.2026
Last Modified
13.10.2026
ID
8832FAF1AE164C1D