ENH: Add dedicated icons for the various shop modes

This commit is contained in:
bananarama92 2024-03-08 18:16:18 +01:00
parent 9bd2604a32
commit 3f595b896a
No known key found for this signature in database
GPG key ID: ECBC951D6255A50F
5 changed files with 12 additions and 5 deletions

Binary file not shown.

After

(image error) Size: 9 KiB

Binary file not shown.

After

(image error) Size: 8.8 KiB

Binary file not shown.

After

(image error) Size: 9 KiB

View file

@ -773,7 +773,14 @@ var Shop2 = {
Coords: [1225, 25, 90, 90],
Mode: new Set(["Preview", "Buy", "Sell"]),
Run: (time, ...coords) => {
DrawButton(...coords, "", "Lime", "Icons/Shop.png", TextGet(`BuyMode${Shop2Vars.Mode}`));
switch (Shop2Vars.Mode) {
case "Buy":
return DrawButton(...coords, "", "Red", `Icons/Shop${Shop2Vars.Mode}.png`, TextGet(`BuyMode${Shop2Vars.Mode}`));
case "Sell":
return DrawButton(...coords, "", "Green", `Icons/Shop${Shop2Vars.Mode}.png`, TextGet(`BuyMode${Shop2Vars.Mode}`));
case "Preview":
return DrawButton(...coords, "", "Blue", `Icons/Shop${Shop2Vars.Mode}.png`, TextGet(`BuyMode${Shop2Vars.Mode}`));
}
},
Click: () => {
const i = Shop2Consts.BuyModeCycleOrder.indexOf(Shop2Vars.Mode);

View file

@ -7,12 +7,12 @@ ClothesModeCosplay,Cosplay
ClothesModeNude,Nude
ExtendedItemButton,Use item
Color,Change item color
BuyModePreview,Preview
BuyModeSell,Sell
BuyModeBuy,Buy
BuyModePreview,Shope mode: Preview
BuyModeSell,Shope mode: Sell
BuyModeBuy,Shope mode: Buy
InputSearch,Filter by item name
GroupSelectHeader,Filter by item group
GroupSelectCollapse,Show group filter
GroupSelectCollapse,Show item group filter
GroupSelectAll,Select All
GroupSelectNone,Select None
MaleOnly,male-only

1 PagePrev View previous items
7 ClothesModeNude Nude
8 ExtendedItemButton Use item
9 Color Change item color
10 BuyModePreview Preview Shope mode: Preview
11 BuyModeSell Sell Shope mode: Sell
12 BuyModeBuy Buy Shope mode: Buy
13 InputSearch Filter by item name
14 GroupSelectHeader Filter by item group
15 GroupSelectCollapse Show group filter Show item group filter
16 GroupSelectAll Select All
17 GroupSelectNone Select None
18 MaleOnly male-only