update oil rig with new icon and 3d structure

This commit is contained in:
Restart2008
2026-02-21 11:59:19 -08:00
parent db4a815390
commit 7f2971a994
11 changed files with 9 additions and 12 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" fill="white">
<path d="M4 52 h56 v8 h-56 z M14 44 h8 v8 h-8 z M42 44 h8 v8 h-8 z M8 36 h48 v8 h-48 z M22 36 L32 2 L42 36 Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 208 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 603 B

-6
View File
@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="64" height="64">
<path d="M0 0 C4.29 0 8.58 0 13 0 C14.14521712 4.62503244 15.28437087 9.25150047 16.41796875 13.87939453 C16.80433148 15.45304474 17.19233846 17.02629222 17.58203125 18.59912109 C18.14236863 20.8619121 18.6967475 23.12609275 19.25 25.390625 C19.42499023 26.09181458 19.59998047 26.79300415 19.78027344 27.51544189 C20.58128802 30.81811607 21 33.57284955 21 37 C23.97 37 26.94 37 30 37 C30 38.98 30 40.96 30 43 C28.68 43 27.36 43 26 43 C26 44.65 26 46.3 26 48 C30.29 48 34.58 48 39 48 C38 51 38 51 36 52 C32.77661746 52.23988901 29.54382172 52.18520013 26.3125 52.1875 C25.42626953 52.19974609 24.54003906 52.21199219 23.62695312 52.22460938 C18.34871799 52.2363301 13.99328962 51.72818369 9 50 C9.495 49.01 9.495 49.01 10 48 C14.62 48 19.24 48 24 48 C24 46.35 24 44.7 24 43 C13.11 43 2.22 43 -9 43 C-8.67 44.65 -8.34 46.3 -8 48 C-7.09636719 47.97679687 -6.19273438 47.95359375 -5.26171875 47.9296875 C-4.08222656 47.91164062 -2.90273438 47.89359375 -1.6875 47.875 C-0.51574219 47.85179687 0.65601563 47.82859375 1.86328125 47.8046875 C5 48 5 48 8 50 C8 50.66 8 51.32 8 52 C3.78248718 52.04946113 -0.43487168 52.08574827 -4.65258789 52.10986328 C-6.08718812 52.119917 -7.52176789 52.13356194 -8.95629883 52.15087891 C-11.01909438 52.17515549 -13.08161885 52.18648919 -15.14453125 52.1953125 C-16.38565674 52.20578613 -17.62678223 52.21625977 -18.90551758 52.22705078 C-22 52 -22 52 -25 50 C-25 49.34 -25 48.68 -25 48 C-20.71 48 -16.42 48 -12 48 C-12 46.35 -12 44.7 -12 43 C-13.32 43 -14.64 43 -16 43 C-16 41.02 -16 39.04 -16 37 C-13.03 37 -10.06 37 -7 37 C-6.8865625 35.73414063 -6.773125 34.46828125 -6.65625 33.1640625 C-6.05747512 27.77719695 -4.82344012 22.62338538 -3.5 17.375 C-2.05461945 11.59347781 -0.71378234 5.92114893 0 0 Z M3 2 C3 2.66 3 3.32 3 4 C5.64 4 8.28 4 11 4 C11 3.34 11 2.68 11 2 C8.36 2 5.72 2 3 2 Z M2 8 C2.33 8.66 2.66 9.32 3 10 C3.33 9.34 3.66 8.68 4 8 C3.34 8 2.68 8 2 8 Z M6 11 C5.01 11.66 4.02 12.32 3 13 C3 13.66 3 14.32 3 15 C4.98 15.99 4.98 15.99 7 17 C8.32 15.68 9.64 14.36 11 13 C8.67145537 11.80161791 8.67145537 11.80161791 6 11 Z M0 17 C-0.33 18.32 -0.66 19.64 -1 21 C0.32 20.34 1.64 19.68 3 19 C2.67 18.34 2.34 17.68 2 17 C1.34 17 0.68 17 0 17 Z M12 17 C11.34 17.66 10.68 18.32 10 19 C11.98 19.99 11.98 19.99 14 21 C13.67 19.68 13.34 18.36 13 17 C12.67 17 12.34 17 12 17 Z M1 24 C1 24.66 1 25.32 1 26 C3.76605639 27.71677553 3.76605639 27.71677553 7 29 C9.35460678 28.32575833 9.35460678 28.32575833 11 27 C10.67 28.32 10.34 29.64 10 31 C13.25397508 33.25885324 13.25397508 33.25885324 17 34 C16.73343428 31.06556598 16.73343428 31.06556598 16 28 C15.01 27.34 14.02 26.68 13 26 C13 25.34 13 24.68 13 24 C8.19212312 20.62149192 5.51594976 19.95121746 1 24 Z M-2 28 C-2.66 30.31 -3.32 32.62 -4 35 C-1.69 33.68 0.62 32.36 3 31 C1.62514468 29.45833358 1.62514468 29.45833358 0 28 C-0.66 28 -1.32 28 -2 28 Z M0 37 C2.64 37 5.28 37 8 37 C8 37.66 8 38.32 8 39 C1.07 39 -5.86 39 -13 39 C-13 39.66 -13 40.32 -13 41 C0.2 41 13.4 41 27 41 C27 40.34 27 39.68 27 39 C21.06 39 15.12 39 9 39 C9 38.34 9 37.68 9 37 C10.65 37 12.3 37 14 37 C8.4084135 32.02970089 5.5915865 32.02970089 0 37 Z " fill="#000000" transform="translate(25,0)"/>
<path d="M0 0 C5.88988947 -0.02475223 11.77974854 -0.04288482 17.66967773 -0.05493164 C19.67261279 -0.05995478 21.67554419 -0.06677445 23.6784668 -0.07543945 C26.56039331 -0.08759345 29.44227125 -0.09324857 32.32421875 -0.09765625 C33.66355721 -0.10539818 33.66355721 -0.10539818 35.029953 -0.11329651 C39.1527264 -0.113667 42.97964792 -0.04768418 47 1 C47 1.99 47 2.98 47 4 C40.78866744 4.04938976 34.57744888 4.08571476 28.3659668 4.10986328 C26.25233978 4.11992894 24.1387267 4.13358257 22.02514648 4.15087891 C18.98938558 4.1751023 15.95380857 4.18647738 12.91796875 4.1953125 C11.4975251 4.21079636 11.4975251 4.21079636 10.04838562 4.22659302 C9.16769913 4.22674408 8.28701263 4.22689514 7.37963867 4.22705078 C6.60464523 4.231492 5.82965179 4.23593323 5.03117371 4.24050903 C3 4 3 4 0 2 C0 1.34 0 0.68 0 0 Z " fill="#000000" transform="translate(0,60)"/>
<path d="M0 0 C4.95 0 9.9 0 15 0 C14 3 14 3 12 4 C3.60902256 4.40601504 3.60902256 4.40601504 0 2 C0 1.34 0 0.68 0 0 Z " fill="#000000" transform="translate(49,60)"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.2 KiB

