createMine: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\|x([0-9])= *<code>([^<]*)<\/code>" to "|x$1= <sqf>$2</sqf>") |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
Line 24: | Line 24: | ||
If the markers array contains several marker names, the position of a random one is used, otherwise, the given position is used. | If the markers array contains several marker names, the position of a random one is used, otherwise, the given position is used. | ||
The mine is placed inside a circle with this position as its center and placement as its radius. | The mine is placed inside a circle with this position as its center and placement as its radius. | ||
{{Feature | | {{Feature|informative| | ||
* the command creates object of the {{hl|CfgAmmo}} class named in {{hl|[[configFile]] >> "CfgVehicles" >> ''type'' >> "ammo"}}. | |||
* unit ability to detect mines depends on many factors. | |||
The starting value is defined in config, for example {{hl|./CfgVehicles/B_soldier_F/detectSkill}}, which in this case is 12. | |||
Mine specialist value for example, defined in {{hl|./CfgVehicles/B_soldier_exp_F/detectSkill}} is 38. | |||
This value is then dynamically reduced depending on factors such as distance, if a unit is in a vehicle, if it is day or night time, how directly unit is looking at the mine, how fast unit is moving, how inconspicuous is the mine or even if it is visible. | |||
}} | |||
|s1= [[createMine]] [type, position, markers, placement] | |s1= [[createMine]] [type, position, markers, placement] | ||
Line 43: | Line 47: | ||
|x2= Create satchel charge and give player control over it: | |x2= Create satchel charge and give player control over it: | ||
< | <sqf>_charge = createMine ["SatchelCharge_F", position player, [], 0]; | ||
player addOwnedMine _charge;</ | player addOwnedMine _charge;</sqf> | ||
|seealso= [[allMines]] [[detectedMines]] [[mineDetectedBy]] [[mineActive]] [[revealMine]] [[getAllOwnedMines]] [[addOwnedMine]] [[removeOwnedMine]] [[removeAllOwnedMines]] | |seealso= [[allMines]] [[detectedMines]] [[mineDetectedBy]] [[mineActive]] [[revealMine]] [[getAllOwnedMines]] [[addOwnedMine]] [[removeOwnedMine]] [[removeAllOwnedMines]] |
Revision as of 12:20, 14 May 2022
Description
- Description:
- Creates a mine of the given type (type is the name of the subclass of CfgVehicles). If the markers array contains several marker names, the position of a random one is used, otherwise, the given position is used. The mine is placed inside a circle with this position as its center and placement as its radius.
- Groups:
- Mines
Syntax
- Syntax:
- createMine [type, position, markers, placement]
- Parameters:
- type: String - mine type from CfgVehicles
- position: Array format PositionAGL
- markers: Array of Strings - marker name(s)
- placement: Number - radius
- Return Value:
- Object
Examples
- Example 1:
- Example 2:
- Create satchel charge and give player control over it:
Additional Information
- See also:
- allMines detectedMines mineDetectedBy mineActive revealMine getAllOwnedMines addOwnedMine removeOwnedMine removeAllOwnedMines
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
- Posted on Jun 05, 2017 - 22:43 (UTC)
- Note that this command uses AGL (very similar to ASL) positions, so if you want to use the moored or seabed mine, you'll have to find the appropriate negative z value that is underwater and convert that to ASL. Also note that you can't adjust the positions of sea mines after they've been created. The command is either ignored or not propagated across the network to clients.
- Posted on Sep 25, 2019 - 03:28 (UTC)
-
The following explosives used in Arma 3 can be created with this command:
Mines Remote detonation charges - "ATMine"
- "APERSMine"
- "APERSBoundingMine"
- "SLAMDirectionalMine"
- "APERSTripMine"
- "UnderwaterMine"
- "UnderwaterMineAB"
- "UnderwaterMinePDM"
- "SatchelCharge_F"
- "DemoCharge_F"
- "Claymore_F"
- "IEDUrbanBig_F"
- "IEDLandBig_F"
- "IEDUrbanSmall_F"
- "IEDLandSmall_F"
Categories:
- Scripting Commands
- Introduced with Operation Flashpoint: Elite version 1.00
- Operation Flashpoint: Elite: New Scripting Commands
- Operation Flashpoint: Elite: Scripting Commands
- ArmA: Armed Assault: Scripting Commands
- Arma 2: Scripting Commands
- Arma 2: Operation Arrowhead: Scripting Commands
- Take On Helicopters: Scripting Commands
- Arma 3: Scripting Commands
- Command Group: Mines