Commit graph

2,679 commits

Author SHA1 Message Date
62bd060e49 Split automatic scaling factors of HUD. 2023-12-20 16:14:29 +01:00
f4b345bcde Speed up reloading of Slot 6 weapons. 2023-12-19 19:23:52 +01:00
230d7192c3 Missed a null check. 2023-12-19 16:39:35 +01:00
508bc4711b Increase max capacity of Sheen HMG ammo by 100. 2023-12-19 13:33:47 +01:00
200f49dd97 Squeeze intermission tips a bit. 2023-12-19 13:33:02 +01:00
e5e6ce619c Fix severe performance issues in large maps.
So... Remember that one decision I made about avoiding BlockThingsIterator as
much as possible? Turns out that was a stupid idea. There ARE situations where
it's better to iterate sector thinglists, yes, especially for things that are
NOT part of the blockmap, but in other cases, the excess allocations of new
iterators are a reasonable price to pay for the lower perf impact in extreme
cases, such as maps that have a gazillion sectors with gazillions of things in
them (I'm looking at you, UDMF mappers).
As a compromise, at least, in situations where the thinglists are needed, I did
add a sort of micro-optimization by implementing code to check if a bounding
box is inside a sector (would be nice if this was part of GZDoom itself, tho).
2023-12-19 11:46:29 +01:00
318e9b526c Slight correction of odd statement about powerups. 2023-12-18 23:21:59 +01:00
7eb5c0f747 Update MariFX link in README. 2023-12-18 23:08:57 +01:00
3864c8440b Tiny text tweak. Milkbreads are comparable to brioche. 2023-12-16 09:54:14 +01:00
a2b6ec001b Draw boss healthbar with the same scaling factor as other healthbars. 2023-12-16 08:54:35 +01:00
952c6eba1a Update Anti-BD script to detect newer versions of Project Brutality.
In addition, reword the top comment block on the file into a less aggressive
explanation as to why the script exists in the first place.
2023-12-14 22:02:41 +01:00
894ecc665b Several adjustments, some fixes, just stuff. 2023-12-13 18:17:42 +01:00
adb0eac431 Enemy healthbar redesign. 2023-12-11 10:56:47 +01:00
38ae42c8dd Even more tweaks to the overpressure shot. 2023-12-10 10:56:48 +01:00
625feb0c6e Mortal Rifle overpressure shot was accidentally too OP. 2023-12-10 10:48:24 +01:00
ca2df207cb Try to make slot 5 ammo spawns more generous. 2023-12-09 09:35:09 +01:00
673cdc6d8f Bypass A_SetViewPitch to not trigger the "never-will-be-fixed" bug. 2023-12-08 22:56:41 +01:00
13b2cb53b3 Add player path tracing in minimap. 2023-12-07 23:17:27 +01:00
820f10c9f8 Crosshair rendering tweaks. 2023-12-07 18:12:07 +01:00
a9add84ecd Small text fix 2023-12-07 16:39:32 +01:00
2d7ee950e8 Force omnisight markers in minimap to use centered offsets.
(Unfortunately, this can't be done for the automap)
2023-12-07 13:25:18 +01:00
cca0492de5 Shorten boss bar by 50px when using tight scaling. 2023-12-07 13:23:25 +01:00
9485ceb032 Tweaks to README. 2023-12-05 14:09:18 +01:00
e53b6c1ca7 Implement alternate, less visually intense All Clear fx. 2023-12-02 13:47:00 +01:00
c3f36e08b7 Add hardware requirements section to readme.
(These are not too precise due to lack of testing, so there's plenty of room
for improvement)
2023-12-02 13:03:50 +01:00
ed538f7efe Use dark gray instead of black for Korax's chat lines.
This is mainly because GZDoom uses literal BLACK to print those to the terminal
and, obviously, black text on a black background isn't legible.
2023-11-30 13:08:01 +01:00
a855a632d6 Fix incorrect draw offset of hammer charge bar. 2023-11-29 11:32:43 +01:00
560b3c8f80 Fix incorrect ')' placement in chancebox spark unit requirement. 2023-11-29 10:26:35 +01:00
2db08970f6 Oh god how did I not notice this 2023-11-28 17:10:15 +01:00
333c974ba6 I had to rebrand this achievement, really had to. 2023-11-28 13:28:26 +01:00
0f0094fe65 Prevent players from selling the Deep Impact. 2023-11-28 12:33:41 +01:00
3948454866 Heretic hack to guarantee one mace spawn per map. 2023-11-28 12:23:13 +01:00
a9b69e37f0 Consistently declare damagetypes as names. 2023-11-28 11:23:44 +01:00
f9da352077 Fix unexpected rip sounds in Heretic and Hexen. 2023-11-28 11:23:31 +01:00
18894663e5 Tiny rebalancing of Eviscerator and Hellblazer ammo caps. 2023-11-27 18:09:19 +01:00
c35261a34f Additional slot 5 trail colors. 2023-11-27 16:04:44 +01:00
6a6c26f307 Reset weapon pickup voicelines only when inventory is wiped. 2023-11-27 15:44:23 +01:00
50b124f1a1 Draw active powerups in columns of 3. 2023-11-26 20:45:51 +01:00
5a53f52472 Tiny tweak to generic ammo display to match sidemods. 2023-11-26 18:33:53 +01:00
cc1f1b8577 Adjustments to dashing. 2023-11-26 16:32:09 +01:00
b13e3db930 Some more stuff I missed. 2023-11-25 23:10:51 +01:00
ea931d4298 Missed a spot. 2023-11-25 23:08:08 +01:00
aa2921e67e Some ultrawide accommodations. 2023-11-25 22:56:24 +01:00
1fb0b7a7f5 Tweak color range of healthbar values.
Also, add healthbar values to player healthbars as well.
2023-11-25 17:23:23 +01:00
f3a6899b61 Fix incorrect line break widths for hud message box. 2023-11-25 17:22:43 +01:00
1ab60369b8 Fix detection of exit and teleport lines in the minimap. 2023-11-22 19:49:39 +01:00
7fd2eed00b Darken zero-padding in score box. 2023-11-22 19:49:24 +01:00
5410ffee3b Some text tweaks. 2023-11-21 12:11:03 +01:00
f028e23ee3 Small oops in the statscreen drawer. 2023-11-20 13:29:36 +01:00
62bd871741 Slightly reduce max ammo amounts for slot 9. 2023-11-20 13:03:00 +01:00