Commit graph

50 commits

Author SHA1 Message Date
ade23e99fc Pistol start tweaking. 2021-11-05 20:53:58 +01:00
52bf9704a3 Tweakin' things. 2021-10-16 09:30:06 +02:00
a5b3981da6 Hotfix: Shouldn't spawn DLC weapons here yet. 2021-10-09 21:45:27 +02:00
4058fe9383 Tweak how chainsaw replacements are selected. 2021-10-09 21:35:48 +02:00
180988f6ce Backport some changes from devel:
- Additional dialogue lines for MAP11 and MAP20.
- Officially support Ultimate Doom 2.
- Localizable dialogue speaker names.
2021-10-05 19:39:50 +02:00
8094c98fe5 Implement polyobject busting. 2021-09-28 18:43:27 +02:00
d532ddc3fa More robust wall busting / crusher breaking.
Integrate ZPolyobject library (will be used soon).
Update credits.
2021-09-28 15:54:58 +02:00
10bab27e36 More stuff with tooltips.
Add commands to reset cvars.
Show progress counters in achievement menu.
2021-09-16 18:52:43 +02:00
f6f2854bf6 Fun with dialogues. 2021-09-14 18:40:22 +02:00
c1de57b376 Major ammo overhaul.
DoExplosion sector portal fix.
2021-09-12 19:09:00 +02:00
680a68f250 Account for inferior OS line endings on text parsers. 2021-09-08 22:13:51 +02:00
cf3d42f1ee VIP weapon/ammo spawn tweakery. 2021-09-07 00:39:49 +02:00
cdd65f11a3 Safety Tether implemented.
VIP items cannot be bought.
VIP items have a special color in the inventory/store.
Boost Devastation Sigil sounds.
Fix Teleport() calls using A_Teleport() flags (oops).
Give cheat tweaks.
2021-09-04 21:18:37 +02:00
dc4bd4d45d Initial 1.1 development setup. 2021-09-01 09:56:20 +02:00
0f81569ba8 Terrain fx finetuning. 2021-08-11 22:31:58 +02:00
075c99d745 Update Gutamatics library. 2021-08-10 14:27:43 +02:00
c166501b15 Don't flag embiggeners with COUNTITEM (fixes inability to get 100% items in Akeldama MAP02).
Small code cleanup.
2021-07-25 16:46:47 +02:00
f3fddfdbcf Use list files to store vanilla map checksums. 2021-06-27 11:13:39 +02:00
092f9cfd7f Fix marble face textures in D2INO not being graffiti-able. 2021-06-25 17:48:50 +02:00
cfc3c0f7af Safeguard against InPlayerFOV being called with no camera. 2021-06-24 19:20:48 +02:00
fb0e8c45f3 Add "on-demand" option to only spawn ammo for available weapons.
Add dedicated "Ammo Spawner" class to simplify code.
Small code duplication cleanup.
2021-06-23 01:06:21 +02:00
37275606e3 Minor convenience stuff. 2021-06-04 17:33:09 +02:00
6ad1952e4a Tweak Hellblazer hold-fire behavior, added a sound cue.
Small melee tweaks.
2021-05-15 12:55:06 +02:00
c16537944a Allow multiple achievement lists (for add-ons). 2021-05-09 13:45:20 +02:00
08914cb1d7 Achievements submenu. 2021-05-01 14:56:02 +02:00
d22f9609e0 Show play time in options menu.
Store unlock date for achievements.
2021-04-29 23:25:24 +02:00
302e4e51bc Remove 2x radius multiplier for blockmap iterator on explosions. Dunno why I thought I'd need it. 2021-04-24 16:13:37 +02:00
b5f78f5035 Display beam projectiles in minimap. 2021-04-24 16:00:14 +02:00
d35f4020fb More achievement icons I guess? 2021-04-12 20:49:51 +02:00
d07bc12a8f Some extra debug code and some fixes. 2021-04-10 19:27:19 +02:00
4d7cd9c564 Some spicing up of the Doom 2 secret maps.
More achievement icons.
2021-04-09 20:57:49 +02:00
98012daf26 A couple tweaks. 2021-04-08 15:57:28 +02:00
3b3918de8a Migration from libeye to Gutamatics.
Updated credits.
2021-04-02 19:52:13 +02:00
19ccdb3ab2 Propagate mk_math MIT relicense. 2021-04-02 14:09:11 +02:00
b54bbd0170 Tweaks to compat code (again). 2021-03-28 12:30:45 +02:00
0b793bd323 Added some debug text to help find more dead code. 2021-03-26 01:38:33 +01:00
a2a59e1381 Some microoptimizations.
Remove dead code.
Tweak how enemy flight distance is calculated.
Rename flight achievement to something more fitting.
2021-03-26 01:35:32 +01:00
800bb38a4f A bunch of finetuning. 2021-03-25 22:03:07 +01:00
d0afd69d34 Optimize achievement loading.
Add a new achievement (heh).
Don't show achievement notifications while the level is ending.
2021-03-24 17:41:38 +01:00
f5c9733c65 Major achievement progress. 2021-03-24 02:25:38 +01:00
7d401bdb61 I completely forgot what I changed. 2021-03-23 17:03:51 +01:00
1cbfd4b97d Begginings of achievement system.
Fix projectile detection.
2021-03-22 01:26:15 +01:00
8c47601d90 I'm afraid the plans for strife support have been cancelled. 2021-03-21 16:22:55 +01:00
e2d2305f8b A more fancy way to deface nazi texturing. (Bonus: curly mustaches on demon faces)
Fix gibs/blood and other non-interacting projectiles being tracked in the minimap.
2021-03-21 03:35:14 +01:00
761042e200 Add one extra skill.
Prevent mp items from spawning on skills 5 and 6.
Disable store on skills 5 and 6.
Fix Shotgunners dropping Wallbusters in Doom 1.
Fix episode/skill menus being compacted when they have more than 5 text items.
Tweak message boxes.
2021-03-19 17:14:33 +01:00
b205527576 Mykradvo Artifact implemented.
Replace some electric damage types with plasma, as it should be expected.
2021-03-17 20:16:17 +01:00
5afc381e42 Fix weapon replacement logic (didn't check STAT_TRAVELLING inventory). 2021-03-12 21:36:08 +01:00
feee32345d You can now plant quick grenades when aiming at any solid surface. 2021-03-08 00:27:48 +01:00
36b00f4c3d In-depth PNG optimization + sprite cropping. 2021-03-04 20:04:08 +01:00
c5abe83831 Major code refactoring. SWWMHandler could still use some more, though. 2021-02-27 23:59:40 +01:00