createDiaryRecord

From Bohemia Interactive Community
Jump to: navigation, search
Introduced in ARMA 2  version 1.00

Click on the images for descriptions

Introduced in

Game:
ARMA 2
Version:
1.00

Description

Description:
creates a diary entry. Supported tags and their parameters:
  • <All>
    • 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 #rrggbb
    • size: Number - font height in pixels.
    • face: String - font type (class from CfgFontFamilies)
  • br
  • marker
  • execute
    • expression: String - executed code
  • executeClose
    • expression: String - executed code, diary is closed afterwards
  • log
    • subject: String - subject name.
    • record: String - record name (e.g. "Record6" or "Unit1059524")
  • gear
  • teamSwitch
  • kick
  • ban
  • mute
  • currentTask

Syntax

Syntax:
unitName createDiaryRecord parameters
Parameters:
unitName: Object
parameters: Array.
can be [subject, text(, task(, state))]
or [subject, [title, text](, task(, state))]
Return Value:
text: String

Examples

Example 1:
player createDiaryRecord ["Diary", ["Intel", "Enemy base is on grid <marker name="enemyBase">161170</marker>"]]
Example 2:
player createDiaryRecord ["Diary", "Informations gathered.<br /><img image="wellDone_ca.paa" />"]

Additional Information

Multiplayer:
-
See also:
createDiarySubject

Notes

Only post proven facts here. Use the talk page or the forums for discussions.

Notes

I haven't seen this mentioned elsewhere: In order to insert a link into a diary record that executes code instead of jumping to a marker, use the tag <execute expression="Code to execute">Text</execute>

Bottom Section