feat: update attack descriptions and illustrations

This commit is contained in:
Sebin Nyshkim 2021-04-26 01:58:10 +02:00
parent ba9288b818
commit 81d27f6849
5 changed files with 136 additions and 41 deletions

View file

@ -473,41 +473,81 @@
<h3>Attacks</h3> <h3>Attacks</h3>
<div class="prose"> <div class="attacks">
<table class="attacks"> <div class="row">
<tr> <div class="col">
<td><strong>Fire Breath</strong></td> <img
<td> src="@img/attacks/sebin-fire_breath-hires.png"
Either a long breath of fire or short bursts fired directly from alt="Sebin Fire Breath"
Sebin's mouth. />
</td> </div>
</tr> <div class="col">
<tr> <p><strong>Fire Breath</strong></p>
<td><strong>Flame Toss</strong></td> <p>
<td> Like most fire dragons, Sebin can breathe fire. In order to do
Sebin spits fireballs into his hands to throw them at his this, he takes a deep breath to enrich the oxygen in his lungs
opponents. His scales are fireproof and can withstand the high with gases, which, together with special glands in his mouth,
temperatures. On impact these fireballs explode into a bigger produce a combustible mixture. The resulting jet of fire,
fire bursts with a diameter of 1-2 meters. He can also combine reaching several hundred degrees Celsius, spreads out on its way
two fireballs into a bigger one for bigger impact. to its target, scorching everything in its path.
</td> </p>
</tr> </div>
<tr> </div>
<td><strong>Kindled Fist</strong></td>
<td> <div class="row">
Besides throwing fireballs Sebin can also greatly increase the <div class="col">
speed of the projectiles by a strong punch or kick. <img
</td> src="@img/attacks/sebin-flame_toss-hires.png"
</tr> alt="Sebin Flame Toss"
<tr> />
<td><strong>Burning Twister</strong></td> </div>
<td> <div class="col">
An attack for aerial combat, Sebin can use his fire breath to <p><strong>Flame Toss</strong></p>
<p>
By spitting fire into his hands, Sebin can form it into a ball
and use it as a projectile. His scales are fireproof and can
withstand the high temperatures. Due to their high
concentration, the projectiles explode upon impact. By combining
two fireballs the explosion radius increases dramatically.
</p>
</div>
</div>
<div class="row">
<div class="col">
<img
src="@img/attacks/sebin-kindled_fist-hires.png"
alt="Sebin Kindled Fist"
/>
</div>
<div class="col">
<p><strong>Kindled Fist</strong></p>
<p>
Apart from throwing projectiles, Sebin can also use the
fireballs to wrap his fists in fire. This allows him to inflict
severe burns on his opponent with each blow. In addition, he can
release the fire from his fists with aimed blows and hurl it at
his opponents.
</p>
</div>
</div>
<div class="row">
<div class="col">
<img
src="@img/attacks/sebin-burning_twister-hires.png"
alt="Sebin Burning Twister"
/>
</div>
<div class="col">
<p><strong>Burning Twister</strong></p>
<p>
A technique used in aerial combat, Sebin uses his fire breath to
engulf his body in flames while spinning to become a fire engulf his body in flames while spinning to become a fire
tornado that singes opponents. tornado that singes opponents.
</td> </p>
</tr> </div>
</table> </div>
</div> </div>
<h2>Overdrive Form</h2> <h2>Overdrive Form</h2>
@ -747,8 +787,7 @@ main {
h2, h2,
h3, h3,
p, p,
.quickfacts, .quickfacts {
.attacks {
margin-left: 1rem; margin-left: 1rem;
margin-right: 1rem; margin-right: 1rem;
} }
@ -766,7 +805,24 @@ section {
} }
.attacks { .attacks {
tr { display: flex;
flex-flow: row wrap;
align-items: center;
width: 100%;
margin: auto;
@include mq-desktop {
max-width: 45rem;
}
@media (min-width: 70em) {
max-width: 70em;
}
.row {
flex: 0 1 100%;
display: flex; display: flex;
flex-flow: row wrap; flex-flow: row wrap;
align-items: center; align-items: center;
@ -775,15 +831,54 @@ section {
@include mq-desktop { @include mq-desktop {
flex-flow: row nowrap; flex-flow: row nowrap;
&:nth-child(even) {
text-align: right;
.col {
&:first-child {
order: 1;
}
}
}
} }
td { @media (min-width: 70em) {
text-align: left;
flex: 0 1 50%;
&:nth-child(even) {
text-align: left;
.col {
&:first-child {
order: 0;
}
}
}
}
}
.col {
flex: 1 1 auto; flex: 1 1 auto;
&:first-child { &:first-child {
@include mq-desktop { text-align: center;
flex: 0 0 8em;
img {
max-width: 100%;
max-height: 100%;
} }
@include mq-desktop {
flex: 0 0 15em;
height: 15em;
}
}
&:last-child {
@include mq-desktop {
padding: 0 1rem;
} }
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB