Show/Hide Show/Hide

Unturned

 
3.21.32.0 Update NotesNov 26, 2021 - Community AnnouncementsChangelog: Added: Explosion_Launch_Speed_Multiplier gameplay option. AirStrafing_Acceleration_Multiplier and AirStrafing_Deceleration_Multiplier movement options. Allow_Holidays option to disable holiday decorations and events. Changed: Calculate fall damage from velocity rather than vertical distance. Increased maximum fall speed from 20m/s to 100m/s. Bounce charges deal a small amount of damage. Converted structure/barricade save/load/network to use asset guids. WIP support for referencing transforms over the network. Removed unused name to object lookup. Fixed: Sliding down slope against wall to build up speed. Teleport reverting in some cases. Teleport Bug: The problems using teleporters since the previous update were an embarrassing mistake. When it was first reported I included a speculative fix in the .1 patch. Or so I thought. After much testing on different maps, with 250ms fake lag, with forced low server tickrate, etc., unable to reproduce it I realized the fix did not actually make it into the .1 patch, but I had been testing using the fix. Sorry for all the trouble! Patch #1: Improved "missing barricade/structure (guid here)" kick message for hosts experiencing the error frequently after this update. Previously the client could not show the name of the missing asset because, well, the asset is missing/unknown. After the .1 patch the client will notify the server of the missing asset, and from there the server can kick for one of two reasons: 1. Guid read/write error. This happens if the missing asset reported by the client does not exist on the server either, indicating a packet was corrupted somewhere. (because the asset had to exist on the server originally) The most likely reason for getting this error is if a plugin is patching/modifying the netcode for sending barricades and structures to the client. 2. Missing critical asset. Here the server can display both the guid and file name to help track down which asset packs are not installed on the client.3.21.31.0 Update NotesNov 19, 2021 - Community AnnouncementsChangelog: Added: Bounce Charge Damage_Falloff_Range and Damage_Falloff_Multiplier gun options. Bypass_Pickup_Ownership barricade option. Enabled for charges. Nightvision_Color and Nightvision_Fog_Intensity options. Movement_Speed_Multiplier clothing option. Changed: Improved movement input in multiplayer to reduce rubberbanding. Strafing in midair is no longer immediate, player now has velocity. Setting game server login token (GSLT) is required for the internet server list. Converted hardcoded physics material audio effects to WIP physics material assets. Fixed: Explosive traps ignoring effect spawn radius. Salvaging a Schofield now gives a metal scrap and a maple plank (originally, two metal scrap). This change is consistent with similar item salvages. Split Coconut crafting recipe is now categorized under Supplies instead of Tools, just like other food-based crafting recipes are. Makeshift Armor salvage recipe is now categorized under Apparel instead of Tools, just like other clothing salvage recipes are. Cable Tie crafting recipe is now categorized under Tools rather than Barricades. Large Slippery Plate now uses the high-tier armor multiplier (originally, low-tier armor). This makes it consistent with other metal barricades and structures. Coalition Beret damage reduction is now 5% (originally, 15%). This fix makes it consistent with the armor values provided by other berets. Birch Hole and Birch Ramp structures now have 450 health (originally, 500). This fix makes their health the same as other types of birch roofs. Pine Hole, Pine Ramp, and Pine Stairs structures now have 550 health (originally, 500). This fix makes their health the same as other types of pine roofs. Metal Ramp structures now have 1300 health (originally, 1100). This fix makes their health the same as other types of metal roofs. Canteens/bottles no longer reference deprecated data properties. This change has no gameplay impact. Typos/punctuation in the following item localization files: Fedora, Mafia Fedora, Tophat, Police Vest, Metal Scrap, Honeybadger, Machete, Military Knife, Shovel, BLT Sandwich (both variants), Bloodbag, Bandage, Birch Spikes, Maple Spikes, Pine Spikes, Caltrop, Barbed Wire, Ornamental Barbed Wire, Barbed Wire Fence, and Ornamental Barbed Wire Fence. Typos in the localization files for Scaffhold objects #1‒3. They have now been renamed to Scaffold. Disable cloth colliders on Kuwait parachute pack because unfortunately the game does not have a way for weapons to ignore them yet. Dango dragon horns glasses layer. Special thanks to MoltonMontro for the fixes to inconsistent item stats, categorization of various crafting recipes, and copyediting for the localization files. Multiplayer Movement Improvements: Movement rubberbanding has been a frustrating problem for a long time in Unturned multiplayer. The issue was that when the server position did not match the client position, the client would get teleported back to the server position to prevent cheati...3.21.30.0 Update NotesOct 22, 2021 - Community AnnouncementsHalloween {STEAM_CLAN_IMAGE}/6119952/b34163df5aada375ae3c21876fada8b8975769e1.png The survivors on Kuwait's Icarus island have put up some new decorations to celebrate the event! Halloween festivities are taking place on many of the maps, including Elver, and the Liberator crew are dressed up in their costumes. On behalf of the map creators, the zombies, and myself: Happy Halloween! Changelog Switched query port with connection port to make Steam browser protocol connect easier. Removed recommended max players. Removed option for servers to use old/legacy/deprecated Steam networking. Added calibers to hidden barrels to make them harder to misuse. Experimentally replaced manual input re-sending with transport layer reliable send. Fixed immediately dying to fall damage on maps below the level origin. Port Change The Steam query port is now the configured port rather than plus one. This means any Steam browser protocol links will need their port decreased by one. For example steam://connect/127.0.0.1:27016 should be changed to steam://connect/127.0.0.1:27015. There have been a few related changes to make this work more reliably as well.3.21.29.0 Update NotesOct 15, 2021 - Community AnnouncementsChangelog: Added: Accepted several weapon skins from the curated workshop. Configurable default starting values for health, food, water, and infection. Harvest_Reward_Experience option for harvestable items. Forage_Reward_Experience option for forageable trees. Halloween_Redirect option for trees, props, terrain materials and foliage. Command-line option -LogLevelHash to debug modified level kick. Changed: Converted mouse aim sensitivity to degrees per pixel rather than arbitrary multiplier. Moved server password entry into its own separate menu. Separated "space" server list filter into "has players" and "has available slots" filters. Updated character .blend included in source files. Fixed: Missing belt on left side of RCMP uniform top. Zombie kill XP using Full_Moon_Experience_Multiplier rather than Beacon_Experience_Multiplier. Damage potentially rounding to zero and/or getting incorrectly clamped during horde beacon. Exception editing arena map after playing non-arena map. Loading levels with mismatched bounds/flags_data/flags files. Client locally removing group invitation when server prevented accepting. Pool cue crafting recipes using logs rather than sticks. Scythe incorrect thumbnail camera positioning. Shipping cargo containers missing audio after metal door sound was consolidated. Mouse Sensitivity: Your mouse sensitivity has been converted to degrees per pixel. For example a value of 0.5 degrees per pixel means your would turn 50 degrees if you moved your mouse 100 pixels. I think it would be nice if more games represented mouse sensitivity this way because it would make it easier to copy input / control preferences between games. Server Password and Filters: Entering the password on the server browser screen was confusing. The "space" filter also only showed servers with space with at least one player, so that option was split out and replaced the password field, and the password field was moved into its own menu.3.21.28.0 Update NotesSep 17, 2021 - Community AnnouncementsChangelog: Changed: Server kick for exceeding ping threshold is better explained. Fixed: Grass_2 and Grass_3 using wrong physics material. Revert enabling character overlap recovery due to multiplayer exploits. Prevent newlines and tabs in server listing short description. Do not drop berries when attacking berry bush. 3.21.27.0 Update NotesSep 10, 2021 - Community AnnouncementsChangelog: Added: MinRadius option for zombie kill quests. Changed: Updated barricades attached to vehicles to use newer netid system. Updated engine to Unity 2019.4.30f1. This version fixes the multi-display startup crash. Fixed: Mistake in hood triangulation of Armored Offroader. Catch exceptions from onTakeItemRequested and OnGestureChanged events. Zombies and animals not using their own armor multipliers when Weapons_Use_Player_Damage was enabled. Light from world muzzle flash affecting viewmodel and vice versa. Potential cause of issues if player lost connection at transport layer without notifying game. Blimp exit position outside bounds. 3.21.26.0 Update NotesSep 3, 2021 - Community AnnouncementsChangelog: Added: Pooling (recycling) for barricades and structures to improve multiplayer performance. Accepted several curated workshop skins. Changed: Replaced profanity filter with Steam text filter for performance reasons. The old naive filter can be re-enabled with the "-NoSteamTextFiltering" command-line flag. Improved clothing CPU and RAM usage. Previously the textures were combined on the CPU rather than a shader. Custom clothing can now disable the CPU readable flag, and is no longer limited to 128x128. Fixed: Fishing catch timer not getting randomized. Grid snapping when dragging on plane. Use vehicle exit position when saving passenger position. Slight discoloration on plush item face. Include Level.hierarchy file in level hash. Barricade and Structure Changes: This update expands on the base-building optimizations from the 3.21.24.0 update by pooling barricades/structures that have been previously loaded. Rather than destroying these items when an area is unloaded they are now recycled (pooled) and reused in the next loaded area. Many changes and optimizations were made to the code for each barricade type (e.g., generators, mannequins, signs) in order to take advantage of this performance improvement, so there will probably be some unusual bugs to track down. Modded barricades/structures with custom logic may need editing before they become compatible with pooling. To work around this, pooling can be disabled per-item by adding the line "Eligible_For_Pooling false" to their .dat file. Read about the motivations and priorities behind this rewrite here. Patch #1: Fixed: Claim flags not changing owner properly. 3.21.25.0 Update NotesAug 20, 2021 - Community AnnouncementsChangelog: Added: Support for different item prefab to spawn when equipped. Custom event component for equipped gun. "-DisableSteamCloudRead" command-line flag. Fixed: Missing arena circle visual. OnInspectingUseable event not getting called on server. Water blocking item interaction. Terrain and road hits getting incorrectly rejected. ApplyDefaultSkills getting called even after loading skills. Potential problem with moving buildables between regions. Patch #1: Fixed: Unable to forage berry bushes. 3.21.24.0 Update NotesAug 6, 2021 - Community AnnouncementsChangelog: Added: UI button to send chat message. Experience modifier for consumeable items. Level option to disable faster admin salvage duration. Support for deferring RPCs when target object does not exist yet. Ireland visited achievement. Changed: Support rich text in object notes. Plugin change UI text RPC looks for input field components. Clipboard hotkey copies server details. NPC global events are replicated to all clients. Time-slice item, barricade, and structure loading in multiplayer. Fixed: Slightly misaligned train tunnel on Russia map. Verify integrity of client vehicle physics profile on server. Kill counter position on paddle. Barricade and Structure Changes: Rather than freezing for several seconds when loading or unloading large bases in multiplayer, the work is now spread over multiple frames at a slightly lower framerate. This is hopefully better, but certainly not perfect yet. These improvements depended on the netcode rewrites from earlier this year, and likewise further improvements will depend on this update. For more technical details: Read about the motivations and priorities behind this rewrite Big thanks to PandahutMiku for extensive help testing and providing feedback on these changes! Server Monetization Rule Addition: There was a minor addition to the server monetization rules: "Fictitious and deceptive pricing is not allowed. For example, lying that a discount is nearly expired, or pretending the price is discounted when it has never been at full price. We would strongly advise following Steam's discounting rules to help avoid breaking any real-world laws." Unlike the previous rules there was no prolonged advanced warning period because this seems like an obvious rule that should not have needed explicitly stating.3.21.23.0 Update NotesJul 16, 2021 - Community AnnouncementsChangelog: Added: Deadzone full suit protection option. Level asset skill default and max level overrides. Trap_Setup_Delay and Trap_Cooldown options for traps. NPC Global Event Hook component for modders. Changed: Interactable item dropper and binary switch can set Hint to Custom to use Interact token. Fixed: Explosive bullets inconsistently hitting curved road. Incorrect umbrella item icon bounds. Farewell, Yarrrr Quoted from MoltonMontro's announcement of Yarrrr's retirement from Unturned yesterday: It has been an honor to work alongside Yarrrr for as many years as I have been able to. He has been a part of the community since the beginning. Now, as Yarrrr is retiring from the community, it is time to say farewell. I have no doubts when I say that he has had a profound impact on the game and its various communities. Yarrrr has stepped down from his administrative roles on the Steam Discussions forum, our SDG Forum, the game wikis, and the official Discord server. I am extremely happy for him to have stuck around for as long as he has, and I know there are many veterans who will be sad to see him retire. Best wishes to Yarrrr, and whatever he focuses his time towards next!3.21.22.0 Update NotesJul 2, 2021 - Community Announcements3.21.22.0 Changelog: Fixed: Individually replicated structures using wrong fractional precision. Groups, airdrops, and weather not closing savedata stream. Thanks DiFFoZ! Ignore request to save if level has not finished loading. Plugin disabling freecam, admin edit, or name overlay force disables on client. Spec ops helmet missing from Russia and Germany spawns. Ireland: Зефирка has replaced the Ireland map with a reenvisioned / remastered Winter update! They are looking for modders to help on the project, and would be happy to hear from you if you are interested in joining their team. View Ireland on the Workshop3.21.21.0 Update NotesJun 18, 2021 - Community AnnouncementsChangelog: Added: Option for unlisted workshop file visibility. Fixed: Server list description can no longer use size, voffset, or sprite tags. Pump-action and bolt-action rocket launchers. Liberator door missing use sound. Variety of textures with compression disabled. Chef Zombie Plush AnnouncementJun 11, 2021 - Community AnnouncementsChef Zombie Plush: We have collaborated with Makeship to bring the Chef Zombie to life in the form of a limited-edition collectible plush toy! {STEAM_CLAN_IMAGE}/6119952/afea47c00a9a81ceb775269d5e7ed0b738294ff5.png You can order this lovable monster from the Makeship campaign here: View Unturned Chef Zombie Plush on Makeship Edit: the funding goal of 200 orders required for production was met! Thank you to all the early customers for your interest and support. For anyone still interested, the campaign will remain open to orders until the 1st of July, 2021. More details here: View Makeship FAQ 3.21.20.0 Change Notes: Added command-line "-FullscreenMode=#" window mode override. Unity built-in command-line arguments take priority. Updated from Unity 2019.4.20f1 to 2019.4.28f1. Fixed a few bugs with -OfflineOnly dedicated server option. During the Unity upgrade there were some instances where serialized material and texture references needed to be reassigned. Hopefully all of these have been caught, but if there is a weird new visual bug it is probably related to this, and should be an easy fix. Server Hosting Rule Changes Reminder: The rules announced on 2021-05-14 are now in full effect. Read more details here. Over the warning period these past two weeks twelve server networks were reported. Every notified host graciously cooperated, and at this time there are no reported servers in bad standing. Patch #1: Unfortunately as predicted some visual bugs crept through with the Unity upgrade. Namely some NPCs not wearing clothes, and a variety of decals not working in deferred rendering mode. These should be fixed now.3.21.19.0 Update NotesMay 28, 2021 - Community AnnouncementsChangelog: Added: Asset validation warning when clothing prefabs are on the wrong collision layer. Projectile_Lifespan option for guns with physics projectiles. Default is 30 seconds. Filter in server list for players to find non-monetized or non-gameplay monetization hosts. Tools for moderating server list without requiring a client update. Changed: Consolidated door, melee attack, and helicopter ignition audio clips. Fixed: Formatting missing tree asset error. Duplicate powerline pole near Liberation Bridge on PEI. Collision layer of several dozen curated clothing prefabs. Germany, PEI, and Russia quest initialization case sensitivity. Exception if collision hit sound was missing. Dragging item missing asset. Server Hosting Rule Changes Reminder: The new "Monetization" field in each server's Config.json file defaults to "Unspecified", but can be set to "None" or "NonGameplay". If configuring this field please ensure to be truthful. "None" is for unmonetized or donation-only servers, and "NonGameplay" is for servers with purchases that do not provide a gameplay advantage. Players filtering the server list by "NonGameplay" will also see "None" servers. Warnings will start being sent to server hosts breaking the new rules scheduled to take effect on June 11th. Read more details here.3.21.18.0 Update NotesMay 21, 2021 - Community AnnouncementsChangelog: Added: Command-line "-RefreshRate=#" preferred monitor refresh rate override. Config for custom links in server lobby screen and monetization filter. Separated vehicle explosion option into ShouldExplosionCauseDamage and ShouldExplosionBurnMaterials. Target_Acquired_Effect and Target_Lost_Effect for custom sentries. Can_Be_Damaged option for buildable items. Plugin ShowUseableGunStatus and ShowVehicleStatus UI flags. Changed: Replaced PDW on Yukon with Swissgewehr. Moved when buildable spawned events are called. Fixed: Saving levels with hundreds of different tree assets installed. Tree audio in Kuwait menu. Asset casting exceptions across the entire codebase. These were responsible for the NPC and zombie damage problems on Kuwait when there were ID conflicts with mods of a different type. Visible_On_Ragdoll was accidentally disabled for cosmetics. Server Links Config: Servers can now include links to their website, support, forums, etc., in the lobby screen. The "Links" field in each server's Config.json file is an array, each entry has a richtext "Message" and "Url" field. For example: "Links": 3.21.17.0 Update NotesMay 14, 2021 - Community Announcements{STEAM_CLAN_IMAGE}/6119952/34cff60d6fc917a0f89ff538b0de570db48f860f.png Watch the Kuwait Map Trailer Here Kuwait: An unforgiving desert where basic necessities are scarce, weapons are even scarcer, and everything is trying to kill you. A mix of Yukon, Russia and Elver, the map mixes up the status quo of survival, making it more engaging, fun, overall less grind-y. Want to speedrun to the deadzone? You will have to craft your gasmask. Want to get straight into shooting things? Craft yourself a trusty rifle. More of the laid back PvE type? Try your hand at the available 200 quests. All playstyles are accommodated in Kuwait. Besides the inherent difficulty that comes with the setting of the map; in which you cannot grow your own food on the land, your thirst depletes quicker, and visibility is on either end of the extreme spectrum depending the weather, you may notice several other changes that will impact the way you play the game. Most guns you will come across are Semi or Burst, with the occasional Auto firing weapon. Recoil will also not be on your side. You will have to really pick your shots or risk wasting precious ammo. Watch out for straw baskets that can drop anything from basic food and water, to life saving medicines and crafting supplies. A lot of conventional features in Vanilla Unturned may have been abandoned in Kuwait, from freeform buildables to metal structures; you will have to seek out the alternatives provided. {STEAM_CLAN_IMAGE}/6119952/7a6f5cad7c3e55feccb5e7ee72e76515254d6f62.png To host a server running the map add its workshop file ID (2483365750) to the File_IDs list in WorkshopDownloadConfig.json, and set the map to Kuwait in Commands.dat. For the next two weeks a variety of exclusive new free items will be dropping: {STEAM_CLAN_IMAGE}/6119952/969761a9fbf0c8704a0b8da0d35158c996a48cca.png This project was created by Animatic and NSTM. If you enjoy the map and would like to support them, consider checking out their Kuwait-themed bundles on the Stockpile: {STEAM_CLAN_IMAGE}/6119952/a4066634719ef1e31575fadcded49e125f4c87eb.png Assorted Hats Bundle Divine Duneman Bundle Mythical Sunrise Bundle - was available from 2021-05-13 to 2021-05-28 Mythical Sunset Bundle - was available from 2021-05-13 to 2021-05-28 Letterman Bundle Watch the Kuwait Item Showcase Here Server Hosting Rule Changes: Changes to monetization rules for server hosts are scheduled to take effect on June 11th. Read more details here. 3.21.16.0 Update NotesMay 7, 2021 - Community AnnouncementsChangelog: Added: Heavy rain storms with lightning, enabled on PEI, Washington, and Russia. Glacier Arena featured map items bundle. Plugin events for repairing buildable items. Temporary legacy sand physics material for desert maps. Fixed: Stuck spot under Germany train bridge. Multiple instantiated skin material leaks. Dirtbikes not spawning at Russian farms. Shareable items can grant NPC rewards to other players. Kuwait Curated Map Trailer: Watch the Kuwait Map Trailer Here Kuwait, Unturned's first desert map, is set to release on the 14th of May. Lightning: Dark grey fog signals the danger of lightning during a rain storm. The damage from a lightning strike is similar to a rocket launcher explosion, so protecting valuables with a roof is recommended. In multiplayer lightning strikes are always within half a kilometer of a player.3.21.15.0 Update NotesApr 23, 2021 - Community AnnouncementsChangelog: Added: Gentle snowfall on Yukon map rather than spans without weather. Peak normalization for inbound voice chat. Per-material bullet and shell casing impact audio. New per-material bullet impact audio. Double and triple stacked upgrades of the Experienced Beret. Changed: Updated older core.content assets to newer format. This enables multiplayer file integrity checks for terrain textures. Fixed: Large slippery metal plate was vulnerable to lowcal. Crafting exception if canteen had invalid state. Workaround for deferred decals using wrong ambient light values. Not updating vehicle speed units label when changing unit system in-game. Yukon Snowfall: In early versions of Yukon the blizzarding weather was permanent, but it was brutal not having any respite. A later change introduced periods of clear skies, but the unrestricted sight-lines interfered with the balancing. This update replaces the clear skies with gentle snowfall which limits sight-lines, but not as much as the blizzard, and does not freeze the player. Existing saves will cycle the scheduled weather before taking effect. Voice Chat Normalization: Most players should have the same apparent loudness now. This replaces the inbound voice chat gain option. Depending on feedback there may need to be some further adjustments, so please share your thoughts. Bullet Audio: Bullet impact, bullet casing bounce, and shell casing bounce sounds have been replaced on most surfaces. These may need some tuning, so please share your feedback. In particular the bullet casing sounds were designed towards the metallic sounding bounce which might be a little too loud? For modders please note that the *_NoAudio effect variants are temporary until the visual effects are upgraded. Older *.content Bundle Deprecation: Terrain materials, along with a few miscellaneous other file types, were still being kept in an older asset bundle format. Unlike the newer format these files did not have integrity tests in multiplayer, so players could delete the terrain materials for an advantage. All vanilla usage of the old format has been replaced, as well as on the Hawaii and Greece maps. Support for the old format will be kept for the foreseeable future, but please consider upgrading.3.21.14.0 Update NotesApr 9, 2021 - Community AnnouncementsUpdate Notes: Added: VehicleTurretEventHook component for modded vehicles. Changed: Slightly increased footstep audio interval. Fixed: Effect volume should not spawn on dedicated server. Singleplayer initializing quests twice on load. Electric zombie attack loopback exception on dedicated server. Not loading Debris_Old.prefab for non-speedtrees. Using stuck vehicle to teleport out of arena into lobby. Warning for dedicated server per-file workshop result. Initial lighting state sent in arena levels. Mirror back of shirt for left-handed characters. Potential logging UTF8 encoding fallback exception. IOBS event hook registering too early. Networked gun UI getting created before HUD. Swapping rotated item with non-rotated equipped item. 3.21.13.0 Update NotesApr 2, 2021 - Community AnnouncementsUpdate Notes: Earlier this year the lower-level network data packing and messaging systems were rewritten. This update builds upon those by rewriting the gameplay-level netcode systems. All features should work the same, but with improved performance especially on the server side. These changes unlock many possibilities for the coming updates that were previously limited by poor netcode restrictions. In particular the voice chat should perform noticeably better now. Items under active consideration are listed on the roadmap, excluding ideas without a solid plan yet: View Unturned Roadmap The upgrades should be backwards compatible with most server plugins, but in some cases adjustments are necessary. Thanks to many plugin developers for working with us to update their code in advance of this update! For details about the decisions and thinking behind this rewrite consider reading the accompanying blog post: View March 2021 Development Update Patch #1: Fixed first login with item-related quest tracked. This bug broke login for both singleplayer and multiplayer, and was caused by order of initialization changes that improved login performance. Unfortunately it was not found earlier during testing because it only affected certain quests tracked in the HUD on the first login, i.e. tracking an item-related quest and then logging back in would not cause it. Patch #2: Fixed duplicating turret items when attachment changed. This was a mistake in the rewrites. Fixed missing obsolete attribute on several of the old netcode APIs. Fixed attachment request item type mismatch warning. Fixed not assigning default glasses state properly. Sorry about this late-night second patch, but preventing the turret item dupe was important.