From 7f2971a9945dca22d7c2776adaaa2355139b1de1 Mon Sep 17 00:00:00 2001 From: Restart2008 Date: Sat, 21 Feb 2026 11:59:19 -0800 Subject: [PATCH] update oil rig with new icon and 3d structure --- resources/images/OilRigMapIcon.png | Bin 0 -> 162 bytes resources/images/OilRigWhite.svg | 3 +++ resources/images/buildings/oil-rig_2623991.png | Bin 1713 -> 0 bytes resources/images/buildings/oilRig1.png | Bin 0 -> 603 bytes resources/images/oil-rig_2623991.svg | 6 ------ src/client/HelpModal.ts | 2 +- src/client/graphics/layers/BuildMenu.ts | 2 +- src/client/graphics/layers/PlayerInfoOverlay.ts | 2 +- .../graphics/layers/StructureDrawingUtils.ts | 2 +- src/client/graphics/layers/StructureLayer.ts | 2 +- src/client/graphics/layers/UnitDisplay.ts | 2 +- 11 files changed, 9 insertions(+), 12 deletions(-) create mode 100644 resources/images/OilRigMapIcon.png create mode 100644 resources/images/OilRigWhite.svg delete mode 100644 resources/images/buildings/oil-rig_2623991.png create mode 100644 resources/images/buildings/oilRig1.png delete mode 100644 resources/images/oil-rig_2623991.svg diff --git a/resources/images/OilRigMapIcon.png b/resources/images/OilRigMapIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..a5754e1bdfc861a78e0a9bcf7c1334a108904804 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt`Po-U3d z7QI_1929L(5IMYJ@1kE&bdiMzH-lx&Y)A#WU1?=-1z=Haz-1dRT7#H@W&0knd_)78&q Iol`;+0RF^2ssI20 literal 0 HcmV?d00001 diff --git a/resources/images/OilRigWhite.svg b/resources/images/OilRigWhite.svg new file mode 100644 index 000000000..842f0d7bd --- /dev/null +++ b/resources/images/OilRigWhite.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/images/buildings/oil-rig_2623991.png b/resources/images/buildings/oil-rig_2623991.png deleted file mode 100644 index a1dc158e909a7860c32cb8b6e703c145a628e553..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1713 zcmV;i22S~jP)*zOa1V_ zH+N=tXCE*#EwcaQW_Rvm_J7Zud*+;T??ODd5@-QBb1YxP#EasXe&<4@i#!r6v_k+CCsKfoK*lmMq>>0b<-4D>YDMZ_2wg^gaw;I#pb z=!v!gOYyINi!neQPGh#3&u8Nx8wD;x6Zi%w1)jti#O+AcNz=9!*^Wu(x;9qUA>v+A zpI{Z5kbTN)@N35sBoI*k;1Ci_Sv-`(#oK6N*Co~W0G=lG?NF8G9-o=^Dt%{VQ2 z5BEBp5*^*}@iTrSw+R@R7q%0<#^xi-pD)e^*5U-PHY|c( zMBxfgz@@iKP{^B043LarxFiX{c%&WO9#7#c_kQ!e6}i9za=b@h+$-`o+*@LN*kq%C zjpZjHA7DA|4X_)ShYNPRNZ_~h4+8ffkMKn^{(;C?hlEn}v|Et+TZ{re#;xZcao$~T z;69Wztq-{G^=4dk_>{xN6hw4=K>G|dd9Pvn)pPw)z_>xCeIG|>P-DZxi0G0GeR`sl zxAzs-L2#zXVvFfJ=GbXQhc$@g)dB6pk#l4xz7s8(PLw-XgbZLhSm$bfcyz->F^cMr zkec~PpvfIVllT|8$7Lw>{Tj}9*bdxAs;bX1?e9jyJ_J-Ef}1^c#fbQyxE$X~;H)&` z#{pmBw4)Bc`)hZYn(3yy+Vk+IvZo=dZYNZO+anA@5y}*8!*3`@n)csK-KY?GhlV$B zv3oWC+}FeDn3>DOay2IT9&+kx^dU99mKOP1(_9WYM7pRf6Be5Czd^1VumQb_ju*6|40L3$);3duGfr4OdEPE&ynj`4?IM0LSia9y|n|sPhJ_&e=y1f*P)=M3FQUn5G?rFXh*miS@NGyb}8tX z%t*BTX8CLf-T^KS=$}AYt9q21SO*e-*N<)lZUs(9R(>+@5y5_UJIdBnA>oZcLD2pT zV>Y6!kvDPDAD0wKF3rIGz!}JQIS+UN?HdOD#wwJVPN1aA?dTz-i$f?!yR_eCxZyq{ zy7>3Mile4|0tKW+1Pu8M&-YXqWebfc`cXs6}361NwK^ zY|?L%6a%*)hou3X7pOrSE!mFDk3|mB9u%)!7SJ#6SRjF1*-Y-}VRV9H6xsx-AbTuO zgWS;p$R)iN#RozC_o5RcL(zeX3jD`ytN^@YR&$)h0^ZW#5q=rk91RM@KE;n7X#4%q zEW+>dSfDRD>$4uI>@K8*^O0cFVJ6bTJ-9GA)49Q%V}btw-}QIjqp8~%00000NkvXX Hu0mjfNMj|8 diff --git a/resources/images/buildings/oilRig1.png b/resources/images/buildings/oilRig1.png new file mode 100644 index 0000000000000000000000000000000000000000..f24414d8bd81681bbcfda710e65247bb2aaee322 GIT binary patch literal 603 zcmV-h0;K(kP)aBhOPkw;H_9lX`y@>VFqf5n#TAD43xLbr`Cqhc&Vcn8_W0Ogt2>U-xlF9S@=9&Lw zCUC{l(!6XtBJ8%C4Noc7R2l$)SF^{d-dCcIjyx)rDom>Y0Bmeld#=~l%1UvR0p7lO z4M2T&S2YB12_8tRL=_k{_x;b4cp;H#Y)6FsbKkG^wQ?eW#2)C*eN<_DaOEDD089Y> z9{^j3Qi8tjr2*JNlx#=T@(acHaf22fF4t^F?8E^X`Ngt@C=pW0FBV;QwM^mBa_k*% zW3$TP{%2}iRle3gen8_{)AP1t0Srr=M&m#Rry%4da647j;hH1lMgPsg3OFLXA?_ku zt%Jaqzw(R46_rXvMqbyA8NVvOt8FmB%JNem42z}QtV3gq5{r4@IzvnsZ?s(k;ncTws%iN^w5 zfH)%5EsH=(q9CWOpWn{>KfeK{XN*}Zn=SMu2F9O`VjW2496{jwoOp)>jRv}9VP&%S zqka72Hi48dX2ePW0J>>*8XAuSDJy~WT-~w&loBTf=&I>?JHXRB^Yc&6r2ib?JUp-b pI68WlG#144Ko5Z8Kj1{8^cUKo@78Pos(002ovPDHLkV1j)17y$qP literal 0 HcmV?d00001 diff --git a/resources/images/oil-rig_2623991.svg b/resources/images/oil-rig_2623991.svg deleted file mode 100644 index 3f6e52ec6..000000000 --- a/resources/images/oil-rig_2623991.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/src/client/HelpModal.ts b/src/client/HelpModal.ts index 57f04639a..71b595805 100644 --- a/src/client/HelpModal.ts +++ b/src/client/HelpModal.ts @@ -970,7 +970,7 @@ export class HelpModal extends BaseModal { diff --git a/src/client/graphics/layers/BuildMenu.ts b/src/client/graphics/layers/BuildMenu.ts index daee3fd83..28e287484 100644 --- a/src/client/graphics/layers/BuildMenu.ts +++ b/src/client/graphics/layers/BuildMenu.ts @@ -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"; diff --git a/src/client/graphics/layers/PlayerInfoOverlay.ts b/src/client/graphics/layers/PlayerInfoOverlay.ts index 40369eef3..56ec044f2 100644 --- a/src/client/graphics/layers/PlayerInfoOverlay.ts +++ b/src/client/graphics/layers/PlayerInfoOverlay.ts @@ -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"; diff --git a/src/client/graphics/layers/StructureDrawingUtils.ts b/src/client/graphics/layers/StructureDrawingUtils.ts index 91e17d0a6..e9876d677 100644 --- a/src/client/graphics/layers/StructureDrawingUtils.ts +++ b/src/client/graphics/layers/StructureDrawingUtils.ts @@ -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"; diff --git a/src/client/graphics/layers/StructureLayer.ts b/src/client/graphics/layers/StructureLayer.ts index 1580d411b..7884521f3 100644 --- a/src/client/graphics/layers/StructureLayer.ts +++ b/src/client/graphics/layers/StructureLayer.ts @@ -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"; diff --git a/src/client/graphics/layers/UnitDisplay.ts b/src/client/graphics/layers/UnitDisplay.ts index 0bcc65105..a6b2fe9dc 100644 --- a/src/client/graphics/layers/UnitDisplay.ts +++ b/src/client/graphics/layers/UnitDisplay.ts @@ -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";