Commit graph

597 commits

Author SHA1 Message Date
ec9e09adca Add color-coded pickup flashes.
Allow Keen rescue by pressing use.
2020-11-03 10:49:04 +01:00
eb828470db Add mod submenus to simple options menu. 2020-11-03 10:15:52 +01:00
bc05c33c20 Copy over frozen/totallyfrozen player property behavior from DT:
- Fixes end cutscene in Spooktober, and other cases where the player would be frozen but made to autowalk.
 - Also fixes preserving dash while frozen (this was definitely not intended).
2020-11-02 13:46:03 +01:00
cb60ee98df Don't swim when using fly/noclip2. 2020-11-02 13:31:12 +01:00
304563b61f Check vertical distance for use pickups. 2020-11-01 19:24:14 +01:00
2559deb666 (Attempt to) optimize Ynykron Singularity.
Allow direct inverted Ynykron reload by pressing altfire.
Correct lack of DORMANT flag handling in various places.
2020-11-01 19:10:39 +01:00
9d03a86725 Fix shinemap shader UV flip.
Add shinemap debug sphere actor (to see them in action).
Move pp shaders to separate folder, akin to GZDoom's own layout.
2020-11-01 14:13:08 +01:00
3c164b9c57 Nuggets no longer have COUNTITEM. People who go for 100% items can thank me later. 2020-10-31 18:18:32 +01:00
5d05e70eda Update README 2020-10-31 01:57:07 +01:00
43f616b17b Minor fixes. 2020-10-31 01:44:05 +01:00
bb061ee98a Fix typo in A_Headpat that would cause a crash. 2020-10-30 13:21:11 +01:00
e200850a79 Various menu tweaks, and other things:
- Added "additional tips" help menu section detailing some important things.
 - Bit more work into inter-mod compat.
 - Reorganize main menu elements (layout is now like Hexen, plus info).
 - Add sprites and other simple graphic stuff for upcoming dlc weapons.
 - ZScript file reorganizing.
 - Fix enemies that spend a long time in-air eating up FPS due to blood trails.
 - Remove Swinger code, it's unused anyway.
 - Fix scaling of titlemap texts.
 - Make help screen scale nicely in 21:9, like the hud.
 - Add cvar to allow people to still somehow play this with BD (it will break).
 - Expand lore entry for Saya's mom, detailing that one event at the wedding with Kirin.
 - Add model notes again so I can keep track of my progress with the collectibles (I swear I'm working on it).
2020-10-27 20:01:47 +01:00
8fe67f5395 Enforce clean size on menus, now that it's fixed. 2020-10-26 13:50:32 +01:00
dfe06464d9 finetune dog/caco detection 2020-10-25 19:33:23 +01:00
d4ffbbff67 Fix up Chancebox spawning. 2020-10-25 18:43:32 +01:00
8a97cc42f5 The 4.5 release is imminent. 2020-10-25 17:55:43 +01:00
1e41d91760 Some cleanup of stuff. 2020-10-25 17:17:51 +01:00
716d2a61c8 Update patron list. 2020-10-25 11:27:13 +01:00
69cc1972ba Only monsters can drop gold shells (somehow missiles can sometimes call WorldThingDied???). 2020-10-24 20:54:29 +02:00
43ffa95118 Small fixups:
- Unbreak input with cheat codes (and set a longer prefix).
 - Fix cracktro scrolls cutting off early.
 - Fix artifacts on M_SWWM graphic due to texture wrap.
2020-10-24 20:36:36 +02:00
4abd709bf9 Improve cheat input, re-add SWWM Platinum cheats. 2020-10-24 18:54:31 +02:00
0588fd6dab Additional menu tweakery.
Attempt to hotfix cases where STILL the lore library will get deleted.
2020-10-24 15:45:54 +02:00
4083321ec5 Rejoice, for buttslams now leave decals. 2020-10-24 13:01:43 +02:00
ba2c3eb055 Re-buff biospark carbine. 2020-10-24 01:08:15 +02:00
ab82bda595 Fix blood drops preventing saves 2020-10-23 22:26:31 +02:00
3052c0c348 Enemies can only drop gold shells ONCE. 2020-10-23 21:38:38 +02:00
905389c495 Add option for blob shadows to only affect mod objects (default).
Minor optimizations of stuff.
2020-10-23 21:05:00 +02:00
b4fe4769d1 Skill and episode menu changes 2020-10-23 20:00:22 +02:00
46c111be1d Fix cvar assignment typo. 2020-10-22 19:05:45 +02:00
32b948477e Spanish localization of new lore entries. 2020-10-22 17:49:22 +02:00
3788bd1cc8 Lock away White Lady lore entry until she's added. 2020-10-22 00:17:20 +02:00
8c34afee9c Finish up lore files for English.
Disable precise crosshairs if crosshairforce cvar is true.
2020-10-22 00:12:06 +02:00
4b687ab4df More Mashiro sounds. I am positively creeped out. 2020-10-21 12:46:07 +02:00
df18a8c0a0 HUD now should fit "21:9" (64:27 ~ 12:5).
Make HUD ignore aspect ratio correction (enforce 1:1 pixels).
Added screen border graphics (not very fancy).
2020-10-20 14:01:25 +02:00
514232a3f8 Fix precise crosshair menu entry not reading the right cvar 2020-10-20 12:14:43 +02:00
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