Commit graph

562 commits

Author SHA1 Message Date
eb2ee7b29f Push to master all the current WIP stuff in 0.9.11b: 0.9.11b-pre
- Reduce number of collectibles (some might come back in the future).
 - Merge both DLC weaponsets into one, removing redundant weapons.
 - Readjust prices of some items.
 - Initial work on collectibles (currently Frispy Corn is done).
 - Added bigfont for main menu, based on Source Han Sans.
 - Reduced default HUD margin to 10.
 - Added blob shadows.
 - Added precise crosshair drawing.
 - Tweaked decals, imported more stuff from UT.
 - Swapped the Ynykron impact decal for something better.
 - Fixes to slope alignment code.
 - Implemented headpats for MBF Helper Dogs and Cacodemons.
 - Implemented partial HDoom support, with love and headpats.
 - Fix various string functions breaking on unicode.
 - Added cracktro-style text scroll to Titlemap.
 - Fixed handling of healthbars for friendly monsters.
 - Workaround for maps that use the old author name hack (" - by: " separator).
 - Fixed Silver Bullet not autoswitching on first pickup.
 - Fixed misalignment of Silver Bullet zoomed aim.
 - Silver Bullet is unchambered on first pickup, consistent with Candygun.
 - Adjusted collision sizes of all items across the board.
 - Implemented "Use To Pickup" to work around any issues introduced by the previous change.
 - Swapped CHANF_LOOPING for CHANF_LOOP in many cases, this was a typo.
 - Tweaked Biospark arc lengths, for balance and higher performance.
 - Fix misaligned fire offsets of some weapons (most noticeable on Wallbuster).
 - Prettified the loading disclaimers for BD and HDoom.
 - Add pickup flash to all items.
 - Add custom key models for Doom and Heretic.
 - Fix blown kisses giving you "need key" messages.
 - Fix worn armor and embiggeners not being removed on scripted inventory resets.
 - Remove all references to the no longer planned Radio.
 - Workaround for gzdoom devbuild quirk where MenuSound changed its argument type.
 - Added timezone to fake clock.
 - Fix some times and dates in said clock.
 - SWWM blood now also hits ceilings.
 - Added default properties to DLC ammo and weapon stubs.
 - Lore entries for collectibles and dlc weapons (incomplete).
 - Massive amount of typo fixes across the board.
