Hello! This update is focused on bringing a few QoL changes in preparation for a big update I'm planning in the near future, it also brings a few small balance changes and some fixes.
Native Linux Support!
This update also brings the first native build to Linux! From now on I'll be supporting the platform the best as I can, Hope you guys enjoy it!
This build was mainly tested in an Arch-Based distro, if you guys encounter any issues while playing it in other distros please, few free to leave a comment below and I'll try my best to help.

Added
Added a visual immunity buff to the player when they got revived by any means
Now if you are knocked down on singleplayer the game will skip the die countdown after 1s (the countdown is kept if you are playing as Medic and can revive)
Added an edit box to the Mouse Sensitivity option
Added a notification animation to the inventory when buying an item
Added a "Hold to Shoot" Option to the Controls tab
Added a "Display FPS" option to the Display tab
Added a "Unlimited" option to the Max FPS on display
Buffs/Debuffs now have different background colors
Ragdolls now receive impact on multiplayer!
Added a Headshot category for receiving points
Changes
Increased the default speed to Revive allies
1> 1.25Changed how the Money popup works
Decreased the Money received when Connecting later
50 * wave> 25 * waveDecreased Damage/Heal notification opacity
0.35> 0.2Changed the Heal screen flash from green to blue
The Player's List has received a few visual changes
Changed the Ammo/Vest and Medical shop color and added a model to the Vest shop
The Results screen has received a few visual changes
Decreased the Time to return to the lobby on the results screen
6s> 3sIncreased Headshot Damage
1.5> 2Bullets now pass through the barricades
Updated the Knocked down notification for the other players
Now the Interaction bar is centered when fixing a barricade while not looking at it
Classes
Engineer
The engineer has been completely recoded to prepare it for a few things I'm planning to do in the future.
Now you receive 1s cooldown after putting a building and 3s cooldown after it gets destructed
Landmine:
Detection Range
2.2> 1.25
Ranger
Now needs to hold the Shoot button to start spinning his minigun to start shooting
Doctor
Force
0.95> 0.85
Enforcer
Added a small knockback to the shield when tanking a hit
Speed Reduction when Blocking
35%> 15%Discount for unlocking areas
20%> 30%
Gunslinger
Changed the start weapon:
Two Revolvers> Two PistolsNow can Dash while Reloading
Items
Desert Eagle
Fire rate
0.6> 0.45Recoil
6> 14
Revolver
Added a Shoot animation
Damage
48> 68Recoil
8> 10Price
625> 1600
Fire Axe
Damage
32x2>46x2ATK Speed first hit
0.8> 0.4ATK Speed Second hit
0.5> 0.3
Baseball Bat
Added a third attack
Damage
24x2> 22x3Price
400> 500
Perks
Hard To Kill
Updated icon
Steel Lungs
Stamina Usage
25%> 15%Stamina Regen
25%> 15%
Lucky Move
Activate chance
50%> 25%Price
20000> 15000
Life Regeneration
Name changed to Regeneration
Life received per sec
0.5> 1
Waves duration
1~10:
25s> 15s10~20
35s> 30s20~30
45s> 40s30~50
90s> 60s
Zombies
A big chunk of the Zombie's AI got entirely reworked, like how they target players/objects, apply damage, and a few other things.
I'm still looking into reworking more areas of the code, but this one is a big step forward since it took a few days to do.
Those changes should improve the performance greatly when too many zombies are spawned.
Zombies per wave:
3 + 2 * Player's amount every 5 waves> 2 + Players amount every 3 wavesBasic Zombie
Bleed Chance 16
Runner
Bleed Chance 8
Bloodthirsty
Now needs some strength to be stunned
Bleed Chance
20> 35
Small Tank
Now needs some strength to be stunned
Bleed Chance
15> 20
Elastic/Acid/Fire
Can't apply bleed anymore
Tank Boss
Bleed Chance 70
Rock Throw
Rock speed
60> 55Can't apply bleed anymore
Fixed
Fixed a wrong text on the Display options
Fixed a few grammatical errors on the Heavy Lifter description
Fixed Special bullets not activating properly
Fixed an exploit when throwing a grenade and changing slots quickly
Fixed an issue where the mini-map would not be updated properly when pressing ESC
Fixed an issue where the HUD Keys/Options Menu would keep showing if the game was started with a menu open
Fixed an issue where the "Everyone is dead" text was showing over the results screen
Fixed an issue where all barricades would fall when a player connected later/reconnected
Fixed an issue where the player could be alive with a negative life in a few cases
Fixed an issue where the Screen flash would keep its alpha if the game was paused between the flash (when healing, receiving damage, etc)
4 comments