author | Wuzzy <Wuzzy2@mail.ru> |
Mon, 19 Nov 2018 00:19:21 +0100 | |
changeset 14235 | 8edbdd3a1fe7 |
parent 13501 | cbda0f842364 |
child 14236 | 74bf2d906097 |
permissions | -rw-r--r-- |
13501
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
1 |
HedgewarsScriptLoad("/Scripts/Locale.lua") |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
2 |
|
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
3 |
function awardAchievement(name, statMessage, capgrp) |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
4 |
local achievementString = string.format(loc("Achievement gotten: %s"), name) |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
5 |
if capgrp == nil then |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
6 |
captionType = capgrpMessage2 |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
7 |
end |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
8 |
if capgrp ~= false then |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
9 |
AddCaption(achievementString, 0xFFBA00FF, capgrpMessage2) |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
10 |
end |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
11 |
if not statMessage then |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
12 |
statMessage = achievementString |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
13 |
end |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
14 |
SendStat(siCustomAchievement, statMessage) |
cbda0f842364
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru>
parents:
diff
changeset
|
15 |
end |