2020-10-20 11:37:14 +02:00
525213d30b 0.9.10.1b hotfix: 0.9.10.1b
- Fix broken credits menu strings
2020-10-05 23:38:56 +02:00
aabc9de051 0.9.10b release (oh boy where do I start): 0.9.10b
- New fun options implemented (omnibusting, unlimited fuel, party time)
 - Biospark Carbine gets a requested nerf
 - Candygun combo fire has been buffed (watch out for that splash damage)
 - All powerup effects are additive (stacc 'em)
 - Automap hud respects gzdoom's cvars for toggling certain elements
 - Automap hud shows stats and times in gold when 100% / under par
 - Weapons and ammo are no longer affected by skill amount modifiers, for balance (and to avoid any weird glitches)
 - Sorting improvements for menu (weapons by slot, ammo by weapons, other items by value, etc.)
 - Grilled Cheese Sandwich now saves you from lethal falls properly
 - Blown kisses instakill nazis
 - Added non-violent Keen replacement (based on "Less mean-spirited Keen replacement" by SiFi270)
 - Added gib deaths for hell nobles, pinkies, cacos, revs and viles (sprites by Amuscaria and Ryan Cordell)
 - Blown kisses can activate use switches
 - Gestures can be chained by pressing a gesture button while another is playing
 - Fixed Grilled Cheese Sandwich not avoiding telefrags properly (now also works with voodoo dolls)
 - More precise weapon kill tracking (fixes some ragekit quirks)
 - Merge both DLC weaponsets, removing redundant weapons (see FuturePlans.md)
 - Discarded some collectables for the next updates, to save time
 - Preparation work for collectables update, including some (partial) lore files
 - Remove ammo fabricators from store, makes no sense to have them when you can just buy ammo directly
 - Cosmetic Boss Brain sprite replacements, just for fun
 - 10 more intermission tips, because yes
 - Added option to reduce distance at which enemy healthbars are picked
 - Various minor bugfixes and adjustments (and also some tiny typo fixes)
 - Ragekit now heals over time and with each hit (so it's more rewarding to go wild)
 - PNG optimization pass (again lol)
 - Fix crouched gestures having no facial animation
2020-10-05 23:29:28 +02:00
1daf12138f 0.9.9b release: 0.9.9b
- Fix lore library being empty (oops! put '!=' where I should have put '==')
 - Lore library entries are now alphabetically sorted in post, to prevent weird nonsense with localization
 - Adjust various CheckSight() calls to prevent potential rare desyncs
 - Adjust how FlashPlayer() calls work to potentially prevent desyncs too
 - Fix player saying combat start lines when enemies aren't even visible
2020-09-24 21:14:06 +02:00
65db7e8367 0.9.8b release: 0.9.8b
- Crouched gesture animations.
 - Proper crouch-jumping (now always enabled).
 - New fanart by Endie.
 - Swimming animations (also used by flight).
 - Hexen-style startup screen.
 - More model cleanup.
 - Prevent Wallbuster reload menu from opening on intermissions.
 - Intermissions now only handle fire and use for advance, to prevent some lil' accidents.
 - Holding altfire on intermissions hides ui elements, so the bg is fully visible.
 - Begin writing lore for collectibles (these will come in a couple updates).
 - Fix fuzz shader being affected by texture upscaling.
 - Enemies with >=1000 starting hp also can drop golden shells.
 - Explodium Gun no longer shows with a "1x" prefix on menus when single.
 - Player animation transition tweaks.
2020-09-24 14:05:04 +02:00
5e60973d1b 0.9.7b release: 0.9.7b
- Quick Grenade function added.
 - Blow Kiss gesture added (+score bonus).
 - Fix Hellblazer not autoswitching ammo on empty reload.
 - Fix Eviscerator chunk glows not dying with the chunk itself.
 - Fix give cheat giving excess powerups/weapons inflating your score.
 - Fix dashing over bridge actors.
 - Fix dual Explodium Guns not autoswitching to single when dropping one from the inventory menu.
 - Adjust manual reload priority for dual Explodium Guns (gun with less bullets left will be reloaded first).
 - Add default binds for all actions.
2020-09-21 21:39:06 +02:00
b0900e8462 0.9.6b release: fuck my life 0.9.6b 2020-09-20 22:25:34 +02:00
00ffa8d2f6 0.9.5b release: Forgot to update the text files™. 0.9.5b 2020-09-20 22:15:54 +02:00
2ddf41d16d 0.9.4b release: Dual Explodium Guns. 0.9.4b 2020-09-20 22:03:46 +02:00
a8a74556a8 0.9.3b release: 0.9.3b
- Add models for debris, akin to DT chunks.
 - Eviscerator chunks have a glow sprite like in DT.
 - Fix potential palette light crash under very special circumstances.
 - Double range of Ynykron altfire explosion.
 - Reduce Ynykron vortex lifetime (grows quicker), and reduce mass gain from kills by 40% (allows it to suck in a couple more enemies in hordes).
 - Adjust v-field compression formula for Ynykron vortex.
 - Reduce max blockmap iterator range of Ynykron vortex, should perform slightly better (maybe) on large maps.
 - Fix Ynykron altfire beam clipping through the world due to incorrect offsets.
 - Adjust Golden shell explosion propagation math.
 - Omnisight doesn't increase the item detection range (clutters screen too much).
 - The people have spoken, build only PK3 for releases from now on.
2020-09-20 15:05:43 +02:00
d430d3c170 0.9.2b release: 0.9.2b
- Extend enemy drops setting to add an ammo-only option (which is now the default).
 - Add stats tracking for buttslams, plus a +300 score bonus.
 - Add obituary for buttslams.
 - Add stats tracking for total items and secrets found.
 - Add stats tracking for teleport distance (not usable yet until next gzdoom).
 - Refactor stats tab main section a bit to make it easier to extend.
 - Prettified version string colors a bit.
 - Increased width of intermission tip textbox to reduce line count and prevent overlap with the stats on certain resolutions.
 - Turned the tag fallback string into a constant, for the sake of cleaner code. Now there's only one instance of AWESOME IT'S PENIS in the code.
 - Adjusted classname beautification function, should handle very exotic names better now.
2020-09-19 17:45:52 +02:00
b2ed748457 Bump version number 0.9.1b 2020-09-19 11:27:35 +02:00
75e3ef30fc First batch of changes:
- Fix score being reset on coop respawn.
 - Remove slight vertical offset of ground dash, not needed when we have NOFRICTION.
 - Disable stair downstepping while dashing.
 - Add crit sound for buttslams when they kill something.
 - Clean up some more stuff on map transitions (e.g.: dash/stomp canceling)
 - Korax messages show with a colored name now, for zazz.
 - Removed hitscan parrying, as it's odd and unpredictable.
 - Adjusted how wall detection works in dashes, should work better with stairs.
 - Allow down-dashes in mid-air when jumping is disabled, so you can still groundslam.
2020-09-19 11:20:53 +02:00
6cd065cf7c Beta stage entered. Ynykron Altfire finalized. 0.9b 2020-09-15 19:18:10 +02:00
5fc9041fc4 Prevent repetition of intermission art/tips. Add 10 more tips. 2020-09-15 14:11:49 +02:00
9d8ddb415e Minor adjustments to shell spawns. 2020-09-14 15:02:02 +02:00
c5c8a85abf Healing changes:
- Refresher heals 100 points on activation, regen gives another 100 spread out for 50 seconds.
 - Refresher ONLY activates on critical damage.
 - The other health items don't autoactivate if the player dies.
 - Overhealing above 200 points will gradually lower (faster if above 500).
Other changes:
 - Used DTA_WindowRightF where possible for smoother UI bars.
2020-09-14 00:12:46 +02:00
9b52cb9307 Fix potential crash when Lamp transports moths around that may have been deleted. 2020-09-13 14:45:57 +02:00
431e2d5ddc Various optimizations and a couple changes:
- Lightweight Tick() for smoke and debris (has some glitches I gotta figure out).
- Add option for buckshot to gib (on by default).
- Clips are replaced by shells again.
- Increased look sensitivity when crouching with Silver Bullet.
- Fix 3D floor handling of nonsolids.
- Fix combat trackers not updating their position when an actor changes height while stationary (e.g.: crouching players).
2020-09-13 14:39:24 +02:00
bdd1116d6b Fixed: Silver Bullet scope was not affected by Use Shaders setting. 2020-09-13 10:14:01 +02:00
865faa16e9 Further ragetweaking. 2020-09-12 19:02:25 +02:00
4f8e7992b6 Add some delay between ragekit screams. 2020-09-12 18:36:58 +02:00
dcf612aab5 Dashing can activate lines. With ragekit it can bust walls.
Some minor 3D floor handling cleanup.
2020-09-12 17:32:27 +02:00
1ba8aed4a7 Add savegame version mismatch warnings. 2020-09-12 14:44:39 +02:00
4382e50c41 Adjust formula. 2020-09-12 12:27:56 +02:00
e9c204bfe2 Reduce delay between jumps. 2020-09-12 12:16:39 +02:00
578e9f3ae4 More Ynykron work. Altfire is almost done. 2020-09-11 22:29:49 +02:00
d0b01798d6 Add wall/ceiling bumping when dashing.
Switched stomp shockwave ring to models, rather than flatsprites.
2020-09-11 16:20:58 +02:00
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
cf028f7faa Silver Bullet rebalancing, add prone mechanic. 2020-09-07 23:29:06 +02:00
b1704f0212 Biospark Carbine rebalancing:
- Faster refire rate
 - Reduced damage
 - Reduced length and frequency of arcs (helps performance, too)
2020-09-07 22:47:52 +02:00
fc56acc714 Fix blood drops not following floor movement. 2020-09-07 14:54:17 +02:00
39b2beda67 Fix Silver Bullet ignoring spare bullets on CheckAmmo 2020-09-07 14:53:57 +02:00
59e34017d4 Fix a tiny typo. 2020-09-04 20:26:50 +02:00
1c689e53bc Additional markdown tidying. 2020-09-04 20:12:52 +02:00
a79265e65b Pretty up the Readme file.
Reduce max amounts of some items, as they seemed excessive.
2020-09-04 19:51:57 +02:00
37e8fde722 The extended lore file is no longer needed. 2020-09-04 15:57:29 +02:00
99496cda32 Progress? Kinda. It succs stuff now at least. 2020-09-04 00:41:29 +02:00
351c88fe2a Fix dash interruption by gibs/corpses from BD monsters. 2020-09-03 16:20:14 +02:00
c6d7ac9ca8 Fix sprite conflict with BD monsters. 2020-09-03 16:12:10 +02:00
2ea58c5a8e Version file push 2020-09-03 13:11:44 +02:00
Blueberry
880819b92d
Added extra credits and sprites limit translation for RU (#11)
* extra translateables for stats

* Update language.ru_menu

* update doe

* cleanup

* missed this one

* Update language.ru_menu

small extra tip

* Update language.ru_menu
2020-09-03 13:11:17 +02:00
605e9c8807 Fix Silver Bullet showing as out of ammo in HUD when it isn't. 2020-09-02 23:56:56 +02:00
f1bf6f00ab Fix big oopsie in DoExplosion damage type handling. 2020-09-02 20:43:24 +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
058a85e274 Add PP shaders when submerged. 2020-09-01 18:10:34 +02:00
f402f14138 Major optimization to built-in gore. 2020-09-01 16:47:23 +02:00
3667903815 More work on Ynykron altfire, still not functional (give it time). 2020-08-31 22:24:36 +02:00
c722d32c88 Fix PYWHEEL file (missing semicolons). 2020-08-30 11:35:31 +02:00