New frames and animations for the Hurricane Drake, delete unused old frames.
|
@ -10,9 +10,9 @@ Version 1.7.2+svn:
|
|||
* New portrait for the Duelist, Mermaid Enchantress/Siren,
|
||||
Priestess/Diviner, Merman Fighter/Warrior, Fencer, Drake
|
||||
Glider, Merman Hoplite, Goblin Impaler, Rouser, Merman Triton
|
||||
Cavalier.
|
||||
Cavalier, Direwolf Rider.
|
||||
* New unit graphics and animations for the Troll Hero, Drake Glider, Sky
|
||||
Drake, Direwolf Rider.
|
||||
Drake, Hurricane Drake.
|
||||
* Language and i18n:
|
||||
* Updated translations: Czech, Dutch, Estonian, French, German, Hungarian,
|
||||
Polish, Slovak
|
||||
|
|
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.4 KiB |
BIN
data/core/images/units/drakes/hurricane-defend-1.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
BIN
data/core/images/units/drakes/hurricane-defend-2.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 767 B |
Before Width: | Height: | Size: 368 B |
BIN
data/core/images/units/drakes/hurricane-fire-inhale-1.png
Normal file
After Width: | Height: | Size: 6 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-inhale-2.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-inhale-3.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-inhale-4.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-s-1.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-s-2.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-s-3.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-se-1.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-se-2.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
data/core/images/units/drakes/hurricane-fire-se-3.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
data/core/images/units/drakes/hurricane-fly-1.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
data/core/images/units/drakes/hurricane-fly-2-upstroke.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
data/core/images/units/drakes/hurricane-fly-2.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
data/core/images/units/drakes/hurricane-fly-3-upstroke.png
Normal file
After Width: | Height: | Size: 5 KiB |
BIN
data/core/images/units/drakes/hurricane-fly-3.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
data/core/images/units/drakes/hurricane-fly-4.png
Normal file
After Width: | Height: | Size: 6.2 KiB |
BIN
data/core/images/units/drakes/hurricane-fly-5.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 1.5 KiB |
BIN
data/core/images/units/drakes/hurricane-kick-1.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
data/core/images/units/drakes/hurricane-kick-2.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
BIN
data/core/images/units/drakes/hurricane-kick-3.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
data/core/images/units/drakes/hurricane-kick-4.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
data/core/images/units/drakes/hurricane-kick-5.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
data/core/images/units/drakes/hurricane-kick-6.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
data/core/images/units/drakes/hurricane-takeoff-1.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
data/core/images/units/drakes/hurricane-takeoff-2.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
data/core/images/units/drakes/hurricane-takeoff-3.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
data/core/images/units/drakes/hurricane-takeoff-4.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 4.1 KiB |
|
@ -5,6 +5,7 @@
|
|||
race=drake
|
||||
image="units/drakes/hurricane.png"
|
||||
profile="portraits/drakes/glider.png"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=58
|
||||
movement_type=fly
|
||||
# the flies=true of the movement_type is overridden to make submersion work
|
||||
|
@ -27,8 +28,8 @@
|
|||
usage=scout
|
||||
description= _ "Masters of the aerial realm, the Hurricane Drakes are the elite among those drakes which are gifted with flight. Soaring high in the air, they can see past most defensive cover and spit fire at their foes with impunity."+{SPECIAL_NOTES}+{SPECIAL_NOTES_MARKSMAN}
|
||||
die_sound=drake-die.ogg
|
||||
{DEFENSE_ANIM "units/drakes/hurricane-attack-melee1.png" "units/drakes/hurricane.png" {SOUND_LIST:DRAKE_HIT} }
|
||||
{DRAKE_FLYING_ANIM "units/drakes/hurricane.png" "units/drakes/hurricane-flying.png"}
|
||||
{DEFENSE_ANIM "units/drakes/hurricane-defend-2.png" "units/drakes/hurricane-defend-1.png" {SOUND_LIST:DRAKE_HIT} }
|
||||
{DRAKE_FLYING_ANIM "units/drakes/hurricane.png" "units/drakes/hurricane-fly-1.png"}
|
||||
[portrait]
|
||||
size=400
|
||||
side="left"
|
||||
|
@ -41,70 +42,84 @@
|
|||
mirror="true"
|
||||
image="portraits/drakes/transparent/glider.png"
|
||||
[/portrait]
|
||||
[movement_anim]
|
||||
[standing_anim]
|
||||
start_time=0
|
||||
layer=60
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/drakes/hurricane-flying.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-3-upstroke.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-2-upstroke.png"
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
[movement_anim]
|
||||
start_time=0
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-3-upstroke.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fly-2-upstroke.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=110
|
||||
impact=80
|
||||
fire=50
|
||||
cold=150
|
||||
arcane=130
|
||||
[/resistance]
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=130
|
||||
image="units/drakes/hurricane-die-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=130
|
||||
end=320
|
||||
image="units/drakes/hurricane-die-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=320
|
||||
end=450
|
||||
image="units/drakes/hurricane-die-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=600
|
||||
image="units/drakes/hurricane-die-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=600
|
||||
end=750
|
||||
image="units/drakes/hurricane-die-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=750
|
||||
end=900
|
||||
image="units/drakes/hurricane-die-6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=900
|
||||
end=1050
|
||||
image="units/drakes/hurricane-die-7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=1050
|
||||
end=1200
|
||||
image="units/drakes/hurricane-die-8.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=slam
|
||||
description=_"slam"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
damage=6
|
||||
number=2
|
||||
icon=attacks/slam-drake.png
|
||||
[/attack]
|
||||
[attack]
|
||||
|
@ -116,22 +131,22 @@
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
damage=8
|
||||
damage=3
|
||||
number=3
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=fire breath
|
||||
[/filter_attack]
|
||||
{MISSILE_FRAME_FIRE_BREATH 9,-34 9,15 22,-22 24,10}
|
||||
|
||||
direction=se,sw
|
||||
{MISSILE_FRAME_FIRE_BREATH_S_DIAGONAL 35,40}
|
||||
start_time=-900
|
||||
[if]
|
||||
hits=no
|
||||
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-350
|
||||
image="units/drakes/hurricane-attack-ranged-fire1.png"
|
||||
duration=20
|
||||
image="units/drakes/hurricane.png"
|
||||
sound=flame-big-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
|
@ -139,74 +154,295 @@
|
|||
hits=yes
|
||||
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-350
|
||||
image="units/drakes/hurricane-attack-ranged-fire1.png"
|
||||
duration=20
|
||||
image="units/drakes/hurricane.png"
|
||||
sound=flame-big.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image="units/drakes/hurricane-attack-ranged-fire2.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/drakes/hurricane-attack-ranged-fire1.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=fire breath
|
||||
[/filter_attack]
|
||||
direction=ne,nw
|
||||
{MISSILE_FRAME_FIRE_BREATH_N_DIAGONAL 35,-20}
|
||||
start_time=-900
|
||||
[if]
|
||||
hits=no
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/hurricane.png"
|
||||
sound=flame-big-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/hurricane.png"
|
||||
sound=flame-big.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-se-1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=fire breath
|
||||
[/filter_attack]
|
||||
direction=s
|
||||
{MISSILE_FRAME_FIRE_BREATH_S 8,50}
|
||||
start_time=-900
|
||||
[if]
|
||||
hits=no
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/hurricane.png"
|
||||
sound=flame-big-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/hurricane.png"
|
||||
sound=flame-big.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=fire breath
|
||||
[/filter_attack]
|
||||
direction=n
|
||||
{MISSILE_FRAME_FIRE_BREATH_N 8,-50}
|
||||
start_time=-900
|
||||
[if]
|
||||
hits=no
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/hurricane.png"
|
||||
sound=flame-big-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/hurricane.png"
|
||||
sound=flame-big.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-fire-s-1.png"
|
||||
[/frame]
|
||||
[/attack_anim] [attack_anim]
|
||||
[filter_attack]
|
||||
name=slam
|
||||
[/filter_attack]
|
||||
offset=0.0~0.2,0.2~0.7,0.7~0.2,0.2~0.0
|
||||
start_time=-400
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image="units/drakes/hurricane.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-kick-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-150
|
||||
image="units/drakes/hurricane-attack-ranged-fire1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="units/drakes/hurricane-attack-melee1.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-kick-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=50
|
||||
image="units/drakes/hurricane-attack-melee2.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-kick-3.png"
|
||||
sound=club.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=50
|
||||
image="units/drakes/hurricane-attack-melee2.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-kick-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="units/drakes/hurricane-flying.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-kick-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/drakes/hurricane-attack-melee1.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-kick-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image="units/drakes/hurricane.png"
|
||||
duration=100
|
||||
image="units/drakes/hurricane-kick-6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/hurricane-kick-2.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
|
||||
[/unit_type]
|
||||
|
|
|
@ -15,7 +15,7 @@ Version 1.7.2+svn:
|
|||
Glider, Merman Hoplite, Goblin Impaler, Rouser, Merman Triton
|
||||
Cavalier, Direwolf Rider.
|
||||
* New unit graphics and animations for the Troll Hero, Drake Glider, Sky
|
||||
Drake.
|
||||
Drake, Hurricane Drake.
|
||||
|
||||
* Language and translations
|
||||
* Updated translations: Czech, Dutch, Estonian, French, German, Hungarian,
|
||||
|
|