Проверка Young Skills Sum
<syntaxhighlight lang="javascript">
var cRed = '0x0021';
var cGrn = '0x0044';
var cBkl = '0x0002';
var cOrg = '0x0030';
var cYel = '0x0035';
var cBeg = '0x0033';
var cBlu = '0x0056';
function YoungSkillsSum() {
Orion.Print(cGrn, '=== YoungSkillsSum ===');
var youngSkills = [
'Archery', // Стрельба из лука
'Fencing', // Фехтование
'Mace Fighting', // Бой булавой
'Magery', // Магия
'Swordsmanship', // Владение мечом
'Wrestling', // Рестлинг
'Tactics', // Тактика
'Parrying', // Парирование
'Mining' // Горное дело
];
var total = 0;
var count = 0;
for (var i = 0; i < youngSkills.length; i++) {
var skillName = youngSkills[i];
var skillValue = Orion.SkillValue(skillName, 'real');
var displayValue = (skillValue/10).toFixed(1);
Orion.Print(cBlu, skillName + ': ' + displayValue);
total += skillValue;
count++;
}
var totalSum = (total/10).toFixed(1);
Orion.Print(cYel, '------------------------');
Orion.Print(cGrn, 'СУММА: ' + totalSum);
}
</syntaxhighlight>