

DamNums - v1.0.2
- Release Archive
- Github
This mod pairs well with coldcite's Top HP Bars mod. Check it out!
[Requires GZDoom 3.5.0 or newer]
DamNums is a pretty simple concept: shoot monsters and little numbers pop out that tell you how much damage you did -- like so:

More giffy previews (click 'em):
https://i.imgur.com/Z6Ry4H7.gifv -- Works on any IWAD!
https://i.imgur.com/xLCi5Zu.gifv -- Works on mods! Ideally, any mod!

Cool-ass features:
- It's Universal!: it works with all IWADs, all mods, all everything. Just plug it in and watch the numbers fly!
- A wide selection of colors and fonts! All IWADs supported!
- Damagetype colors! The system is easily utilized by mods by adding some definitions to LANGUAGE (see the mod for some samples). No dependency required!
- Most everything is exposed as a user option, e.g. font/color preferences, enabling/disabling damagetype coloration, and so forth.
Changes in v1.0.2:
- Shotgun Spray option no longer causes numbers to spawn sky-high when actors die on newer GZDoom builds.
- Enemies who gain health via a script now have their damage tracked correctly.
- Fixed a lil' startup warning in GZDoom 3.7.x
- Simplified the code a ton.
Changes in v1.0.1:
- Added support for non-standard IWADs (e.g. Delaweare).
Changes in v1.0.0:
- Fonts added for basically all IWADs (and then some)!
- Font choice defaults to the game you're playing; in Heretic, you'll get Heretic-y numbers, in Doom you'll get doom fonts, etc.
- Damage type support! A few values are baked in (e.g. for "Fire" and "Ice" and whatnot), and mods can easily supply their own damagetype->color mappings via LANGUAGE (see the mod itself for examples).
- Font & color choice are now user options. Multiplayer-safe!
Changes in v0.2.0:
- Added an option for number "physics," with two options at present ("Toss", the gravity-affected default, and "Float", a simple float-upwards style).
- Added an option to allow all shootable objects (e.g. barrels) to toss numbers, not just monsters.
- Revamped codebase, w/D4D gib-death compatibility -- thanks to Major Cooke and ZZYZX for hashing out a better way to do things.
Changes in v0.1.1:
- MENUDEF no longer modifies the root Options menu, making it compatible with mods that include their own MENUDEF monkeying.
Thanks to Bodhisattva for randomly posting the inspiration for this mod, Mikk- for getting a head start on the event handler code, and (presumably) Kyle873 for sowing the seeds in the first place in DRPG. Also shoutouts to Major Cooke for lending a coding hand, and Zombie & Marrub for letting me bug them with ZScript questions and helping me avoid losing more brain cells than usual.

Give it a whirl and let me know what you think -- and certainly report bugs if it happens.