{block name="title" prepend}{$LNG.lm_officiers}{/block} {block name="content"} {if !empty($darkmatterList)}
{$of_dm_trade}
{if $officierList}
{$LNG.of_offi}
{/if}

{foreach $darkmatterList as $ID => $Element}

{foreach $Element.elementBonus as $BonusName => $Bonus}{if $Bonus@iteration % 3 === 1}

{/if}{if $Bonus[0] < 0}-{else}+{/if}{if $Bonus[1] == 0}{abs($Bonus[0] * 100)}%{else}{$Bonus[0]}{/if} {$LNG.bonus.$BonusName}{if $Bonus@iteration % 3 === 0 || $Bonus@last}

{else} {/if}{/foreach}
" style="font-weight:bold; font-size:1.1em;" href="#" onclick="return Dialog.info({$ID})">{$LNG.tech.{$ID}}
{$LNG.in_dest_durati}:{$Element.time|time}

{foreach $Element.costResources as $RessID => $RessAmount} {$RessAmount|number} {$LNG.tech.{$RessID}}
{/foreach}
- {$LNG.of_active}
{if $Element.buyable}
{/if} {elseif $Element.buyable} background:green;">
{else} background:red;">{$LNG.of_recruit} {/if}
{/foreach} {/if} {if $officierList}
{foreach $officierList as $ID => $Element}

{foreach $Element.elementBonus as $BonusName => $Bonus}{if $Bonus[0] < 0}-{else}+{/if}{if $Bonus[1] == 0}{abs($Bonus[0] * 100)}%{else}{floatval($Bonus[0])}{/if} {$LNG.bonus.$BonusName|replace:'"':'\''}
{/foreach}

" style="font-weight:bold; font-size:1.1em;" href="#" onclick="return Dialog.info({$ID})">{$LNG.tech.{$ID}|replace:'"':'\''}
({$LNG.of_lvl} {$Element.level}/{$Element.maxLevel})
{foreach $Element.costResources as $RessID => $RessAmount} {$RessAmount|number} {$LNG.tech.{$RessID}}
{/foreach}
{$LNG.bd_maxlevel} {elseif $Element.buyable} background:green;">
{else} background:red;">{$LNG.of_recruit} {/if}
{/foreach} {/if} {/block} {block name="script"} {/block}