Revive – Arma 3

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 1: Line 1:
{{GVI|A3|1.42|category}}
{{GVI|A3|1.42|category}}
__TOC__
{{warning|
{{warning|
'''''This page contains basic instructions on how to use this system in your missions.'''''
'''''This page contains basic instructions on how to use this system in your missions.'''''
Line 7: Line 11:
'''''It may change rapidly, use it carefully on your own risk.'''''
'''''It may change rapidly, use it carefully on your own risk.'''''
}}
}}
{|align=center
|[[File:Revive_1.jpg|200px|center]]
|[[File:Revive_2.jpg|200px|center]]
|[[File:Revive_3.jpg|200px|center]]
|}


== Overview ==
== Overview ==

Revision as of 13:06, 9 June 2015

-wrong parameter ("A3") defined!-[[:Category:Introduced with A3 version 1.42|1.42]]


This page contains basic instructions on how to use this system in your missions.

This system is not considered done and it is still subject to change.

It may change rapidly, use it carefully on your own risk.
Revive 1.jpg
Revive 2.jpg
Revive 3.jpg

Overview

Revive offers a grace period of incapacitation for players killed during multiplayer gameplay. Team mates can then choose to revive incapacitated players, quickly getting them back into the fight instead of forcing them to respawn.

Installation

The system acts as a Respawn Template and can be used in conjunction with others. (Note: Currently limited to "MenuPosition" and "MenuInventory".)

To use it to your mission, add the following line to your description.ext file: respawnTemplates[] = {"Revive"};

Customization

description.ext

reviveDelay = 6; // The time it takes to revive a unit. Will be halved if you have a Medikit. (Default: 6 seconds.) reviveForceRespawnDelay = 3; // The time it takes to force your respawn while incapacitated. (Default: 3 seconds.) reviveBleedOutDelay = 120; // The time it takes for a unit to bleed out. (Default: 2 minutes.)

Other

Use the following to prevent the player from entering the incapacitated state: player setVariable ["BIS_revive_disableRevive", true];