processDiaryLink: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "_{10,} " to "") |
Lou Montana (talk | contribs) m (Text replacement - " *\| *([Cc]omments|COMMENTS|Game|[Gg]ame [Nn]ame|Game [Vv]ersion|Game Version \(number surrounded by NO SPACES\)|Multiplayer Arguments( \("local" or "global"\))?|Effects|Multiplayer Effects( \("local" or "global"\))?|Multiplayer Exe...) |
||
Line 1: | Line 1: | ||
{{Command | {{Command | ||
| arma2 | | arma2 | ||
|1.00 | |1.00 | ||
|gr1= Briefing | |gr1= Briefing | ||
| Open the diary screen on the record specified by link. | | Open the diary screen on the record specified by link. | ||
| '''processDiaryLink''' link | | '''processDiaryLink''' link | ||
|p1= link: [[String]] | |p1= link: [[String]] | ||
|p2 | |p2= | ||
|p3 | |p3= | ||
| [[Nothing]] | | [[Nothing]] | ||
|x1= <code>[[processDiaryLink]] [[createDiaryLink]] ["Tasks", ([[simpleTasks]] [[player]]) select 0, ""];{{cc|Select a task in the Task menu}}</code> | |x1= <code>[[processDiaryLink]] [[createDiaryLink]] ["Tasks", ([[simpleTasks]] [[player]]) select 0, ""];{{cc|Select a task in the Task menu}}</code> | ||
|x2= <code>{{cc|To select various tabs in the map screen:}} | |x2= <code>{{cc|To select various tabs in the map screen:}} | ||
[[processDiaryLink]] [[createDiaryLink]] ["selected_tab", [[player]], ""]; | [[processDiaryLink]] [[createDiaryLink]] ["selected_tab", [[player]], ""]; | ||
{{cc|... where '''"selected_tab"''' can be '''"Map"''', '''"Tasks"''', '''"Diary"''', '''"Units"''', '''"Players"''', '''"Log"'''}}</code> | {{cc|... where '''"selected_tab"''' can be '''"Map"''', '''"Tasks"''', '''"Diary"''', '''"Units"''', '''"Players"''', '''"Log"'''}}</code> | ||
| [[createDiaryLink]], [[createDiaryRecord]], [[createDiarySubject]], [[diarySubjectExists]] | | [[createDiaryLink]], [[createDiaryRecord]], [[createDiarySubject]], [[diarySubjectExists]] | ||
| |MPBEHAVIOUR= | | |MPBEHAVIOUR= |
Revision as of 01:21, 18 January 2021
Description
- Description:
- Open the diary screen on the record specified by link.
- Groups:
- Briefing
Syntax
Examples
- Example 1:
processDiaryLink createDiaryLink ["Tasks", (simpleTasks player) select 0, ""];// Select a task in the Task menu
- Example 2:
// To select various tabs in the map screen: processDiaryLink createDiaryLink ["selected_tab", player, ""]; // ... where "selected_tab" can be "Map", "Tasks", "Diary", "Units", "Players", "Log"
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
Notes
Bottom Section
- Posted on June 30, 2017 - 21:49 (UTC)
- Killzone Kid
- You can also force open diary with selected link by passing string in link format directly:
processDiaryLink "<log subject=""Diary""></log>";
The above will open tab Briefing.processDiaryLink "<log subject=""Diary"" record=""Record2""></log>";
The above will open tab Briefing and select 3rd record from the bottom, provided the records were added consistently.