{"name":"BIS_fnc_moduleRespawnVehicle","title":"BIS fnc moduleRespawnVehicle","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_moduleRespawnVehicle","revid":364509,"updated":"2024-05-16T20:42:07Z","groups":["Modules","Broken Functions"],"status":"broken","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Set vehicle respawn, compatible both with SP and MP.\n\n> [!NOTE]\n> Respawned abandoned vehicles do not reduce respawn tickets","syntaxes":[{"syntax":"[param0, param1, param2, param3, param4, param5, param6, param7, param8] call BIS_fnc_moduleRespawnVehicle","params":[{"name":"param0","type":"Object","type_expr":"Object","description":"vehicle","text":"0: OBJECT - vehicle","source":"docblock"},{"name":"param1","type":"Number, Boolean","type_expr":"Number | Boolean","default":"0","description":"NUMBER - respawn delay in seconds (default is 0)\nBOOL - true to remove vehicle respawn (further params are ignored), false to check if the vehicle is marked for respawn","text":"1: NUMBER - respawn delay in seconds (default is 0)\nBOOL - true to remove vehicle respawn (further params are ignored), false to check if the vehicle is marked for respawn","source":"docblock"},{"name":"param2","type":"Number","type_expr":"Number","default":"-1, i.e., disabled","description":"how long until the vehicle is automatically respawned after its crew leaves it (default is -1, i.e., disabled)","text":"2: NUMBER - how long until the vehicle is automatically respawned after its crew leaves it (default is -1, i.e., disabled)","source":"docblock"},{"name":"param3","type":"Number","type_expr":"Number","default":"-1, i.e., unlimited","description":"number of time the vehicle can be respawned (default is -1, i.e., unlimited)","text":"3: NUMBER - number of time the vehicle can be respawned (default is -1, i.e., unlimited)","source":"docblock"},{"name":"param4","type":"Code","type_expr":"Code","description":"code executed upon respawn. Passed arguments are [<newVehicle>,<oldVehicle>]. The old vehicle is deleted only after this code is completed.","text":"4: CODE - code executed upon respawn. Passed arguments are [<newVehicle>,<oldVehicle>]. The old vehicle is deleted only after this code is completed.","source":"docblock"},{"name":"param5","type":"Position","type_expr":"Position","description":"type of respawn position:\n0 = where it started\n1 = where it was destroyed\n2 = on vehicle's side respawn marker (e.g., \"respawn_vehicle_west\")\n3 = on BLUFOR respawn marker\n4 = on OPFOR respawn marker\n5 = on Independent respawn marker\n6 = on Civilian respawn marker\n7 = on side respawn marker of unit which destroyed the vehicle","text":"5: POSITION - type of respawn position:\n0 = where it started\n1 = where it was destroyed\n2 = on vehicle's side respawn marker (e.g., \"respawn_vehicle_west\")\n3 = on BLUFOR respawn marker\n4 = on OPFOR respawn marker\n5 = on Independent respawn marker\n6 = on Civilian respawn marker\n7 = on side respawn marker of unit which destroyed the vehicle","source":"docblock"},{"name":"param6","type":"Number","type_expr":"Number","description":"position selection type (0 = random, 1 = newest, 2 = oldest)","text":"6: NUMBER - position selection type (0 = random, 1 = newest, 2 = oldest)","source":"docblock"},{"name":"param7","type":"Number","type_expr":"Number","description":"type of old vehicle deletion (0 = don't delete, 1 = delete, 2 = delete with an explosion effect)","text":"7: NUMBER - type of old vehicle deletion (0 = don't delete, 1 = delete, 2 = delete with an explosion effect)","source":"docblock"},{"name":"param8","type":"Boolean","type_expr":"Boolean","description":"true to show notifcation when the vehicle is respawned","text":"8: BOOL - true to show notifcation when the vehicle is respawned","source":"docblock"}],"returns":{"type":"Boolean","type_expr":"Boolean","text":"BOOL","source":"docblock"},"inferred":true}],"docblock":{"text":"Description:\nSet vehicle respawn, compatible both with SP and MP.\n\nParameter(s):\n    0: OBJECT - vehicle\n    1:\n        NUMBER - respawn delay in seconds (default is 0)\n        BOOL - true to remove vehicle respawn (further params are ignored), false to check if the vehicle is marked for respawn\n    2: NUMBER - how long until the vehicle is automatically respawned after its crew leaves it (default is -1, i.e., disabled)\n    3: NUMBER - number of time the vehicle can be respawned (default is -1, i.e., unlimited)\n    4: CODE - code executed upon respawn. Passed arguments are [<newVehicle>,<oldVehicle>]. The old vehicle is deleted only after this code is completed.\n    5: POSITION - type of respawn position:\n        0 = where it started\n        1 = where it was destroyed\n        2 = on vehicle's side respawn marker (e.g., \"respawn_vehicle_west\")\n        3 = on BLUFOR respawn marker\n        4 = on OPFOR respawn marker\n        5 = on Independent respawn marker\n        6 = on Civilian respawn marker\n        7 = on side respawn marker of unit which destroyed the vehicle\n    6: NUMBER - position selection type (0 = random, 1 = newest, 2 = oldest)\n    7: NUMBER - type of old vehicle deletion (0 = don't delete, 1 = delete, 2 = delete with an explosion effect)\n    8: BOOL - true to show notifcation when the vehicle is respawned\n\nReturns:\nBOOL"},"filled_from_docblock":["params","syntax","returns","description"]}