{"name":"diag_remainsCollector","operator":null,"title":"diag remainsCollector","type":"command","url":"https://community.bistudio.com/wiki/diag_remainsCollector","revid":377638,"updated":"2026-01-02T08:52:35Z","groups":["Object Manipulation"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"2.18"}],"since":{"game":"arma3","name":"Arma 3","version":"2.18"},"arma3_since":"2.18","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Returns current settings for the remains collector and the list of monitored units if any.","syntaxes":[{"syntax":"diag_remainsCollector option","since":null,"effect":null,"exec":null,"params":[{"name":"option","type":"Number","optional":false,"default":null,"description":"can be one of:\n- -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.\n\n> [!IMPORTANT]\n> Only available in Diagnostic/Profiling branch.\n\n- 0: corpses - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]\n- 1: wrecks - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]\n- 2: weaponholders - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]\n- 3: Arma 3 v2.20 overrideTimes - returns [overrideTimeCorpses, overrideTimeWrecks, overrideTimeWeaponholders]","types":["Number"],"since":null,"text":"option: Number - can be one of:\n- -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.\n\n> [!IMPORTANT]\n> Only available in Diagnostic/Profiling branch.\n\n- 0: corpses - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]\n- 1: wrecks - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]\n- 2: weaponholders - returns [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...]\n- 3: Arma 3 v2.20 overrideTimes - returns [overrideTimeCorpses, overrideTimeWrecks, overrideTimeWeaponholders]"}],"returns":{"type":null,"types":["Array"],"description":null,"text":"Array with [disposalPeriod, managerMode, removeLimit, removeMinTime, removeMaxTime, minPlayerDistance, unit1, unit2...] or [overrideTimeCorpses, overrideTimeWrecks, overrideTimeWeaponholders]"},"form":"unary","operator":null,"left":null,"right":{"text":"option","types":["Number"]}}],"examples":[{"text":"```sqf\nhintSilent str diag_remainsCollector 0;\n```","code":["hintSilent str diag_remainsCollector 0;"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["addToRemainsCollector","removeFromRemainsCollector","isInRemainsCollector"],"notes":[],"categories":["Arma 3: New Scripting Commands","Arma 3: Scripting Commands","Command Group: Object Manipulation","Introduced with Arma 3 version 2.18","Scripting Commands"]}