removal of khalifate (part1):
the khalifate are not stable enough so far to be in 1.10, they need a lot more playtesting, rebalancing as well as adding d escriptions because of this they can't be allowed in at the time of the string and feature freeze since adjustments would basically be impossible then "someone" will have to move the khalifate into an addon so that development of them can be continued this way this commit includes: * removal of unit definition files * removal of unit images * removal of faction definition * removal of era definition (khalifate+default era) * removal of movement types what was not removed: * definition of the unit names what someone else has to edit: * khalifate still appear in tools/emacs_mode/wesnoth-wml-data.el but I have no idea how to handle that file... TODO: * add the removal to the (players_)changelog and the release notes
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 696 B |
Before Width: | Height: | Size: 480 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 992 B |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB |
|
@ -18,7 +18,6 @@
|
|||
{core/units/goblins/}
|
||||
{core/units/gryphons/}
|
||||
{core/units/humans/}
|
||||
{core/units/khalifate/}
|
||||
{core/units/merfolk/}
|
||||
{core/units/monsters/}
|
||||
{core/units/nagas/}
|
||||
|
@ -329,18 +328,6 @@ While undead lords arrived on the Great Continent in considerable numbers only i
|
|||
{WOSE_NAMES}
|
||||
[/race]
|
||||
|
||||
# wmllint: general spelling khalifate
|
||||
[race]
|
||||
id=khalifate
|
||||
male_name= _"race^Khalifate Human"
|
||||
female_name= _"race+female^Khalifate Human"
|
||||
plural_name= _"race+plural^Khalifate"
|
||||
description= _"This race does not have a description yet."
|
||||
num_traits=2
|
||||
markov_chain_size=2
|
||||
{KHALIFATE_NAMES}
|
||||
[/race]
|
||||
|
||||
# wmllint: general spelling falcon falcons
|
||||
[race]
|
||||
id=falcon
|
||||
|
@ -1500,195 +1487,6 @@ While undead lords arrived on the Great Continent in considerable numbers only i
|
|||
arcane=130
|
||||
[/resistance]
|
||||
[/movetype]
|
||||
|
||||
[movetype]
|
||||
name=khalifatefoot
|
||||
[movement_costs]
|
||||
shallow_water=3
|
||||
reef=2
|
||||
swamp_water=2
|
||||
flat=1
|
||||
sand=1
|
||||
forest=2
|
||||
hills=2
|
||||
mountains=2
|
||||
village=1
|
||||
castle=1
|
||||
cave=2
|
||||
frozen=3
|
||||
fungus=2
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
shallow_water=80
|
||||
reef=70
|
||||
swamp_water=70
|
||||
flat=60
|
||||
sand=50
|
||||
forest=60
|
||||
hills=40
|
||||
mountains=40
|
||||
village=40
|
||||
castle=40
|
||||
cave=60
|
||||
frozen=80
|
||||
fungus=60
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=100
|
||||
impact=110
|
||||
fire=100
|
||||
cold=100
|
||||
arcane=80
|
||||
[/resistance]
|
||||
[/movetype]
|
||||
|
||||
[movetype]
|
||||
name=khalifatearmoredfoot
|
||||
[movement_costs]
|
||||
shallow_water=3
|
||||
reef=2
|
||||
swamp_water=3
|
||||
flat=1
|
||||
sand=1
|
||||
forest=2
|
||||
hills=2
|
||||
mountains=3
|
||||
village=1
|
||||
castle=1
|
||||
cave=2
|
||||
frozen=3
|
||||
fungus=2
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
shallow_water=80
|
||||
reef=70
|
||||
swamp_water=70
|
||||
flat=60
|
||||
sand=50
|
||||
forest=60
|
||||
hills=40
|
||||
mountains=60
|
||||
village=50
|
||||
castle=40
|
||||
cave=60
|
||||
frozen=80
|
||||
fungus=60
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=80
|
||||
pierce=80
|
||||
impact=110
|
||||
fire=100
|
||||
cold=100
|
||||
arcane=80
|
||||
[/resistance]
|
||||
[/movetype]
|
||||
|
||||
[movetype]
|
||||
name=khalifatehorse
|
||||
[movement_costs]
|
||||
shallow_water=4
|
||||
reef=3
|
||||
swamp_water=4
|
||||
flat=1
|
||||
sand=1
|
||||
forest=3
|
||||
hills=2
|
||||
mountains=4
|
||||
village=1
|
||||
castle=1
|
||||
cave=4
|
||||
frozen=2
|
||||
fungus=4
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
shallow_water=80
|
||||
reef=70
|
||||
swamp_water=80
|
||||
flat=60
|
||||
sand=50
|
||||
forest=60
|
||||
hills=40
|
||||
mountains=60
|
||||
village=60
|
||||
castle=60
|
||||
cave=80
|
||||
frozen=70
|
||||
fungus=80
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=110
|
||||
impact=100
|
||||
fire=100
|
||||
cold=100
|
||||
arcane=80
|
||||
[/resistance]
|
||||
[/movetype]
|
||||
|
||||
[movetype]
|
||||
name=khalifatearmoredhorse
|
||||
[movement_costs]
|
||||
shallow_water=4
|
||||
reef=3
|
||||
swamp_water=4
|
||||
flat=1
|
||||
sand=1
|
||||
forest=3
|
||||
hills=2
|
||||
village=1
|
||||
castle=1
|
||||
cave=4
|
||||
frozen=2
|
||||
fungus=4
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
shallow_water=80
|
||||
reef=70
|
||||
swamp_water=80
|
||||
flat=60
|
||||
sand=50
|
||||
forest=60
|
||||
hills=50
|
||||
village=60
|
||||
castle=50
|
||||
cave=80
|
||||
frozen=70
|
||||
fungus=80
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=70
|
||||
pierce=100
|
||||
impact=90
|
||||
fire=100
|
||||
cold=120
|
||||
arcane=80
|
||||
[/resistance]
|
||||
[/movetype]
|
||||
|
||||
[movetype]
|
||||
name=lightfly
|
||||
flies=true
|
||||
[movement_costs]
|
||||
{FLY_MOVE}
|
||||
cave=3
|
||||
fungus=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
{FLY_DEFENSE 40}
|
||||
cave=70
|
||||
fungus=70
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=110
|
||||
fire=100
|
||||
cold=100
|
||||
arcane=80
|
||||
[/resistance]
|
||||
[/movetype]
|
||||
[/units]
|
||||
#undef WOODLAND_RESISTANCE
|
||||
#undef FLY_MOVE
|
||||
|
|
|
@ -1,58 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Arif
|
||||
name= _ "Arif"
|
||||
race=khalifate
|
||||
image="units/khalifate/arif.png"
|
||||
hitpoints=40
|
||||
movement_type=khalifatearmoredfoot
|
||||
movement=5
|
||||
experience=47
|
||||
level=1
|
||||
alignment=lawful
|
||||
advances_to=Ghazi,Mudafi
|
||||
cost=18
|
||||
usage=fighter
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "The Arif form the backbone of any Khalifate foot advance. They are often sent against fortified enemy positions where their valor and skill with a sword allows them to assault seemingly inpenetrable defenses."+{SPECIAL_NOTES}+{SPECIAL_NOTES_MARKSMAN}
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/arif.png" "units/khalifate/arif.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack]
|
||||
name=long sword
|
||||
description= _ "long sword"
|
||||
icon=attacks/sword-human.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,90 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Batal
|
||||
name= _ "Batal"
|
||||
race=khalifate
|
||||
image="units/khalifate/batal.png"
|
||||
hitpoints=65
|
||||
movement_type=khalifatefoot
|
||||
movement=6
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=60
|
||||
usage=mixed fighter
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "There is currently no description available for this unit."
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/batal.png" "units/khalifate/batal.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack]
|
||||
name=axe
|
||||
description= _ "axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
[/attack]
|
||||
[attack]
|
||||
name=composite bow
|
||||
description= _ "composite bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=axe
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=composite bow
|
||||
[/filter_attack]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
sound=bow-puny.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
sound=bow-puny-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,89 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Elder Falcon
|
||||
name= _ "Elder Falcon"
|
||||
race=falcon
|
||||
image="units/khalifate/elder-falcon.png"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
ellipse="misc/ellipse"
|
||||
{TRAIT_FERAL_MUSTHAVE}
|
||||
hitpoints=27
|
||||
movement_type=lightfly
|
||||
movement=9
|
||||
experience=50
|
||||
level=1
|
||||
alignment=neutral
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=18
|
||||
usage=scout
|
||||
description= _ "These falcons have been through many perils and somehow managed to survive them. Their dives can be so fast that stories abound of them taking a foe’s head clean off."+{SPECIAL_NOTES}+{SPECIAL_NOTES_CHARGE}
|
||||
die_sound={SOUND_LIST:GRYPHON_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/elder-falcon.png" "units/khalifate/elder-falcon.png" {SOUND_LIST:GRYPHON_HIT} }
|
||||
[defense]
|
||||
village=50
|
||||
[/defense]
|
||||
[attack]
|
||||
name=claws
|
||||
description= _ "claws"
|
||||
icon=attacks/claws-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=beak
|
||||
description= _ "beak"
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=9
|
||||
number=1
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_CHARGE}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=claws
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound=claws.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=beak
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,88 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Falcon
|
||||
name= _ "Falcon"
|
||||
race=falcon
|
||||
image="units/khalifate/falcon.png"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
ellipse="misc/ellipse-nozoc"
|
||||
{TRAIT_FERAL_MUSTHAVE}
|
||||
hitpoints=18
|
||||
movement_type=lightfly
|
||||
movement=8
|
||||
experience=24
|
||||
level=0
|
||||
alignment=neutral
|
||||
advances_to=Elder Falcon
|
||||
cost=12
|
||||
usage=scout
|
||||
description= _ "There is currently no description available for this unit."+{SPECIAL_NOTES}+{SPECIAL_NOTES_CHARGE}
|
||||
die_sound={SOUND_LIST:GRYPHON_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/falcon.png" "units/khalifate/falcon.png" {SOUND_LIST:GRYPHON_HIT} }
|
||||
[defense]
|
||||
village=50
|
||||
[/defense]
|
||||
[attack]
|
||||
name=claws
|
||||
description= _ "claws"
|
||||
icon=attacks/claws-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=2
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=beak
|
||||
description= _ "beak"
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=5
|
||||
number=1
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_CHARGE}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=claws
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound=claws.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=beak
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,101 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Faris
|
||||
name= _ "Faris"
|
||||
race=khalifate
|
||||
image="units/khalifate/faris.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=50
|
||||
movement_type=khalifatearmoredhorse
|
||||
movement=6
|
||||
experience=70
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=Mufariq
|
||||
cost=40
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/faris.png" "units/khalifate/faris.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=lance
|
||||
description= _ "lance"
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=26
|
||||
number=1
|
||||
[/attack]
|
||||
[attack]
|
||||
name=mace
|
||||
description= _ "mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=lance
|
||||
[/filter_attack]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-225
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=225
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=mace
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,93 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Ghazi
|
||||
name= _ "Ghazi"
|
||||
race=khalifate
|
||||
image="units/khalifate/ghazi.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=58
|
||||
movement_type=khalifatearmoredfoot
|
||||
movement=5
|
||||
experience=75
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=Shuja
|
||||
cost=38
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."+{SPECIAL_NOTES}+{SPECIAL_NOTES_MARKSMAN}+{SPECIAL_NOTES_SLOW}
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/ghazi.png" "units/khalifate/ghazi.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=long sword
|
||||
description= _ "long sword"
|
||||
icon=attacks/longsword.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=12
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=shield bash
|
||||
description= _ "shield bash"
|
||||
icon=attacks/heater-shield.png #TODO: add "correct" shield form!
|
||||
type=impact
|
||||
range=melee
|
||||
damage=10
|
||||
number=1
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=shield bash
|
||||
[/filter_attack]
|
||||
{SOUND:SLOW}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,92 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Hadaf
|
||||
name= _ "Hadaf"
|
||||
race=khalifate
|
||||
image="units/khalifate/hadaf.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=54
|
||||
movement_type=khalifatearmoredhorse
|
||||
movement=7
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=55
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/hadaf.png" "units/khalifate/hadaf.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=mace
|
||||
description= _ "mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description=_"bow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=9
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=mace
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=bow
|
||||
[/filter_attack]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
sound=bow-puny.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
sound=bow-puny-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,58 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Hakim
|
||||
name= _ "Hakim"
|
||||
race=khalifate
|
||||
image="units/khalifate/hakim.png"
|
||||
profile="portraits/khalifate/hakim.png"
|
||||
hitpoints=26
|
||||
movement_type=khalifatefoot
|
||||
[abilities]
|
||||
{ABILITY_EXTRA_HEAL}
|
||||
[/abilities]
|
||||
movement=5
|
||||
experience=39
|
||||
level=1
|
||||
alignment=lawful
|
||||
advances_to=Tabib
|
||||
cost=18
|
||||
usage=healer
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "Hakim use their knowledge of ancient medicine and herbal concoctions to quickly bring the Khalifate soldiers back to the front lines."+{SPECIAL_NOTES}+{SPECIAL_NOTES_EXTRA_HEAL}
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/hakim.png" "units/khalifate/hakim.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack]
|
||||
name=mace
|
||||
description= _ "mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=mace
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,93 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Jawal
|
||||
name= _ "Jawal"
|
||||
race=khalifate
|
||||
image="units/khalifate/jawal.png"
|
||||
hitpoints=47
|
||||
movement_type=khalifatehorse
|
||||
movement=8
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=50
|
||||
usage=archer
|
||||
undead_variation=mounted
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "Jawal are excellent horsemen and few can shoot as well from horseback as they. They love to circle and harass enemies from afar while using their superior speed to avoid heavy counter attack.."
|
||||
die_sound=horse-die.ogg
|
||||
{DEFENSE_ANIM "units/khalifate/jawal.png" "units/khalifate/jawal.png" {SOUND_LIST:HORSE_HIT} }
|
||||
[attack]
|
||||
name=cavalry sword
|
||||
description= _ "cavalry sword"
|
||||
icon=attacks/sword-elven.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=composite bow
|
||||
description= _ "composite bow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=5
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=composite bow
|
||||
[/filter_attack]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
sound=bow-puny.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
sound=bow-puny-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,89 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Jundi
|
||||
name= _ "Jundi"
|
||||
race=khalifate
|
||||
image="units/khalifate/jundi.png"
|
||||
hitpoints=32
|
||||
movement_type=khalifatefoot
|
||||
movement=6
|
||||
experience=44
|
||||
level=1
|
||||
alignment=lawful
|
||||
advances_to=Muharib,Monawish
|
||||
cost=15
|
||||
usage=mixed fighter
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "The Khalifate uses these Hillmen as their foot force. They are versatile and excel in hilly terrain."
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/jundi.png" "units/khalifate/jundi.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack]
|
||||
name=axe
|
||||
description= _ "axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=composite bow
|
||||
description= _ "composite bow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=axe
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=composite bow
|
||||
[/filter_attack]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
sound=bow-puny.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
sound=bow-puny-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,109 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Khaiyal
|
||||
name= _ "Khaiyal"
|
||||
race=khalifate
|
||||
image="units/khalifate/khaiyal.png"
|
||||
hitpoints=38
|
||||
movement_type=khalifatearmoredhorse
|
||||
[resistance]
|
||||
blade=80
|
||||
pierce=110
|
||||
impact=100
|
||||
fire=100
|
||||
cold=120
|
||||
arcane=80
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=48
|
||||
level=1
|
||||
alignment=lawful
|
||||
advances_to=Faris,Qanas
|
||||
cost=21
|
||||
usage=fighter
|
||||
undead_variation=mounted
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "The Khaiyal wear truly heavy armor, and thus close with a single high impact lance charge in order to save their poor horses’ stamina before switching over to their trusty maces."
|
||||
die_sound=horse-die.ogg
|
||||
{DEFENSE_ANIM "units/khalifate/khaiyal.png" "units/khalifate/khaiyal.png" {SOUND_LIST:HORSE_HIT} }
|
||||
[attack]
|
||||
name=lance
|
||||
description= _ "lance"
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=20
|
||||
number=1
|
||||
[/attack]
|
||||
[attack]
|
||||
name=mace
|
||||
description= _ "mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=lance
|
||||
[/filter_attack]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-225
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=225
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=mace
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,94 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Khalid
|
||||
name= _ "Khalid"
|
||||
race=khalifate
|
||||
image="units/khalifate/khalid.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=82
|
||||
movement_type=khalifatearmoredfoot
|
||||
movement=5
|
||||
experience=200
|
||||
level=4
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=78
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."+{SPECIAL_NOTES}+{SPECIAL_NOTES_MARKSMAN}+{SPECIAL_NOTES_SLOW}
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/khalid.png" "units/khalifate/khalid.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=long sword
|
||||
description= _ "long sword"
|
||||
icon=attacks/longsword.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=shield bash
|
||||
description= _ "shield bash"
|
||||
icon=attacks/heater-shield.png #TODO: add "correct" shield form!
|
||||
type=impact
|
||||
range=melee
|
||||
damage=12
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=shield bash
|
||||
[/filter_attack]
|
||||
{SOUND:SLOW}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,59 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Mighwar
|
||||
name= _ "Mighwar"
|
||||
race=khalifate
|
||||
image="units/khalifate/mighwar.png"
|
||||
hitpoints=53
|
||||
movement_type=khalifatefoot
|
||||
movement=6
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=65
|
||||
usage=mixed fighter
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "The Khalifate uses these Hillmen as their foot force. They are versatile and excel in hilly terrain."+{SPECIAL_NOTES}+{SPECIAL_NOTES_SKIRMISHER}
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/mighwar.png" "units/khalifate/mighwar.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack]
|
||||
name=long sword
|
||||
description= _ "long sword"
|
||||
icon=attacks/longsword.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=5
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,58 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Monawish
|
||||
name= _ "Monawish"
|
||||
race=khalifate
|
||||
image="units/khalifate/monawish.png"
|
||||
hitpoints=41
|
||||
movement_type=khalifatefoot
|
||||
movement=6
|
||||
experience=65
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=Mighwar
|
||||
cost=35
|
||||
usage=mixed fighter
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "The Khalifate uses these Hillmen as their foot force. They are versatile and excel in hilly terrain."+{SPECIAL_NOTES}+{SPECIAL_NOTES_SKIRMISHER}
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/monawish.png" "units/khalifate/monawish.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack]
|
||||
name=long sword
|
||||
description= _ "long sword"
|
||||
icon=attacks/longsword.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=4
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,59 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Mudafi
|
||||
name= _ "Mudafi"
|
||||
race=khalifate
|
||||
image="units/khalifate/mudafi.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=58
|
||||
movement_type=khalifatearmoredfoot
|
||||
movement=5
|
||||
experience=75
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=Rasikh
|
||||
cost=38
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."+{SPECIAL_NOTES}+{SPECIAL_NOTES_FIRSTSTRIKE}
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/mudafi.png" "units/khalifate/mudafi.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=spear
|
||||
description=_"spear"
|
||||
icon=attacks/spear.png
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=12
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_FIRSTSTRIKE}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=spear
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
sound=spear-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,102 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Mufariq
|
||||
name= _ "Mufariq"
|
||||
race=khalifate
|
||||
image="units/khalifate/mufariq.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=65
|
||||
movement_type=khalifatearmoredhorse
|
||||
movement=6
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=80
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/mufariq.png" "units/khalifate/mufariq.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=lance
|
||||
description= _ "lance"
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=26
|
||||
number=2
|
||||
[/attack]
|
||||
[attack]
|
||||
name=mace
|
||||
description= _ "mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=14
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=lance
|
||||
[/filter_attack]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-225
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=225
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=mace
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,90 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Muharib
|
||||
name= _ "Muharib"
|
||||
race=khalifate
|
||||
image="units/khalifate/muharib.png"
|
||||
hitpoints=50
|
||||
movement_type=khalifatefoot
|
||||
movement=6
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=Batal
|
||||
cost=35
|
||||
usage=mixed fighter
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "There is currently no description available for this unit."
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/muharib.png" "units/khalifate/muharib.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack]
|
||||
name=axe
|
||||
description= _ "axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=4
|
||||
[/attack]
|
||||
[attack]
|
||||
name=composite bow
|
||||
description= _ "composite bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=axe
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=composite bow
|
||||
[/filter_attack]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
sound=bow-puny.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
sound=bow-puny-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,106 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Naffat
|
||||
name= _ "Naffat"
|
||||
race=khalifate
|
||||
ignore_race_traits=yes
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_INTELLIGENT}
|
||||
{TRAIT_RESILIENT}
|
||||
image="units/khalifate/naffat.png"
|
||||
hitpoints=28
|
||||
movement_type=khalifatefoot
|
||||
movement=5
|
||||
experience=44
|
||||
level=1
|
||||
alignment=lawful
|
||||
# Below unit id changed to use underscores in unit ID only (not in displayed name) to fix bug #18117
|
||||
advances_to=Qatif_al_nar
|
||||
cost=19
|
||||
usage=archer
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "Naffat frequently use burning arrows to set fire to enemy fortifications and generally sow terror amongst the enemy. Such tactics may also have other uses in a land of many strange wonders..."
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
{DEFENSE_ANIM "units/khalifate/naffat.png" "units/khalifate/naffat.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack]
|
||||
name=naphtha attack
|
||||
description= _ "naphtha attack"
|
||||
icon=attacks/torch.png
|
||||
type=fire
|
||||
range=melee
|
||||
damage=8
|
||||
number=2
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire arrow
|
||||
description= _ "fire arrow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=naphtha attack
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
sound=melee-fire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
sound=torch-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=fire arrow
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-fire-n.png"
|
||||
image_diagonal="projectiles/missile-fire-ne.png"
|
||||
offset=0~0.8
|
||||
[/missile_frame]
|
||||
{FIRE_BURST_SMALL}
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
# image="units/human-khalifate/archer.png"
|
||||
sound=bow-puny-fire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-fire-n.png"
|
||||
image_diagonal="projectiles/missile-fire-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
# image="units/human-khalifate/archer.png"
|
||||
sound=bow-puny-fire-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,91 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Qanas
|
||||
name= _ "Qanas"
|
||||
race=khalifate
|
||||
image="units/khalifate/qanas.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=45
|
||||
movement_type=khalifatehorse
|
||||
movement=7
|
||||
experience=70
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=Hadaf
|
||||
cost=34
|
||||
usage=archer
|
||||
description= _ "There is currently no description available for this unit."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/qanas.png" "units/khalifate/qanas.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=mace
|
||||
description= _ "mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description=_"bow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=mace
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=bow
|
||||
[/filter_attack]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
sound=bow-puny.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
sound=bow-puny-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,107 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
# Below unit id changed to use underscores in unit ID only (not in displayed name) to fix bug #18117
|
||||
id=Qatif_al_nar
|
||||
name= _ "Qatif-al-nar"
|
||||
race=khalifate
|
||||
ignore_race_traits=yes
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_INTELLIGENT}
|
||||
{TRAIT_RESILIENT}
|
||||
image="units/khalifate/qatif-al-nar.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=44
|
||||
movement_type=khalifatefoot
|
||||
movement=5
|
||||
experience=70
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=Tineen
|
||||
cost=35
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/qatif-al-nar.png" "units/khalifate/qatif-al-nar.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=naphtha attack
|
||||
description= _ "naphtha attack"
|
||||
icon=attacks/fireball.png #TODO: add "correct" naphtha!
|
||||
type=fire
|
||||
range=melee
|
||||
damage=10
|
||||
number=2
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire arrow
|
||||
description= _ "fire arrow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=8
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=naphtha attack
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
sound=melee-fire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
sound=torch-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=fire arrow
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-fire-n.png"
|
||||
image_diagonal="projectiles/missile-fire-ne.png"
|
||||
offset=0~0.8
|
||||
[/missile_frame]
|
||||
{FIRE_BURST_SMALL}
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
# image="units/human-khalifate/archer.png"
|
||||
sound=bow-puny-fire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-fire-n.png"
|
||||
image_diagonal="projectiles/missile-fire-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
# image="units/human-khalifate/archer.png"
|
||||
sound=bow-puny-fire-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,92 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Rami
|
||||
name= _ "Rami"
|
||||
race=khalifate
|
||||
image="units/khalifate/rami.png"
|
||||
hitpoints=34
|
||||
movement_type=khalifatehorse
|
||||
movement=7
|
||||
experience=40
|
||||
level=1
|
||||
alignment=lawful
|
||||
advances_to=Qanas,Saree
|
||||
cost=16
|
||||
usage=archer
|
||||
undead_variation=mounted
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "Rami are excellent horsemen and few can shoot as well from horseback as they. They love to circle and harass enemies from afar while using their superior speed to avoid heavy counter attack.."
|
||||
die_sound=horse-die.ogg
|
||||
{DEFENSE_ANIM "units/khalifate/rami.png" "units/khalifate/rami.png" {SOUND_LIST:HORSE_HIT} }
|
||||
[attack]
|
||||
name=cavalry sword
|
||||
description= _ "cavalry sword"
|
||||
icon=attacks/sword-elven.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=4
|
||||
number=2
|
||||
[/attack]
|
||||
[attack]
|
||||
name=composite bow
|
||||
description= _ "composite bow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=composite bow
|
||||
[/filter_attack]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
sound=bow-puny.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
sound=bow-puny-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,60 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Rasikh
|
||||
name= _ "Rasikh"
|
||||
race=khalifate
|
||||
image="units/khalifate/rasikh.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=70
|
||||
movement_type=khalifatearmoredfoot
|
||||
movement=5
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=58
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."+{SPECIAL_NOTES}+{SPECIAL_NOTES_FIRSTSTRIKE}
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/rasikh.png" "units/khalifate/rasikh.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=spear
|
||||
description=_"spear"
|
||||
icon=attacks/spear.png
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=13
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_FIRSTSTRIKE}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=spear
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
sound=spear-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,92 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Saree
|
||||
name= _ "Saree"
|
||||
race=khalifate
|
||||
image="units/khalifate/saree.png"
|
||||
hitpoints=39
|
||||
movement_type=khalifatehorse
|
||||
movement=8
|
||||
experience=70
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=Jawal
|
||||
cost=35
|
||||
usage=archer
|
||||
undead_variation=mounted
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
description= _ "Saree are excellent horsemen and few can shoot as well from horseback as they. They love to circle and harass enemies from afar while using their superior speed to avoid heavy counter attack.."
|
||||
die_sound=horse-die.ogg
|
||||
{DEFENSE_ANIM "units/khalifate/saree.png" "units/khalifate/saree.png" {SOUND_LIST:HORSE_HIT} }
|
||||
[attack]
|
||||
name=cavalry sword
|
||||
description= _ "cavalry sword"
|
||||
icon=attacks/sword-elven.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[/attack]
|
||||
[attack]
|
||||
name=composite bow
|
||||
description= _ "composite bow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=7
|
||||
number=4
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=composite bow
|
||||
[/filter_attack]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
sound=bow-puny.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
sound=bow-puny-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,93 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Shuja
|
||||
name= _ "Shuja"
|
||||
race=khalifate
|
||||
image="units/khalifate/shuja.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=70
|
||||
movement_type=khalifatearmoredfoot
|
||||
movement=5
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advances_to=Khalid
|
||||
cost=58
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."+{SPECIAL_NOTES}+{SPECIAL_NOTES_MARKSMAN}+{SPECIAL_NOTES_SLOW}
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/shuja.png" "units/khalifate/shuja.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=long sword
|
||||
description= _ "long sword"
|
||||
icon=attacks/longsword.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=15
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=shield bash
|
||||
description= _ "shield bash"
|
||||
icon=attacks/heater-shield.png #TODO: add "correct" shield form!
|
||||
type=impact
|
||||
range=melee
|
||||
damage=12
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=long sword
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=shield bash
|
||||
[/filter_attack]
|
||||
{SOUND:SLOW}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,60 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Tabib
|
||||
name= _ "Tabib"
|
||||
race=khalifate
|
||||
image="units/khalifate/tabib.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=38
|
||||
movement_type=khalifatefoot
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
{ABILITY_REGENERATES}
|
||||
[/abilities]
|
||||
movement=5
|
||||
experience=100
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=35
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."+{SPECIAL_NOTES}+{SPECIAL_NOTES_CURES}+{SPECIAL_NOTES_REGENERATES}
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/tabib.png" "units/khalifate/tabib.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=mace
|
||||
description= _ "mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=mace
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -1,107 +0,0 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit_type]
|
||||
id=Tineen
|
||||
name= _ "Tineen"
|
||||
race=khalifate
|
||||
ignore_race_traits=yes
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_INTELLIGENT}
|
||||
{TRAIT_RESILIENT}
|
||||
image="units/khalifate/tineen.png"
|
||||
ellipse="misc/ellipse"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=55
|
||||
movement_type=khalifatefoot
|
||||
movement=5
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=65
|
||||
usage=fighter
|
||||
description= _ "There is currently no description available for this unit."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/khalifate/tineen.png" "units/khalifate/tineen.png" {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=naphtha attack
|
||||
description=_"naphtha attack"
|
||||
icon=attacks/fireball.png #TODO: add "correct" naphtha!
|
||||
type=fire
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire arrow
|
||||
description= _ "fire arrow"
|
||||
icon=attacks/bow-elven.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=9
|
||||
number=4
|
||||
[/attack]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=naphtha attack
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
sound=melee-fire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
sound=torch-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=200
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=fire arrow
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-fire-n.png"
|
||||
image_diagonal="projectiles/missile-fire-ne.png"
|
||||
offset=0~0.8
|
||||
[/missile_frame]
|
||||
{FIRE_BURST_SMALL}
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-200
|
||||
# image="units/human-khalifate/archer.png"
|
||||
sound=bow-puny-fire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-fire-n.png"
|
||||
image_diagonal="projectiles/missile-fire-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=200
|
||||
# image="units/human-khalifate/archer.png"
|
||||
sound=bow-puny-fire-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
|
@ -180,24 +180,3 @@
|
|||
|
||||
{ERA_HEROES}
|
||||
[/era]
|
||||
|
||||
#define ERA_KHALIFATE
|
||||
{RANDOM_SIDE}
|
||||
{multiplayer/factions/loyalists-default.cfg}
|
||||
{multiplayer/factions/rebels-default.cfg}
|
||||
{multiplayer/factions/northerners-default.cfg}
|
||||
{multiplayer/factions/undead-default.cfg}
|
||||
{multiplayer/factions/knalgans-default.cfg}
|
||||
{multiplayer/factions/drakes-default.cfg}
|
||||
{multiplayer/factions/khalifate-default.cfg}
|
||||
|
||||
{QUICK_4MP_LEADERS}
|
||||
{TURNS_OVER_ADVANTAGE}
|
||||
#enddef
|
||||
|
||||
[era]
|
||||
id=era_khalifate
|
||||
name= _ "Default + Khalifate"
|
||||
|
||||
{ERA_KHALIFATE}
|
||||
[/era]
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
#textdomain wesnoth-multiplayer
|
||||
[multiplayer_side]
|
||||
id=khalifate
|
||||
name= _"Khalifate"
|
||||
image="units/khalifate/muharib.png"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
type=Muharib
|
||||
leader=Muharib,Ghazi,Mudafi,Monawish,Tabib
|
||||
random_leader=Muharib,Ghazi,Mudafi,Monawish,Tabib
|
||||
recruit=Jundi,Arif,Khaiyal,Rami,Hakim,Naffat,Falcon
|
||||
terrain_liked=Ss, Hh, Ha, Ww
|
||||
[ai]
|
||||
recruitment_pattern=fighter,fighter,archer,fighter,scout,archer
|
||||
[/ai]
|
||||
[/multiplayer_side]
|