Arma 3 Scripting

Function in GUI, Interaction

BIS_fnc_showAANArticle

Also available as Markdown and JSON, or read the original wiki page.

Description

Show an AAN article.

Syntax

[arrayOfArrays, display, fade] call BIS_fnc_showAANArticle

Parameters:

Returns: Display - the AAN article display

Examples

Example 1

[
    [
        ["title","My Title"], 
        ["meta",["Katherine Bishop",[2035,2,24,11,38],"CET"]], 
        ["textbold","This is a bold text"], 
        ["image",["\a3\Missions_F_Orange\Data\Img\orange_overview_ca.paa","Some image description"]], 
        ["box",["\a3\Missions_F_Orange\Data\Img\Faction_IDAP_overview_CA.paa","You won't believe how playing Showcase Laws of War can change your life!"]], 
        ["text","Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi tincidunt pretium ultricies. Etiam ac ornare est, quis posuere nisl. Mauris facilisis lectus eu turpis maximus consequat. Donec ut metus nec risus tristique mattis. Ut posuere rutrum tellus, ut molestie orci mattis id. Cras ultrices euismod diam, in venenatis nunc commodo eget. Interdum et malesuada fames ac ante ipsum primis in faucibus. Morbi congue dolor rutrum lectus euismod, ac faucibus magna molestie. Aliquam in libero sit amet eros sagittis tristique. Nam pellentesque dignissim aliquam."], 
        ["textlocked",["Sed non est risus. Nulla condimentum at leo sed bibendum. Phasellus laoreet sit amet leo tincidunt consequat. Curabitur nec hendrerit purus. Nam massa nisi, mattis in aliquet consectetur, ornare eget nibh. Nunc dignissim, nibh sit amet ultrices tincidunt, mi nulla fermentum quam, non condimentum dolor eros vulputate massa.","SUBSCRIBE PLZ"]], 
        ["author",["\a3\Missions_F_Orange\Data\Img\avatar_journalist_ca.paa","Katherine Bishop is a journalist"]] 
    ]
] call BIS_fnc_showAANArticle;

See also

BIS_fnc_AAN

Community notes

Freddo3000

Can be added to diary records using an <expression> tag, with a clickable link leading to the article.

TAG_fnc_myArticle = {
    [
        [
            ["title", "My Article"],
            ["text", "Flavour text"]
        ]
    ] call BIS_fnc_showAANArticle
};

player createDiaryRecord ["diary", ["articles", "<execute expression='[] call TAG_fnc_myArticle'>My Article 1</execute>"]];