From Bohemia Interactive Community
					 
					
					
					
					
Hover & click on the images for description
 
Description 
Description: 
Creates a diary entry. Supported tags and their parameters: Show text 
Tag
 
Options
  
img
 
image : String  - path to image. When present, any element with it will be displayed as image.width : Number  - image width in pixels.height : Number  - image height in pixels.  
font
 
color : String  - HTML color  in format #aarrggbb or #rrggbbsize : Number  - font height in pixels.face : String  - font type (class from CfgFontFamilies)  
br
 
N/A
  
marker
 
  
execute
 
expression : String  - executed code  
executeClose
 
expression : String  - executed code, diary is closed afterwards  
log 
  
gear
 
  
teamSwitch
 
  
kick
 
  
ban
 
  
mute
 
  
currentTask
 
  
↑ Back to spoiler's top  
Groups: 
Briefing 
 Syntax 
Syntax: 
unitName createDiaryRecord  [subject, text, task, taskState, showTitle] Parameters: 
unitName: Object  
subject: String  
text: String  
task: (optional): Task  
taskState: (optional): String  - Changes the state of the given task. Can be "CANCELED", "ASSIGNED", "FAILED", "CREATED", "SUCCEEDED" 
showTitle (Optional): Boolean  - Title visibility. Default: true   1.96  Return Value: 
Diary Record  
Syntax: 
unitName createDiaryRecord  [subject, [title, text], task, stateState, showTitle] Parameters: 
unitName: Object  
subject: String  
title: String  
text: String  
task: (optional): Task  
taskState: (optional): String  - Changes the state of the given task. Can be "CANCELED", "ASSIGNED", "FAILED", "CREATED", "SUCCEEDED" 
showTitle (Optional): Boolean  - Title visibility. Default: true   1.96  Return Value: 
Diary Record  Examples 
Example 1: player  createDiaryRecord  ["Diary", ["Intel", "Enemy base is on grid <marker name='enemyBase'>161170</marker>"]]Example 2: player  createDiaryRecord  ["Diary", "Information gathered.<br /><img image='wellDone_ca.paa' />"]Example 3: player  createDiaryRecord  ["Diary", ["No Title", "description"], taskNull , "", false ];Example 4: player  createDiaryRecord  ["Diary", ["Font tag","<font color='#7FFF00' size='30' face='TahomaB'>This will changed text size, colour and font</font>"], taskNull , "",false ];Example 5: player  createDiaryRecord  ["Diary", ["Image", "<img image='\A3\Ui_F_Curator\Data\Logos\arma3_curator_artwork.jpg' width='500' height='800'/>"], taskNull , "", false ];Example 6: player  createDiaryRecord  ["Diary", ["Linebreak","Line1<br></br>Line2<br></br><br></br>Line4"], taskNull , "", false ];Example 7: player  createDiaryRecord  ["Diary", ["Execute","<execute expression='hint ""Some code"";'>Some text</execute>"], taskNull , "", false ];Example 8: player  createDiaryRecord  ["Diary", ["ExecuteClose", "<executeClose expression=""hint 'Diary closed';"">Close Diary</executeClose>"], taskNull , "", false ]; 
Additional Information 
See also: 
processDiaryLink createDiaryLink createDiarySubject diarySubjectExists setDiaryRecordText removeDiaryRecord  
Notes 
Report bugs on the Feedback Tracker Arma Discord Forums Only post proven facts here! 
Add Note 
 
 
 
Posted on March 24, 2017 - 20:11 (UTC) 
Tankbuster 
When adding multiple diary records, be aware that they appear in reverse order. ie the first one you add will appear last and the last one you add will be first.
 
Posted on May 21, 2018 - 08:21 (UTC) 
Kalthramis 
To add an entry under the 'Briefing' subject, which is available by default, use "Diary" as the subject. 
 
Posted on June 22, 2019 - 16:28 (UTC) 
R3vo 
It seems that the task  parameter has no effect because the task entry in the briefing menu is created when the task itself was created.