GSC X TWS Garbage Collector

by GSC Zeus
GSC X TWS Garbage Collector

Summary

Lightweight, fully event-driven cleanup of corpses, vehicle wrecks, dropped items, grenades and abandoned vehicles — configurable entirely in-game, no server restart needed.

Description

GSC X TWS Garbage Collector

A lightweight, performance-friendly battlefield cleanup system. No periodic world scans, no polling — everything is triggered by actual game events (death, destruction, item drop), so the cost is zero while nothing is happening.

WHAT IT CLEANS

• Corpses — dead characters, after a configurable lifetime
• Vehicle wrecks — destroyed vehicles, after a configurable lifetime
• Dropped items — loose weapons/gear on the ground, after a configurable lifetime
• Grenades & smokes — removed only after a safety delay long enough for them to detonate or burn out, never touched while still active
• Empty magazines — deleted instantly on drop, regardless of location
• Abandoned vehicles — intact vehicles with nobody inside for a configurable duration (Conflict/Campaign only)

SAFETY & CONFIGURATION

• Everything is configurable live in-game via Editor → Scenario Properties → "GSC Garbage Collector" tab — no need to edit files or restart the server for most changes
• Settings persist across mission changes and full server restarts (saved to a JSON config file)
• A configurable minimum distance keeps anything from disappearing right in front of a player
• Items dropped at a faction's main base are cleaned up instantly, since that area sees constant traffic
• A prefab whitelist (edited via the JSON config, viewable in-game) permanently protects specific items/vehicles from ever being removed — useful for event vehicles, quest items, etc.

PERFORMANCE

Discovery and cleanup timing are both event-driven: each entity gets its own precise, one-shot removal timer set exactly to its configured lifetime. The only thing that runs periodically is the "abandoned vehicle" check (since that's a state, not a discrete event), and even that only sweeps a lightweight vehicle registry every few minutes.

COMPATIBILITY

Works with any game mode. The main-base and abandoned-vehicle features are Conflict/Campaign-specific and simply stay inactive on other game modes — no errors, no side effects.

License

CUSTOM LICENSE - GSC Garbage Collector

Copyright (c) 2026 GSC Zeus. All rights reserved.

This content is made available only for non-commercial end-use in ARMA games,
without permission to monetize it in any way. Outside of ARMA products this
license grants no rights whatsoever.

1. PERMITTED USE
   Anyone may use this content as-is (e.g. play with it, run it on a server,
   include it as a dependency for their own mission/server) for non-commercial
   end-use in ARMA games, subject to the restrictions below.

2. NO MODIFICATION
   You may not modify, adapt, translate, reverse engineer, decompile,
   disassemble, or create derivative works based on this content, in whole or
   in part, unless you are GSC Zeus.

3. NO REDISTRIBUTION
   You may not copy, share, upload, re-upload, mirror, rebrand, bundle inside
   another addon, or otherwise redistribute this content, in original or
   modified form, through the Arma Reforger Workshop, any other platform, or
   any other means, unless you are GSC Zeus.

4. NO COMMERCIAL USE
   This content may not be sold, sublicensed, monetized, or used as part of
   any commercial product or service, under any circumstances.

5. ATTRIBUTION
   The original author (GSC Zeus) must be credited wherever this content is
   used.

6. NO WARRANTY
   This content is provided "as is", without warranty of any kind, express or
   implied. The author is not liable for any damages arising from its use.

7. TERMINATION
   Any use of this content outside the terms of this license immediately and
   automatically terminates any rights granted herein.

For permission requests outside the scope of this license (e.g. to modify or
redistribute), contact the author directly.

Rating
100%
Version
1.0.9
Game Version
1.8.0.13
Version size
53.67 KB
Downloads
827
Created
25.09.2026
Last Modified
26.09.2026
ID
6A7287FAEC5D0974