BIS fnc spawnVehicle: Difference between revisions
Jump to navigation
Jump to search
m (Generated by BIS_fnc_exportFunctionsToWiki) |
m (template:command argument fix) |
||
(17 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{Function|= | |||
____________________________________________________________________________________________ | |||
| arma2 |= | |||
|1.00|= | |||
|game2= TKOH |= | |||
|version2= 1.00 |= | |||
|arg= |MPARGUMENTS= | |||
|eff= |MPEFFECTS= | |||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| | | Function to spawn a certain vehicle type with all crew (including turrets). The vehicle can either become part of an existing [[group]] or create a new [[group]]. | ||
|= | |||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| | | [position,direction,type,side or group] call '''BIS_fnc_spawnVehicle''' |= | ||
|p1= position - desired [[position]] ([[Array]]) |= | |||
|p2= direction - desired azimuth/[[direction]] ([[Number]]) |= | |||
|p3= type - [[typeOf|type]] of the vehicle ([[String]]) |= | |||
|p4= side or group - side or existing group ([[Side]] or [[Group]]) |= | |||
| | | [[Array]] - 0: created vehicle ([[Object]]), 1: all crew ([[Array]] of [[Object|Objects]]), 2: vehicle's group ([[Group]]) |RETURNVALUE= | ||
| |= | |x1= <code>[getPos mySpawnPos, 180, "BMP3", EAST] call bis_fnc_spawnvehicle</code>|EXAMPLE1= | ||
__________ | |||
| |= | | [[ArmA_2:_CfgVehicles | Arma 2 CfgVehicles]] |SEEALSO= | ||
| |MPBEHAVIOUR= | |||
____________________________________________________________________________________________ | |||
}} | }} | ||
Line 50: | Line 45: | ||
<dl class="command_description"> | <dl class="command_description"> | ||
<!-- Note Section BEGIN --> | <!-- Note Section BEGIN --> | ||
<dd class="notedate">Posted on January 2, 2011 | |||
<dt class="note">'''[[User:Lucky44|Lucky44]]''' | |||
<dd class="note">EDITED: You no longer need to put a Functions Module on the map for this function to work. (As of Arma 3) | |||
<dd class="notedate">Posted on January 23, 2011 | |||
<dt class="note">'''[[User:nte|nte]]''' | |||
<dd class="note">If there is no enemy on the map, it will spawn as empty. | |||
<dd class="notedate">Posted on December 24, 2011 | |||
<dt class="note">'''[[User:Homer Johnston|Homer Johnston]]''' | |||
<dd class="note">Clarifying the above, you either need to use createCenter to create a side, or place a unit of the desired side on the map, otherwise the vehicle spawns empty. | |||
<!-- Note Section END --> | <!-- Note Section END --> | ||
</dl> | </dl> | ||
[[Category:Function Group: Spawning|{{uc:spawnVehicle}}]] | [[Category:Function Group: Spawning|{{uc:spawnVehicle}}]] | ||
[[Category:Functions|{{uc:spawnVehicle}}]] | [[Category:Functions|{{uc:spawnVehicle}}]] | ||
Line 61: | Line 66: | ||
[[Category:{{Name|tkoh}}: Functions|{{uc:spawnVehicle}}]] | [[Category:{{Name|tkoh}}: Functions|{{uc:spawnVehicle}}]] | ||
[[Category:{{Name|arma3}}: Functions|{{uc:spawnVehicle}}]] | [[Category:{{Name|arma3}}: Functions|{{uc:spawnVehicle}}]] | ||
<!-- CONTINUE Notes --> | |||
<dl class="command_description"> | |||
<dd class="notedate">Posted on November 8, 2014 - 18:23 (UTC)</dd> | |||
<dt class="note">[[User:Iceman77|Iceman77]]</dt> | |||
<dd class="note"> | |||
If the inputted side's center hasn't already been created, the vehicle will spawn empty. | |||
</dd> | |||
</dl> | |||
<dl class="command_description"> | |||
<dd class="notedate">Posted on November 27, 2015</dd> | |||
<dt class="note">[[User:Eggbeast|Eggbeast]]</dt> | |||
<dd class="note"> | |||
example of how to get your vehicle NAME back <br> | |||
|x1= <code> _vecarray = [getPos mySpawnPos, 180, "BMP3", EAST] call bis_fnc_spawnvehicle | |||
_myvec = _vecarray select 0;<br></code> | |||
</dd> | |||
</dl> | |||
<!-- DISCONTINUE Notes --> |
Revision as of 14:33, 7 April 2019
Description
- Description:
- Function to spawn a certain vehicle type with all crew (including turrets). The vehicle can either become part of an existing group or create a new group.
- Execution:
- call
- Groups:
- Uncategorised
Syntax
- Syntax:
- [position,direction,type,side or group] call BIS_fnc_spawnVehicle
- Parameters:
- position - desired position (Array)
- direction - desired azimuth/direction (Number)
- type - type of the vehicle (String)
- side or group - side or existing group (Side or Group)
- Return Value:
- Array - 0: created vehicle (Object), 1: all crew (Array of Objects), 2: vehicle's group (Group)
Examples
- Example 1:
[getPos mySpawnPos, 180, "BMP3", EAST] call bis_fnc_spawnvehicle
Additional Information
- See also:
- Arma 2 CfgVehicles
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
Notes
- Posted on January 2, 2011
- Lucky44
- EDITED: You no longer need to put a Functions Module on the map for this function to work. (As of Arma 3)
- Posted on January 23, 2011
- nte
- If there is no enemy on the map, it will spawn as empty.
- Posted on December 24, 2011
- Homer Johnston
- Clarifying the above, you either need to use createCenter to create a side, or place a unit of the desired side on the map, otherwise the vehicle spawns empty.
- Posted on November 8, 2014 - 18:23 (UTC)
- Iceman77
- If the inputted side's center hasn't already been created, the vehicle will spawn empty.
- Posted on November 27, 2015
- Eggbeast
-
example of how to get your vehicle NAME back
|x1=_vecarray = [getPos mySpawnPos, 180, "BMP3", EAST] call bis_fnc_spawnvehicle _myvec = _vecarray select 0;