Combat stats grid pinned under the slot details; damage type on the equipped weapon
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
8f44557076
commit
50f069b069
5 changed files with 52 additions and 17 deletions
5
app.py
5
app.py
|
|
@ -110,6 +110,9 @@ def player_view(world: dict, player: dict, now: float) -> dict:
|
|||
view["slots_used"] = game.slots_used(world, player)
|
||||
view["stack"] = game.stack_size(world)
|
||||
view["power"] = game.combat_power(player)
|
||||
me = game.fighter(player, game.blessing(player), game.potion_effect(player, "combat"))
|
||||
view["fighter"] = {"max_hit": me["max_hit"], "accuracy": round(me["accuracy"]), "evasion": me["evasion"],
|
||||
"crit": me["crit"], "interval": me["interval"], "block": me["block"], "damage": me["damage"]}
|
||||
view["perk_costs"] = {perk: game.perk_cost(player, perk) for perk in player["perks"]}
|
||||
if player["action"]:
|
||||
action, fight = game.growing(player), player["action"].get("fight")
|
||||
|
|
@ -171,6 +174,8 @@ def roster(world: dict, now: float) -> list[dict]:
|
|||
people.append({
|
||||
"xp": player["xp"], "equip": player["equip"], "joined": player["joined"],
|
||||
"hp": int(player["hp"]), "max_hp": game.max_hp(player), "power": game.combat_power(player),
|
||||
"fighter": {key: value for key, value in game.fighter(player, game.blessing(player), {}).items()
|
||||
if key in ("max_hit", "accuracy", "evasion", "crit", "interval", "block", "damage")},
|
||||
"armour": game.armour(player), "reduction": round(game.damage_reduction(player), 3),
|
||||
"ward": game.magic_ward(player), "ward_reduction": round(game.reduction(game.magic_ward(player)), 3),
|
||||
"favour": player["favour"],
|
||||
|
|
|
|||
3
game.py
3
game.py
|
|
@ -3560,7 +3560,8 @@ ACTION_GLYPHS.update({
|
|||
for _index, (_area, _level, _prefix, _races) in enumerate(AREAS):
|
||||
for _race, *_rest in _races:
|
||||
ACTION_GLYPHS[f"fight_{_slug(_race)}"] = (RACE_GLYPHS[_race], TIER_TINTS[_index])
|
||||
UI_GLYPHS = ["two-coins", "sparkles", "hearts", "prayer", "checked-shield", "magic-shield", "stopwatch", "swordman", "biceps", "cancel",
|
||||
UI_GLYPHS = ["two-coins", "sparkles", "hearts", "prayer", "checked-shield", "magic-shield", "stopwatch", "swordman", "biceps", "cancel", "striking-diamonds",
|
||||
"archery-target", "dodging", "shield-reflect",
|
||||
"cape", "gem-pendant", "gauntlet", "ring", "quiver", "leather-boot", "crystal-ball", "visored-helm", "breastplate",
|
||||
"leg-armor", "pointy-sword", "round-shield",
|
||||
*(kind["glyph"] for kind in DAMAGE_TYPES.values())]
|
||||
|
|
|
|||
|
|
@ -1246,31 +1246,46 @@ function dollSlot(p, slot, label, outline, picked) {
|
|||
const tip = !known ? `${label}: not in the game yet` : id ? `${label}: ${item(id).name}` : `${label}: empty`;
|
||||
return `<button class="doll-slot ${known ? "" : "future"} ${id ? "" : "empty"} ${two ? "ghost" : ""} ${picked ? "on" : ""}"
|
||||
${known ? `data-doll="${slot}"` : "disabled"} title="${esc(tip)}">
|
||||
${id ? item(id).icon : glyph(outline, "#98a1b4")}${two ? `<span class="hands">2H</span>` : ""}</button>`;
|
||||
${id ? item(id).icon : glyph(outline, "#98a1b4")}${two ? `<span class="hands">2H</span>` : ""}
|
||||
${slot === "weapon" && id ? `<span class="slot-type">${dmgIcon(C.styles[item(id).style || "sword"].damage)}</span>` : ""}</button>`;
|
||||
}
|
||||
|
||||
function paperDoll(p, mine) {
|
||||
const pick = dollPick && slot2(dollPick, p);
|
||||
const totals = `<div class="doll-stats">
|
||||
<span class="muted">${glyph("biceps", "#e06a6a")} Power</span><b>${p.power}</b>
|
||||
<span class="muted">${glyph("checked-shield", "#d4dae2")} Armour</span><b>${p.armour}</b>
|
||||
<span class="muted">${glyph("magic-shield", "#a77be8")} Ward</span><b>${p.ward}</b>
|
||||
</div>`;
|
||||
let side = totals;
|
||||
let slot = "";
|
||||
if (pick) {
|
||||
const label = DOLL.find(([slot]) => slot === pick)[1];
|
||||
const label = DOLL.find(([s]) => s === pick)[1];
|
||||
const two = pick === "shield" && p.equip.weapon && item(p.equip.weapon).two_handed;
|
||||
const id = two ? p.equip.weapon : p.equip[pick], it = id && item(id);
|
||||
side = `<div class="worn-head">${it ? `<span class="ico">${it.icon}</span><b>${esc(it.name)}</b>` : `<b>${label}</b><span class="muted small">empty</span>`}</div>
|
||||
${it ? gearChips(it, p) : ""}${mine ? swapGrid(p, pick, two) : ""}${totals}`;
|
||||
slot = `<div class="worn-head">${it ? `<span class="ico">${it.icon}</span><b>${esc(it.name)}</b>` : `<b>${label}</b><span class="muted small">empty</span>`}</div>
|
||||
${it ? gearChips(it, p) : ""}${mine ? swapGrid(p, pick, two) : ""}`;
|
||||
}
|
||||
return `<div class="doll-wrap">
|
||||
<div class="doll"><span class="doll-figure">${glyph("swordman", "#e6e8ee")}</span>
|
||||
${DOLL.map(([slot, name, outline]) => dollSlot(p, slot, name, outline, slot === pick)).join("")}</div>
|
||||
<div class="doll-side">${side}</div>
|
||||
${DOLL.map(([s, name, outline]) => dollSlot(p, s, name, outline, s === pick)).join("")}</div>
|
||||
<div class="doll-side"><div class="doll-slot-info">${slot}</div>${combatStats(p)}</div>
|
||||
</div>`;
|
||||
}
|
||||
|
||||
// Your fighting numbers, always in the same place under the slot details: icons and numbers,
|
||||
// with what each means on hover.
|
||||
function combatStats(p) {
|
||||
const f = p.fighter, pct = (x) => `${Math.round(x * 100)}%`, dt = C.damage_types[f.damage];
|
||||
const cell = (icon, value, tip) => `<span class="gstat" title="${esc(tip)}">${icon}<span>${value}</span></span>`;
|
||||
const cells = [
|
||||
cell(glyph("biceps", "#e06a6a"), p.power, "Power: from your level and gear"),
|
||||
cell(glyph("checked-shield", "#d4dae2"), p.armour, `Armour: ${pct(p.reduction)} less damage from blows`),
|
||||
cell(glyph("magic-shield", "#a77be8"), p.ward, `Ward: ${pct(p.ward_reduction)} less damage from magic`),
|
||||
cell(glyph(dt.glyph, dt.tint), f.max_hit, `Max hit (${dt.name.toLowerCase()})`),
|
||||
cell(glyph("striking-diamonds", "#f0d060"), pct(f.crit), "Crit chance"),
|
||||
cell(glyph("stopwatch", "#9fb3c8"), `${f.interval}s`, `A swing every ${f.interval}s`),
|
||||
cell(glyph("archery-target", "#e0a050"), fmt(f.accuracy), "Accuracy"),
|
||||
cell(glyph("dodging", "#8fd0e0"), fmt(f.evasion), "Evasion"),
|
||||
cell(glyph("shield-reflect", "#e0b04a"), pct(f.block), "Block chance (with a shield)"),
|
||||
];
|
||||
return `<div class="combat-stats"><div class="muted small">Combat stats</div><div class="stat-grid">${cells.join("")}</div></div>`;
|
||||
}
|
||||
|
||||
// What else in the bank fits the picked slot, best first: click one to put it on. For weapons the
|
||||
// corner shows the damage type, so you can pick one for what you're about to fight.
|
||||
function swapGrid(p, slot, two) {
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
<symbol id="angler-fish" viewBox="0 0 512 512"><path fill="currentColor" d="M442.906 52.156c-.806.02-1.617.076-2.437.188c-13.124 1.79-22.993 13.47-30.47 32.875c-5.993 15.552-10.81 37.088-13.938 66.5c-32.023-22.095-63.766-29.543-95.28-25.845l-26.97-60.063l-24.968 71.282L198.5 107.28l-.813 63.064l-46.562 1.75l12.53 30.562c-17.504 16.246-34.963 34.403-52.405 53.844l-92.813-45.375l44.876 75.906l-36.47 39.095l36.282 2.78l-40.47 59.876l108.064-64.905l87.56 42.53l-49.75 17.376l35.564 13.814l-32.563 22.22l52.157.967l-4.593 46.845l59.312-72.03L365 437.654L496.063 270.47a653 653 0 0 0-11.594-19.095l-119.376 150.97l-4.72 5.967l-6.78-3.406l-44.344-22.22l8.375-16.717l37.53 18.81L473.69 234.907c-20.158-29.63-40.187-52.59-60.094-69.656c2.96-34.52 8.11-58.353 13.875-73.313c6.36-16.51 12.884-20.706 15.5-21.062c1.306-.178 2.63.047 4.75 1.53c2.118 1.485 4.693 4.293 7 8.19c4.582 7.743 8.005 19.562 8.217 31.686a23.33 23.33 0 0 0-13.437 21.157c0 12.878 10.436 23.313 23.313 23.313s23.312-10.435 23.312-23.313c0-9.752-6.002-18.114-14.5-21.593c-.284-15.23-4.225-29.62-10.813-40.75c-3.322-5.615-7.346-10.478-12.375-14c-3.77-2.642-8.322-4.49-13.125-4.875c-.8-.065-1.6-.083-2.406-.064zm-52.344 158.156c3.147-.125 6.36.236 9.563 1.094a32 32 0 0 1 8.438 3.625c-.14 0-.268-.03-.407-.03c-9.922 0-17.97 6.636-17.97 14.813c.002 8.176 8.048 14.812 17.97 14.812c6.503 0 12.16-2.86 15.313-7.125c.645 4.24.462 8.684-.72 13.094c-4.575 17.074-22.11 27.2-39.188 22.625c-17.074-4.576-27.23-22.115-22.656-39.19c3.717-13.872 16.022-23.176 29.656-23.718zm-95.375 11.157l17.907 5.31l-12.75 43.064l47.437 38.844l-11.842 14.468l-52.25-42.78l-4.782-3.938l1.75-5.938zm-44.937 25.686l17.938 5.313l-8.875 29.936l33.437 27.375l-11.844 14.47l-38.25-31.313l-4.812-3.937l1.78-5.97z"/></symbol>
|
||||
<symbol id="animal-hide" viewBox="0 0 512 512"><path fill="currentColor" d="M76.28 21.688c-26.378 9.306-43.39 25.92-51.374 49.53c33.78 22.83 81.775 69.988 100.875 114.813c7.62 17.88 13.92 38.086 17.97 59.126c5.308-2.97 33.706 40.776 25.5 33.156c-1.905-1.766-22.602-12.653-22.125-5.53c1.39 20.77 2.154 36.28-1.22 56.28c-8.794 52.14-56.968 122.188-56.968 122.188c22.368 21.103 35.882 27.827 74.876 35.78l77-100.405c28.983 22.87 5.424 64 28.218 62.47c21.462-1.442 2.15-41.235 18.44-61.845c16.95 22.598 36.356 41.26 55.717 57.125c2.09 2.124 1.477-61.477 5.75-47.594c4.162 13.52 13.724 52.06 18.47 65.25c12.987 13.292 22.495 24.418 38.437 27.595c36.918 7.356 33.552-2.188 69.28-22.094c0 0-62.02-74.034-76.468-118.874c-14.824-46.01-21.362-98.512-7.5-144.812c15.787-52.74 97.78-133.094 97.78-133.094c-4.763-5.607-8.447-9.992-11.686-13.688c-3.5-3.993-35.27 15.448-38.594 12.438c-3.296-2.988 21.852-28.457 17.094-31.75c-5.434-3.76-12.353-8.134-21.97-14.063c-32.09 39.05-59.294 63.115-112.624 96.376c-4.038-23.52-1.745-37.2-19.344-53.938c-17.6-16.74-55.628-29.337-89.187-.594c-14.822 12.696-11.758 33.168-19.47 51.532c-24.79-42.81-90.31-87.444-116.874-95.374zM273.157 141.03c3.632 9.382 1.912 19.278-1.5 28.626s-8.772 18.586-14.625 27.375c-3.624 5.446-7.432 10.64-11.155 15.595c10.79-3.762 22.226-7.236 33.5-2.594l10.688 4.407l-6.875 9.282c-3.87 5.213-7.125 9.803-9.97 14c3.6-1.794 7.416-3.395 11.532-4.564c3.455-.98 9.48 1.043 11.625 4s2.316 5.218 2.53 7.28c.432 4.128.016 8.136-.53 12.69c-1.093 9.104-3.05 19.868-3.5 26.062l-17.97-1.313c.597-8.223 2.62-18.754 3.595-26.875c.026-.218.007-.254.03-.47c-8.836 4.995-18.517 12.7-30.56 17.75L224.437 283l14.343-23.688c5.164-8.52 10.192-17.848 19.22-31.218c-3.025.674-6.163 1.506-9.344 2.625c-5.286 1.858-10.545 4.006-15.094 5.843s-7.876 3.33-11.78 4.156l-21.032 4.468l11.594-18.125c5.86-9.155 18.906-23.762 29.72-40c5.405-8.12 10.077-16.445 12.686-23.594s2.883-12.69 1.625-15.94l16.78-6.5z"/></symbol>
|
||||
<symbol id="anvil" viewBox="0 0 512 512"><path fill="currentColor" d="M128.688 115.594v147.75h285v-147.75zm-111.844 20.47c17.374 47.14 54.372 80.413 94.906 93.81v-93.81zm414.375 12.31v88.657c21.457-9.083 42.92-25.257 64.374-47.374c-21.52-22.562-42.633-35.173-64.375-41.28zm-226.25 132.47c-12.15 38.536-33.897 71.5-60.595 100.47l257.844-.002c-28.705-29.016-49.952-62.054-61.5-100.468H204.97zM101.843 400v43.78h337.562V400z"/></symbol>
|
||||
<symbol id="archery-target" viewBox="0 0 512 512"><path fill="currentColor" d="m226.063 24.22l-9.782 32.624c12.992-2.652 26.423-4.032 40.19-4.032c10.475 0 20.766.82 30.81 2.376l-9.405-30.97h-51.813zm30.406 48.843c-99.627 0-180.19 80.53-180.19 180.156c0 99.624 80.563 180.155 180.19 180.155c99.624 0 180.155-80.53 180.155-180.156S356.094 73.061 256.468 73.061zm0 41.687c76.482 0 138.467 61.985 138.467 138.47c0 76.482-61.985 138.5-138.468 138.5c-76.485 0-138.5-62.018-138.5-138.5c0-76.485 62.015-138.47 138.5-138.47zm-.033 38.938c-54.96 0-99.53 44.54-99.53 99.5s44.57 99.5 99.53 99.5s99.5-44.54 99.5-99.5s-44.54-99.5-99.5-99.5m.032 39.687c33.052 0 59.842 26.79 59.842 59.844c0 33.052-26.79 59.843-59.843 59.843c-33.055 0-59.845-26.79-59.845-59.844s26.79-59.845 59.844-59.845zm0 30.906c-15.993 0-28.97 12.947-28.97 28.94c0 15.99 12.977 28.968 28.97 28.968c15.99 0 28.936-12.977 28.936-28.97c0-15.99-12.945-28.937-28.937-28.937zM114.905 395l-27.844 92.875h46.876l20.28-62.313A201.8 201.8 0 0 1 114.905 395m277.188 5.688a201.3 201.3 0 0 1-39.72 28.468l19.25 58.72h46.907zm-165.03 50.78v36.407h52.092v-35.53a202 202 0 0 1-22.687 1.28c-9.99 0-19.81-.74-29.408-2.156z"/></symbol>
|
||||
<symbol id="armor-upgrade" viewBox="0 0 512 512"><path fill="currentColor" d="m256 21.95l-5.4 4.03C187.5 73.41 125.4 104.5 30.58 120.3l-7.5 1.2v7.6c0 19 8.4 48.7 22.1 85.1c13.6 36.5 32.8 78.8 55.02 119.2c22.3 40.4 47.4 78.9 73.8 107.7c26.1 28.9 53.5 48.9 82 48.9s55.9-20 82.2-48.9c26.2-28.8 51.3-67.3 73.7-107.7c22.2-40.4 41.3-82.7 55-119.2c13.6-36.4 22-66.1 22-85.1v-7.6l-7.4-1.2c-94.6-15.8-156.9-46.89-220.1-94.32zm0 22.2c61.1 45.04 124.4 76.15 214.4 92.35c-1.9 15.2-9 41.4-20.3 71.5c-4.1 10.8-8.6 22.2-13.7 34H288v-48.9l64 16l-96-111.96l-96 111.96l64-16V242H75.57c-5-11.8-9.59-23.2-13.69-34c-11.2-30.1-18.4-56.3-20.3-71.5C131.6 120.3 194.8 89.19 256 44.15"/></symbol>
|
||||
<symbol id="arrow-cluster" viewBox="0 0 512 512"><path fill="currentColor" d="m257.313 15.688l-50.375 87.53l28.156-8.53l22.28-38.72l22.407 38.782l28.126 8.47zm-138.938 77.75l18.5 99.28l14.156-22.093L141.595 120l48.97 17.313l23.124-10.157l-95.313-33.72zm278.72 0l-95.314 33.718l23.876 10.5L375.562 120l-9.812 52.688l12.844 20.03l18.5-99.28zm-139.72 2.03l-9.344 2.844v104.47l9.69 11.343l9-10.5V98.28l-9.345-2.81zm81.22 52.032l-54.345 63.688l.344.28l-14.563 17l12.033 14.063l71.093-83.343l-4.75-7.375zm-161.25.53l-8.595 3.782l-5.47 8.532l255.5 299.469L433 447.688l-8.094-9.47l22.688-10.03l11.47-5.063l-8.158-9.53l-44.125-51.783l-2.31-2.718l-3.564-.47l-49.562-6.655l-174-203.94zm56.06 123.22l-62.218 72.688l-.125-.094l-6.625 7.75l-49.718 6.687l-3.564.47l-2.312 2.72l-44.28 51.936l-8.158 9.563l11.5 5.06l22.75 10.064l-8.187 9.594l14.218 12.156L245.594 285.28l-12.188-14.03zm24.376 28.125l-9.75 11.28v178.75h18.69v-15.092l24.874 7.437l12.03 3.594v-87l-2.374-2.656l-34.53-38.47v-47.5zm-111.5 73.5l-42.936 50.375L86.906 416l33.844-39.688l25.53-3.437zm223.22.375l25.406 3.438l33.656 39.468l-16.312 7.22zm-140.03 4.375l-16.064 18.094l-2.344 2.655v87.031l12.063-3.656l6.344-1.906v-102.22zm37.25 7.563l18.217 20.312v54.75l-18.218-5.438v-69.625zm-87.75 5.406l-64.564 74.687l3.5 5.44l6.813 10.592l8.155-9.593l44.28-51.94l2.314-2.686l-.064-3.563l-.437-22.936zm157.905.156l-.438 22.97l-.093 3.53l2.312 2.72l44.125 51.75l8.19 9.592l6.78-10.625l3.53-5.5z"/></symbol>
|
||||
<symbol id="arrowhead" viewBox="0 0 512 512"><path fill="currentColor" d="m34.22 19.844l-12.407.125l.062 30l177.97 177.5c4.98-8.957 12.884-16.088 22.405-20.064zm205.436 202.75c-14.946 0-26.844 11.93-26.844 26.875s11.898 26.874 26.844 26.874s26.875-11.93 26.875-26.875c0-14.947-11.928-26.876-26.874-26.876zm150.875 15.75c-15.905 11.413-31.637 18.404-47.467 21.5c29.263 39.57 49.927 71.443 62.28 96c6.804 13.523 11.162 24.788 12.907 34.562s.876 19.417-5.813 25.906c-6.688 6.49-16.216 7.208-26.125 5.532s-21.394-5.88-35.187-12.438c-25.368-12.058-58.377-32.294-99.22-60.906c-2.646 16.347-8.904 32.21-19.06 47.53c64.07 43.58 163.496 83.783 246.468 88.783c3.614-85.247-42.328-181.024-88.782-246.47zm-105.655 16.562c-2.375 19.668-17.412 35.58-36.656 39.28c3.07 11 4.776 21.816 5.093 32.44c44.728 31.797 80.314 53.785 105.812 65.905c12.888 6.127 23.263 9.684 30.313 10.876s9.577-.12 9.968-.5c.392-.38 1.644-2.46.438-9.22c-1.207-6.756-4.852-16.84-11.188-29.436c-12.4-24.647-34.88-59.106-67.5-102.563c-11.922-.288-23.968-2.61-36.28-6.78z"/></symbol>
|
||||
|
|
@ -45,6 +46,7 @@
|
|||
<symbol id="deer" viewBox="0 0 512 512"><path fill="currentColor" d="m139.3 20.25l-16.1 4.5c9.4 33.5 22.3 51.1 37 60.3c14.9 9.4 32.1 10.2 50.9 8.5c25-2.3 53.2-9.6 82 1.1c7.8 3.5 16 7.95 24.7 13.85c4.6-1.4 8.6-3.2 12.6-4.5c0 0 3.2-10.25-2-23.35c-4.5-11.5-15.7-26-44-36.2l-5.6 15.6c17.4 6.4 26.8 14.3 31.6 21.8c.7 1.1 1.2 2.1 1.7 3.1c-3.8-2-7.7-3.8-11.5-5.2c-28.1-13-50.6-13.8-68.6-15.8c-9.6-1-17.7-2.2-24.4-7c-6.7-4.9-11.7-13.4-16-28.2l-16 4.7c5.7 19.6 13.3 30.4 22.2 36.9c4 2.9 8.3 5 12.9 6.5c-15.8.85-30.7.67-41.7-5.9c-12.2-7.7-21.9-22.9-29.7-50.7m89.5 3.6c-.9 11.2 1.1 20.3 4.4 27.7c7.7.96 14.4 1.1 21.4 2.3c-5.4-6-10.2-15.2-9.2-28.8zm120.3 13.5l-10.9 12.5c8.2 7.2 10.5 15.8 10.5 23.1c-4.4-3.92-8.4-6.53-13.1-8.9c7.2 8.42 8.2 23.36 8.7 31.4l15.5 1.7s17.6-35.2-10.7-59.8m-80.7 69.35c-17.5 2-26.8-2.6-32.4 13.8c0 0 18.8 27.9 68.9 27.2c-2.8 11.4-1.5 19.8-1.5 29.9c0 33.6-27 62.9-86.5 62.9c-30.2 0-66.9 5.4-94.9 20.5c-19.9 10.7-35.47 26.2-42.36 47.7l7.81 10.9l14.95.2v61.7l-18.24 28.3l5.24 82h17.3l1.5-66c8.6-5 28.3-18 45.1-38c22.8-26.9 40.3-66 19.7-114.4l15.4-6.5c16.9 39.7 11 74.1-3.8 101.8c28.3-.9 52.6-2.7 73.2-6.1l-4.7-56.3l16.6-1.4l15.8 186.9h17.2l2.9-121.7c13.7-5.8 44.9-27.1 59.5-101.1c1.8-9 2.8-16.6 3.3-23.1c2.3-16.5 3.6-35.1 4-56.3l-24.5-7.7h75.3l7.3-16.5c-7.1.3-15.6-3.4-15.6-3.4l1.7-8h15.8l-85.5-44.3c-9.5 3.6-19.5 8.3-26.5 14c-5.6-4-25-16.5-52-17m95.5 226.6c-9.7 18.1-20.1 31.6-29.1 41.2l47.1 20.8l-20.9 47.5l15 7l33.4-64.8l-44.3-37.4c-.4-2.3-.9-6.8-1.2-14.3m-153.8 50.8c-11.3.7-23.3 1.2-36.1 1.4c-8.7 11.5-18.7 22.6-29.1 31.2l8.7 75h17.1v-65c7.3-6 24.9-21.3 39.4-42.6"/></symbol>
|
||||
<symbol id="deer-head" viewBox="0 0 512 512"><path fill="currentColor" d="M155.2 25.2c-58.44 28-81.24 63.4-77.16 96.6c1.77 14.5 8.78 28.8 20.67 42.4c-19.59-12.8-30.66-26.7-36.15-40.5c-14.71-37 11.66-71.4 11.66-71.4L60.96 42.2s-31.94 42.2-13.88 87.7c6.5 16.3 19.6 33.4 43.74 48.8c.49.3.34.2.49.3c4.86 3.1 10.19 6.2 15.99 9.1c45.6 27.1 64.4 48.4 64.4 48.4l5.7 6.4l26.7-24.9l-4.8-6s-19-24.3-19.2-57.7l-16.7-.2l-.9 35.7c-40.3-19.4-64.71-43.9-67.92-70C91.14 91.7 113 63.9 162.4 40.2zm201.6 0l-7.2 15c49.4 23.7 71.3 51.5 67.8 79.6c-3.2 26.1-27.6 50.6-67.9 70l-.9-35.7l-16.7.2c-.2 33.4-19.2 57.7-19.2 57.7l-4.8 6l26.7 24.9l5.7-6.4s18.8-21.3 64.4-48.4c5.9-3 11.6-6.3 16.5-9.4c24.1-15.4 37.2-32.5 43.7-48.8C483 84.4 451 42.2 451 42.2l-13.2 10.1s26.4 34.4 11.6 71.4c-5.5 13.8-16.5 27.7-36.1 40.5c11.9-13.6 18.9-27.9 20.7-42.4c4-33.2-18.8-68.6-77.2-96.6M221.9 228l-38.4 34.8c-63.3-26.7-138.65-24.6-138.65-24.6c24.89 103 105.05 92.2 105.05 92.2s3.3 15.3 6.8 31.2c4.9 22.8 18.1 43 37.1 56.2c0 0 5.1 14 10.4 28c7.5 19 23.9 34 44.1 39c4.6 1 7.7 2 7.7 2s3.1-1 7.7-2c20.2-5 36.6-20 44.1-39c5.3-14 10.4-28 10.4-28c19-13.2 32.2-33.4 37.1-56.2c3.5-15.9 6.8-31.2 6.8-31.2s80.2 10.8 105.1-92.2c0 0-75.4-2.1-138.7 24.6L290.1 228l-34.1 4.4zm-32 104.3c13.7-.2 34.6 5.3 39.7 39.7c-42.1 34.8-44.8-26.5-44.8-26.5l-7.3-11.3s5.2-1.7 12.4-1.9m132.2 0c7.2.2 12.4 1.9 12.4 1.9l-7.3 11.3s-2.7 61.3-44.8 26.5c5.1-34.4 26-39.9 39.7-39.7m-69.6 99.5h3.5c38.7-1 20.9 15 20.9 15c-.8-11-12.1-10-12.1 1c0 6 6.6 12 16.5 9c0 0-5.6 15-25.1 16h-.4c-19.5-1-25.1-16-25.1-16c9.9 3 16.5-3 16.5-9c0-11-11.3-12-12.1-1c0 0-16.7-15 17.4-15"/></symbol>
|
||||
<symbol id="dinosaur-bones" viewBox="0 0 512 512"><path fill="currentColor" d="m236.375 34.5l-18.53 2.406l5.06 39.407c-9.114 1.973-18.22 4.657-27.28 8.062l-9.5-40.156l-18.188 4.31l10.25 43.345a218.5 218.5 0 0 0-25.093 14.344l-17.28-42.876L118.5 70.31l19.03 47.22a206 206 0 0 0-14.25 12.468L89.47 89.625l-14.345 12l35.22 42.063a195 195 0 0 0-12.97 16.78L53.47 133.5l-9.782 15.938l43.874 26.906a194 194 0 0 0-9.812 20.53l-47.53-12.81l-4.845 18.06L71.5 214.532a200.3 200.3 0 0 0-7.344 36.345l-39.656-2.25l-1.03 18.688l39.56 2.218a207 207 0 0 0 2.47 35.19L31.375 311l3.375 18.375l34.47-6.344c2.885 11.524 6.74 22.782 11.56 33.595l-26.31 11.97l7.75 17l27-12.283A192.6 192.6 0 0 0 110 403.126l-20.53 16.813l11.843 14.468l21.5-17.625a185 185 0 0 0 29.406 23.126L141.53 456l15.564 10.344l11.437-17.22c11.12 5.558 23.014 10.1 35.626 13.47l3.563-17.72c-10.315-2.77-20.055-6.39-29.19-10.812l7.47-11.25l-15.563-10.343l-8.28 12.467c-9.12-5.807-17.506-12.456-25.157-19.78l13.906-11.407l-11.844-14.438l-14.843 12.157a177.5 177.5 0 0 1-18-25.908l22.5-10.25l-7.75-17l-23.19 10.563a188.4 188.4 0 0 1-10.218-29.22l32.313-5.967l-3.375-18.375l-32.72 6.03a188 188 0 0 1-2.25-30.78l40.032 2.25l1.063-18.657l-39.97-2.25c.73-6.54 1.805-13.07 3.25-19.53c4.226.572 9.16 1.176 15.064 1.843c14.326 1.616 32.835 3.446 51.155 5.186c29.98 2.848 49.638 4.533 59.375 5.375l-33.063 72.345l-5.78 12.656l1.343.064L234.563 365l9.406-16.156l-29.94-17.375l51.782 2.092l.75-18.687l-49.343-2l33.593-13.22l-6.844-17.405l-35.407 13.938L234 240.53l5.5-12.06l-13.22-1.126s-35.88-3.062-72.405-6.53c-18.263-1.736-36.696-3.565-50.813-5.158c-4.618-.52-8.52-1.014-12.03-1.47c9.83-29.017 27.474-56.23 53.812-78.5l20.937 52l17.345-7l-22.875-56.75c.296-.202.578-.42.875-.624a207 207 0 0 1 21.47-12.812l18.874 79.906l18.186-4.28l-19.72-83.5q12.648-4.988 25.314-7.876l11.78 91.75l18.532-2.375l-11.875-92.53c8.964-1.012 17.896-1.247 26.75-.814l3 96.19l18.688-.595l-.344-11.25l34.22 39.28l-37.28 17.064l7.78 17l32.313-14.782l-15.688 32.343l16.813 8.19L353.344 226l2.72-5.563l-4.064-4.656l-41.375-47.468l50.53-47.843c23.78 15.006 45.428 35.18 63.533 59.343c-23.814 6.14-44.022 24.153-50.688 53.718l47 103.064l16.875-2.406l-26.938-68.625l17.407-6.844l28.562 72.75l34.813-5l-8.408-138.626c-11.76-6.55-24.637-9.992-37.312-10.375a281 281 0 0 0-14.47-19.19l18.564-18.686l-13.25-13.156l-17.72 17.812a261 261 0 0 0-15.78-15.28l18.125-27.314l-15.595-10.312l-17 25.656a239 239 0 0 0-18.656-12.906l10.56-31.844l-17.75-5.875l-9.374 28.28a216 216 0 0 0-21.906-9.75l3.156-33.686l-18.625-1.75l-2.75 29.5a195.5 195.5 0 0 0-24.905-5.126l-.938-30.188L269 44.22l.875 27.936q-2.495-.095-5-.125c-1.19-.013-2.37-.007-3.563 0q-9.95.074-19.968 1.22l-4.97-38.75zm52.844 58.22a179 179 0 0 1 22.53 5.155l-4.438 47.406l.407.032l-16.376 15.5l-2.125-68.093zm40.717 11.56a198 198 0 0 1 14.25 6.532l-16.312 15.438zM441.5 195.5c.786-.023 1.572.006 2.375.063c12.852.9 22.34 11.843 21.438 24.687c-.902 12.84-11.836 22.34-24.688 21.438S418.285 229.84 419.187 217c.845-12.037 10.52-21.152 22.313-21.5M328.25 439.563a292 292 0 0 1-15.625 4.28l4 18.282c5.63-1.356 11.322-2.9 17.094-4.656l-5.47-17.908zm-33.906 8.093a238 238 0 0 1-20.97 2.656l.376 18.532a251 251 0 0 0 24.563-2.938l-3.97-18.25zM226 448.75l-3.594 17.78c10.464 1.76 21.356 2.75 32.656 2.876l-.375-18.344c-9.96-.06-19.515-.87-28.687-2.312"/></symbol>
|
||||
<symbol id="dodging" viewBox="0 0 512 512"><path fill="currentColor" d="M396.082 17.326c-.166-.025-1.922.108-4.977.108c-21.975 0-42.158 18.904-49.437 46.595l75.713 12.61l-78.526 13.085c.564 16.248 5.55 30.99 13.062 42.367l54.39 9.603l-41.277 7.29l.484.607l-15.91 2.47c-15.262 2.366-25.866 9.63-34.46 21.165c-2.534 3.4-4.848 7.198-6.962 11.328l90.798 13.2l-100.976 14.684a198 198 0 0 0-1.627 6.874c-1.662 7.613-2.953 15.622-3.982 23.854l115.275 14.107l-117.81 14.418c-.525 9.083-.84 18.236-1.022 27.31l114.07 16.407l-113.304 16.3h40.826l2.144 32.532l82.026 11.38l-80.54 11.173l2.512 38.14l75.582 10.897l-74.158 10.69l2.938 44.59h96.306l11.875-159.403h43.983c-.228-36.033-1.914-77.32-10.137-111.194c-4.462-18.384-10.84-34.42-19.314-46.063c-8.472-11.642-18.583-18.958-32.248-21.53l-15.59-2.933l10.124-12.213c10.435-12.587 17.49-30.688 17.49-51.127c0-37.056-22.084-66.04-47.127-69.295l-.106-.013l-.108-.016zm-53.535 5.055L16.785 45.968l304.93 22.082c3.073-17.672 10.43-33.57 20.832-45.67zm-22.402 62.114L16.783 106.46l312.28 22.612c-5.686-12.618-8.96-27.047-8.96-42.422c0-.722.027-1.437.042-2.156zm-2.612 60.688L16.783 166.96l269.96 19.546c3.583-8.906 7.975-17.144 13.415-24.445c4.868-6.532 10.676-12.254 17.375-16.878m-37.79 63.228l-262.96 19.04L273.19 246.02c1.18-10.497 2.77-20.808 4.927-30.69q.764-3.494 1.625-6.918zm-8.327 57.803L16.783 284.65l253.225 18.336c.18-12.057.585-24.438 1.408-36.773zm-1.562 60.605l-253.07 18.325l297.22 21.52l-1.072-16.267H269.86v-9.343c0-4.62-.01-9.38-.006-14.235m45.294 57.22L16.783 405.64l301.227 21.81l-2.862-43.413zm3.97 60.202L16.782 466.13l305.233 22.102l-2.9-43.992z"/></symbol>
|
||||
<symbol id="door-handle" viewBox="0 0 512 512"><path fill="currentColor" d="M73 41v430h174V220.8c-.3 0-.7-.1-1-.1c-21.5-2.9-39.3-2.1-48.7 1.9A71.9 71.9 0 0 1 160 233c-40.2 0-73-32.8-73-73s32.8-73 73-73c29 0 54.1 17 65.9 41.4c.2.3.6.7 1.4 1.1c2 1.1 5.4 2.7 10 4.5c2.8 1.1 6.1 2.4 9.7 3.7V41zm152.9 87.4c-.4-.5-.2-.4.7 1.5c-.2-.5-.5-1-.7-1.5M160 105c-30.4 0-55 24.6-55 55s24.6 55 55 55c10.7 0 20.5-3 28.9-8.2l.6-.4l.6-.3c15.3-6.6 35.3-6.4 58.3-3.3c23.1 3.2 49.2 9.6 75.6 17.6c52.7 16.1 106.4 38.4 137.2 53.5c9 4.5 12.2 3.2 14.2 1.5s4.1-6.8 3.6-14.2c-1.1-14.7-12-34.7-32.3-41c-78.3-24.5-135.1-42-173-54.4c-18.9-6.2-33.1-11.1-43.1-15.1c-5-2-8.9-3.7-12-5.5c-3.2-1.7-6-2.4-8.4-7.8c-8.7-19.1-27.8-32.4-50.2-32.4m0 183a32 32 0 0 1 32 32a32 32 0 0 1-11.9 24.8L192 416h-64l11.9-71.2A32 32 0 0 1 128 320a32 32 0 0 1 32-32"/></symbol>
|
||||
<symbol id="dragon-head" viewBox="0 0 512 512"><path fill="currentColor" d="M200.947 18.686c-6.98.087-14.64.774-22.85 1.9c27.57 20.468 51.098 45.25 67.594 70.527c1.66 0 3.312.012 4.958.047c18.066.39 35.487 2.906 53.217 7.2c-15.695-28.457-29.935-50.19-47.45-63.22c-13.817-10.278-30.063-16.168-52.52-16.454q-1.45-.02-2.948 0zm-91.66 22.96q-1.094-.002-2.195.022c-14.045.31-29.36 3.92-46.86 11.13c56.18 18.807 106.985 50.468 133.907 83.585c18.377-5.13 29.44-14.72 36.454-28.817C195.84 78.18 168.118 56.19 140.65 46.96c-10.168-3.418-20.433-5.306-31.363-5.315zm-.203 52.786c-39.42 6.758-74.73 31.854-87.822 74.19v322.345h212.73C100.352 442.58 61.19 206.49 187.115 230.104c5.838-14.164 9.92-28.027 11.018-41.465l18.627 1.522c-1.684 20.592-8.828 40.49-18.033 59.943c-.732 2.035-1.472 4.12-2.186 6.063c32.842 85.24 113.77 160.69 169.495 168.197c.915.033 1.905-.002 2.953-.09c17.016 1.035 35.86-4.222 52.21-22.304l7.984-8.83l-10.473-5.658c-6.507-3.515-14.29-7.094-18.167-10.925c-1.938-1.916-2.793-3.47-3.074-5.194c-.282-1.725-.13-4.227 2.23-8.578l10.673-19.656l-21.484 6.222c-6.304 1.825-17.305-3.032-23.224-10.71c-2.96-3.84-4.408-7.907-4.387-10.843c.02-2.938.72-5.125 4.747-8.05l19.453-14.125l-23.884-2.72c-9.974-1.137-16.37-6.658-19.17-12.294c-2.802-5.634-2.312-10.084 1.375-13.31l12.204-10.677l-15.358-5.205c-6.717-2.276-10.296-7.555-10.357-10.633c-.028-1.373.238-2.666 1.843-4.476c10.93-2.39 21.258-.45 28.088 6.374c6.154 6.146 8.35 15.128 6.977 24.832c8.55-2.254 16.985-1.616 24.112 2.494c9.34 5.387 14.647 15.692 15.67 27.965c15.212-10.132 32.152-12.725 45.262-5.164c15.467 8.92 21.36 29.513 16.805 51.75c23.992-33.355 34.588-75.717 5.617-120.43c-46.726-4.442-81.693-30.676-93.293-67.64c-5.026-16.016-21.284-28.67-42-37.904l-.08.217c-29.74-10.823-55.575-17.35-82.604-18.733l.08.155c-2.294-.093-4.56-.16-6.762-.172c-9.537 22.874-28.662 39.9-57.436 46.054l-5.906 1.262l-3.576-4.864c-14.216-19.33-41.23-40.452-74.002-58.074zm156.215 65.26c27.927-.073 44.874 11.617 42.09 44.45c-35.844 3.39-51.933-16.683-63.074-42.632c7.507-1.155 14.538-1.8 20.983-1.817zm48.407 66.363c3.708.07 7.14.994 10.014 2.812a35 35 0 0 0-4.16 3.543c-5.246 5.24-8.087 12.122-7.956 18.742c.183 9.322 5.27 17.184 12.68 22.56c-3.14 8.103-2.452 17.455 1.407 25.22c3.813 7.668 10.54 14.273 19.302 18.398c-1.445 3.366-2.375 6.862-2.4 10.33c-.062 8.407 3.38 16.042 8.273 22.39c6.792 8.81 16.862 15.936 28.026 17.91c-.183 2.18-.204 4.333.133 6.407c1.05 6.444 4.515 11.66 8.38 15.48c3.41 3.37 7.19 5.892 10.798 7.993c-6.345 4.792-12.414 7.056-18.618 7.79c-6.515-7.937-9.71-19.084-9.41-31.454c-11.767 6.177-24.21 7.156-34.12 1.44c-14.668-8.46-19.393-29.036-13.187-50.33c-11.336 2.77-22.13.92-29.187-6.132c-8.875-8.865-9.535-23.626-3.094-37.95c-3.676-.615-6.963-2.166-9.525-4.725c-8.808-8.798-5.773-26.09 6.776-38.626c7.843-7.835 17.546-11.957 25.87-11.8z"/></symbol>
|
||||
<symbol id="dragon-spiral" viewBox="0 0 512 512"><path fill="currentColor" d="M215.125 17.188C142.557 18.134 72.68 64.075 40.187 132.25c-56.91 119.42 7.05 260.175 122.313 314.406c53.513 25.185 114.67 31.57 172.563 19.78l9.625 21.845l152.75-34.03c-.64-13.024-1.892-29.087-3.407-45.97a41.7 41.7 0 0 1-14.655 15.5c-19.667 12.21-45.51 6.137-57.72-13.53c-12.208-19.667-6.165-45.51 13.5-57.72a41.77 41.77 0 0 1 21.69-6.28c12.278-.118 24.32 5.173 32.53 15a5051 5051 0 0 0-8.03-70.97c-58.49 31.19-115.34 47.06-174.47 60.408v-.375c-46.538 12.515-126.428 1.26-156.5-30.22c18.292 40.602 81.708 65.04 149.313 65.844l8.343 18.938c-24.334 9.436-50.313 14.416-76.374 14.313l-14.22-17.97L194.72 415.5a188.3 188.3 0 0 1-37.69-11.72l-9.56-23.186l-23.876 4.656a192 192 0 0 1-20.375-16.28l-.564-24.126l-26.344-6.5a179 179 0 0 1-10.187-16.406L74.97 295l-23.657-9.47A164 164 0 0 1 47 264.72l13.875-21.564l-14.125-21.844c.057-.448.095-.894.156-1.343c.87-6.424 2.175-12.74 3.844-18.94l20.188-13.25l-6.594-20.686c3.268-6 6.91-11.757 10.906-17.25l25.688-5.406l3.093-24.625c5.754-4.555 11.836-8.695 18.19-12.313l22.718 6.78l9.812-20.124c9.6-2.523 19.57-3.957 29.78-4.187l20.845 15.25l20.063-9.376c50.687 16.437 88.647 65.967 80.53 121.594c-2.905 19.914-12.198 38.33-25.437 52.437c3.03-20.242-10.88-43.178-35.092-55c-28.472-13.902-60.35-7.162-71.188 15.03c-10.836 22.194 3.466 51.443 31.938 65.345a73 73 0 0 0 14.125 5.188c57.96 18.97 121.378-12.46 147.593-66.063c36.94-75.536-3.372-165.134-76.125-200.22c-23.733-11.444-48.587-16.803-73.186-16.968c-1.153-.007-2.317-.015-3.47 0zM396.47 348.375l-1.626 37.188l-60.53-10.657z"/></symbol>
|
||||
|
|
@ -132,6 +134,7 @@
|
|||
<symbol id="sewing-needle" viewBox="0 0 512 512"><path fill="currentColor" d="M56.813 18.438c-.47-.005-.938.014-1.407.03q-.939.035-1.875.126c-7.468.72-14.682 4.148-22.31 11.125c-9.985 9.128-12.863 17.66-11.407 27.718c1.455 10.056 8.353 22.236 21.125 34.906c2.895 2.872 6.126 5.737 9.593 8.625c1.27 1.055 2.565 2.13 3.907 3.186a201 201 0 0 0 3.438 2.656c.232.175.454.358.688.532C74.71 119.38 95.558 131.28 120.25 142.22c159.723 161.31 288.815 297.553 374.594 352.124c-51.11-85.624-187.432-214.62-350-375.531c-10.23-23.802-21.115-43.71-32.094-59.282c35.46-10.19 82.517-2.294 125.75 40.94c40.243 40.242 52.642 90.776 41.375 128.343c4.89 4.914 9.883 9.913 14.688 14.75c19.07-46.1 4.573-108.895-42.844-156.313c-35.694-35.693-75.48-50.324-111.032-50.22c-1.147.005-2.3.03-3.438.064c-21.844.65-41.957 6.898-58.344 17.187a102 102 0 0 0-8.312 5.814c1.33 3.094 2.758 5.884 4.406 8.218c1.92 2.72 4.004 4.936 6.906 6.688c2.202-1.717 4.498-3.375 6.938-4.906a89 89 0 0 1 3.25-1.97c8.196 10.088 15.465 24.624 25.47 47.25c-23.907-10.568-38.822-18.04-49.033-27c.024-.03.04-.063.064-.093c-.433-.33-.867-.655-1.28-1q-.018-.013-.033-.03c-11.215-10.375-16.532-22.934-22.31-44.5c5.988 1.605 11.256 3.19 16 4.844a137 137 0 0 1 26.81-15.875c-9.5-7.738-18.552-11.93-26.686-12.97c-1.443-.185-2.87-.3-4.282-.313zM493.28 64.374c-77.985 0-125.587 28.886-146.124 69.406s-13.994 90.39 9.688 131.407c11.385 19.72 17.807 40.687 19.187 61.22a4330 4330 0 0 1 18.47 19.187c2.31-29.955-5.072-61.35-21.47-89.75c-21.13-36.602-26.155-80.112-9.186-113.594s55.94-59.188 129.437-59.188V64.376zM37.907 114.938c-2.894 23.925 6.18 50.21 29.532 73.562l13.218-13.188c-15.97-15.97-23.188-31.833-24.437-46.593c-6.646-4.51-12.754-9.102-18.314-13.782zM124.062 277c-24.466-.028-45.04 4.92-61.343 13.656c-24.842 13.31-39.363 35.865-40.75 60.47c-2.78 49.207 44.38 102.65 140.405 118.28c101.63 16.544 170.303-9.184 205.406-54.062q1.513-1.933 2.94-3.906c-4.552-4.232-9.148-8.52-13.783-12.875c-1.233 1.79-2.52 3.55-3.875 5.28c-29.97 38.315-90.355 62.97-187.687 47.126c-90.394-14.715-126.796-62.527-124.75-98.783c1.023-18.127 10.982-34.37 30.938-45.062c19.955-10.692 50.267-15.364 90.5-7.47c34.077 6.69 62.938 3.47 85.437-6.936c-4.72-4.65-9.49-9.33-14.28-14.064c-17.545 6.452-39.89 8.088-67.564 2.656c-14.895-2.923-28.778-4.297-41.594-4.312z"/></symbol>
|
||||
<symbol id="sewing-string" viewBox="0 0 512 512"><path fill="currentColor" d="M153.9 51.5c-34.6 0-65.87 4.45-87.79 11.3c-10.96 3.43-19.55 7.51-24.76 11.37c-5.22 3.85-6.41 6.7-6.41 8.33s1.19 4.48 6.41 8.33c5.21 3.86 13.8 7.94 24.76 11.37c21.92 6.8 53.19 11.3 87.79 11.3s65.9-4.5 87.8-11.3c11-3.43 19.6-7.51 24.8-11.37c5.2-3.85 6.4-6.7 6.4-8.33s-1.2-4.48-6.4-8.33c-5.2-3.86-13.8-7.94-24.8-11.37c-21.9-6.85-53.2-11.3-87.8-11.3M388 70.48c-2.5 0-5 0-7.5.16c-20.2 1.15-42.3 7.56-63.1 15.43c-12.5 4.72-24.5 9.98-35.3 15.03c-1.5 1.5-3.2 2.9-4.9 4.2q-7.65 5.55-18.3 9.9v17.9c13.5-7.4 38.1-20.1 64.8-30.2c19.9-7.5 40.8-13.32 57.8-14.29c17-.98 28.9 2.5 35.4 11.69c6 8.5 5 14.1-.7 23.4c-5.6 9.3-16.8 20.2-29.5 31.6c-12.6 11.3-26.5 23.2-37.4 36.4s-19.2 28.2-18.2 45.2c1.5 24.8 21.4 48.3 39.9 67.4c18.4 19 36.5 32.9 36.5 32.9l11-14.2s-17.2-13.3-34.6-31.2c-17.4-18-33.9-41.4-34.8-56v-.1c-.7-10.3 4.6-21.1 14.1-32.5c9.5-11.5 22.8-23 35.6-34.6c12.8-11.5 25.1-22.8 32.9-35.6c7.7-12.8 9.7-29.2-.2-43.11c-9.8-13.91-26.1-19.1-43.5-19.41M153.9 74.5a48 8 0 0 1 48 8a48 8 0 0 1-48 8a48 8 0 0 1-48-8a48 8 0 0 1 48-8m-87 46.7v10.6c58.3 14 116 13 174 6.9v-17.5c-23.6 6.5-53.9 10.3-87 10.3c-33.2 0-63.38-3.8-87-10.3m0 29.1v24.4c62.9 2.9 119.7-3.4 174-13.9v-4.1c-57.1 6-115 7-174-6.4m174 28.7c-54 10.3-111.1 16.5-174 13.8v18.7c64 1.5 123.2-2.5 174-15.9zm0 35.3c-52 12.9-111.1 16.6-174 15.2v3.2c61.5 8.4 120.8 13.8 174 10.8zm-174 36.5v8.9c53.3 17 112.9 17.8 174 16.9v-15.1c-54.1 2.9-113.2-2.3-174-10.7m0 27.7v31.8c52.7 3.4 102.8-3.5 152.2-15.5c-52 .4-103.9-1.7-152.2-16.3m174 29.4c-55.7 14.7-113.1 24.3-174 20.5v16c57.6.2 114.8-1 174-14.2zm221.7 19a20.5 40.99 51.48 0 0-32.8 14.1a20.5 40.99 51.48 0 0-.2.1l-.6.6a20.5 40.99 51.48 0 0-8.9 8.5L265.9 497.5l176.3-115.9a20.5 40.99 51.48 0 0 13.1-8.5a20.5 40.99 51.48 0 0 19.3-41.5a20.5 40.99 51.48 0 0-12-4.7M452.5 342a10.25 20.5 51.48 0 1 .1 0a10.25 20.5 51.48 0 1 6 2.3a10.25 20.5 51.48 0 1-9.7 20.8a10.25 20.5 51.48 0 1-22.4 4.8a10.25 20.5 51.48 0 1 9.6-20.8a10.25 20.5 51.48 0 1 16.4-7.1m-211.6 6.6c-59.9 12.8-117.3 14-173.99 13.8c0 0 .41.9 3.71 2.8c3.91 2.2 10.75 4.6 19.24 6.5c16.94 3.8 40.54 5.8 64.04 5.8s47.1-2 64-5.8c8.5-1.9 15.4-4.3 19.3-6.5c3.4-2 3.7-3 3.7-2.8zM49.17 365.5c-3.1 1.6-5.74 3.1-7.82 4.7c-5.22 3.8-6.41 6.7-6.41 8.3s1.19 4.5 6.41 8.3c5.21 3.9 13.8 8 24.76 11.4c21.92 6.8 53.19 11.3 87.79 11.3s65.9-4.5 87.8-11.3c11-3.4 19.6-7.5 24.8-11.4c5.2-3.8 6.4-6.7 6.4-8.3s-1.2-4.5-6.4-8.3c-2.1-1.6-4.7-3.2-7.9-4.7c-1.2 6.9-6.7 12-12.5 15.3c-6.6 3.8-14.7 6.4-24.3 8.5c-19 4.2-43.4 6.2-67.9 6.2s-48.9-2-67.95-6.2c-9.51-2.1-17.68-4.7-24.26-8.5c-5.79-3.2-11.27-8.4-12.52-15.3"/></symbol>
|
||||
<symbol id="shield" viewBox="0 0 512 512"><path fill="currentColor" d="M256 16c25 24 100 72 150 72v96c0 96-75 240-150 312c-75-72-150-216-150-312V88c50 0 125-48 150-72"/></symbol>
|
||||
<symbol id="shield-reflect" viewBox="0 0 512 512"><path fill="currentColor" d="m19.36 19.457l-.38 27.84l267.127 154.75l-58.703 19.916l57.602 19.36L142.12 383.546l-19.214-19.213l-51.47 114.324l123.125-43.482l-17.492-18.95l151.868-151.87l12.433 43.078l22.976-68.5l56.675-16.565l-57.475-15.492l-22.934-79.828l-14.145 48.266l-268.65-155.41l-38.454-.446zM370.614 81.94q-6.796.03-13.51.302c-3.275.134-6.528.32-9.76.547l31.25 108.786l104.05 28.045c6.204-39.085 8.902-80.275 9.18-120.075C456.37 88.82 415.098 82.257 375.15 81.95a404 404 0 0 0-4.537-.01zm-36.87 2.1c-31.99 3.653-61.013 12.153-83.014 25.87l64.493 37.31l18.52-63.18zm148.18 139.997L378.958 254.13l-38.93 116.054l-20.268-70.225l-39.07 39.067c18.814 35.364 46.1 62.287 86.175 77.604c47.473-17.834 78.566-62.795 98.014-121.6c7.323-22.14 12.905-46.11 17.042-70.993z"/></symbol>
|
||||
<symbol id="shrimp" viewBox="0 0 512 512"><path fill="currentColor" d="M376.4 19.14c-24.4-.17-55.5 6.54-89 13.02c-33.4 6.48-68.9 12.8-100.2 12.56c-31.2-.24-57.4-6.91-74.6-24.83L99.67 32.35C128 59.39 166 63.49 200.2 62.49c-8.4 1.48-17.2 2.59-26.1 3.21c-36.7 2.54-75.23-2.61-92.58-13.15l-9.34 15.38C96.57 82.72 136.4 86.36 175.3 83.65c38.6-2.68 75.7-11.02 94.7-29.9c7.1-1.28 14.1-2.59 20.9-3.92c33.6-6.51 64.5-12.84 85.3-12.69c10.5.1 18 1.91 21.9 4.57c2.3 1.53 3.9 3.15 4.8 5.78h18.3c-1.7-8.79-6.3-16.19-13-20.74c-8.8-5.86-19.6-7.52-31.8-7.61m51.7 46.1c-44.9-.24-134 8.46-209.4 29.2c1.1-.11 2.2-.17 3.3-.17c18.1 0 33 14.93 33 33.03s-14.9 33-33 33s-33-14.9-33-33c0-13 7.7-24.3 18.7-29.71c-27.9 8.31-53.4 18.31-73.4 30.21c51.7 27.3 77.4 63 99.9 97.3c73.4-20.4 119.8-42.8 174.9-95.9c-24.1 5.9-35.3 6.5-56.2 5.7c28.1-10.5 97-43.23 118.7-55.9c-29.4 2.28-74.5 12.38-100.9 18.44c14.9-13.43 51.3-28.42 64.4-32.08c-2.2-.1-4.5-.1-7-.12M222 112.3c-8.4 0-15 6.6-15 15s6.6 15 15 15s15-6.6 15-15s-6.6-15-15-15m-120.5 20.2c-17.58 26.8-31.42 52.3-41.44 76.2c25.1 34.2 57.14 63.2 115.54 80.3c10-17.5 24.4-35.6 43-54.6c-25.3-38.9-51.8-75.5-117.1-101.9m-48.93 96c-12.03 35.4-15.18 67.4-9.37 96.1c32.35 23.5 59.1 38.1 115.5 25.9q-1.5-21.75 8.7-45.3c-54.9-16.7-89.29-44.9-114.83-76.7M231 247.2c-4.5 4.6-8.7 9.1-12.6 13.6c31.6 17.7 54.7 38.7 77.8 70.8l14.6-10.6c-23.4-32.4-48-55.2-79.8-73.8m-28.3 32.9c-3.8 5.2-7.2 10.3-10.1 15.3c8.6 3.6 21.7 10.7 33.8 19c15 10.4 28.9 23.4 33.6 32.6l16-8.4c-7.7-14.6-23.2-27.7-39.3-38.9c-11.9-8.3-23.8-15.1-34-19.6m-20.1 35.5c-2.5 6.2-4.1 12.2-5.1 17.9c4.7 1 12.9 4 20.8 9.1c10.7 7.1 21.5 17.3 27 26.1l15.2-9.6c-7.6-12-19.7-23.2-32.3-31.5c-8.6-5.6-17-10.4-25.6-12M52 352.1c15.4 34.5 46.57 64.6 95.2 89.5c11.6-1 20.9-2.1 28.7-5.9c6.9-3.4 13.3-9 19.9-20.9c-16.9-13.7-28.4-29.2-33.8-46.7c-49.2 10.4-81.56.9-110-16m370.1 72.6c-10.4-.1-43.1 4.2-75.8 11c-23.5 5-47.6 11.5-64.9 18c11.7-3.1 25.8-4.3 41.3-4.7c6.1-.2 12.5-.2 18.9-.1c19.2.4 39.2 2.2 57 4.8c12.3 1.9 23.4 3.9 32.9 6.5c6.9-8.3 12.4-18.2 12.9-24.1c.5-10.9-16.7-11.3-22.3-11.4m-211.7.7c-9.7 14.2-19.1 24.7-34.1 29.5c21.2 8.8 44.9 16.8 71.4 24c8.3-7.3 16-17.2 14.3-27.7c-19.8-7.8-37.1-16.3-51.6-25.8m63.3 50.9l-9.2 8.3c13.3 4 34.8 9 59.2 8.2c36.3-1.3 84.3 2.2 114.8-10.5c-48.8-12.3-126.4-27.6-164.8-6"/></symbol>
|
||||
<symbol id="sickle" viewBox="0 0 512 512"><path fill="currentColor" d="M257.563 25.156c353.16 276.87 16.918 408.895-87.875 293.25l-40.75 37.125l50.812 50.345c217.562 181.363 524.73-252.058 77.813-380.72M110.75 364.28c-5.525 1.065-8.975 2.957-11.313 5.25c-1.956 1.922-3.248 4.556-4.25 7.564l55.188 52.844c5.468-1.008 9.264-2.796 11.28-4.688c1.997-1.872 3.095-3.864 3.095-7.53zm-24.72 30.314L30.407 445.28c-16.737 27 14.693 61.198 51.093 44.66l51.53-50.282l-47-45.062z"/></symbol>
|
||||
<symbol id="skeleton" viewBox="0 0 512 512"><path fill="currentColor" d="M266.7 175.748v8.948h33.962a10.164 10.164 0 0 1-.094 20.329H266.7v8.948h2.672a10.165 10.165 0 0 1-.252 20.329h-2.42v8.948h1.666a10.165 10.165 0 1 1-.252 20.329h-1.425v4.789a10.175 10.175 0 0 1-10.153 9.954h-.147a10.164 10.164 0 0 1-10.018-10.31v-4.433h-1.666a10.164 10.164 0 0 1 .105-20.329h1.561v-8.948h-1.666a10.164 10.164 0 0 1 .105-20.329h1.561v-8.948h-33.95a10.164 10.164 0 0 1-6.979-17.447a10 10 0 0 1 7.23-2.871h33.71v-8.949h-33.95a10.164 10.164 0 0 1 .104-20.328h33.856v-8.95h-12.008a10.164 10.164 0 1 1 .105-20.328h11.893v-9.724a10.164 10.164 0 0 1 9.913-10.258a3 3 0 0 1 .492 0a10.154 10.154 0 0 1 9.913 10.3v9.672h11.998a10.164 10.164 0 0 1 6.978 17.457a10.08 10.08 0 0 1-7.23 2.871H266.7v8.939h33.96a10.196 10.196 0 0 1 3.825 19.584a9.4 9.4 0 0 1-3.887.744H266.7zm-46.493-61.206a10.19 10.19 0 0 0-9.137-5.742h-.126a10.15 10.15 0 0 0-4.558 1.11l-29.225 14.618a10.164 10.164 0 0 0 8.76 18.306l.304-.146l29.236-14.67a10.185 10.185 0 0 0 4.746-13.476m118.733 20.203a10.185 10.185 0 0 0-4.328-13.727l-.251-.126l-29.235-14.67a10.164 10.164 0 1 0-9.127 18.16l29.235 14.617a10.175 10.175 0 0 0 13.706-4.265zm-156.487 23.65a10.12 10.12 0 0 0-7.178-3.08h-.262a10.175 10.175 0 0 0-10.017 10.268v58.513a10.164 10.164 0 0 0 10.028 10.3h.146a10.175 10.175 0 0 0 10.154-9.913a4 4 0 0 0 0-.46v-58.398a10.1 10.1 0 0 0-2.87-7.23zm154.234-3.08a10.175 10.175 0 0 0-10.017 10.268v58.513a10.164 10.164 0 0 0 10.028 10.3h.21a9 9 0 0 0 3.447-.566a10.3 10.3 0 0 0 6.643-9.347a4 4 0 0 0 0-.46v-58.398a10.164 10.164 0 0 0-10.049-10.31zm-36.497 114.77a10.2 10.2 0 0 0-5.386 1.76l-38.278 25.526l-38.247-25.494a10.1 10.1 0 0 0-5.742-1.792a9.8 9.8 0 0 0-4.872 1.216a10.2 10.2 0 0 0-5.24 8.927a10.1 10.1 0 0 0 4.6 8.54l43.874 29.256a10.1 10.1 0 0 0 12.501-.775l42.69-28.45a10.164 10.164 0 0 0-5.9-18.714m-80.276 51.429a10.12 10.12 0 0 0-7.178-3.08h-.262a10.175 10.175 0 0 0-10.017 10.268v58.512a10.164 10.164 0 0 0 10.028 10.3h.146a10.175 10.175 0 0 0 10.154-9.912a4 4 0 0 0 0-.46v-58.387a10.1 10.1 0 0 0-2.86-7.241zm87.82 0a10.1 10.1 0 0 0-7.177-3.08h-.262a10.175 10.175 0 0 0-10.007 10.268v58.512a10.164 10.164 0 0 0 10.028 10.3h.23a8.9 8.9 0 0 0 3.438-.565a10.32 10.32 0 0 0 6.632-9.357a4 4 0 0 0 0-.44v-58.397a10.1 10.1 0 0 0-2.87-7.241zm-87.82 93.48a10.1 10.1 0 0 0-7.178-3.082h-.262a10.175 10.175 0 0 0-10.017 10.27v58.512a10.164 10.164 0 0 0 10.028 10.3h.146a10.175 10.175 0 0 0 10.154-9.913a4 4 0 0 0 0-.46v-58.398a10.1 10.1 0 0 0-2.86-7.23zm-37.46-165.426a10.1 10.1 0 0 0-7.179-3.08h-.262a10.175 10.175 0 0 0-10.017 10.268v21.806a10.164 10.164 0 0 0 10.028 10.3h.146a10.175 10.175 0 0 0 10.154-9.912a4 4 0 0 0 0-.461v-21.68a10.1 10.1 0 0 0-2.87-7.241m161.673 3.668a10.1 10.1 0 0 0-7.178-3.081h-.262a10.175 10.175 0 0 0-10.017 10.269v21.774a10.164 10.164 0 0 0 10.028 10.3h.21a9 9 0 0 0 3.447-.565a10.3 10.3 0 0 0 6.643-9.347a4 4 0 0 0 0-.461v-21.66a10.1 10.1 0 0 0-2.871-7.23zm-36.382 161.757a10.1 10.1 0 0 0-7.178-3.08h-.261a10.175 10.175 0 0 0-10.007 10.268v58.513a10.164 10.164 0 0 0 10.028 10.3h.21a9 9 0 0 0 3.447-.566a10.31 10.31 0 0 0 6.643-9.357a4 4 0 0 0 0-.44v-58.408a10.1 10.1 0 0 0-2.882-7.23M285.74 59.467c0 17.363-13.13 38.467-28.292 38.467s-30.157-21.02-30.157-38.467C227.29 34.193 242.265 21 257.448 21s28.334 13.109 28.334 38.467zm-34.086-3.51a9.095 9.095 0 1 0-9.096 9.095a9.095 9.095 0 0 0 9.137-9.095zm27.883 0a9.095 9.095 0 1 0-9.095 9.095a9.095 9.095 0 0 0 9.137-9.095z"/></symbol>
|
||||
|
|
@ -148,6 +151,7 @@
|
|||
<symbol id="stone-stack" viewBox="0 0 512 512"><path fill="currentColor" d="M278.735 112.385c-6.45-.022-13.001.204-19.541.683c-26.16 1.918-52.24 7.912-71.295 17.338c-19.054 9.426-30.102 21.32-31.21 35.473c-.491 6.258 1.674 12.378 6.886 18.9s13.484 13.055 23.86 18.725c20.75 11.34 49.723 19.217 77.925 20.578s55.456-3.89 73.447-16.592c17.992-12.701 28.163-31.942 23.477-64.853c-.647-4.546-3.149-8.605-8.393-12.748c-5.244-4.144-13.144-7.946-22.834-10.828c-14.534-4.324-32.974-6.611-52.322-6.676m-58.385 27.773a15.021 30.242 71.137 0 1 16.541 7.426a15.021 30.242 71.137 0 1-23.646 24.008a15.021 30.242 71.137 0 1-33.557-4.356a15.021 30.242 71.137 0 1 23.647-24.006a15.021 30.242 71.137 0 1 17.015-3.072m41.203 101.729c-37.759-.033-75.243 5.18-102.252 16.006c-13.504 5.412-24.3 12.2-31.423 19.904c-7.123 7.703-10.792 16.021-10.834 26.406c-.027 6.585 2.827 11.537 10.013 16.832c7.187 5.295 18.653 9.967 32.887 13.277c28.467 6.621 67.726 8.057 106.684 5.051c38.957-3.005 77.792-10.437 105.572-20.668c13.89-5.115 24.986-11.006 31.701-16.691c6.715-5.686 8.59-10.002 8.066-14.201c-.602-4.834-4.196-10.34-12.113-16.06s-19.702-11.174-33.931-15.651c-28.459-8.955-66.61-14.172-104.37-14.205m-76.722 28a15.623 30.966 72.083 0 1 16.52 8.297a15.623 30.966 72.083 0 1-25.08 24.324a15.623 30.966 72.083 0 1-33.964-5.639a15.623 30.966 72.083 0 1 25.078-24.324a15.623 30.966 72.083 0 1 17.446-2.658m105.074 87.545a737 737 0 0 0-36.129.824c-48.367 2.29-96.637 9.383-132.682 20.898c-18.022 5.758-32.96 12.664-43.14 20.12c-10.181 7.455-15.225 14.927-16.135 22.431c-.771 6.358 2.69 13.296 12.693 21.38c10.004 8.086 25.876 16.155 45.407 23.048c39.06 13.786 92.694 23.167 145.267 24.806c52.574 1.64 104.231-4.626 139.022-20.488c17.395-7.93 30.393-18.095 37.974-30.289c7.582-12.194 10.317-26.587 6.166-45.414c-.984-4.464-5.912-10.175-16.506-15.58c-10.593-5.405-25.998-10.126-44.365-13.654c-27.55-5.292-61.777-8.017-97.572-8.082m-159.727 42.4a18.747 35.889 83.498 0 1 28.702 14.086a18.747 35.889 83.498 0 1-31.659 23.371a18.747 35.889 83.498 0 1-39.367-13.441a18.747 35.889 83.498 0 1 31.658-23.371a18.747 35.889 83.498 0 1 10.666-.645"/></symbol>
|
||||
<symbol id="stone-wall" viewBox="0 0 512 512"><path fill="currentColor" d="m18.08 23l.1 18H494V23zM254.3 54.93L133 61.6l30.1 68.5l98.1-3.6zm115.9.28l-92.9.53l3 71.96l96.8-.9zM18.23 56.43l.35 74.67l72.27-2.4l24.35-72.27zM393 64.24l-.5 47.16l15.7 21.5l85.8-6.3V64.93zM120.8 84.68l-17.6 49.82l41.1-1l-8.2-34.02zm354.7 56.02l-4 75.5l22.5-.6v-74.9zm-25.7 3.5l-97.3 10.7L346 219l110.7-3.2zm-243.8.7l-4 75.5l126.1-3.9l7-71.1zm-145.33 2.7l-3.9 75.5l126.13-3.9l-6.9-71.6zm-42 1.5l.33 72.4l24.77-.8l-6.9-71.6zm278.93 84.3L276 277.2l2.1 42l128.7-1.9l-7.6-79.7zm-40.2 1.4l-127.2 6l8 69.5l124.7 6.6zm236.6 3.1l-66.5 2.9l-7.5 75.8l74-5.2zm-474.89 7l.31 65.8l100.78-3.1l-6.9-62.7zm470.29 81.2l-115.9 10.5l-3.3 65l121.5-3.5zm-422.36 4.1l-47.52 2l.34 72.9l51.1-1.3zm17.84 0l3.98 68.5l138.64 9.6l-3-78.1zm161.22 4.3l-5.5 69l107.5 5.4l-1-73.5zm185.4 81.1l-4 75.5l66.5-.6v-73.8zm-9.8 1.2l-39 3.6l27.4 28zm-399.46 1.8l-2.13 40.6l.16 34.8H145.4v-68.9l-46.56-2.5l-18.4 14L68.56 421zm247.96.3l-111.3 1.5l3.5 72.5l114.7-2.4zm101.2 4.3l-72.2 5.9l-8.9 62.1l125.6.6l-6.2-27z"/></symbol>
|
||||
<symbol id="stopwatch" viewBox="0 0 512 512"><path fill="currentColor" d="M256 91.088c-111.453 0-202.122 88.575-202.122 197.456C53.878 397.426 144.548 486 256 486s202.122-88.574 202.122-197.456S367.452 91.089 256 91.089zm0 375.866c-100.942 0-183.076-80.039-183.076-178.41S155.058 110.134 256 110.134s183.076 80.04 183.076 178.41c0 98.371-82.134 178.41-183.076 178.41m-.571-178.41l128.558 99.55A165.6 165.6 0 0 1 256 447.908c-90.467 0-164.03-71.493-164.03-159.365c0-87.681 73.266-159.055 163.447-159.352v159.352zM256 72.043a224.7 224.7 0 0 0-66.66 10.07V56.354A30.354 30.354 0 0 1 219.694 26h72.695a30.354 30.354 0 0 1 30.27 30.354v25.76A224.7 224.7 0 0 0 256 72.042zm128.939 40.71l20.117-19.748c8.797-8.642 21.272-10.463 27.878-4.083l20.403 19.748c6.594 6.38 4.761 18.558-3.988 27.2l-19.438 19.045a221 221 0 0 0-44.96-42.162zM82.435 154.51l-19.391-19.046c-8.797-8.642-10.713-20.724-4.202-26.985L78.875 89.1c6.476-6.26 18.856-4.344 27.652 4.298l20.046 19.688a221 221 0 0 0-44.138 41.425z"/></symbol>
|
||||
<symbol id="striking-diamonds" viewBox="0 0 512 512"><path fill="currentColor" d="M30.875 36.063L88.25 300.625L202.406 400.97l24.688-76.814L30.874 36.062zm102 42.343L333.72 198.344l96.374 2.375l-46.78-68.345l-250.44-53.97zm3.5 42.28l202 284.595l149.5 78.626L440.78 365.78L136.376 120.69z"/></symbol>
|
||||
<symbol id="sword-brandish" viewBox="0 0 512 512"><path fill="currentColor" d="M122.1 17.52L186.6 161l104.5-44.9l-44.5-98.58h-51.1l35.8 80.75l-16.4 7.23l-39-87.98zm265.2 77.75L110.4 215.2l12 28.2l278.1-119.8zm-69.7 98.53l-23.9 11.5c12.8 5.4 26 13.7 38.3 15.6c18.1-13.1-4.9-30.5-14.4-27.1m-60.7 11.1l-36.2 16.7c-11.9 18.4-14.8 46-18.2 69.7c20.6 30.1 30.5 62.4 39.5 94c17.9-3.7 32.2-6.8 48.7-11.5c-24.4-38.7-42.2-78.4-53.6-118.9c0 0 5.6-10.5 8.4-15.8c11.9 7.3 24.9 12.4 36.6 9.9c10-4.1 21.5-7.9 27.7-16.6c-17.6-6.9-37.1-17.5-52.9-27.5m92.6 26.6c-10.8 5.8-23 11.2-31.9 18.9c-5.3 4.7-12.1 8.8-20.5 12.3c1.1 7.3-.1 19.6 8.1 18.8c20.5-6.2 40.5-15 59.7-28.4c-.1-9.2-8-24.1-15.4-21.6m-90.2 34.2c11.3 34.8 27.6 69 49.3 102.6c4.7-1.6 9.3-3.3 13.5-5c-7.3-6.2-11.7-15.9-12-25.3c-16.6-4.1-20.8-29.4-17.2-41.6c-9.5-7-13.6-18.1-14.2-28.7c-7.2.7-13.6-.1-19.4-2m103.3 10.4c-13.6 8.1-27.6 14.3-41.6 19.2l-9 4.4c-4.4 4.6-4.5 15.6 1 20.3c9.7 3.5 50.1-21.2 57.7-27.9c1.3-5.8-3.5-14.9-8.1-16m-178.1 21.2L19.1 335.8V495c95.7-25.3 146.9-47.1 209.7-90.2c-10.8-38-20.5-74.8-44.3-107.5m187.8 16.9c-13.6 10.2-27.2 16.2-42.9 21.4c-.4 6.7 2.5 18.1 12.1 16c19.9-4.3 36.3-17.5 36.6-24.6c.2-3.7-2-10.5-5.8-12.8m-7.5 48.6c-14.3 8.2-31.5 15.9-46.7 21.4l18.7 31.8l39.3-18.8zm22.2 49.1L342.9 433l3.1 21.9c15.1.5 46.6-11.3 55.4-26.1v-.1z"/></symbol>
|
||||
<symbol id="sword-slice" viewBox="0 0 512 512"><path fill="currentColor" d="m191.016 21.223l30.134 64.965l-118.543-63.64l59.25 77.796l-123.93-74.23L139.96 160.796l-86.446-49.315l69.675 89.41l-41.096-16.087l55.174 59.226q-.21-4.037-.21-8.124c0-42.632 17.186-81.3 44.98-109.478c35.214-25.46 80.616-19.796 119.876-1.115c11.515 5.478 22.556 12.13 32.926 19.515l23.685 19.252c11.312 10.59 21.05 21.986 28.627 33.607l77.15-68.765l.01-.008c17.818-15.805 23.727-28.155 25.663-43.726c1.432-11.527-.004-26.39-1.815-43.502L368.84 147.262l-12.75-13.674l13.353-11.815a136.7 136.7 0 0 0-41.884-18.78L260.17 30.726l22.723 63.59l-91.88-73.094zm46.02 106.662c-15.684.07-30.484 4.126-43.352 13.195c-23.513 24.63-37.94 58.012-37.94 94.826c0 75.94 61.36 137.3 137.3 137.3c75.938 0 137.296-61.36 137.296-137.3c0-15.76-2.652-30.89-7.522-44.976l-40.46 36.064l-5.604-10.443c-14.45-26.928-47.06-57.324-82.87-74.363c-19.023-9.05-38.534-14.383-56.847-14.302zm-104.73 173.053l-44.15 39.156l87.63 98.812l44.15-39.158l-14.5-16.348l-24.225 21.504l-51.17-57.818l-6.18-6.982l24.146-21.463l-15.7-17.702zm34.274 26.197l-16.367 14.55l32.59 36.82l18.554-16.47a157.2 157.2 0 0 1-34.777-34.9m-60.207 61.668L75.867 415.86l38.21 15.146l16.638-14.756zM60.377 429.82l8.598 41.19l29.44-26.112zm-16.148 14.1l-21.304 18.894c-.68 8.615 1.325 14.94 5.197 19.33s10.162 7.378 19.262 8.014l5.48-4.86z"/></symbol>
|
||||
<symbol id="swordman" viewBox="0 0 512 512"><path fill="currentColor" d="M467.838 35.848c-53.208 3.518-101.284 8.091-139.14 50.18c9.869 29.563 26.168 65.884 46.613 95.234c20.504 29.436 44.758 50.59 68.61 53.297c35.265-33.057 53.699-112.599 23.917-198.711M189.8 46.02a70.936 54.43 66.039 0 0-15.987 3.638a70.936 54.43 66.039 0 0-20.931 86.928a70.936 54.43 66.039 0 0 51.62 45.443c2.392 57.507-19.428 43.883-70.534 73.606l15.888 31.69c35.566-13.731 51.844-19.703 69.27-44.317c32.586 93.92-1.874 157.236-23.688 247.078l33.711 4.916c23.698-57.247 55.114-122.355 62.438-181.422c48.937 51.134 77.498 114.641 114.65 169.143l35.82-14.75c-45.81-80.724-65.633-128.371-150.591-262.19c26.819-.194 49.826-6.592 70.683-15.422c-7.036-10.105-13.565-20.882-19.529-31.886c-28.223 12.083-59.028 16.997-90.14.855a70.936 54.43 66.039 0 0-.118-66.955A70.936 54.43 66.039 0 0 189.8 46.02M15.47 87.309l3.287 34.09l52.6 107.77l21.568-10.526l-52.383-107.325l-25.072-24.01zm97.066 139.566L65.78 249.697l3.137 18.496l56.271-27.464zm2.318 36.701l-21.568 10.528l16.668 34.15l21.568-10.527l-16.668-34.15z"/></symbol>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 282 KiB After Width: | Height: | Size: 286 KiB |
|
|
@ -485,10 +485,7 @@ button.sheet-skill:hover { background: var(--panel-2); }
|
|||
.doll-slot .hands { position: absolute; top: 2px; right: 2px; font-size: 9px; padding: 0 3px; }
|
||||
.doll-slot.small { width: 40px; height: 40px; cursor: default; }
|
||||
.doll-slot.small .gi { width: 26px; height: 26px; }
|
||||
.doll-side { display: grid; gap: 12px; min-width: 0; }
|
||||
.doll-stats { display: grid; grid-template-columns: auto 1fr; gap: 4px 12px; font-size: 13px; align-items: center; }
|
||||
.doll-stats b { justify-self: end; }
|
||||
.doll-stats .gi { width: 14px; height: 14px; }
|
||||
.doll-side { min-width: 0; }
|
||||
.worn-head { display: flex; align-items: center; gap: 8px; margin-bottom: 4px; }
|
||||
.worn-head > span:nth-child(2) { display: grid; }
|
||||
.worn-head .ico .gi { width: 22px; height: 22px; }
|
||||
|
|
@ -541,3 +538,16 @@ button.sheet-skill:hover { background: var(--panel-2); }
|
|||
.bar.mini.foe > span { background: var(--bad); }
|
||||
.pill { padding: 3px 10px 3px 3px; }
|
||||
.pill .dmg { border-radius: 50%; }
|
||||
|
||||
/* The doll's side: slot details on top, combat stats pinned to the bottom */
|
||||
.doll-wrap { align-items: stretch; }
|
||||
.doll-side { display: flex; flex-direction: column; gap: 12px; }
|
||||
.doll-slot-info { display: grid; gap: 10px; }
|
||||
.combat-stats { margin-top: auto; display: grid; gap: 4px; }
|
||||
.slot-type { position: absolute; bottom: -4px; left: -4px; }
|
||||
.slot-type .dmg { width: 16px; height: 16px; background: var(--panel); border-radius: 4px; }
|
||||
.doll-slot .slot-type .gi { width: 11px; height: 11px; }
|
||||
.doll { align-self: start; }
|
||||
.doll-slot-info { min-height: 200px; align-content: start; }
|
||||
.swap-grid { flex-wrap: nowrap; overflow-x: auto; padding: 4px 4px 6px 0; scrollbar-width: thin; }
|
||||
.doll-slot.swap { flex: none; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue