Commit graph

69 commits

Author SHA1 Message Date
8e952f412f 4.10 support update (unfinished and untested). 2022-12-05 02:10:56 +01:00
43593f9e89 Allow envmask shader to use multiple masks (up to 3). 2022-11-28 00:35:12 +01:00
e8420c74c4 More model conversions. 2022-11-25 23:39:29 +01:00
b9e3fbe184 Stuff for Plasma Blaster. 2022-10-21 20:11:59 +02:00
de9b32e077 Small lore tweaks. 2022-10-05 01:15:09 +02:00
e903130b8e "Generalize" canvas proxy shader so it's useful for other people. 2022-09-11 12:16:47 +02:00
be9a1b2606 Work on Mortal Rifle continues. 2022-09-10 22:16:22 +02:00
1efaf7a6f9 All Mortal Rifle base models done. Animation next. 2022-09-07 19:46:56 +02:00
c77504b9a2 Quadravol charge level 5 point blank fix.
Add DE_NONEXPLOSIVE flag to DoExplosion. Treats damage as "not explosive" (This makes detecting what is or isn't an explosive damage source easier).
2022-08-25 20:03:54 +02:00
c7e85563cc Missed this too. 2022-08-22 18:14:53 +02:00
b9cfcaee04 Quadravol can be picked up and selected, more later.
Removed subpixel shader (causes rendering issues).
2022-08-13 20:27:51 +02:00
7e40edff1b Fix wording in a quote. 2022-08-03 11:17:25 +02:00
12515e9107 Wrist tags in first person also update now. 2022-07-26 21:11:06 +02:00
b77498781a Fully functional scripted texture for Sheen HMG. 2022-07-25 02:07:07 +02:00
58711d3649 Delete junk file. 2022-07-25 02:04:56 +02:00
57253d5434 Sheen HMG fully functional. May need touchups later. 2022-07-22 20:20:58 +02:00
1ba22e8eb6 Sheen HMG progress (still not functional). 2022-07-21 22:01:41 +02:00
de0ee36829 Placeholder Sheen display. 2022-07-21 13:25:16 +02:00
b453560f59 Oops. 2022-07-08 23:33:04 +02:00
eb22908e95 Please PLEASE work now. 2022-07-08 22:49:53 +02:00
c8be23c07d More shader tweaks. 2022-07-08 22:38:24 +02:00
004e0cc3e3 NO_BILINEAR macro was never used in logo shader. 2022-07-08 22:26:26 +02:00
4ed74289ed Make shaders compile on mobile (untested). 2022-07-08 22:22:35 +02:00
93891b2ccf Add mugshot to HUD. 2022-07-05 23:33:29 +02:00
460ee725e2 Remove old branding. 2022-07-05 20:37:09 +02:00
e81dbdd142 Fix rim lighting math. 2022-05-08 13:12:51 +02:00
27bba4605c Goodbye matcaps, hello envmaps. 2022-05-07 22:39:40 +02:00
d1ea1d3310 Shinemap math requires unmodified eye normals. 2022-05-05 22:59:42 +02:00
e6d26f6076 WTF no don't use "double" in GLSL! 2022-01-15 17:10:06 +01:00
4c17c145f1 Mod rebranding to "Codename: Demolitionist". 2022-01-13 00:27:14 +01:00
b22be796bd Backported map marker drawing from common library. 2021-12-29 21:41:34 +01:00
f10b3b0d6d Fix animated logo glitching on some GPUs. 2021-12-21 22:03:38 +01:00
8015338cf3 Re-do logo shader. Use separate layer textures. 2021-12-06 18:10:58 +01:00
eb9fa98d97 ditto 2021-10-25 16:30:43 +02:00
dc4bd4d45d Initial 1.1 development setup. 2021-09-01 09:56:20 +02:00
761281db92 Finetune KDiZD key replacements.
Tweak ERROR shader.
2021-06-10 17:20:04 +02:00
789262b8c0 Fix material shaders not working with dynamic lights. 2021-06-03 13:44:20 +02:00
3500f72db0 Add "exclusive use to pickup" option.
Make "pickup through melee" optional (disabled by default).
Increased leniency of use to pickup (nice for items with small hitboxes).
2021-05-29 23:26:12 +02:00
76019492ca Modernize material shaders. 2021-05-27 10:55:44 +02:00
b98b80667f Fix Hellblazer having no crosshair.
Rebalance ammo drops/spawns again.
Add random chance for ammo drops to not spawn.
Minor adjustment to forced bilinear shader.
2021-05-21 10:42:19 +02:00
bbd43c58e4 Enforce intermission bg filtering through shaders, to fix jaggies at certain resolutions. 2021-04-11 21:20:27 +02:00
a579e9195a Fix Mykradvo shader seams. 2021-03-18 16:38:23 +01:00
b205527576 Mykradvo Artifact implemented.
Replace some electric damage types with plasma, as it should be expected.
2021-03-17 20:16:17 +01:00
1b01b611cb Small adjustment. 2021-03-07 13:51:24 +01:00
37a05c0db2 Moth plushy pushed to post-release update, replaced by generic cube.
Added lore entries for post-release collectibles.
Fix incorrect scaling of Demolitionist sprites in Doom 2 cast sequence.
2021-01-29 17:21:19 +01:00
ca24d63f1f Add key gesture items. 2020-12-30 22:30:44 +01:00
9d03a86725 Fix shinemap shader UV flip.
Add shinemap debug sphere actor (to see them in action).
Move pp shaders to separate folder, akin to GZDoom's own layout.
2020-11-01 14:13:08 +01:00
8a97cc42f5 The 4.5 release is imminent. 2020-10-25 17:55:43 +01:00
43ffa95118 Small fixups:
- Unbreak input with cheat codes (and set a longer prefix).
 - Fix cracktro scrolls cutting off early.
 - Fix artifacts on M_SWWM graphic due to texture wrap.
2020-10-24 20:36:36 +02:00
eb2ee7b29f Push to master all the current WIP stuff in 0.9.11b:
- Reduce number of collectibles (some might come back in the future).
 - Merge both DLC weaponsets into one, removing redundant weapons.
 - Readjust prices of some items.
 - Initial work on collectibles (currently Frispy Corn is done).
 - Added bigfont for main menu, based on Source Han Sans.
 - Reduced default HUD margin to 10.
 - Added blob shadows.
 - Added precise crosshair drawing.
 - Tweaked decals, imported more stuff from UT.
 - Swapped the Ynykron impact decal for something better.
 - Fixes to slope alignment code.
 - Implemented headpats for MBF Helper Dogs and Cacodemons.
 - Implemented partial HDoom support, with love and headpats.
 - Fix various string functions breaking on unicode.
 - Added cracktro-style text scroll to Titlemap.
 - Fixed handling of healthbars for friendly monsters.
 - Workaround for maps that use the old author name hack (" - by: " separator).
 - Fixed Silver Bullet not autoswitching on first pickup.
 - Fixed misalignment of Silver Bullet zoomed aim.
 - Silver Bullet is unchambered on first pickup, consistent with Candygun.
 - Adjusted collision sizes of all items across the board.
 - Implemented "Use To Pickup" to work around any issues introduced by the previous change.
 - Swapped CHANF_LOOPING for CHANF_LOOP in many cases, this was a typo.
 - Tweaked Biospark arc lengths, for balance and higher performance.
 - Fix misaligned fire offsets of some weapons (most noticeable on Wallbuster).
 - Prettified the loading disclaimers for BD and HDoom.
 - Add pickup flash to all items.
 - Add custom key models for Doom and Heretic.
 - Fix blown kisses giving you "need key" messages.
 - Fix worn armor and embiggeners not being removed on scripted inventory resets.
 - Remove all references to the no longer planned Radio.
 - Workaround for gzdoom devbuild quirk where MenuSound changed its argument type.
 - Added timezone to fake clock.
 - Fix some times and dates in said clock.
 - SWWM blood now also hits ceilings.
 - Added default properties to DLC ammo and weapon stubs.
 - Lore entries for collectibles and dlc weapons (incomplete).
 - Massive amount of typo fixes across the board.
2020-10-20 11:37:14 +02:00