mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-08 16:16:17 +00:00
77 lines
1012 B
INI
77 lines
1012 B
INI
#define DEFENSE_ANIM FRAME BASEFRAME HITSOUND
|
|
[defend]
|
|
[frame]
|
|
begin=-126
|
|
end=-125
|
|
image={BASEFRAME}
|
|
[/frame]
|
|
[frame]
|
|
begin=-125
|
|
end=-25
|
|
image={FRAME}
|
|
[/frame]
|
|
[if]
|
|
hits=hit
|
|
[frame]
|
|
begin=-25
|
|
end=125
|
|
image={FRAME}
|
|
sound={HITSOUND}
|
|
[/frame]
|
|
[/if]
|
|
[else]
|
|
hits=miss,kill
|
|
[frame]
|
|
begin=-25
|
|
end=125
|
|
image={FRAME}
|
|
[/frame]
|
|
[/else]
|
|
[frame]
|
|
begin=125
|
|
end=126
|
|
image={BASEFRAME}
|
|
[/frame]
|
|
[/defend]
|
|
#enddef
|
|
|
|
|
|
|
|
#define DEFENSE_ANIM_FILTERED FRAME BASEFRAME HITSOUND FILTER
|
|
[defend]
|
|
{FILTER}
|
|
[frame]
|
|
begin=-126
|
|
end=-125
|
|
image={BASEFRAME}
|
|
[/frame]
|
|
[frame]
|
|
begin=-125
|
|
end=-25
|
|
image={FRAME}
|
|
[/frame]
|
|
[if]
|
|
hits=hit
|
|
[frame]
|
|
begin=-25
|
|
end=125
|
|
image={FRAME}
|
|
sound={HITSOUND}
|
|
[/frame]
|
|
[/if]
|
|
[else]
|
|
hits=miss,kill
|
|
[frame]
|
|
begin=-25
|
|
end=125
|
|
image={FRAME}
|
|
[/frame]
|
|
[/else]
|
|
[frame]
|
|
begin=125
|
|
end=126
|
|
image={BASEFRAME}
|
|
[/frame]
|
|
[/defend]
|
|
#enddef
|