https://drive.google.com/file/d/0B4AcTi ... sp=sharing
Hope your holiday break's been going well - a new build is uploaded.
Changes this time (to the best of my recollection):
- There is a new Smallfont, from the GBA version of Tony Hawk's Pro Skater 2, with a very mild alteration to one font glyph that took entirely too much effort to do.
- Invulnerability Spheres are replaced with cans of IRN BRU. Functionality is identical except that they can be destroyed like other powerups.
- All weapons now have pickup sprites. The Plasma Autorifle has a brand new one, and the Missile Launcher got severely redone (hacked into pieces and reassembled). I also redrew some bits of the pack of cards, so its pickup looks a bit more consistent with the others (the inventory icon remains identical to the Win16 icon though).
- Plasma Autorifle and Toothpaste Laser projectiles now have their own new sprites, which enables me to delete some sprites out of the Heretic filter directory, as well as a handful of lines of code.
- Heretic weapon replacers are now RandomSpawners that spawn their normal counterparts, since them being WeaponGivers resulted in inconsistencies, and having them directly inherit from the weapons screwed up HUD elements.
- There are now GLDEFS dynamic lights for the Autorifle, Missiles, and Toothpaste Laser.
- The trail effect for autorifle shots was revised.
- The single shotgun's reload sequence can now be interrupted with the melee button. This currently does not apply to the dual-wield.
- Added a cheesy slogan to Heretic's version of the PortaCola flask.
This mod is almost approaching a point where it can be called feature-complete. I do, however, need help with one thing: I would like for monsters to not drop missiles if the player does not have a missile launcher. I've run into some headaches trying to make this happen, though, so such functionality has not made it into the mod. If anybody is willing to look over the code and see if they can help, it is fully commented and available in ww-cola3.pk3/scripts/cola3.acs.