Merge 03094e73b5bbc38e10de22fb55dfc1bf3ffa63a6 into 9cc5911bc81e3ab8baecb6c1073b2cadc4c8c81b
BIN
data/core/images/units/transport/cog/cog-1.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-2.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-3.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-4.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-5.png
Normal file
After ![]() (image error) Size: 17 KiB |
BIN
data/core/images/units/transport/cog/cog-6.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-7.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-8.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-n-1.png
Normal file
After ![]() (image error) Size: 16 KiB |
BIN
data/core/images/units/transport/cog/cog-n-2.png
Normal file
After ![]() (image error) Size: 16 KiB |
BIN
data/core/images/units/transport/cog/cog-n-3.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-n-4.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-n-5.png
Normal file
After ![]() (image error) Size: 16 KiB |
BIN
data/core/images/units/transport/cog/cog-n-6.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-n-7.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-n-8.png
Normal file
After ![]() (image error) Size: 16 KiB |
BIN
data/core/images/units/transport/cog/cog-ne-1.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-ne-2.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-ne-3.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-ne-4.png
Normal file
After ![]() (image error) Size: 19 KiB |
BIN
data/core/images/units/transport/cog/cog-ne-5.png
Normal file
After ![]() (image error) Size: 19 KiB |
BIN
data/core/images/units/transport/cog/cog-ne-6.png
Normal file
After ![]() (image error) Size: 19 KiB |
BIN
data/core/images/units/transport/cog/cog-ne-7.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-ne-8.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
data/core/images/units/transport/cog/cog-s-1.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-s-2.png
Normal file
After ![]() (image error) Size: 14 KiB |
BIN
data/core/images/units/transport/cog/cog-s-3.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-s-4.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-s-5.png
Normal file
After ![]() (image error) Size: 14 KiB |
BIN
data/core/images/units/transport/cog/cog-s-6.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-s-7.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
data/core/images/units/transport/cog/cog-s-8.png
Normal file
After ![]() (image error) Size: 14 KiB |
351
data/core/units/boats/Cog.cfg
Normal file
@ -0,0 +1,351 @@
|
||||
#textdomain wesnoth-wof
|
||||
|
||||
[unit_type]
|
||||
id=Cog
|
||||
name= _ "Cog"
|
||||
race=mechanical
|
||||
image="units/transport/cog/cog-1.png"
|
||||
description= _ "The sturdy and reliable cog is the mainstay of human oceanic exploration, shipping and projection of influence. More seaworthy than lighter vessels, one might yet be spied navigating deeper rivers, where the shallow draft somewhat compensates for the tonnage of the vessel.
|
||||
|
||||
While its modest speed compared to the vessels of other races makes evasion difficult, its tall fore and aft castles hold a mighty arsenal to fend against pirate and sea monster alike.
|
||||
|
||||
The cog can dock at coastal villages, though this makes it entirely vulnerable."
|
||||
|
||||
# Recruiting
|
||||
usage=archer
|
||||
cost=200
|
||||
|
||||
# Leveling
|
||||
level=5
|
||||
experience=250
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
|
||||
# Agility
|
||||
movement=4
|
||||
[movement_costs]
|
||||
deep_water=1
|
||||
shallow_water=1
|
||||
reef=3
|
||||
swamp_water=1
|
||||
village=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
deep_water=50
|
||||
shallow_water=60
|
||||
reef=100
|
||||
swamp_water=60
|
||||
village=100
|
||||
[/defense]
|
||||
|
||||
# Armor
|
||||
hitpoints=200
|
||||
[resistance]
|
||||
blade=80
|
||||
pierce=90
|
||||
impact=90
|
||||
fire=150
|
||||
cold=40
|
||||
arcane=40
|
||||
[/resistance]
|
||||
|
||||
# Weaponry
|
||||
alignment=lawful
|
||||
[attack]
|
||||
name=ram
|
||||
description=_"ram"
|
||||
icon=attacks/blank-attack.png
|
||||
range=melee
|
||||
type=impact
|
||||
damage=18
|
||||
number=1
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bowmen
|
||||
description=_"bowmen"
|
||||
icon=attacks/bow.png
|
||||
range=ranged
|
||||
type=pierce
|
||||
damage=6
|
||||
number=10
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SWARM}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ballista
|
||||
description=_"ballista"
|
||||
icon=attacks/ballista.png
|
||||
range=ranged
|
||||
type=impact
|
||||
damage=30
|
||||
number=1
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=scorpio
|
||||
description=_"scorpio"
|
||||
icon=attacks/ballista.png
|
||||
range=ranged
|
||||
type=pierce
|
||||
damage=30
|
||||
number=1
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
[/attack]
|
||||
|
||||
# Art
|
||||
[standing_anim]
|
||||
terrain_type=W*,S*
|
||||
start_time=0
|
||||
[if]
|
||||
direction=se,sw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-[1~8].png:200
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=s
|
||||
[frame]
|
||||
image=units/transport/cog/cog-s-[1~8].png:200
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=n
|
||||
[frame]
|
||||
image=units/transport/cog/cog-n-[1~8].png:200
|
||||
submerge=0.2
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=ne,nw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-ne-[1~8].png:200
|
||||
submerge=0.21
|
||||
[/frame]
|
||||
[/else]
|
||||
[/standing_anim]
|
||||
[standing_anim]
|
||||
start_time=0
|
||||
[if]
|
||||
direction=se,sw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-1.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=s
|
||||
[frame]
|
||||
image=units/transport/cog/cog-s-1.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=n
|
||||
[frame]
|
||||
image=units/transport/cog/cog-n-1.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=ne,nw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-ne-1.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/standing_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=ram
|
||||
[/filter_attack]
|
||||
start_time=-500
|
||||
[if]
|
||||
direction=se,sw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-[1~5].png:150
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=s
|
||||
[frame]
|
||||
image=units/transport/cog/cog-s-[1~5].png:150
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=n
|
||||
[frame]
|
||||
image=units/transport/cog/cog-n-[1~5].png:150
|
||||
submerge=0.2
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=ne,nw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-ne-[1~5].png:150
|
||||
submerge=0.21
|
||||
[/frame]
|
||||
[/else]
|
||||
{SOUND:HIT_AND_MISS wose-attack.ogg wose-miss.ogg -500}
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=bowmen
|
||||
[/filter_attack]
|
||||
[if]
|
||||
direction=se,sw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-1.png
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=s
|
||||
[frame]
|
||||
image=units/transport/cog/cog-s-1.png
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=n
|
||||
[frame]
|
||||
image=units/transport/cog/cog-n-1.png
|
||||
submerge=0.2
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=ne,nw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-ne-1.png
|
||||
submerge=0.21
|
||||
[/frame]
|
||||
[/else]
|
||||
[missile_frame]
|
||||
duration=150
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
{SOUND:HIT_AND_MISS bow.ogg bow-miss.ogg -230}
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=ballista
|
||||
[/filter_attack]
|
||||
start_time=-1100
|
||||
[if]
|
||||
direction=se,sw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-1.png
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=s
|
||||
[frame]
|
||||
image=units/transport/cog/cog-s-1.png
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=n
|
||||
[frame]
|
||||
image=units/transport/cog/cog-n-1.png
|
||||
submerge=0.2
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=ne,nw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-ne-1.png
|
||||
submerge=0.21
|
||||
[/frame]
|
||||
[/else]
|
||||
missile_start_time=-150
|
||||
[missile_frame]
|
||||
duration=150
|
||||
image="projectiles/stone-large.png"
|
||||
[/missile_frame]
|
||||
{SOUND:HIT_AND_MISS crossbow.ogg crossbow-miss.ogg -300}
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=scorpio
|
||||
[/filter_attack]
|
||||
start_time=-1100
|
||||
[if]
|
||||
direction=se,sw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-1.png
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=s
|
||||
[frame]
|
||||
image=units/transport/cog/cog-s-1.png
|
||||
submerge=0.22
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=n
|
||||
[frame]
|
||||
image=units/transport/cog/cog-n-1.png
|
||||
submerge=0.2
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=ne,nw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-ne-1.png
|
||||
submerge=0.21
|
||||
[/frame]
|
||||
[/else]
|
||||
missile_start_time=-150
|
||||
[missile_frame]
|
||||
duration=150
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
{SOUND:HIT_AND_MISS crossbow.ogg crossbow-miss.ogg -300}
|
||||
[/attack_anim]
|
||||
[death]
|
||||
start_time=0
|
||||
[if]
|
||||
direction=se,sw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-[1~5,5,5,5].png:200
|
||||
submerge=0.24,0.26,0.28,0.30,0.32,0.34,0.36,0.38
|
||||
y=2,4,6,8,10,12,14,16
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=s
|
||||
[frame]
|
||||
image=units/transport/cog/cog-s-[1~5,5,5,5].png:200
|
||||
submerge=0.24,0.26,0.28,0.30,0.32,0.34,0.36,0.38
|
||||
y=2,4,6,8,10,12,14,16
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=n
|
||||
[frame]
|
||||
image=units/transport/cog/cog-n-[1~5,5,5,5].png:200
|
||||
submerge=0.22,0.24,0.26,0.28,0.3,0.32,0.34,0.36
|
||||
y=2,4,6,8,10,12,14,16
|
||||
[/frame]
|
||||
[/else]
|
||||
[else]
|
||||
direction=ne,nw
|
||||
[frame]
|
||||
image=units/transport/cog/cog-ne-[1~5,5,5,5].png:200
|
||||
submerge=0.23,0.25,0.27,0.29,0.31,0.33,0.35,0.37
|
||||
y=2,4,6,8,10,12,14,16
|
||||
[/frame]
|
||||
[/else]
|
||||
[/death]
|
||||
die_sound=wose-die.ogg
|
||||
[/unit_type]
|