setUserMFDValue: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "<h3 style="display:none">Bottom Section</h3> " to "") |
Lou Montana (talk | contribs) m (Text replacement - " *\| *([Cc]omments|COMMENTS|Game|[Gg]ame [Nn]ame( +[0-9])?|Game [Vv]ersion( +[0-9])?|Game Version \(number surrounded by NO SPACES\)|Arguments in MP|MP[Aa]rg|Multiplayer Arguments( \("local" or "global"\))?|Effects|Execution|Effects...) |
||
Line 1: | Line 1: | ||
{{Command | {{Command | ||
| arma3 | | arma3 | ||
|1.70 | |1.70 | ||
|gr1= Interaction | |gr1= Interaction | ||
| When MFD is using user controllers, this command can set values on them. For example, MFD config for Blackfoot has an entry | | When MFD is using user controllers, this command can set values on them. For example, MFD config for Blackfoot has an entry | ||
Line 16: | Line 16: | ||
... | ... | ||
</syntaxhighlight> | </syntaxhighlight> | ||
which could control color of the MFD. See Example 2-3-4 on how to set different colors of the Blackfoot MFD | which could control color of the MFD. See Example 2-3-4 on how to set different colors of the Blackfoot MFD | ||
| vehicle '''setUserMFDValue''' [index, value] | | vehicle '''setUserMFDValue''' [index, value] | ||
|p1= vehicle: [[Object]] - an vehicle with MFD | |p1= vehicle: [[Object]] - an vehicle with MFD | ||
|p2= index: [[Number]] - index of custom MFD user actions | |p2= index: [[Number]] - index of custom MFD user actions | ||
|p3= value: [[Number]] - value which should custom source return in MFD | |p3= value: [[Number]] - value which should custom source return in MFD | ||
| [[Nothing]] | | [[Nothing]] | ||
|x1= <code> BIS_Plane [[setUserMFDValue]] [0,1]; // user0 in MFD will return 1</code> | |x1= <code> BIS_Plane [[setUserMFDValue]] [0,1]; // user0 in MFD will return 1</code> | ||
|x2= Set MFD Red:<code>Blackfoot [[setUserMFDValue]] [0, 1]; // "user0" - 1 | |x2= Set MFD Red:<code>Blackfoot [[setUserMFDValue]] [0, 1]; // "user0" - 1 | ||
Blackfoot [[setUserMFDValue]] [1, 0]; // "user1" - 0 | Blackfoot [[setUserMFDValue]] [1, 0]; // "user1" - 0 | ||
Blackfoot [[setUserMFDValue]] [2, 0]; // "user2" - 0 | Blackfoot [[setUserMFDValue]] [2, 0]; // "user2" - 0 | ||
Blackfoot [[setUserMFDValue]] [3, 1]; // "user3" - 1</code> | Blackfoot [[setUserMFDValue]] [3, 1]; // "user3" - 1</code> | ||
|x3= Set MFD pale Blue:<code>Blackfoot [[setUserMFDValue]] [0, 0]; // "user0" - 0 | |x3= Set MFD pale Blue:<code>Blackfoot [[setUserMFDValue]] [0, 0]; // "user0" - 0 | ||
Blackfoot [[setUserMFDValue]] [1, 0]; // "user1" - 0 | Blackfoot [[setUserMFDValue]] [1, 0]; // "user1" - 0 | ||
Blackfoot [[setUserMFDValue]] [2, 1]; // "user2" - 1 | Blackfoot [[setUserMFDValue]] [2, 1]; // "user2" - 1 | ||
Blackfoot [[setUserMFDValue]] [3, 0.1]; // "user3" - 0.1</code> | Blackfoot [[setUserMFDValue]] [3, 0.1]; // "user3" - 0.1</code> | ||
|x4= Hide MFD:<code>Blackfoot [[setUserMFDValue]] [3, 0]; // "user3" - 0</code> | |x4= Hide MFD:<code>Blackfoot [[setUserMFDValue]] [3, 0]; // "user3" - 0</code> | ||
| [[getUserMFDValue]], [[setUserMFDText]], [[getUserMFDText]] | | [[getUserMFDValue]], [[setUserMFDText]], [[getUserMFDText]] | ||
}} | }} |
Revision as of 11:08, 18 January 2021
Description
- Description:
- When MFD is using user controllers, this command can set values on them. For example, MFD config for Blackfoot has an entry
which could control color of the MFD. See Example 2-3-4 on how to set different colors of the Blackfoot MFD
... class Draw { alpha = "user3"; color[] = {"user0","user1","user2"}; ...
- Groups:
- Interaction
Syntax
- Syntax:
- vehicle setUserMFDValue [index, value]
- Parameters:
- vehicle: Object - an vehicle with MFD
- index: Number - index of custom MFD user actions
- value: Number - value which should custom source return in MFD
- Return Value:
- Nothing
Examples
- Example 1:
BIS_Plane setUserMFDValue [0,1]; // user0 in MFD will return 1
- Example 2:
- Set MFD Red:
Blackfoot setUserMFDValue [0, 1]; // "user0" - 1 Blackfoot setUserMFDValue [1, 0]; // "user1" - 0 Blackfoot setUserMFDValue [2, 0]; // "user2" - 0 Blackfoot setUserMFDValue [3, 1]; // "user3" - 1
- Example 3:
- Set MFD pale Blue:
Blackfoot setUserMFDValue [0, 0]; // "user0" - 0 Blackfoot setUserMFDValue [1, 0]; // "user1" - 0 Blackfoot setUserMFDValue [2, 1]; // "user2" - 1 Blackfoot setUserMFDValue [3, 0.1]; // "user3" - 0.1
- Example 4:
- Hide MFD:
Blackfoot setUserMFDValue [3, 0]; // "user3" - 0
Additional Information
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