---
name: "diag_remainsCollector"
type: command
status: ok
groups: ["Object Manipulation"]
arma3_since: "2.18"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/diag_remainsCollector
revid: 377638
updated: 2026-01-02T08:52:35Z
---

# diag_remainsCollector

*Command · Object Manipulation · Arma 3 v2.18*

## Description

Returns current settings for the remains collector and the list of monitored units if any.

## Syntax

```sqf
diag_remainsCollector option
```

**Parameters:**

- `option`: [Number](../topics/Number.md) - can be one of:
  - -1: Arma 3 v2.20 log remains collector entities into a file in the RPT directory - see also the REMAINS cheat and the `1. logremains` server command.

  > [!IMPORTANT]
  > Only available in Diagnostic/Profiling branch.

  - 0: corpses - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]
  - 1: wrecks - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]
  - 2: weaponholders - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]
  - 3: Arma 3 v2.20 overrideTimes - returns [overrideTimeCorpses, overrideTimeWrecks, overrideTimeWeaponholders]

**Returns:** [Array](../topics/Array.md) with [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...] or [overrideTimeCorpses, overrideTimeWrecks, overrideTimeWeaponholders]

## Examples

### Example 1

```sqf
hintSilent str diag_remainsCollector 0;
```

## See also

[addToRemainsCollector](../commands/addToRemainsCollector.md) · [removeFromRemainsCollector](../commands/removeFromRemainsCollector.md) · [isInRemainsCollector](../commands/isInRemainsCollector.md)

<sub>Source: [BI Community Wiki — diag remainsCollector](https://community.bistudio.com/wiki/diag_remainsCollector) (revision 377638).</sub>
