I was avoiding talking about COVID-19 because the mediasphere is already oversaturated with it, but unfortunately this game got impacted by it too. Due to the lockdown in Russia, I got trapped in another apartment with a laptop which can barely run the game. There are 3 other people living in the same room, which means I can't work on the game at night anymore, and that is a loss of more than 12 hours of valuable time every day ːsteamboredː This resulted in a dramatic decrease in my productivity, hence why updates in the last week were so small. These updates might've also been rough and untested because of my inability to playtest the game on this laptop.
Anyway, here's what I managed to do in the past week:
Patch Notes
early access build 4897651 (14.04.2020) changes:
targeting system no longer selects dead players
birthday cake and bunny ears are no longer purchasable
music no longer suddenly starts playing if you have it muted outside menu
early access build 4914600 (18.04.2020) changes:
fixed ui not responding if you try to update your workshop map
the game now automatically recovers map files if they get corrupted
your own maps no longer conflict with other maps
early access build 4916777 (19.04.2020) changes:
map loading issues should now be gone once and for all
early access build 4926356 (21.04.2020) changes:
network usage optimizations
early access build 4936859 (23.04.2020) changes:
new limited item
next map setting now takes effect only after match ends
early access build 4951138 (27.04.2020) changes:
server maintenance preparations
early access build 4968295 (01.05.2020) changes:
yankee wit no brim is no longer purchasable
when level progression gets disabled, the game now tells you specific reason
modding bugfixes modding api:
PlayerData class new content: virtual bool OnReceivePoints(ref int amount, ref string reason)
early access build 4980849 (04.05.2020) changes:
miscellaneous error fixes
small network usage optimizations
early access build 5071750 (24.05.2020) changes:
removed HORIZONTAL - Everywhere and HORIZONTAL - Game0ver
And keep the music playing when switching between scenes.
Birthday Cake
This limited item will be directly purchasable until April 14th, and will be marketable afterwards.
Balances on your head
Jiggles around
Acts as a light source
Patch Notes
early access build 4844486 (01.04.2020) changes:
title screen is temporarily changed to reflect one year anniversary
you can now use music player during match
birthday cake
fixed "time trial" and "survive" gamemodes not showing up if you subscribe to them
new music:
Shalkii - Close 2 Me (DW2 OST Edit)
Shalkii - Eyes On You (DW2 OST Edit)
Shalkii - Sunrise (DW2 OST Edit)
Shalkii - ID (Unfinished)
Shalkii - Loosin Mind
Shalkii - Transmission
Skymo - Armageddon
SkutteOleg - Track 8 (Unfinished)
early access build 4849453 (02.04.2020) changes:
music player now generates a randomly shuffled playlist instead of picking a random track each time
added a sticker to menu buttons to show new items in item shop
small bugfixes
early access build 4853000 (03.04.2020) changes:
fixed a bug which allowed you to equip the cape without purchasing the DLC
Future plans
The next few months will be spent polishing the game, rebuilding the first Drunken Wrestlers from scratch, porting Drunken Wrestlers 2 to Android, and making more cosmetics. In the more distant future, i'm hoping to make it possible to create your own fighting moves and use them to battle in a separate gamemode.
You will now have to set up navigation manually: You can now set up multiple controllers and control schemes:
Room List Improvements
Join/Host button now reacts to user input immediately
Join Random will now be greyed out if there are no open rooms or if you're in offline mode
UI alignment fixes
Full rooms are now at the bottom
Other Bugfixes
More info in the patch notes below
Patch Notes
early access build 4774608 (13.03.2020) changes:
map loading progress is now displayed in more detail
fixed map loading issues if you leave before map download was finished
fixed vsync setting getting reset every time you launch the game
you will no longer get flooded with error messages if you don't have internet connection
you will now have to manually set up controller navigation settings
fixed controls rebinding errors
fixed not being able to click certain ui elements with controller
fixed avatar image for bot and player 2
fixed errors reported by the community
early access build 4776047 (13.03.2020) changes:
fixed crashes if you skipped the previous update
fixed chat reconnection logic DDoSing the servers
early access build 4777788 (14.03.2020) changes:
added support for multiple controllers
added an option to add and remove control schemes
added an option to reset controls
controls settings bugfixes
early access build 4779718 (15.03.2020) changes:
fixed KeyBindings.UpdateBindings() error
fixed KeyBindings.get_ActiveLayout() error
full rooms in room list are now at the bottom
room list UI bugfixes
...The list will be updated as time goes on.
UPD (4:00 PM UTC): Due to unforeseen technical issues, this update has been rolled back until I fix them. You can still access it in the beta branch. Join the Discord server and use !beta command.
UPD (8:00 PM UTC) "technical issues" which are now fixed:
non-existent backwards compatibility for controls between this update and 2 updates prior (was causing crashes if you skipped the previous update)
broken chat reconnection logic which resulted in a DDoS attack on my own servers
WARNING: This update will reset your controls. Target switching is now Q and E by default. Just change the controls back if you feel like it. The controls got reset because controller support required rewriting the input system.
The last couple weeks were spent mostly on catching and fixing bugs. This week I started to work on controller support.
Key changes
Controller Support
You can now set up two control schemes. One of them is used for controller by default. Controller sticks and D-pad are now assignable. You can navigate menus by moving the cursor with right stick, and clicking buttons with X. This was only tested with DualShock 4, i have no idea if it will work properly with other controllers. Let me know about that. WARNING: Unfortunately your current keybind settings will be lost because i had to rewrite the input system from the ground up and it has a different serialization pattern now.
2-Player Mode Is Now Functional
You can select a control scheme for player 2 in the controls settings.
Error Fixes
Patch Notes
early access build 4754135 (07.03.2020) changes:
added support for multiple control schemes
controller support
2-player mode is now functional
map list in the room settings have been updated with maps from main menu
"join or create room" button now shows whether you are joining a room or creating