Hello! Today's 20XX patch contains our first wave of netplay fixes, as well as some shinier alternate Vaculab visuals (similar to the work we did with Agnisort and Vaculab last patch). We've also made a few performance tweaks, and removed some gameplay-unnecessary visual elements from Less High GFX in Agnisort.
Disclaimer: 20XX is in beta. As we develop the game, we may make changes that require us to invalidate or wipe your 20XX save files, Steam Leaderboard info/achievements, and other save-y stuff like that. Be aware!TL;DR for today's patch: Netplay fixes/improvements! Vaculab visuals!
For pretty much every patch from here on out: Polish forever! Forever. (More netplay.)
As always, let us know if anything's busted or if we missed a change.
–
BIG CHANGES:- Added a few hopefully-substantial performance improvements. Additionally, Agnisort's "filler" pieces (the non-playable, visual-only border chunks that make Agnisort a fully "indoor" area) no longer display on "Less High" GFX. Folks who experienced FPS slowdowns in Agnisort - tell us if this helps!
- Online co-op changes!
- Signals! While in online co-op, hitting Activate Thing with no Activatable Thing nearby will pull up the Signal Wheel, allowing you to send a signal to your partner.
- Teleporters no longer wait for dead players. The corpse will still teleport. (This one also applies to local co-op.)
- The Boomerang Blade now only picks up items based on where the thrower thinks the items are.
- Clients can now broadcast the "I think this thing is dead!" message to the server (instead of that being a server-to-client-only message).
- Chat removed from the pre-game lobby. Instead, 20XX immediately adds players you connect to to your Recent Players list (shift+tab, view players) so Steam's chat system can be used instead.
- We understand this one might be a bit controversial. 20XX's chat system was super primitive, and we feel that the Signals system handles most in-game communication needs much faster than text chat, and for situations where it doesn't, Steam's chat system is better than ours anyway, so providing players easy access to that when they're not already friends seems like a good way to handle it.
- Added some better signaling indicating that the host controls starting items in online co-op.
- Death Lotus' Vaculab version now has an updated palette. Both versions of Vaculab now have updated, spikier hazard tiles.
- Nina's shot-limits reworked a little to function more smoothly/intuitively.
- Instead of Fork/Star bullets counting as a fraction of a shot, the entire group of bullets counts as one shot, and is a "shot" for "can I shoot again?" purposes until the entire group is gone.
- Forkalator's base shots-on-screen-at-once increased to 3 (from 2).
- We're using a new bugtracker for 20XX, which'll hopefully help organize the issues we're working on better for both us and for you guys. Click here to check it out!
SMALL CHANGES:- Reverted an earlier change that increased the Twins' homing-fire speed. (Velocity unchanged, but turn speed reduced by 33%.)
- If the game somehow starts with multiplayer-banned items (Smuggler, Magnet if online), they'll be replaced with Heart Containers on game start (instead of starting with busted items).
- The pickup text when picking up less than one NRG (probably because of a few Vera shots) is now more informative.
BUG FIXES:- Online co-op fixes:
- Vile Visage's teeth-spawns are no longer the wrong size for the client on level 8.
- Interacting with a Token Machine no longer pops up a "-3 nuts" message as the client. (It'll now say "-1 token".)
- Fixed the boss-gate-lag protector sometimes failing to save clients from being locked out of boss fights.
- Fixed an issue causing the client's music to sometimes cut out early.
- Fixed an issue causing a resurrecting player to fall below 3 HP. (When being resurrected, your HP should be the higher of (3) and (half your teammate's HP, round down), and if you're the resurrector, your HP after resurrection will be the higher of (half your HP, round up), and (3), unless you had less than 3 HP before resurrecting (in which case you'll keep your previous HP).
- Thrift Actuator no longer sets every item on sale as the client.
- Rollster splits are now fully colored instantly as client (instead of being looking like they're being spawned in).
- Glory Zone foes are no longer attackable early as client.
- Death Lotus is no longer invisible as client.
- Client's Force Nova should now chain properly when appropriate.
- Charge-up effects now properly play for the other player.
- Fixed an issue causing controller-only setups to sometimes fail to prevent screensavers when using Windows 10.
Thanks for reading!