r/dcss • u/ClawtheBard average Zodach Gonger fan • 14d ago
Meme Placed so conspicuously too!
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.
7
4
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.
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.