Commit graph

37 commits

Author SHA1 Message Date
4af07111f1 Major rebalance and other changes:
- Tweaked health item values.
 - Allow Sandwich to save you from the Ynykron (usually).
 - Tweaked ammo availability again.
 - Disable ammo and weapon drops from enemies (can be re-enabled).
 - Adjusted refire behaviour of Biospark Carbine.
 - Tweaked the sizes of some pickup models.
 - Wallbuster gives only 5 ammo on pickup.
 - Tweaked score values for more balanced progression.
 - Overkill bonus also includes enemies that take twice their base health in damage (as was intended)
 - Add a reminder for myself to add wall collision to dashing.
2020-09-08 22:47:29 +02:00
e6449acd00 Much finetuning and stuff. 2020-09-02 17:47:33 +02:00
e2e21d3731 Implement limiter for blood effects. Will be extended later. 2020-09-02 00:49:19 +02:00
f402f14138 Major optimization to built-in gore. 2020-09-01 16:47:23 +02:00
f28e7e01fb Big changes (still no Ynykron altfire, sorry):
- Split off big code files for easier navigation.
- Moved DoExplosion and DoKnockback to the SWWMUtility class.
- Removed DoBlast as it is no longer used, having been replaced entirely.
- Finalized Mag Manager:
  * Implemented partial mag loading for Silver Bullet and Candygun.
  * Show spare bullets on ammo displays of Silver Bullet and Candygun.
- Rebalanced Eviscerator and Hellblazer damages.
- Adjusted Dragon's Breath damage and effects.
- Adjusted ammo spawns again.
  * Reduced shell spawns, as they seemed to max out too quickly.
  * Added "intermediate" bundle spawns for Eviscerator shells, Hellblazer missiles and Silver Bullet / Candygun rounds.
- Doubled max ammo of Biospark Carbine.
- Biospark beams no longer spawn arcs near their start point. This should reduce the likelihood of self-damage.
2020-08-23 16:32:44 +02:00
9c62729dff Add option to use original intermission music. 2020-08-18 17:36:40 +02:00
7a8e21dec0 Fix kb input on Stats tab. Updated F1 text. 2020-08-18 13:14:47 +02:00
7020dadbc3 "Wait, chanceboxes are back?" Well, not really... 2020-08-17 17:58:15 +02:00
09cfb25c30 Implemented "Item Sense" feature.
Rebalanced Hellblazer.
Rebalanced Biospark Carbine combo.
Hellblazer Crackshot sub-grenades home in on bounce, as was intended.
Added zoom blur when dashing.
Added option to use a big font for targetter labels.
More robust ui<->play communication for Demolitionist menu actions.
Increase fuel regen rate.
Disable GZDoom's built-in back button on Demolitionist Menu, since in some cases it can render the top left of the menu inaccessible.
2020-08-16 16:27:44 +02:00
f03a434928 Fix stair physics fudging with gap crossing.
Stubs for Radio and Games tabs.
2020-08-14 16:33:11 +02:00
4f21be0a37 Add simplified teleport fogs, for spawn-heavy maps.
Fix Silver Bullet unload anim not having FCB variant.
2020-08-07 23:17:41 +02:00
68729a0978 More stuff that's not Ynykron altfire:
- Made fun tags optional, added randomizations.
- Added subsections to Stats tab for monster kills, level stats and achievements (TBD).
- Added stats tracking for swimming distance, activatables punched, and walls busted.
- Added overrides for automap stats drawing and idmypos cheat.
- Re-tweaked ground slam shockwave.
2020-08-01 20:53:35 +02:00
18d005f21a New fanart added courtesy of Redead-ITA.
Added option to toggle pausing on Demolitionist Menu.
Properly handled fuzz bg toggling on all cases where it's used (now extends to titlemap and help screens).
2020-07-23 20:14:32 +02:00
5e36b81a35 Some optimizations (mainly slaughtermap-related).
Added PyWeaponWheel support (just for the hell of it).
2020-07-15 13:24:39 +02:00
aa5d203314 (Optional) reset score to zero on inventory reset/clear. 2020-06-28 18:09:07 +02:00
36021b802e Points of interest are now toggleable and have a separate scale factor. 2020-06-24 12:36:14 +02:00
1250e8071c Help menus finished. 2020-06-24 00:16:35 +02:00
8db2c088e4 Uncap Ynykron chain reactions (optional).
Fix over/underflow in stat numbers when the Ynykron is involved.
2020-06-23 18:42:49 +02:00
8b5ecd1954 Beginnings of F1 menu replacement. 2020-06-21 03:22:55 +02:00
202bdce0e2 More finetunin'.
Added forced fall damage option.
2020-06-20 22:20:44 +02:00
b5947709f7 Final round of tuning for wall busting, it's even more HD-like now.
Add option to disable unrestricted Wallbuster destruction.
Add wall penetration to Silver Bullet JET.
2020-06-20 17:19:13 +02:00
ef92bdb1d1 Added shuffle function to Wallbuster menu.
Eviscerator shells have higher range with an extended barrel.
Dashing backwards deals more damage (buttslam).
Wallbuster damage tweaks (longer barrel == more hurt).
Allow buying Gravity Suppressors in Doom, and Barriers in Heretic/Hexen.
2020-06-05 09:44:14 +02:00
9b4e0f1918 Player can now perform ground pounds on large enemies while dashing (previously this was prevented by the dash making the player bounce off)
Tweaks to crouching behaviour (crouch-jump disabled by default).
2020-06-03 11:16:04 +02:00
e0a188f8d6 Change Wallbuster menu page up / page down actions to add/remove in groups of five, more comfortable for doing partial reloads quickly. 2020-06-03 10:21:41 +02:00
3a9d217816 The recipient of such activities may receive direct physical pleasure via masochism, or emotional pleasure through erotic humiliation, or knowledge that the play is pleasing to a sadistic dominant. 2020-05-30 00:08:20 +02:00
1bc76aa1cd Add Russian to credits, clean up files. 2020-05-19 14:41:43 +02:00
af1df2e18d Allow selling excess weapons/powerups.
Change of plans for one DLC weapon choice.
Various small fixes and tweaks.
Doubled price of Ynykron, since it was too cheap.
Fixed Candygun spares not being picked up in coop.
Add option to toggle menu fuzz, for streamers concerned about bitrate.
Add MAP07 enemies to the vanilla boss enhancer.
2020-05-19 14:30:35 +02:00
56a6390938 Ported Soundless Mound blood (disabled by default).
Added some more lore.
Added custom nashgore footprint.
2020-05-08 17:03:02 +02:00
964f766409 Separate scaling for various UI elements.
Smol tweaks to Eviscerator chunk damage calculation.
2020-05-02 15:20:08 +02:00
a720af969f Start of major lore library rewrite. This will take a long time, so have patience.
Additional fixups and changes to the Demolitionist Menu:
 - Fixed incorrectly scaled scrollbar click/drag on the lore library.
 - Hide mp-only tabs during singleplayer.
 - Don't list the "SWWMGesture" weapon in the inventory.
 - If the current active tab is the library, the secondary tab will also be remembered after closing and reopening.
