Skip to content

elf-alchemist/carousel-icons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doom Carousel Icons



Originally introduced in the Unity port of Doom, later included in the KEX port, this featured highlights to the player what weapons are currently available.

Check the official Doomworld Forums thread for this project.

Feature support

Name Description
Native Is the Weapon Carousel natively supported on this port?
Animated Does the Weapon Carousel animated smoothly when switching weapons?
Looping Does the Weapon Carousel visually loop between the final and initial weapon slots?2
DeHackEd Is the entry Carousel Icon = "<lumpname>" supported on the Weapon DeHackEd definitions?1

Note 1: While this DeHackEd option can define custom icons in any compatibility level, it is mainly useful in ID24-compatible ports, where additional custom weapon definitions are possible.

Note 2: See the following screenshots for the looping visual.

Looing on KEX
Non-Looing on Woof!
Port Native Animated Looping DeHackEd Download
Unity ✔️ ✔️ Steam
KEX ✔️ ✔️ ✔️ Steam / GOG
Woof ✔️ ✔️ ✔️ GitHub
Nugget ✔️ ✔️ ✔️ GitHub
Cherry ✔️ ✔️ ✔️ GitHub
Crispy N/A N/A N/A GitHub
International N/A N/A N/A GitHub
PrBoomX N/A N/A N/A GitHub
DSDA N/A N/A N/A GitHub
Nyan N/A N/A N/A GitHub
Eternity N/A N/A N/A GitHub
Retro N/A N/A N/A GitHub
Doomsday N/A N/A N/A GitHub
Odamex N/A N/A N/A GitHub
ZDoom ⚠️3 N/A N/A N/A GitHub
GZDoom ⚠️3 N/A N/A N/A GitHub
Zandronum ⚠️3 N/A N/A N/A WebPage
Q-Zandronum ⚠️3 N/A N/A N/A GitHub

Note 3: In the ZDoom port family, it is possible to recreate the feature with SBARINFO or ZScript. All features of these separate mods are completely implementation-depended, and may not necessarily reflect the behavior in the natively supported versions.

Weapon Non-selected Selected
Unknown4 SMUNKN0 SMUNKN1
Fist SMFIST0 SMFIST1
Chainsaw SMCSAW0 SMCSAW1
Pistol SMPISG0 SMPISG1
Shotgun SMSHOT0 SMSHOT1
Super Shotgun SMSGN20 SMSGN21
Chaingun SMMGUN0 SMMGUN1
Rocket Launcher SMLAUN0 SMLAUN1
Plasma Gun SMPLAS0 SMPLAS1
BFG9000 SMBFGG0 SMBFGG1

Note 4: A "question mark" icon, used primarily as a default / fallback for the Carousel Icon = "<lumpname>" DeHackEd entry.

Screenshots

Official Unity/KEX Icons [Get it here]


Default Woof! Icons [Get it here]


Flat Woof! Icons [Get it here]

Credits

  • id Software, for creating the set of icons used in the official Unity/KEX Doom ports.
  • Julia Nechaevskaya, for creating the set of icons used in Woof!, of which almost all featured here are based on.
  • Scuba Steve, who crated many icon sets for various pre-existing WADs.
  • And thanks to my friend, Djoga, for pushing me forward to try and make my own edits, leading me down this road.
  • More, in-depth attribution can be found in the Forum thread.

About

Weapon Carousel graphics for Doom source ports

Topics

Resources

Stars

Watchers

Forks