forked from chocolate-doom/chocolate-doom
-
Notifications
You must be signed in to change notification settings - Fork 132
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Heretic: Adding Translucency Option (#1251)
* Heretic: Adding Translucency Option - not functionally yet * Heretic: Adding certain sprites to be translucent and disable item/projectile destinction * Heretic: Adding further translucency effects. * Heretic: Dirty Translucent Goldwand firing. * Heretic: Translucency gun flash Goldwand * Heretic: Translucency gun flash Blaster, Hellrod * Heretic: Reconstructing maxlight when loading to align with Doom. * Heretic: Translucency gun flash Gauntlet, PhoenixRod * Heretic: Restructured Translucent Weapon Fire evaluation. Added separate Offset struct, reworked drawing of player sprites. * Heretic: Translucency conditions and selection changed - Use Item for Weapon-Flash selection - Added MISCMISSILE Flag to further projectile effects. - Restructured conditions (work in progress). * Heretic: Restructured Translucent Weapon Fire evaluation. (2nd) * Heretic: Translucency Option cleanup - fix typo for MISCMISSILES - Rearrange Menu * Heretic: Changed Translucency for various things - added/removed some translucent effects. - make goopods translucent upon explosion. - make leadermummy translucent upon facing enemy for ranged-attack. * Heretic: Add Miscmissle Flag directly to MT_POD .. instead of assigning it upon explosion. * Heretic: Translucency Option fixing whitespaces, adding comments and cleanup flags - remove translucency flag from goldwand ammo - adding / moving comments - fixing whitespace. * Heretic: Weapon Translucency considering Invisibility Powerup Should not draw base frame when being invisible anyways. * Heretic: Undo Translucency for dying Mummyleaders. * Revert "Heretic: Reconstructing maxlight when loading to align with Doom." This reverts commit 0cb6f26. * Heretic: Gauntlets no longer considered for weapon sprite translucency. * Heretic: Moved Translucency offsets to r_things.c .. instead of info.c * Heretic: Fixing Whitespaces in info.h * Heretic: Renamed translucency option for weapon flashes. * Heretic: Removed MISCMISSILE Flag Not required with the current translucency options. * Heretic: Reworked y-offets for translucency Using FRACUNIT and doing a 1px correction for HROD_F1.
- Loading branch information
Showing
9 changed files
with
304 additions
and
102 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.