Green-aid Launcher
A few years ago, I joined a Zandronum server which was doing weapon tests. It may have been Kaapeli's server now that I think about it. Anyhow, he had a grenade launcher in it and I was like, "Wow! You can do that in Doom?". The last time I'd played with a grenade launcher was whenever years ago I was last playing Quake 2. Anyhow, he explained that it took rocket ammo but you got two grenades for every rocket ammo you picked up. That's economy!
Well, I did my research on Doom grenade launchers and when I was making the Mining Praxis map, I decided having a grenade launcher in the map would make sense due to all the vertical variances I was building into that map. I chose to simply recolor the rocket launcher to green for the player to know the difference of which weapon they were holding or picking up. It was just an at random color but when I was writing the pickup line for the DECORATE code, I thought it was funny to call it the Green-aid launcher. I'm weird; I get my cheap entertainment whenever/wherever it becomes available.
I've been using bright yellow rockets in my maps ever since my adaptation of Bullet Bill in Chap Deathmatch 3. I decided to adapt that same yellow hue to grenades launched by my Green-aid Launcher. Then, I got a brainstorm to add a countdown sequence over the deployed grenade which counts down from 5-4-3-2-1. Funny thing is, there is no code to determine when the grenade will actually explode. The grenade explodes under a pair of circumstances:
- the grenade makes contact with another actor such as another player or a monster
- the grenade reaches the end of its bouncing on the floor
It just so happens that I did a decent enough job with the timing of my countdown animation cells that in many situations in the Mining Praxis map, the grenade explodes not long after the animation cell of the grenade with a one over it is displayed.
