mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-05 05:13:38 +00:00
77 lines
998 B
INI
77 lines
998 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=yes
|
|
[frame]
|
|
begin=-25
|
|
end=125
|
|
image={FRAME}
|
|
sound={HITSOUND}
|
|
[/frame]
|
|
[/if]
|
|
[else]
|
|
hits=no
|
|
[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=yes
|
|
[frame]
|
|
begin=-25
|
|
end=125
|
|
image={FRAME}
|
|
sound={HITSOUND}
|
|
[/frame]
|
|
[/if]
|
|
[else]
|
|
hits=no
|
|
[frame]
|
|
begin=-25
|
|
end=125
|
|
image={FRAME}
|
|
[/frame]
|
|
[/else]
|
|
[frame]
|
|
begin=125
|
|
end=126
|
|
image={BASEFRAME}
|
|
[/frame]
|
|
[/defend]
|
|
#enddef
|