reveal: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - " <h3 style="display:none">Notes</h3>" to "") |
Lou Montana (talk | contribs) m (RV template test) |
||
Line 1: | Line 1: | ||
{{ | {{RV|type=command | ||
| ofp | | ofp | ||
Line 27: | Line 27: | ||
|s2= toWhom [[reveal]] [target, accuracy] | |s2= toWhom [[reveal]] [target, accuracy] | ||
|p21= toWhom: [[Object]] or [[Group]] which receives revealing information | |p21= toWhom: [[Object]] or [[Group]] which receives revealing information | ||
|p22= target: [[Object]] which is revealed | |p22= target: [[Object]] which is revealed | ||
|p23= accuracy: [[Number]] - knowledge value, clamped to 0..4 range | |p23= accuracy: [[Number]] - knowledge value, clamped to 0..4 range | ||
|r2= [[Nothing]] | |r2= [[Nothing]] | ||
|x1= <code>_soldierOne [[reveal]] _soldierTwo; {{cc|soldierOne [[knowsAbout]] information about soldierTwo is updated}}</code> | |x1= <code>_soldierOne [[reveal]] _soldierTwo; {{cc|soldierOne [[knowsAbout]] information about soldierTwo is updated}}</code> | ||
Line 47: | Line 47: | ||
<!-- Note Section BEGIN --> | <!-- Note Section BEGIN --> | ||
<dd class="notedate">Posted on January 15, 2007 | <dd class="notedate">Posted on January 15, 2007</dd> | ||
<dt class="note">[[User:Ceeeb|Ceeeb]] | <dt class="note">[[User:Ceeeb|Ceeeb]]</dt> | ||
<dd class="note">In '''OFP v1.96''', When a target is revealed to a unit, its knowsAbout rating is set to 1, unless it was already more than 1 in which case reveal does nothing. See [[knowsAbout]] for more details about knowsAbout ratings and limitations. | <dd class="note">In '''OFP v1.96''', When a target is revealed to a unit, its knowsAbout rating is set to 1, unless it was already more than 1 in which case reveal does nothing. See [[knowsAbout]] for more details about knowsAbout ratings and limitations.</dd> | ||
<dd class="notedate">Posted on January 24, 2008 | <dd class="notedate">Posted on January 24, 2008</dd> | ||
<dt class="note">[[User:Doolittle|Doolittle]] | <dt class="note">[[User:Doolittle|Doolittle]]</dt> | ||
<dd class="note">Use reveal to allow client to ''see'' a [[createVehicle|created vehicle]] faster - the associated menu interaction will become available therefore, like the player has option to get in sooner. | <dd class="note">Use reveal to allow client to ''see'' a [[createVehicle|created vehicle]] faster - the associated menu interaction will become available therefore, like the player has option to get in sooner. | ||
<code>_tank = "M1A1" createVehicle (position player); | <code>_tank = "M1A1" createVehicle (position player); | ||
player reveal _tank; | player reveal _tank; | ||
{{cc|get in user actions become available instantly}}</code> | {{cc|get in user actions become available instantly}}</code></dd> | ||
<dd class="notedate">Posted on January 15, 2012 | <dd class="notedate">Posted on January 15, 2012</dd> | ||
<dt class="note">[[User:kju|kju]] | <dt class="note">[[User:kju|kju]]</dt> | ||
<dd class="note">The same idea from Doolittle's note applies to beaming of units. If you [[setPos]] an unit or a player, reveal (all) nearby objects and vehicles to make the interaction possible a lot quicker. | <dd class="note">The same idea from Doolittle's note applies to beaming of units. If you [[setPos]] an unit or a player, reveal (all) nearby objects and vehicles to make the interaction possible a lot quicker.</dd> | ||
<dd class="notedate">Posted on January 15, 2012 | <dd class="notedate">Posted on January 15, 2012</dd> | ||
<dt class="note">[[User:kju|kju]] | <dt class="note">[[User:kju|kju]]</dt> | ||
<dd class="note">Revealing a targetUnit will also add it to [[nearTargets]] database of the given sourceUnit. The quality/detail level of the info depends on the [[knowsAbout]] value used with reveal. More detail in the [[nearTargets]] page. | <dd class="note">Revealing a targetUnit will also add it to [[nearTargets]] database of the given sourceUnit. The quality/detail level of the info depends on the [[knowsAbout]] value used with reveal. More detail in the [[nearTargets]] page.</dd> | ||
<!-- Note Section END --> | <!-- Note Section END --> | ||
</dl> | </dl> | ||
[[Category:Scripting Commands OFP 1.46|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands OFP 1.46|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands OFP 1.96|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands OFP 1.96|{{uc:{{PAGENAME}}}}]] |
Revision as of 21:32, 22 January 2021
Description
- Description:
- Description needed
- Groups:
- Object Manipulation
Syntax
- Syntax:
- Syntax needed
- Parameters:
- toWhom: Object or Group which receives revealing information
- target: Object which is revealed
- Return Value:
- Return value needed
Alternative Syntax
- Syntax:
- toWhom reveal [target, accuracy]
- Parameters:
- toWhom: Object or Group which receives revealing information
- target: Object which is revealed
- accuracy: Number - knowledge value, clamped to 0..4 range
- Return Value:
- Nothing
Examples
- Example 1:
_soldierOne reveal _soldierTwo; // soldierOne knowsAbout information about soldierTwo is updated
- Example 2:
player reveal cursorObject; // player knowsAbout information about object under cursor is updated
- Example 3:
_soldierOne reveal [_soldierTwo, 1.5];
Additional Information
- See also:
- See also needed
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 January 15, 2007
- Ceeeb
- In OFP v1.96, When a target is revealed to a unit, its knowsAbout rating is set to 1, unless it was already more than 1 in which case reveal does nothing. See knowsAbout for more details about knowsAbout ratings and limitations.
- Posted on January 24, 2008
- Doolittle
- Use reveal to allow client to see a created vehicle faster - the associated menu interaction will become available therefore, like the player has option to get in sooner.
_tank = "M1A1" createVehicle (position player); player reveal _tank; // get in user actions become available instantly
- Posted on January 15, 2012
- kju
- The same idea from Doolittle's note applies to beaming of units. If you setPos an unit or a player, reveal (all) nearby objects and vehicles to make the interaction possible a lot quicker.
- Posted on January 15, 2012
- kju
- Revealing a targetUnit will also add it to nearTargets database of the given sourceUnit. The quality/detail level of the info depends on the knowsAbout value used with reveal. More detail in the nearTargets page.
- Posted on October 21, 2014 - 15:37 (UTC)
- Killzone Kid
-
Units that have been previously subjected to enableSimulation false; or enableSimulationGlobal false; may stay unrecognised for a long time even after simulation was re-enabled, returning objNull as cursorTarget. Force revealing units with reveal command usually solves the problem. For example:
{player reveal _x} forEach allUnits;
Categories:
- Stubs
- Scripting Commands
- Command Group: Object Manipulation
- Scripting Commands: Local Effect
- Scripting Commands OFP 1.46
- Scripting Commands OFP 1.96
- Scripting Commands OFP 1.99
- ArmA: Armed Assault: Scripting Commands
- Arma 2: Scripting Commands
- Arma 3: Scripting Commands
- Take On Helicopters: Scripting Commands