{"name":"revealMine","title":"revealMine","type":"command","url":"https://community.bistudio.com/wiki/revealMine","revid":379371,"updated":"2026-10-30T23:57:36Z","groups":["Mines"],"status":"ok","games":{"arma3":"0.50"},"since":"arma3 0.50","arma3_since":"0.50","description":"Sets given mine as known to the side. (Knowledge about a mine is always shared across all units in a side.)","syntaxes":[{"syntax":"side revealMine mine","params":[{"name":"side","type":"Side","type_expr":"Side"},{"name":"mine","type":"Object","type_expr":"Object"}],"returns":{"type":"Nothing","type_expr":"Nothing"},"form":"binary","left":{"text":"side"},"right":{"text":"mine"}}],"examples":[{"code":["west revealMine _mine;"]}],"see_also":["allMines","detectedMines","mineDetectedBy","createMine","mineActive"],"notes":[{"user":"AgentRev","date":"2017-09-10T21:59:00Z","text":"Manual mine detection introduced in A3 v1.76 can be overridden with something like this:\n\n```sqf\n0 spawn\n{\n    while {true} do\n    {\n        if (\"MineDetector\" in items player) then\n        {\n            {\n                if (mineActive _x && !(_x mineDetectedBy playerSide)) then\n                {\n                    playerSide revealMine _x;\n                };\n            } forEach (player nearObjects [\"MineBase\", 10]);\n\n            uiSleep 0.1;\n        }\n        else\n        {\n            uiSleep 3;\n        };\n    };\n};\n```"}]}