setUserMFDValue: Difference between revisions
Lou Montana (talk | contribs) m (Some wiki formatting) |
(mfdMaxUserValues) |
||
(One intermediate revision by one other user not shown) | |||
Line 15: | Line 15: | ||
// ... | // ... | ||
</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<br> | ||
{{Feature|GVI|arma3|2.20|Vehicles can be configured to support more than 50 user sources with "mfdMaxUserValues {{=}} 50" entry in CfgVehicles config class. As of 2.20 the limit is 256. It is recommended to configure this also for vehicles that use fewer MFD sources, it improves performance to only set as many as are being used.}} | |||
|s1= vehicle [[setUserMFDValue]] [index, value] | |s1= vehicle [[setUserMFDValue]] [index, value] | ||
Line 47: | Line 48: | ||
|x4= Hide MFD: | |x4= Hide MFD: | ||
<sqf>Blackfoot setUserMFDValue [3, 0]; // "user3" - 0</sqf> | <sqf>Blackfoot setUserMFDValue [3, 0]; // "user3" - 0</sqf> | ||
|x5= {{GVI|arma3|1.72}} multiple changes at once: | |||
<sqf> | |||
myPlane setUserMFDValue [10, 16, 404, 64]; // "user10" - 16 | |||
// "user11" - 404 | |||
// "user12" - 64 | |||
</sqf> | |||
|seealso= [[getUserMFDValue]] [[setUserMFDText]] [[getUserMFDText]] | |seealso= [[getUserMFDValue]] [[setUserMFDText]] [[getUserMFDText]] | ||
}} | }} |
Latest revision as of 18:50, 18 March 2025
Description
- Description:
- When MFD is using user controllers, this command can set values on them. For example, MFD config for Blackfoot has an entry
// ... class Draw { alpha = "user3"; color[] = {"user0","user1","user2"}; // ...
which could control color of the MFD. See Example 2-3-4 on how to set different colors of the Blackfoot MFD
- 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:
- CopyBIS_Plane setUserMFDValue [0,1]; // user0 in MFD will return 1
- Example 2:
- Set MFD Red:
CopyBlackfoot 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:
CopyBlackfoot 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:
CopyBlackfoot setUserMFDValue [3, 0]; // "user3" - 0
- Example 5:
1.72 multiple changes at once:
CopymyPlane setUserMFDValue [10, 16, 404, 64]; // "user10" - 16 // "user11" - 404 // "user12" - 64
Additional Information
- See also:
- getUserMFDValue setUserMFDText getUserMFDText
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