Skip to content

Commit

Permalink
Iron Galley variant
Browse files Browse the repository at this point in the history
  • Loading branch information
doofus-01 committed Dec 16, 2024
1 parent c14907e commit 17a3c3f
Show file tree
Hide file tree
Showing 17 changed files with 202 additions and 0 deletions.
Binary file added data/core/images/attacks/naval_ram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified data/core/images/units/transport/Ship_ColorMap.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
202 changes: 202 additions & 0 deletions data/core/units/boats/Galley_Iron.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,202 @@
#textdomain wesnoth-units
[unit_type]
id=Iron Galley
name= _ "Iron Galley"
race=transport
image="units/transport/galley/iron-galley.png"
# ideally, we have "crew" that make sense for dialogs, and "mechanical" that depicts the transport
# but for now, we just have "crew"
small_profile="portraits/transport/mechanical-galley.webp"
profile="portraits/transport/crew-boat.webp"
hitpoints=57
movement_type=ship
[movement_costs]
deep_water=2
village=1
[/movement_costs]
[defense]
deep_water=50
shallow_water=40
village=50
[/defense]
[resistance]
blade=90
pierce=70
impact=100
fire=110
[/resistance]
movement=5
experience=50
level=2
alignment=lawful
advances_to=null
{AMLA_DEFAULT}
cost=35
usage=null
description= _"While Galleons and Cogs rely on impressive sails to harness the power of the wind, Galleys are propelled by muscle-power of the crew manning the oars. This has the disadvantage of requiring a larger crew, and it does limit the speed and efficiency of transport. But these seeming weaknesses also make the vessel less vulnerable to the whims of weather and the predations of pirates."
[standing_anim]
start_time=0
terrain_type=Wo*
boat_start_time=0
flag_start_time=0
boat_y=-3:200,-3~3:440,3:300,3~-2:440
flag_y=-3:200,-3~3:440,3:300,3~-2:440
flag_directional_x=-2:540,-1:250,0:340,-1:150
[frame]
image="misc/blank-hex.png:1380"
[/frame]
[boat_frame]
image="units/transport/galley/iron-bob[1~7,6~2].png:[210,120,80*3,120,210,120,80*3,120]"
auto_vflip=no
#image_mod=~MASK(units/transport/galley/mask.png)
[/boat_frame]
[flag_frame]
image="units/transport/galley/iron-flag[1~3,2,1~3,2].png:[200*3,110,190*3,100]"
auto_vflip=no
[/flag_frame]
[/standing_anim]
[standing_anim]
start_time=0
terrain_type=Ww*,Wr*
boat_start_time=0
flag_start_time=0
boat_y=-2:200,-2~1:440,1:300,1~-2:440
flag_y=-2:200,-2~1:440,1:300,1~-2:440
flag_directional_x=-2:540,-1:250,0:340,-1:150
[frame]
image="misc/blank-hex.png:1380"
[/frame]
[boat_frame]
image="units/transport/galley/iron-bob[1~7,6~2].png:[210,120,80*3,120,210,120,80*3,120]"
auto_vflip=no
#image_mod=~MASK(units/transport/galley/mask.png)
[/boat_frame]
[flag_frame]
image="units/transport/galley/iron-flag[1~3,2,1~3,2].png:[200*3,110,190*3,100]"
auto_vflip=no
[/flag_frame]
[/standing_anim]
[standing_anim]
start_time=0
terrain_type=S*,V*
boat_start_time=0
flag_start_time=0
flag_directional_x=-2:640,-1:300,0:390,-1:250
[frame]
image="misc/blank-hex.png:1680"
[/frame]
[boat_frame]
image="units/transport/galley/iron-bob[1~7,6~2].png:[260,170,80*3,170,260,170,80*3,170]"
auto_vflip=no
#image_mod=~MASK(units/transport/galley/mask.png)
[/boat_frame]
[flag_frame]
image="units/transport/galley/iron-flag[1~3,2,1~3,2].png:[200*3,110,190*3,100]"
auto_vflip=no
[/flag_frame]
[/standing_anim]
[defend]
hits=hit,kill
start_time=-120
boat_start_time=-120
boat_y=0:100,0~-3:140,-3:60,-3~0:310
boat_offset=0.0:120,0.0~-0.1:180,-0.1~0.0:300
[frame]
image="misc/blank-hex.png:600"
[/frame]
[boat_frame]
image="units/transport/galley/iron-galley.png:120"
auto_vflip=no
[/boat_frame]
[boat_frame]
image="units/transport/galley/iron-hit-b.png:220"
auto_vflip=no
[/boat_frame]
[boat_frame]
image="units/transport/galley/iron-galley.png:260"
auto_vflip=no
[/boat_frame]
[/defend]
# [death]
# start_time=0
# alpha=1.0:800,1.0~0.0:280,0.0:1
# [frame]
# image="units/transport/galley/iron-die-[1~12].png:[90*12]"
# [/frame]
# [/death]
[movement_anim]
start_time=0
boat_start_time=0
boat_y=0~-2:320,-2~0:320,0~2:320,2~0:320
boat_offset="0~1:200,0~1:200,0~1:200,0~1:200,0~1:200,0~1:200,0~1:200"
[frame]
image="misc/blank-hex.png:1600"
[/frame]
[boat_frame]
image="units/transport/galley/iron-move-[a,b,a,b,a,b,a,b].png:[200*8]"
auto_vflip=no
#image_mod=~MASK(units/transport/galley/mask.png)
[/boat_frame]
[/movement_anim]
[attack]
name=bow
description=_"bow"
icon=attacks/bow.png
type=pierce
range=ranged
# maybe this should be swarm
damage=6
number=5
[/attack]
[attack]
name=ram
description=_"naval ram"
icon=attacks/naval_ram.png
type=impact
range=melee
damage=12
number=1
[specials]
{WEAPON_SPECIAL_NAVAL_RAM}
[/specials]
[/attack]
[attack_anim]
[filter_attack]
name=bow
[/filter_attack]
start_time=-200
missile_start_time=-150
boat_start_time=-200
boat_y=0~2:80,2~-2:140,-2~0:80
[missile_frame]
duration=150
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[boat_frame]
image="units/transport/galley/iron-galley.png:300"
auto_vflip=no
# image_mod=~MASK(units/transport/galley/mask.png)
[/boat_frame]
[frame]
image="misc/blank-hex.png:300"
[/frame]
[/attack_anim]
[attack_anim]
[filter_attack]
name=ram
[/filter_attack]
# placeholder anim
start_time=-200
boat_start_time=-200
boat_y=0~2:80,2~-4:340,-4~0:180
boat_offset=0.0~-0.05:100,-0.05~0.8:200,0.8~0.0:300
[boat_frame]
image="units/transport/galley/iron-move-[a,b,a,b,a,b].png:[100*6]"
auto_vflip=no
[/boat_frame]
[frame]
image="misc/blank-hex.png:600"
[/frame]
[/attack_anim]
[/unit_type]

0 comments on commit 17a3c3f

Please sign in to comment.