Commit graph

305 commits

Author SHA1 Message Date
7c1cf8bacc Fix multiple return warnings. 2023-12-23 20:20:46 +01:00
df55aa4cc7 Shader fixes for Delta Touch. 2023-11-29 19:36:38 +01:00
fd5b31b2b2 Small hotfix 2023-09-25 23:03:20 +02:00
ac4c53b3ef 1.3 update, cleaning up and GZDoom 4.11 features. 2023-09-25 22:59:27 +02:00
66e5a1c74c oxipng pass. 2022-12-28 18:15:30 +01:00
d2951cfe0d Fix incorrect flak chunk behavior. 2022-12-08 14:39:12 +01:00
e8b9a55378 4.10 support:
- CORRECTPIXELSTRETCH where needed on models.
 - Replace CoordUtil.GetAxes with quaternion version.
2022-12-05 16:57:15 +01:00
46d7a67f3b Mark Canvas variables as transient. 2022-12-01 15:18:16 +01:00
098bc1613e HUD fixes that I forgot about. 2022-12-01 10:33:21 +01:00
9e43bf8b8b Projectile physics hotfix from Demolitionist. 2022-11-11 21:07:13 +01:00
602a89cc68 1.2 update w/ GZDoom 4.9 features:
- Changeable player skins.
 - Ammo LEDs are now 1:1 with UT by using canvas textures.
 - Integrate some add-ons, including reskins.
 - Various fixes (some backported from Demolitionist).
 - Migrated from libeye to Gutamatics.
2022-11-05 23:59:16 +01:00
81ffca403d A typo snuck in. 2022-07-16 19:59:25 +02:00
58587fcd4d More ammo led fixes. It's not over yet, though.
Every time I find another bug in this that I have to fix, I wish harder and harder for scripted textures to be a thing in GZDoom. I have managed to fix ONE issue with this, but another remains that appears entirely unfixable. I just cannot wrap my head around why this is broken in some Eviternity maps still. I've debugged everything I could, I've checked all possible parameters that could be responsible for the odd vertical offsetting, but nothing. ABSOLUTELY NOTHING explains why it's happening. It's just broken, simply broken like that, there is no explanation for it, the engine is just mocking me at this point. I seriously really REALLY wish there was a better way to do this, but alas, no, there simply isn't. Unless someone goes and makes it possible to draw directly to textures like in UT99, this will remain forever broken. That's just how it is. This is the last time I try to fix any more bugs related to this specific part of the code. The mod is supposed to no longer receive updates, so I'll just stop. No more. If I have to live with this constant reminder of the engine's nonsense, so will all who play the mod as well. -- Marisa
2022-07-16 12:01:16 +02:00
903bc9a5e4 Fix ammo leds if OOB camera is in liquid terrain. 2022-06-19 17:40:35 +02:00
c70fa25af7 Simplify halfstretch math. 2021-06-04 00:46:05 +02:00
a8e018d507 Adjust "scripted textures" for 4.6 compat. 2021-05-31 10:11:26 +02:00
0a40bd84d0 Terrain defs for BTSX and Eviternity (previously an add-on). 2021-05-18 21:25:47 +02:00
6fc5b96568 Revert "Another hotfix for stuff in gzdoom devbuilds."
This reverts commit b6b4524295.
2021-05-17 18:55:55 +02:00
b6b4524295 Another hotfix for stuff in gzdoom devbuilds. 2021-05-17 16:06:09 +02:00
1555d7f89b More fixes with more hacks. 2021-01-24 16:55:23 +01:00
982bd42f60 NEVERMIND I FIXED IT. 2021-01-24 16:45:44 +01:00
7c43dafd6a NEVERMIND IT'S COMPLETELY FUCKING BROKEN. 2021-01-24 15:32:38 +01:00
eaf19d3007 1.1.3 mini-update:
- Added hacky ammo displays.
 - Removed swingers.
 - Updated patron credits.
2021-01-24 14:32:13 +01:00
475447905f Emergency hotfix. 2020-10-25 09:56:05 +01:00
ec833eae54 Cleanup. 2020-07-31 14:59:34 +02:00
530d2ed1ea Hotfix: Crash when enemies are killed without inflictor/source. 2020-07-28 09:30:36 +02:00
32afdb2cee Hotfix: Ice death gibbing caused a crash due to the playerpawn ceasing to exist too early.
Updated patrons.
2020-05-06 13:00:33 +02:00
090768e544 1.1.2, minor update (no need to change DR):
- Increased ambient light on kinsie's test map.
 - Bullet trails now cause splashes when crossing 3D water.
2020-01-07 14:00:22 +01:00
94cba843e4 1.1.1 update (to be made stable after GZDoom updates):
- Sound overhaul, migrated everything to A_StartSound, new sound channels, CHANF_OVERLAP where needed.
 - Fancy titlemap (two variants, one based on the ps2 menu, one based on the v222 menu).
2020-01-04 22:31:56 +01:00
da8f6fc4b2 Finishing touches for hexen compatibility (1.1 update):
- Fully implemented ammo cubes.
 - Fixed environment map shaders (incorrect texture coords were being used).
 - HUD support for displaying Hexen keys.
 - Fixed "has no ammo" messages displaying more often than they should.
 - Fixed lack of footsteps with UT physics disabled.
 - Sneaky initial Strife compatibility work:
   - Impact Hammer will have reduced alert distance.
   - HUD support for displaying Strife keys.