+1 -1
View File
@@ -970,7 +970,7 @@ export class HelpModal extends BaseModal {
</td>
<td class="py-3 border-b border-white/5">
<img
src="/images/oil-rig_2623991.svg"
src="/images/OilRigWhite.svg"
class="w-8 h-8 scale-75 origin-left"
/>
</td>
+1 -1
View File
@@ -31,7 +31,7 @@ import mirvIcon from "/images/MIRVIcon.svg?url";
import missileSiloIcon from "/images/MissileSiloIconWhite.svg?url";
import hydrogenBombIcon from "/images/MushroomCloudIconWhite.svg?url";
import atomBombIcon from "/images/NukeIconWhite.svg?url";
import oilRigIcon from "/images/oil-rig_2623991.svg?url";
import oilRigIcon from "/images/OilRigWhite.svg?url";
import portIcon from "/images/PortIcon.svg?url";
import samlauncherIcon from "/images/SamLauncherIconWhite.svg?url";
import shieldIcon from "/images/ShieldIconWhite.svg?url";
@@ -35,7 +35,7 @@ import warshipIcon from "/images/BattleshipIconWhite.svg?url";
import cityIcon from "/images/CityIconWhite.svg?url";
import goldCoinIcon from "/images/GoldCoinIcon.svg?url";
import missileSiloIcon from "/images/MissileSiloIconWhite.svg?url";
import factoryIcon from "/images/oil-rig_2623991.svg?url";
import factoryIcon from "/images/OilRigWhite.svg?url";
import portIcon from "/images/PortIcon.svg?url";
import samLauncherIcon from "/images/SamLauncherIconWhite.svg?url";
import soldierIcon from "/images/SoldierIcon.svg?url";
@@ -4,9 +4,9 @@ import { Cell, UnitType } from "../../../core/game/Game";
import { GameView, PlayerView, UnitView } from "../../../core/game/GameView";
import { TransformHandler } from "../TransformHandler";
import anchorIcon from "/images/AnchorIcon.png?url";
import factoryIcon from "/images/buildings/oil-rig_2623991.png?url";
import cityIcon from "/images/CityIcon.png?url";
import missileSiloIcon from "/images/MissileSiloUnit.png?url";
import factoryIcon from "/images/OilRigMapIcon.png?url";
import SAMMissileIcon from "/images/SamLauncherUnit.png?url";
import shieldIcon from "/images/ShieldIcon.png?url";
+1 -1
View File
@@ -10,7 +10,7 @@ import { GameUpdateType } from "../../../core/game/GameUpdates";
import { GameView, UnitView } from "../../../core/game/GameView";
import cityIcon from "/images/buildings/cityAlt1.png?url";
import shieldIcon from "/images/buildings/fortAlt3.png?url";
import oilRigIcon from "/images/buildings/oil-rig_2623991.png?url";
import oilRigIcon from "/images/buildings/oilRig1.png?url";
import anchorIcon from "/images/buildings/port1.png?url";
import missileSiloIcon from "/images/buildings/silo1.png?url";
import SAMMissileIcon from "/images/buildings/silo4.png?url";
+1 -1
View File
@@ -17,7 +17,7 @@ import mirvIcon from "/images/MIRVIcon.svg?url";
import missileSiloIcon from "/images/MissileSiloIconWhite.svg?url";
import hydrogenBombIcon from "/images/MushroomCloudIconWhite.svg?url";
import atomBombIcon from "/images/NukeIconWhite.svg?url";
import factoryIcon from "/images/oil-rig_2623991.svg?url";
import factoryIcon from "/images/OilRigWhite.svg?url";
import portIcon from "/images/PortIcon.svg?url";
import samLauncherIcon from "/images/SamLauncherIconWhite.svg?url";
import defensePostIcon from "/images/ShieldIconWhite.svg?url";