Commit graph

26 commits

Author SHA1 Message Date
80db58b0d0 Bump zscript ver to 4.14.1, plus a whole lot of stuff.
- Try to get rid of all implicit casts from string to name, color or class.
 - Use FindClass where needed.
 - Used a map in a case where a dictionary was unneeded.
 - Use new bounce flags where needed.
 - Replace Legacy of Rust weapons/ammo.
2025-03-13 14:50:58 +01:00
f38db38751 Updates for GZDoom 4.12, part 1 (new functions, variables, flags, etc.). 2024-04-22 14:35:02 +02:00
38cd7df826 Small scorenum/damnum refactor. 2024-01-16 10:17:28 +01:00
e35f78035e Make items drop in "Unreal style" from the player. 2023-07-01 14:12:36 +02:00
35b8b986db Cleaning up. 2023-02-11 17:03:43 +01:00
c636e0e787 Make use of new LineTracer.Trace() parameters. 2023-01-14 18:30:22 +01:00
06e2e2c55c Deprecate use of ROTATING. Fix rotation of many items. 2023-01-11 20:05:53 +01:00
7be1793900 Switch all particle spawns to level.SpawnParticle(). 2022-12-05 14:13:47 +01:00
24dfc887a9 Clean up no longer needed TRACE_HitNone special handing in various spots. 2022-11-14 00:18:38 +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
2f5ffdfe41 Use Vec3FromAngles to create random unit vectors. 2022-08-24 15:20:57 +02:00
b876515745 Removal of various configurable settings. 2022-07-28 21:01:08 +02:00
eb2e023c58 Fixes for corner cases related to sell-only items. 2022-06-07 13:42:13 +02:00
e4bcb33a10 Make some messages first-person for the local player. 2022-04-12 17:06:20 +02:00
b4f81fa4e3 Fix extended hitboxes breaking dual-weapon givers. 2022-04-02 12:09:45 +02:00
0aee4035ed "Extended Virtual Hitbox" for items. 2022-03-27 15:27:03 +02:00
e0897b53e4 Same changes as master. 2021-09-27 12:31:19 +02:00
8f4630ae8b Add distant item glows. 2021-07-09 13:21:28 +02:00
3dd2b45f2a More deathmatch stuff. 2021-06-16 20:31:35 +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
749a2c7708 Multiplayer-related tweaks. 2021-05-23 14:05:28 +02:00
c5abe83831 Major code refactoring. SWWMHandler could still use some more, though. 2021-02-27 23:59:40 +01:00