d3d503cd81
Disable unimplemented weapons and ammo for now.
2023-10-10 14:39:12 +02:00
fbf3e9fee3
Small cleanup. More credits.
2023-09-24 23:35:48 +02:00
da48b8ea63
Chanceboxes won't drop ammo that's already full.
2023-09-24 18:43:53 +02:00
53f8776398
Remove unused Sector pointer from WaterHit class.
...
(This would eventually cause a type error in later GZDoom builds)
2023-09-20 22:16:31 +02:00
f69e02735d
Do not auto-use Elemental Coating if invulnerable.
2023-08-21 11:28:41 +02:00
b014a26965
Hide Lämp after 10 seconds of inactivity.
2023-08-21 11:23:32 +02:00
ea7582852b
Retire the "suckables list" + some fixes.
2023-07-29 14:44:34 +02:00
d4043c2353
Reimplement reverted commit but with some important safety checks.
2023-07-29 14:02:52 +02:00
3b10e684b6
Revert "Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists."
...
This reverts commit 2bd1cb0657 .
2023-07-29 13:48:33 +02:00
2bd1cb0657
Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists.
...
While in the latter case this may result in longer loops, it also reduces GC thrashing by not needing to allocate an iterator every time.
This also simplifies the DoBlast code as there is no longer a need to manually traverse portals vertically.
2023-07-29 13:15:34 +02:00
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