TOY-F is part of a bigger project I am working on, which I decided to release as a standalone for anyone to use. The idea is to provide a super-efficient Tyson speedrunning UI, and a nullification of damage RNG for maximum consistency.
How does it work?
Simple: Your fists are on perma-stable berserk and deal 100 damage for every punch.
On the flipside, all enemies always deal a fixed damage figure with 100% consistency. For example, all zombies deal 10 damage per pellet, a Cyberdemon rocket direct hit always deals exactly 100, and most projectiles range between 30-60.
As a result, killing anything or being killed by anything is always achieved in a fixed amount of hits, eliminating all damage RNG.
All guns are replaced by blood pools. This is Tyson, punch stuff!
If you need to hit switches, use altfire to activate your map-bending death glare.
What's with the HUD?
Glad you asked! Most of the cool stuff here is in the HUD, which offers the following:
• Compact display of health (red), armor (green/blue if owned).
• Fist cooldown meter, counting the tics before the next punch function call if the fire button is held.
• Fist Rangefinder, which gives you the number of mapunits between you and the monster you're aiming at's hitbox. If the number is red, you're in range.
• Monsters remaining counter (orange)
• Secrets remaining counter (purple)
• Real Time Attack timers (with tics instead of miliseconds), Global on left, Level on right.
That's it! Since you have no guns, some maps likely can't be 100%'d. I don't plan on doing anything about that since this is more of a fun widget to practice for what I'm actually going to be working on.

Big thanks to Yholl, Marrub, Saladburger, Inkoalawetrust and DavidPH for coding help!