2020-04-30 01:42:43 +02:00
b6d3d69f48 Replaced all insertion sorts with quicksort. The performance gain is ludicrous. 2020-04-29 02:11:08 +02:00
94bcf2095d Made lore library easier to maintain. 2020-04-28 22:42:13 +02:00
ba79f54cf2 Made healthbar/scorenum/damnum limits tweakable.
Removed some leftover debug prints.
Additional inventory rearranging so invinciball/ragekit take priority over healing items and armor.
Adjusted ragekit punch splash damage.
2020-04-28 12:11:30 +02:00
c5ba968777 Changed stuff. Too tired to say. Runs better now at least. 2020-04-25 23:25:39 +02:00
cab0940723 Oh man the amount of stuff I've done today:
- Implemented Biospark Carbine secondary + combo.
 - Added a "check out gun" anim when the Biospark Carbine is fully loaded and you press reload, just like the Hellblazer.
 - First person gestures.
 - Replaced "yeah I ban him" gesture with a wave, more useful.
 - Random stuff.
 - Made it so you can pick up unimplemented weapons (but can't use them).
 - Various tiny tweaks here and there.
2020-04-25 02:31:55 +02:00
faddb088c1 Hellblazer fully implemented.
Rebalanced Candygun.
Added vanilla boss healthbars + vanilla boss boosting (both optional).
Adjustments so the E1M8 exit and similar work fine with this mod.
Various language changes (mostly vanilla monster tags).
Doubled damage of Pusher altfire, so it matches the projectile's.
Adjusted minimum fall speed for stomping.
Other small fixed and adjustments.
2020-04-20 21:42:43 +02:00
4a59622978 Hellblazer partially implemented, doesn't shoot yet.
Various lore adjustments.
Various bugfixes (mostly related to bouncing projectiles and others).
Divided language files for easier maintenance.
Corrected the 1.150 XSG bullet model so it looks more realistic.
Extra language strings (vanilla obituaries).
Added a replacement gib sound (I'm sorry).
Tease the fact Strife support might happen (don't get your hopes up).
Activating things with your balls is optional now (disabled by default).
Added some extra voice lines for "jammed" doors (has lock number, but no key exists for it), not used yet.
2020-04-15 21:47:56 +02:00