Commit graph

36 commits

Author SHA1 Message Date
95dd4a715a More stuff I missed. 2023-03-17 13:25:54 +01:00
b1683dae8e Generalized hitnormal functions (where possible). 2022-12-18 20:03:36 +01:00
1fe50b5c32 Split item code. 2022-12-15 14:31:43 +01:00
a632c8edf7 Projectiles/explosions should use AMF_EMITFROMTARGET flag on A_AlertMonsters. 2022-12-08 20:06:41 +01:00
57327fa8f6 Patch IsActorPlayingSound calls until next GZDoom update. 2022-12-06 18:47:26 +01:00
02dd50101e Use CORRECTPIXELSTRETCH where needed. 2022-12-05 14:50:16 +01:00
8e952f412f 4.10 support update (unfinished and untested). 2022-12-05 02:10:56 +01:00
23947d8471 Remove unnecessary uses of "action" and "invoker". 2022-11-26 11:57:17 +01:00
7f6b66b149 The Silver Bullet is an AMR, not a sniper rifle.
Unify YBeam size/orientation math into one utility function.
2022-11-22 23:05:20 +01:00
31ea4f73b1 Fix wacky-ass water physics for projectiles. 2022-11-11 01:46:39 +01:00
ab9023d3ee Add freezetics support to all actors that need it.
Remove Demoslayer fun option.
2022-10-31 15:08:30 +01:00
4bb3a1e85a Several optimizations on non-interactive actors. 2022-10-14 21:45:21 +02:00
088928ce06 Ensure pain elementals don't spawn lost souls when killed by ynykron. 2022-09-27 16:46:04 +02:00
502f9fc495 Adjust terrain splash alert radius. 2022-09-17 20:47:17 +02:00
2f5ffdfe41 Use Vec3FromAngles to create random unit vectors. 2022-08-24 15:20:57 +02:00
4230b3b062 Vector/Trig math refactor into utility functions. 2022-08-18 16:18:22 +02:00
b876515745 Removal of various configurable settings. 2022-07-28 21:01:08 +02:00
f8ec71cf7f Fix edge case where actors could stop existing mid-trace. 2022-06-19 18:02:57 +02:00
d5c78ad66f oops? 2022-06-17 23:33:56 +02:00
641a0d3f6f Remove QF_3D from A_QuakeEx calls with 65535 radius. 2022-06-02 00:51:02 +02:00
fa80c346ec Add QF_3D to every single A_QuakeEx call. 2022-06-02 00:48:17 +02:00
aa9d2e4d20 Ynykron null deref fix from master 2022-03-28 23:03:37 +02:00
15d259be36 Hitscan locational damage compatibility. 2022-03-08 14:54:32 +01:00
8be723477f Pull in more changes from master. 2021-10-03 23:49:20 +02:00
9f54ec6f62 More changes from master. 2021-09-22 19:39:44 +02:00
8176b21b8c Achievement system overhaul.
Continuin the menu rewrite.
2021-09-20 19:22:42 +02:00
2c6cf8a804 Allow Ynykron alt+primary combo (even though it makes no sense). 2021-08-10 22:23:08 +02:00
1c2c08822b Fix Ynykron'd bots not respawning 2021-06-06 20:44:28 +02:00
8ec2c14b38 Sound precaching for player/weapons.
Adjust collision sizes of projectiles.
Make player self-light toggleable.
2021-05-18 17:17:15 +02:00
b5f78f5035 Display beam projectiles in minimap. 2021-04-24 16:00:14 +02:00
5316a63ed9 Achievement cleanup. 2021-03-24 03:05:04 +01:00
f5c9733c65 Major achievement progress. 2021-03-24 02:25:38 +01:00
ea7775119d Add option to only allow one emergency reboot per map (enforced on nightmare difficulties).
Make Elemental Coating shader less eye-straining.
Leave "ashen remains" when a target is erased by the Ynykron.
Fix crushers not breaking if player isn't taking damage.
2021-03-21 00:57:23 +01:00
0501f876d3 Allow the Ynykron to suck in inventory (but not destroy it).
Fix suckable actors self-cleaning.
2021-03-19 22:15:44 +01:00
5f44dcd530 Fix explodium/candy mags disappearing in water. 2021-03-12 16:05:39 +01:00
c5abe83831 Major code refactoring. SWWMHandler could still use some more, though. 2021-02-27 23:59:40 +01:00
Renamed from zscript/swwm_deathlydeathcannon.zsc (Browse further)