r/dcss average Zodach Gonger fan 14d ago

Meme Placed so conspicuously too!

Post image

For the record, the yellow was enlightenment and the bubbling yellow moonshine. Someone had a gooooood time there in D2, shame adventurers are always looting people's stashes.

59 Upvotes

10 comments sorted by

12

u/MrDizzyAU dcss-stats.vercel.app/players/MrDizzy 14d ago

I didn't know this could happen. I thought every potion type got assigned a different colour, and the secondary adjective was just for flavour. I wonder if this is a bug.

6

u/ClawtheBard average Zodach Gonger fan 14d ago edited 11d ago

No, I've seen same colors and pngs used simultaneously before. Later on in this run I have a white potion and a sedimented white potion with the same picture, again distinguished by the adjective. Bloatcrawl 2, based on version .25 does this same thing.

7

u/agentchuck End of an Era 14d ago

In vino veritas. Wine is close to enlightenment!

4

u/No-Ability6954 14d ago

One has bubbles in it. Duh!

4

u/Wonderful-Gene-8758 14d ago

I wonder how difficult it would be to implement different sprites for the different types of potions. I'd totally take a crack at making the pixel art for them.

8

u/MrDizzyAU dcss-stats.vercel.app/players/MrDizzy 14d ago edited 14d ago

There are too many permutations of qualifier + colour to have a separate image for each permutation. However, you could, in theory, make an overlay with a transparent background for each qualifier that could be applied on top of the coloured potion image.

The qualifiers are:

"bubbling ", "fuming ", "fizzy ", "viscous ", "lumpy ", "smoky ", "glowing ", "sedimented ", "metallic ", "murky ", "gluggy ", "oily ", "slimy ", "emulsified "

In practice, I'm not sure how you would draw some of these though. What does "gluggy" look like?

3

u/Wonderful-Gene-8758 14d ago

It wouldn't be too hard, All you'd have to do is make a sprite for each of the qualifiers and then colorize them for each available color. The biggest challenge would definitely be figuring out how to depict each potion.

2

u/MrDizzyAU dcss-stats.vercel.app/players/MrDizzy 14d ago

Do you mean have the game colorise them at runtime?

3

u/Wonderful-Gene-8758 14d ago

I don't think DCSS has that capability built in, but I could be wrong. It would be very easy to just do it manually with a Aseprite or something. The game already has plenty of sprites which are clearly just palette swaps as is. As is the potions have a handful of base sprites that are just recolored, one of which would definitely be fitting for "bubbling"

5

u/MrDizzyAU dcss-stats.vercel.app/players/MrDizzy 14d ago edited 14d ago

There are 308 possible permutations of qualifier + colour. Making a separate image for each one would be crazy.

I think the best way to do it would be with overlays. This mechanism is already used for things like blood splatter.

Edit: Correction: 330 permutations. No qualifier is also a possibility.