2019-12-15 14:48:57 +01:00
cd0d7d0ec7 Partial Hexen compatibility. Ammo pickups are not yet implemented. 2019-12-13 19:03:01 +01:00
7c0fe5b1b5 I don't know if this is actually needed but just in case it breaks someday. 2019-12-13 19:02:16 +01:00
98b6334800 Simplify title menu stuff. Also simplify doomtest decoration code. 2019-12-07 02:00:40 +01:00
10a505f134 WIP tooltips for options menu, will be added to Doomreal too. 2019-12-05 18:24:10 +01:00
00458b669b 1.0.6 release:
- Revert the attempt at compensating for 1.2 pixel stretch. It's impossible to do it consistently.
2019-12-05 13:34:58 +01:00
052faeb7fe Update patrons again 2019-12-04 00:48:27 +01:00
85494e8449 1.0.5 hotfix 1:
- Various fixes for the Combiner Patch.
2019-12-03 18:20:54 +01:00
db558f47e8 1.0.5 release. 2019-12-03 13:16:55 +01:00
9b82112ba3 Final changes for 1.0.5:
- Solve sprite conflict between DT and Doomreal flak cannons.
 - Remove Enhanced Shock Rifle spawn for Heretic's Mace.
2019-12-03 13:14:12 +01:00
03413ff385 Update patron list. 2019-11-27 22:16:44 +01:00
6b248cd843 Some work in progress here.
- Upstreamed GetClipAmount() from Doomreal, for inter-compatibility.
- Fix missing unique pickup messages for clips and single flak shell.
- Implement ice death support.
- Fix frictionless corpses sliding around.
- Add support for a Red Heretic key, should work with any custom maps that use it.
- Added anti-bd feature, thanks to Skerion for letting me use this hilarious video.
- Fixed missing drown sound for Female skins.
- Added missing Redeemer altfire sound.
- Fix damage scaling of Biorifle alt.
- Flak Cannon altfire has been adjusted so it fires faster and reloads slower, like in UT.
- Voodoo dolls can now produce liquid splashes.
- Pain and death sounds will always be overriden by drowning when underwater, like in UT.
- Add player portraits to each class for the settings menu.
2019-11-27 21:27:34 +01:00
1a05b9b14d 1.0.4:
- Adjust AmbientGlow shader to work EXACTLY like in UE1 (don't ask how I figured this out).
 - Fix Enforcer sometimes reloading when reloading is disabled.
 - Fix Enforcer pickups having no ambient glow.
2019-10-29 21:27:36 +01:00
1f5778177a 1.0.3 release:
- Fix Biorifle and Impact Hammer still being able to fire if player died while charging.
 - Fix Minigun not shooting bullets immediately on refire.
 - Fix Minigun playing unwind animation on death.
2019-10-29 13:35:00 +01:00
c7d1ee78a2 1.0.2 release:
- Fix Minigun altfire not triggering while primary was previously held.
 - Fix Rocket Launcher fire button handling. You can fire tight wads properly now.
 - Corrected Biorifle Glob behaviour, now spawns an initial splash on impact, as intended.
 - Rename some textures to fix a small map conflict.
2019-10-28 14:30:59 +01:00
d45dd3f5bb 1.0.1 release:
- Prevent the hacky player select See state from being used ingame.
 - Increase armor bonus amount per pickup to 5, like in Doomreal.
 - Add BasicArmor amount to HUD, for compatibility in case it's ever used.
 - Replacements now respect IsFinal.
 - Fix alignment of custom usable item icons in HUD.
 - Revert to vanilla physics if player is frozen/totallyfrozen.
 - Correct water level checks for swimming physics.
 - Allow crouch-jumping and crouching while swimming. This goes against vanilla
   behaviour but it would break a lot of maps otherwise.
2019-10-28 10:52:03 +01:00
1dcaef4c9d Merge branch 'devel' 2019-10-21 22:07:35 +02:00
b79d29f071 1.0 release. Requires 4.2.3 or higher.
- Migrated screen projection code to libeye.
- Some pickups emit light, like in Doomreal.
- Backported map revealer item from Doomreal.
- Brand new Invulnerability and Night Vision powerups.
- Add option to allow Shield Belt and armors simultaneously.
- Backported armor bonus model from Doomreal.
- Added Dual Enforcers icon for HUD.
- Changed player class names to their character names, like in Doomreal.
- Terrain splashes.
- Translocator doesn't telefrag other players in coop.
- Reduced view shake from Impact Hammer.
- Various other updates and bug fixes.
2019-10-21 22:05:57 +02:00
0ed1e6aa4f Add KEEPDEPLETED flag to armor items, fixes damage leaking when one armor piece is exhausted. 2019-10-16 18:33:09 +02:00
da49775e7d Whole set of new features:
- Spent mags for Enforcer, Flak Cannon and Pulsegun.
- Fixed up bullet casing orientations.
- Terrain stuff (WIP).
2019-10-16 18:03:00 +02:00
20666ac1bd Fix crash when Shield Belt is depleted. 2019-10-10 09:26:45 +02:00