User:Shadowm/HighlightTest
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean in dolor in nisi tristique iaculis vitae vitae diam. Pellentesque tempor felis est, vel dapibus dui dignissim eu. Aliquam at erat facilisis, dapibus risus efficitur, semper velit. Sed tincidunt ipsum eu nisl bibendum, tincidunt imperdiet mi rutrum. Morbi aliquet sodales erat vitae euismod. In sed dignissim nulla, sed consequat dui. Suspendisse dictum scelerisque justo a dignissim. In faucibus nulla ligula. Curabitur ut nulla non turpis vulputate eleifend. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Proin accumsan non orci id facilisis. Etiam fringilla sit amet sem vel consectetur. Morbi sed sagittis orci.
1 //
2 // Delay after the end of fading.
3 // Rounded to multiples of 10.
4 //
5 unsigned int count = duration/10;
6 while(count) {
7 events::pump();
8 events::raise_process_event();
9 events::raise_draw_event();
10 disp.flip();
11 disp.delay(10);
12 --count;
13 }
Mauris maximus accumsan turpis, ut feugiat elit hendrerit sed. Morbi consectetur nunc at tellus venenatis pretium. Sed nec velit quis erat mollis lobortis. Aliquam non bibendum arcu. Aenean placerat ligula tempus, tincidunt nisl ac, lobortis risus. Cras dapibus, justo quis suscipit tempor, mauris dui tincidunt massa, in elementum risus dolor ut est. Suspendisse nibh dui, faucibus sit amet mi nec, condimentum eleifend diam.
Nulla semper porta placerat. Vivamus laoreet ultricies pulvinar. Pellentesque fermentum massa eget eros tristique, id lacinia urna auctor. Ut quis aliquet nulla. Etiam ultrices purus id lacus iaculis, id tincidunt mi varius. Nunc dictum tristique neque, sed aliquet ipsum venenatis a. Nunc dictum laoreet dignissim. Duis ipsum mauris, ornare ac ligula sit amet, ultrices porttitor sapien. Aenean eget molestie nunc. Sed mi ante, ullamcorper facilisis consequat vitae, feugiat et tellus. Morbi vestibulum varius dolor nec fringilla.
---
-- Highlights a given set of target locations at once as a hint for the
-- player.
--
-- [highlight_goal]
-- ... SLF ...
-- image=(optional path to the goal overlay)
-- [/highlight_goal]
---
function wesnoth.wml_actions.highlight_goal(cfg)
cfg = helper.literal(cfg)
if cfg.image == nil then
cfg.image = "misc/goal-highlight.png"
end
for i = 1, 3 do
wesnoth.wml_actions.item(cfg)
wesnoth.delay(300)
wesnoth.wml_actions.remove_item(cfg)
wesnoth.wml_actions.redraw {}
wesnoth.delay(300)
end
end
Etiam nisl arcu, condimentum et dolor a, ullamcorper ullamcorper nibh. Donec finibus maximus ipsum, eget finibus neque lacinia nec. Quisque nulla quam, ullamcorper vel velit non, semper pharetra ligula. Nulla orci felis, dignissim et malesuada vel, pretium quis ipsum. Integer rutrum justo auctor libero consectetur rhoncus. Vivamus placerat arcu et sapien vulputate, a congue nunc vulputate. Praesent eu gravida leo. Etiam nec enim at dui tristique condimentum. Integer lacinia diam eu sodales tempus. Etiam eleifend pretium eros, quis efficitur erat laoreet eu. Fusce sagittis felis et aliquam varius.
Donec consectetur sodales varius. Nulla sit amet est nunc. Aliquam dictum rhoncus est, et venenatis purus commodo nec. Curabitur pulvinar ligula nisi, ac feugiat nibh congue in. Nullam laoreet mi mi, sit amet dictum nunc tincidunt ut. Nullam eget mauris nulla. Aliquam eu ultrices massa. Donec vel augue et lorem sollicitudin pretium. Nullam varius est sit amet dapibus auctor. Nam et vulputate urna, dignissim vestibulum arcu.
#textdomain wesnoth-After_the_Storm
#########################
# ARITHMETIC OPERATIONS #
#########################
# l_value = l_value + r_value;
#define VARIABLE_ADD VAR_ID RVALUE
[set_variable]
name={VAR_ID}
add={RVALUE}
[/set_variable]
#enddef
# l_value = l_value - r_value;
#define VARIABLE_MINUS VAR_ID RVALUE
[set_variable]
name={VAR_ID}
sub={RVALUE}
[/set_variable]
#enddef
# l_value = l_value * r_value;
#define VARIABLE_MULTIPLY VAR_ID RVALUE
[set_variable]
name={VAR_ID}
multiply={RVALUE}
[/set_variable]
#enddef
# l_value = l_value / r_value;
#define VARIABLE_DIVIDE VAR_ID RVALUE
[set_variable]
name={VAR_ID}
divide={RVALUE}
[/set_variable]
#enddef
# l_value = l_value % r_value;
#define VARIABLE_MODULO VAR_ID RVALUE
[set_variable]
name={VAR_ID}
modulo={RVALUE}
[/set_variable]
#enddef