Commit graph

96 commits

Author SHA1 Message Date
2c0c1df7f3 Mortal Rifle grenades now implemented. 2022-09-14 19:25:48 +02:00
e99ea75808 The Mortal Rifle is becoming good. 2022-09-14 00:21:28 +02:00
398955bda2 Oops 2022-08-30 17:44:34 +02:00
c5457f9747 Small code cleanup 2022-08-25 20:39:32 +02:00
c77504b9a2 Quadravol charge level 5 point blank fix.
Add DE_NONEXPLOSIVE flag to DoExplosion. Treats damage as "not explosive" (This makes detecting what is or isn't an explosive damage source easier).
2022-08-25 20:03:54 +02:00
514c1a8a1f Adjust Quadravol splash damage. 2022-08-21 22:40:27 +02:00
99eb2d8861 More Quadravol progress (fire at charge level 1 functional). 2022-08-19 00:59:11 +02:00
4230b3b062 Vector/Trig math refactor into utility functions. 2022-08-18 16:18:22 +02:00
b6138aa396 Itamex Hammer fully implemented. 2022-08-12 14:48:33 +02:00
c41e9c4615 Somehow forgot to bump zscript ver to 4.9.
Now there's a shitload of warnings about signed/unsigned comparisons, but those are a gzdoom oversight, they'll be fixed soon.
2022-08-05 21:02:09 +02:00
c0691f4930 Implement "FindLumpByFullName" helper function.
Remove days display from playtime counter (most people expect hours).
2022-08-05 11:08:47 +02:00
fa6c8f68d6 Enemies only drop ammo for owned weapons. 2022-08-04 18:17:21 +02:00
c66ded4cf9 Ability to pet LEGION Cacodemons. 2022-07-29 12:05:06 +02:00
b876515745 Removal of various configurable settings. 2022-07-28 21:01:08 +02:00
dff690c46d Weapon slot spawn order cvars (not in menus yet) 2022-07-27 17:07:27 +02:00
82c6be5cdc Sheen kill taunts + some fixes. 2022-07-23 17:54:41 +02:00
6cfde41bc7 Replace excessive exponentiation with simple x*x squaring in SphereIntersect. 2022-07-17 12:42:31 +02:00
1969eff7d9 Service caching. 2022-07-15 09:32:16 +02:00
3f20acc56e Unimplemented weapon messages. 2022-07-06 13:31:23 +02:00
f3c881a386 Fix IsInPlayerFOV(): Make caller call CheckSight towards player instead, as it breaks for NOBLOCKMAP actors. 2022-06-30 20:02:59 +02:00
6825146e51 A whole fat load of micro-optimizations.
Okuplok still lags like fuck, unfortunately.
2022-06-17 22:36:51 +02:00
b9a58adabc Code cleanup. 2022-06-15 10:58:47 +02:00
6cca0eb623 Even more voice stuff. 2022-06-07 18:27:52 +02:00
4e29d1c2fe Alternate HUD style partially implemented. 2022-06-03 19:17:33 +02:00
65597c181a Stop reinventing lerp() all over the place. 2022-05-29 18:07:30 +02:00
f2af4dd14d Add "smooth streaks" to projected crosshairs. 2022-05-29 17:51:59 +02:00
984b2c39ba The Pusher is gone. 2022-05-16 16:39:11 +02:00
21d6fbdba4 Personal rebranding. 2022-05-13 18:29:45 +02:00
27bba4605c Goodbye matcaps, hello envmaps. 2022-05-07 22:39:40 +02:00
807d1ef349 Score limit has been capped to 9 digits.
Turns out anything higher is not actually reachable in practice.
2022-04-17 02:23:29 +02:00
601812cbb6 Tweak weapon spawn logic again. 2022-04-12 17:06:07 +02:00
b4f81fa4e3 Fix extended hitboxes breaking dual-weapon givers. 2022-04-02 12:09:45 +02:00
bbc8e55afd Un-hide DLC content (even if not implemented). 2022-03-27 01:12:47 +01:00
0680b2f382 Sometimes plans change. DLC Weaponsets merged into one. 2022-03-05 18:26:20 +01:00
aee46bfc3c Fix some badly written code. 2022-02-14 01:14:50 +01:00
9c99690722 Additions to DoExplosion. 2022-01-22 16:38:17 +01:00
35b0ad1b2b Achievement system fixes and stackable chanceboxes. 2022-01-11 02:18:38 +01:00
d20773a56f Additional exit marker types. 2021-12-29 21:46:20 +01:00
92f0290621 Merge "duplicate" monster kill stats. 2021-12-21 22:03:10 +01:00
f1f12f1556 Guarantee 100% chance to replace chainsaw with a pistol if the player has all melee weapons. 2021-12-18 00:07:54 +01:00
d22d9c4b9a font gen updated, fonts re-made, adjustments to compensate. 2021-12-17 19:57:23 +01:00
1a0ddc5e79 Rewrite the weapon replacement system (less of a mess now maybe?). 2021-12-01 01:10:07 +01:00
ce1b19d225 Fix ammo resetting. 2021-11-30 18:46:32 +01:00
95d92cb8a5 Some cleanup. 2021-11-23 22:18:41 +01:00
8d3cb9a1c8 Fix handling of inventory resets. 2021-11-05 23:28:40 +01:00
f3d09902e8 Changes from master. 2021-11-05 20:54:48 +01:00
f41fb2c0c7 Stuff from master™ 2021-10-16 09:31:00 +02:00
14c831d35e Brightmaps were zero bytes in size for some reason. 2021-10-14 18:24:12 +02:00
3dd462ead8 Hotfix: Shouldn't spawn DLC weapons here yet. 2021-10-09 21:43:05 +02:00
12911c652c Stuff from master. 2021-10-09 21:35:13 +02:00