Commit graph

218 commits

Author SHA1 Message Date
fa0796396e Restrict Golden Shell pickups to single units. 2023-07-04 17:35:57 +02:00
8522b47e69 Fix Grilled Cheese Sandwich teleporting player out of bounds after a death exit. 2023-07-04 13:51:25 +02:00
e35f78035e Make items drop in "Unreal style" from the player. 2023-07-01 14:12:36 +02:00
9ef480adfd Stuff I missed. 2023-03-18 22:20:21 +01:00
a2f245b189 More stuff I missed. 2023-03-17 13:31:10 +01:00
7f5125b523 An important rewrite that was a long time coming.
First, a message: There is a time and a place for everything, and understanding
what is and is not appropriate is a fundamental aspect of how one should behave
in society. I must take steps in correcting my behavior, how I act both through
my interactions with others and through my own creations as well. While this is
only one step in a very, very long road, it is hopefully a step in the right
direction.

Various aspects of the story and lore, dialogues, character interactions, etc.
have been sanitized to be less explicit. I cannot in good conscience have
something like this in a project I'm creating, especially one with such a broad
audience as the one it has garnered.

A couple other things have been removed, such as direct references to
problematic media, and I've decided to forego the H-Doom compatibility that was
added "as a joke".

These changes will also be later applied to the side mods as well.

Should I have still missed anything, I please ask that people notify me and I
will address it as soon as I possibly can.

Furthermore, if any of the people still credited in this mod wish to have their
name and anything they contributed removed from it, I will do so.
2023-03-17 13:30:04 +01:00
b8313f1def Make hitscan treat skies as walls (the full unreal-like experience).
Also, fix incorrect bounce behavior of candy beams and biospark arcs.
2023-03-11 01:27:09 +01:00
844201260a VISALWAYSFAIL has been renamed to MVISBLOCKED (just bleeding edge things™). 2023-02-15 18:48:56 +01:00
b080a8283a Splash damage issue was quickly addressed. 2023-02-15 16:59:12 +01:00
10d463ae65 Use VISALWAYSFAIL to make the Ghost Artifact not suck. 2023-02-15 16:02:38 +01:00
35b8b986db Cleaning up. 2023-02-11 17:03:43 +01:00
4a5093dbb5 Tweak ammo spawns again. 2023-01-20 22:32:16 +01:00
b0ae0d2153 More voice changes:
* Additional kiss voices
* Mirror interaction lines (not yet implemented)
* Intonation changes for two existing lines
* Fix randomization of some voices (grunts and whatnot)
2023-01-19 09:47:00 +01:00
7ca40eb252 Ghost Artifact no longer changes player render style. 2023-01-16 13:27:25 +01:00
a342651842 Revert IsActorPlayingSound hotfix, not needed in this branch. 2023-01-14 19:19:08 +01:00
525b9e33eb Use new let syntax for multiple returns. 2023-01-14 19:14:39 +01:00
c636e0e787 Make use of new LineTracer.Trace() parameters. 2023-01-14 18:30:22 +01:00
55fbfd86c0 Floating point quake intensities. 2023-01-14 18:06:52 +01:00
d4cbbd15b5 Merge branch 'devel' into experimental 2023-01-13 19:23:12 +01:00
06e2e2c55c Deprecate use of ROTATING. Fix rotation of many items. 2023-01-11 20:05:53 +01:00
f2a4dffcdf Fix accumulated damage causing armor hit sfx to stack. 2023-01-09 18:39:06 +01:00
d0fddbf8a3 Testing changes for GZDoom 4.11/5.0. 2023-01-08 14:58:06 +01:00
b1683dae8e Generalized hitnormal functions (where possible). 2022-12-18 20:03:36 +01:00
44f39d1024 Split player and utility code. 2022-12-15 17:12:53 +01:00
1fe50b5c32 Split item code. 2022-12-15 14:31:43 +01:00
4ad2e4c7ba Replace 8-unit shell pickup with a 6-unit one.
Some other tweaks to ammo as well.
2022-12-13 19:16:41 +01:00
32d1037d66 Remove leftover old "for" loop below "foreach" in some places.
Add SWWMUtility.ToAngles(), temporarily until next Gutamatics update.
Some note stuff.
2022-12-12 22:07:03 +01:00
133cd382cc A couple others. 2022-12-10 22:31:50 +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
48b364cbce Tiny oopsfixes. 2022-12-05 18:20:42 +01:00
02dd50101e Use CORRECTPIXELSTRETCH where needed. 2022-12-05 14:50:16 +01:00
7be1793900 Switch all particle spawns to level.SpawnParticle(). 2022-12-05 14:13:47 +01:00
8e952f412f 4.10 support update (unfinished and untested). 2022-12-05 02:10:56 +01:00
eb624f15e3 Fix zero-damage hits spawning blood.
(Can't apply to Spreadgun/Wallbuster due to Damage Accumulator use)
2022-12-03 15:05:09 +01:00
23947d8471 Remove unnecessary uses of "action" and "invoker". 2022-11-26 11:57:17 +01:00
4ad26239d4 Remove first person key gestures. 2022-11-26 03:42:35 +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
706a3488d1 Adjust ammo amounts again. Remove 12/16 shell pickups. 2022-11-16 22:35:32 +01:00
f9eef83dff (Try to) fix auto-heal sounds stacking when hit multiple times in one tic. 2022-11-15 11:47:07 +01:00
24dfc887a9 Clean up no longer needed TRACE_HitNone special handing in various spots. 2022-11-14 00:18:38 +01:00
31ea4f73b1 Fix wacky-ass water physics for projectiles. 2022-11-11 01:46:39 +01:00
db4f6e317f Use meta variables where needed. 2022-11-08 13:01:16 +01:00
843a79ac42 Use textured particles. 2022-11-06 17:06:54 +01:00
ab9023d3ee Add freezetics support to all actors that need it.
Remove Demoslayer fun option.
2022-10-31 15:08:30 +01:00
b4d1c05e28 Some stuff that was missed. Also, fuck Hexen. 2022-10-28 17:36:03 +02:00
c770276bd7 Various changes related to items:
- All items now have vanilla hitbox sizes for compatibility.
 - Removed extended hitboxes (no longer needed).
 - Blob shadows are now exclusive to players (and eventually monsters).
 - Glows and sparkles are no longer toggleable.
 - Glows and sparkles have fixed size/radius.
 - Item sparkles are now handled by the glows, rather than the player.
2022-10-28 16:49:14 +02:00
4bb3a1e85a Several optimizations on non-interactive actors. 2022-10-14 21:45:21 +02:00
92f59e4449 Revert "Pistol start tweaks."
This reverts commit 564c99782a.

This actually doesn't work that well, so return to the original method.
2022-10-08 17:47:35 +02:00
564c99782a Pistol start tweaks. 2022-10-08 15:45:19 +02:00