Foohy / jazztronauts

Jazztronauts is a cooperative theft-em-up for Garry's Mod, also known as prop hunt 2.
122 stars 35 forks source link

Add custom weapon icons #193

Closed Commenter25 closed 6 months ago

Commenter25 commented 1 year ago

"Hopefully the assumption is someone that's considerably more sex at visual design can do better icons in the future??"

  • @Lixquid in #39, five years ago

That certainly isn't me, but I took a shot at it anyway. Hopefully it's still better than the default SWEP icon? :P


I created custom vector art for each weapon. They render with a scanlined glow, just like HL2 weapons.

Screenshot of each weapon in the weapon selector, in order they appear ingame

I also created icons for the store and spawnmenu. Snatcher and Bus Stop are pretty simple since they're just stock weapons, it works imo and it's far better than no icon. While I was here, I felt it'd be more fitting to have the G-Man for the spawnmenu, rather than a random picture of Breen. Wowozela would be addressed by CapsAdmin/wowozela#21, if that is merged.

Picture of each weapon icon, as well as the G-Man icon

I also attempted to add support for AutoIcons, since what it previously showed was extremely janky. I gave Stan a worldmodel for this, which the only side effect I see is spawning Stan in the world spawns a skull gib. Run sometimes shows the paw very clearly, it's dependent on the map lighting when Autoicons renders it. Bus Stop isn't great, but it doesn't look like an Atari anymore; could possibly be improved with adjusting the jigglebone's default position, or moving it to a bodygroup and hiding it. Hacking Goggles are just completely fucked and there's nothing I can do about it, it appears to just be how the model works, and I couldn't figure out a better angle. Despite these issues, it's a significant improvement for anyone using this addon.

Picture of how AutoIcons renders icons for the weapons, with before pictures on top, and after pictures on bottom; both in order they appear ingame

Also added descriptions for the Snatcher and Bus Stop, and fixed all the descriptions clipping out the box.

I also included my source files for everything, and some long rambles about design decisions for anyone who might care.

Lixquid commented 6 months ago

So long, material design icons. You are fondly remembered, and by fondly remembered I mean absolutely forgotten about until this popped up in my notification inbox again. 🫡