Show/Hide Show/Hide

Unturned

 
3.19.14.0 Update NotesSep 13, 2019 - Community AnnouncementsVersion Numbering: Going forward version numbers will follow a 3.{year}.{update}.{patch} pattern. In the past updates were split between "major" and "minor", but this lead to huge skips in version numbers when releasing several maps in a row. Unturned had been following the previous scheme for slightly more than 5 years, so this style was experimented with for map versions and Unturned II prior to commiting to it. Workshop: Files used by a server can be subscribed or unsubscribed from the sever info screen. Subscribing will keep the files up-to-date and save time joining the server. Subscribed files can be enabled or disabled from in-game without uninstalling them. This menu is linked from the singleplayer workshop maps list, and the in-game workshop menu. Changes take effect the next time the game is started. General Improvements: Included example server scripts on Windows and Linux. Added ability to skip unboxing animation with Esc key. Mouse-over items in mystery boxes to see individual probability. Halloween and Festive menus, as well as promo menus as async loaded. Rainbow jersey item was added to playtime drops. Musical mythical effect minor adjustments. Adjusted trophy skin gold/silver appearance. Clarify refresh categories on server list. Threaded console is no longer the default on Linux. Modding: Has_Global_Electricity in level Config.json. All level config properties have now been documented in the U3-Docs repository. Strings with >255 length are now replicated for custom UIs. Level can override dropship model, see DefaultLevel.asset file. EffectUI command can be used from server console. All attachments can affect ballistic damage, not just magazines. Allow_Manual_Drop item option. Zombie difficulty assets can override stun values. Marker text can be overridden by plugins. Fixes: Several issues with loading objects at the world border on "insane" map sizes were fixed. Discoloration on top of Metal Bench #1 has been corrected. Viewmodels and enemy models now properly work with >4 LODs, and game objects are found from the LODGroup renderers list. Yukon sea level is disabled. Beta invite is no longer marked as consumable. Client locally marks box as used when repeatedly opening boxes. Secondary weapon slot takes priority over primary when picking up items. Workshop update config accepts rich text and should not be clobbered. Case where kick/ban/shutdown might not have been sent was potentially fixed. Recent Events: MoltonMontro, a friendly and helpful guy you may have met in the community over the past few years, is now working with SDG in an official capacity. He's going to be helping out with a variety of projects like curated map quality control and community blog posts, as well as behind-the-scenes work he's been helping with for some time like maintaining the wiki and forum servers. Documentation for 3.0's modding features is now available from a main repository, and will be expanded over time for new features and write-ups on older...3.30.6.0 Update NotesAug 16, 2019 - Community AnnouncementsFrance: Last week the France map team released a sizable patch with a variety of interesting balance changes e.g. new scrap item for Focus weaponry. For more details: Read Here Maps: When searching for a particular map, the server list will only show servers running the same version as you have installed. The map filter has also been replaced with a text map name filter which allows searching for maps not installed locally. If a local map is detected (by prefix) the search will use that full name. Improvements to how curated maps are featured in-game. Rio's release was not as clearly communicated, so the map has been re-featured. Workshop maps feedback button links to discussion board. Hosting: Dedicated server monitors for updates while hosting a workshop map. By default the server will notify players that it is shutting down for an update, but this can be configured in WorkshopDownloadConfig.json or overridden by plugins. Auto workshop downloads now try to use cached installs aggressively. Steam does cache auto-installed items for a period, but still prefers to re-download them. Now the game looks for the "Needs Update" flag, and if not detected, will skip re-downloading. The goal here is to improve join times for servers with large numbers of auto-download content, but if problematic, subscribing will keep the content up-to-date. Threaded console is now the default, but the older console can be enabled with -LegacyConsole command-line flag. This may conflict with Rocketmod's console on Linux until updated, however the hope is to improve vanilla dedicated server support. Plugins: Hashed player hardware ID is available server-side for use banning. Cheaters will obviously use fake HWIDs, but it's another tool in the administrative tool belt. Server relay can immediately redirect. If there is a negative player response to this feature it will be adjusted or disabled. Modding: Made Mannequins moddable and exported an example package. Guns with fire delay can include "FireDelay" sound played at input. Slot type "Any" for useables that can be equipped in primary, secondary, or inventory. Can_Aim_During_Sprint option for guns. Allow_Magazine_Change gun option similar to Hook_X options. Should_Fill_After_Detach option for magazines. This effectively provides infinite ammo, with the trade-off of choosing the time to reload. Visible_On_Ragdoll option for large clothes. Fixes: Vehicles now respawn up to max instances when multiple are destroyed simultaneously. Disconnect if server workshop usage does not match advertised usage. Fixed potential exploit destroying holiday / timed objects. Curated Map | Rio de Janeiro: Travel to South America with Rio, now available in-game! It features iconic destinations such as the redeemer statue, and has future updates planned. For more details check out the map's workshop page: Read Here You can also install the map from in-game by navigating to Play > Singleplayer > Curated and clicking subscribe, or searching for "Ri...3.30.5.0 Update NotesAug 2, 2019 - Community AnnouncementsCurated Maps: If you're reading this from the in-game menu within a week or two of the update coming out then you can see that Rio is featured above! In order to reduce load times and keep the installation size reasonable, curated maps have typically been transitioned to the workshop after several months. This was problematic for a variety of reasons however, such as suddenly having to subscribe to the map in order to keep its assets, or for hosts needing to switch the server to the workshop version. With the recent improvements to the game's workshop integration (e.g. auto-detecting workshop dependencies, installing while in-game), my hope is that taking this featured article approach will improve all aspects of the curated maps system: Creators have full control over their article and can patch / update the map without waiting for me to release a main game update. This was one of the reasons for adding per-map version numbers. Maps will not get moved to the workshop after an arbitrary period. If you're not interested in the map you can click the "Dismiss" button in the top-right to hide it and return to the trending workshop items. Note that the curated articles are shown for a specific number of days before going back to the default. If you have any feedback on these changes please share! Update Notes: Added onEnterVehicleRequested, onExitVehicleRequested and onSwapSeatRequested events. Added gun attachment change request events. Added onConsumeRequested and onConsumePerformed events. NPC Event reward delegate passes instigating player. Fixed id/name upgrade log spam related to devkit objects. Fixed landscape tile basemap distance during satellite capture. Included All_Tool_Items unity package in examples. Misc improvements to -ThreadedConsole mode. 3.30.4.0 Update NotesJul 26, 2019 - Community AnnouncementsClient Workshop Improvements: Popular and featured workshop item articles can now be dismissed. If the carousel is empty then the next-most popular item is used. Featured workshop item subscription can be managed from the title menu. Workshop subscriptions changed while in-game are detected and update the maps list. Server Workshop Improvements: Moved WorkshopDownloadIDs.json into WorkshopDownloadConfig.json. Server now caches query results and will retry when query fails. Whitelist/blacklist download restrictions are now enforced during connection. Quality of Life: Flashbangs can no longer be used in safezones or around friendly sentry guns. Teleport command and NPC teleport rewards now report when destination was obstructed. Oxygen now persists between logins to prevent resetting it at high altitudes. Stockpile new label is now dismissed when the button is clicked. Map Creation: Added support for per-level tips, enabled by setting "Tips" to a number in Config.json, and then adding Tip_0, Tip_1, Tip_# to localization file. Added level Allow_Skills and Allow_Information config. Added Prevent_Building_Near_Spawnpoint_Radius to level config (default 16.0). Asset Creation: Custom objects can specify Add_Kill_Triggers true to cause Triggers children with name "Kill" to kill players. Added Can_Use_Underwater true/false for equipable items which defaults to false for primaries. Plugin Development: Added questCompleted event for plugins. Added updateReplicatedState barricade function for plugins. Added helper functions for plugins to easily spawn replicated buildables. Added onPerformingAid and onPerformedAid events to UseableConsumeable for plugins. Individual stats are best compared by using both, as theys always occur in pairs. Disabled many missing asset related errors when -SkipAssets is enabled. Replaced serversideSetPluginModal with EPluginWidgetFlags granting more control of UI. Tidied up some of the damage events by moving parameters into structs, and tracking the damage instigator. Game Config: Added gameplay config for disabling structure, barricade and vehicle zombie targeting. Added Use_Airdrops to gameplay config. Added Enable_Kick_Input_Spam and Enable_Kick_Input_Timeout config. Server Console: Hosts can now specify -NoWin32Console on the command line to prevent the Windows server from manually allocating/freeing a console window. Separated Windows-specific console input/output from shared console code, and allowed plugins to override IO handling by implementing ICommandInputOutput and calling setIOHandler. When using a custom handler you can specify -NoDefaultConsole on the command line. Fixes: Fixed Paddle repair blueprint. Fixed clothes not respecting Should_Drop_On_Death option. Vehicles in safezones now properly ignore all damage. Fixed not loading per-map .content files from workshop during connection. Fixed log files not sharing read access. Fixed several plugin network events not wrapped in try-catch blocks. Fixed cancelling pendi...3.30.3.0 Update NotesJun 21, 2019 - Community AnnouncementsStockpile: Added two bundles created by the Candyland workshop map team. Accepted several new curated workshop skins to the Stockpile. Quality of Life: Pause menu can be opened from death screen. Freecam and legacy editor camera speed can be adjusted. Version mismatch disconnects show the server's version. Cosmetics inventory automatically merges crafting material stacks. Player icons are shown on map while using spectator freecam. Servers: Anonymous dedicated server is now available separately from the game client as AppID 1110390. It contains the 64-bit Windows and Linux headless servers, and strips many client-only files to optimize download times and disk space. Dedicated server auto-downloads child workshop items from collections and dependencies. Added gameplay config option to retain primary/secondary equipment after death. Scam or inappropriate servers can now be blacklisted by regex. Loading: Improved startup time by deferring some loading to the first time you enter each map. You can disable this with the "-NoDeferAssets" command-line option. For the moment this applies to vehicles and level objects because most assets are known by map load time. Display master bundle mounting progress. Show name of downloading workshop item if known. Level Editing: Added per-level version numbers so that workshop maps can be updated smoothly. Added "Weather_Override" to level's Config.json which can be set to "Rain" or "Snow" Added "Use_Vanilla_Bubbles" true/false option to Level.config for disabling underwater bubbles. Added optional "GameModeLabel" localization override per-map. Modding: Added "_Auto_Equip" true/false option for NPC item rewards. Added "Should_Delete_After_Use" true/false option for consumeable items. Added "Can_Steal_Battery" true/false option for vehicles. Added "Projectile_Damage_Multiplier", "Projectile_Blast_Radius_Multiplier" and "Projectile_Launch_Force_Multiplier" for projectile ammo. Added "Ammo_Per_Shot" and "Fire_Delay_Seconds" numeric options for guns. Replaced gun Delete_Empty_Magazines flag with Should_Delete_Empty_Magazines true/false which now overrides action item mode. Plugin Development: Added DamageTool zombieDamaged and animalDamaged events. Added "-SkipAssets" command-line flag. Useful for quickly iterating on server-side code. Added onSiphonVehicleRequested event. Tweaked onCraftingRequested to be easier to use as onCraftBlueprintRequested. Tweaks: Arena wall more visually appealing. Vehicles cannot be siphoned while locked. Projectile impacts ensure hit is not child of owner. Fixes: Fixed item hotbar when client is missing an item asset. Fixed Greece not referencing Hawaii as a dependency. Fixed requesting vehicles on server exceeding max packet size. Fixed GameSense integration had not been enabled on build machine. "-GameSense" command-line option can be used to enable it. Note that only health, ammo, barrel quality and firemode are currently supported. 3.30.2.0 Update NotesMay 31, 2019 - Community AnnouncementsBelgium Update: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/28009dbdd133e33dfa885469d0202ca03c238410.png The Belgium community map team has prepared a large update, so the featured duration has been extended to June 15th. Update Notes: Additions: Added Belgium Poacher outfit as well as several curated workshop skins to the Stockpile. Added "Manage Subscriptions" button to workshop play menu. Added Allow_Placement_On_Vehicle true/false barricade option, defaults to false for beds and sentries. Added Sentry_Freeform build type. Added onCraftingRequested event. Added Vulnerable_To_Fists true/false and Vulnerable_To_All_Melee_Weapons true/false options for resources. Improvements: Improved retired maps list to have icons, view on workshop and sub/unsub buttons. Tweaks: Hawaii has been retired to the workshop. Maps which use Hawaii content can add the Hawaii Assets workshop item as a dependency, and now players can auto-subscribe to the map plus its dependencies through the in-game curated maps list. Re-exported All_Shaders example package. Included Pumpjack example package. Fixes: Fixed replicating plugin text/visibility RPCs. Fixed applying ragdoll effect to arrow explosions. Fixed zombie clothing when a shirt/pants texture is missing. Fixed a couple bugs related to Should_Drop_On_Death. 3.30.1.0 Update NotesMay 7, 2019 - Community AnnouncementsAdditions: Added Spawn_Loadouts option to per-level config similar to Arena_Loadouts. Added Should_Drop_On_Death true/false per-item option. Added onVehicleCarjacked event for plugins to prevent jacking cars. Added onOpenStorageRequested, onPreSave and onPostSave events. Added onEffectTextCommitted event for custom UI text fields. Added sendUIEffectText to directly change custom UI text. Added WeatherEventHook for custom objects to listen for day/night, full moon, rain and snow. Added Allow_Ctrl_Shift_Alt_Salvage to Preferences.json which enables fast bulk salvaging of items. Fixes: Fixed validating attached items hash during equip rather than during attach. Fixed trying to instantiate missing barricade/structure assets. Fixed a kick if server stalled for more than one second. Fixed hashing trees in level when Should_Verify_Objects_Hash is enabled. 3.30.0.0 Update NotesApr 5, 2019 - Community AnnouncementsWelcome to Belgium! | NEW Curated Map: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/28009dbdd133e33dfa885469d0202ca03c238410.png Watch Gameplay Trailer Created by Ben "Paladin" Hoefer, Ethan "Cyllek" Brookman, Nathan "Wolf_Maniac" Zwerka and Nicolas "Putin3D" Arisi with thanks to Nolan "Azz", Husky and Noobyfish, Belgium is newly released for exploration! This map features modernized yet medieval cities, beautiful vistas and boating through active waterways. https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/07e14d5ef396efa942aa65fd65923cef755b52eb.png If you'd like to support this team in their creation of future maps you can check out the Belgium item bundles on the Stockpile here: Belgian Infantry Lil' EBR Acid Trooper Revenue from map items and bundles are split 50% to the map team, 30% to Steam and 20% to Unturned. Change Notes: Additions: Added Belgium to curated maps list until May 5th. Added Belgian Infantry, Lil' EBR and Acid Trooper item bundles to Stockpile. Tweaks: Tweaked unity logs to be written to UnityDebug_*.log in logs folder rather than appdata so that they are easier to find. Fixes: Fixed horrible voice audio when using walkie talkie after relay change. Was caused by code using Stop() rather than Pause()! Sigh. Fixed some issues registering installed workshop content while Steam is in offline mode. Fixed Retrowave skins emission, and fixed accept process not enabling _EMISSION keyword. Fixed Hawaii Red Scrounger missing collision on rear half. 3.29.5.0 Update NotesApr 3, 2019 - Community AnnouncementsChange Notes: Additions: Added ability to craft random mythical skins. Accepted several limited-time skins to the Stockpile. Added Child_Explosion_Armor_Multiplier to vehicle assets and server vehicle config. When an explosion is obstructed by buildables attached to a vehicle, the damage is multiplied by these values. Prior to this update the equivelant value was 0%. Now the default for individual vehicles is 20% (0.2) and 100% (1) in server config, so an explosion blocked by armor plating on a vehicle will deal 20% of the explosion damage to the vehicle itself. Added onDamageTireRequested event. Added CollisionEventHook to ModHooks. Improvements: Improved voice data to be relayed through server. More details below. Improved Stockpile Bundles to show preview images of all contained items. Tweaks: Tweaked menu warning to show missing vehicle and buildable. Tweaked seeds to no longer absorb explosive damage! Fixes: Fixed level hash to include lighting nodes, preventing editor enabling light underground. Fixed shooting while walking into underwater not dequipping immediately. Fixed landscape tile seams when using pixel average smooth tool. Fixed connecting to IPs with whitespace in front/back. Fixed crediting player stats for explosive kills. Fixed ragdoll effects attached to rocket launchers. Fixed rockets going the wrong direction in multiplayer when aiming at rubble. Mythic Crafting: Bet nobody saw this coming! Details: Skin is randomly selected from all weapon skins including drops, crates, and stockpile items, but excluding unique trophy skins. This means you can get skins that have never had mythical versions before. Chance / weighting of each item are equal. Mythic effect is selected from weapon-compatible set, and all effects have an equal chance of being selected. Technically these are different from the "Mythic" tag because they use a newer Steam feature, so they show as "Particle" tags in the inventory. Crafting requires x1,000 salvaged materials. This is an insane amount, and might be tweaked in the future. Some of the goals of mythic crafting are to improve the long-term value of your items, keep existing mythics valuable, and incentive sinking large quantities of items out of the economy, so it had to be a large amount. One factor is that inevitably bots will buy up all the 3 cent items for ~$30 per crafted mythic. Voice Relay: Previously voice chat was sent from the speaker to the appropriate players using Steam's P2P network, however this had the downside of opening clients to voice packet spam, likely abused by cheats. Now this data is validated through the dedicated server, and plugins can set allowVoiceChat to enable/disable voice for specific players. Greece: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/c5a6173cefa531e0f666112403dec2daf630051d.png Greece has now been retired to the Steam Workshop, and can be downloaded here: View on Workshop Other mods that use Greece assets can add Greece as a "Requ...3.29.4.0 Update NotesMar 26, 2019 - Community AnnouncementsAdditions: Added Fuel_Burn_Rate option. (units per second) Added Root_#_Override spawn table option which zeros the weight of default spawns, useful for total conversion mods. Added BatteryMode_Driving, BatteryMode_Empty, BatteryMode_Headlights and BatteryMode_Sirens which can all be set to Burn, Charge or None. Tweaks: Tweaked lean obstruction test to use capsule overlap rather than a single ray. Tweaked bicycle to be vulnerable to weaponry. Why wasn't it?! Tweaked missing buildable kicks to log item ID. Tweaked inspectable properties to be read-only while in-game. Fixes: Fixed potential issue retrieving server camera mode. Fixed catching exceptions thrown during core server plugin callbacks. Fixed server vulnerable to cheat input packet spam. Fixed salvage duration override comparison. Fixed spec ops helmet display rarity. Fixed saving non-finite player positions. Fixed cursor color option header. 3.29.3.0 Update NotesMar 13, 2019 - Community AnnouncementsAdditions: Added resource drops multiplier to config. Added *_Origin crafting output flag which can be set to World, Admin, Craft or Nature overriding default item origin type. Added sendSalvageTimeOverride RPC for plugins. Added sendRelayToServer RPC for plugins to move player to another server. Added Foliage_Cut_Radius setting to floor structure types. Added Kills_Object condition type which takes an _Object GUID, and an optional _Nav area. Requires destroying certain number of objects. Improvements: Improved inventory search to be useable while filtering stat counters. Improved kill counter visibility to respect skin visibility toggle. Tweaks: Tweaked quicksave button to take the place of favourite button in singleplayer. Tweaked spec ops helmet to exist. Fixes: Fixed stuck loading assets when master bundle failed to load. Fixed blimp center of mass. Fixed colliders on Greece Backlash gun. Fixed unable to lean over waist-height walls. Fixed forcing camera into walls by leaning while running sideways. Fixed LOD issues with apple juice and canned beef. Fixed potential causes of some workshop download failures. 3.29.2.0 Update NotesFeb 24, 2019 - Community AnnouncementsUpdate Notes: Additions: Added Zero Kelvin Weapon Kit craftable with 50 salvaged materials. Tweaks: Tweaked farms to be plantable anywhere when Ignore_Soil_Restrictions is flagged. Tweaked XZ border movement restrictions to only apply within terrain bounds. Tweaked vehicle entry to check line-of-sight between player and their seat. Tweaked vanilla teleport command to prevent teleporting to a player inside a vehicle. Tweaked teleport helper functions to check for available space. Fixes: Fixed makeshift vehicles disrespecting the buildable request event. Fixed a particular tree on Hawaii using incorrect shader. Fixed France Heavy Crossbow rope shader. Fixed highlight outlines on Mac. Fixed running devkit upgrade tool on devkit objects. Fixed farm updateState if asset type was changed. Fixed setting terrain textures on headless Linux server. Misc Info: Was surprised at the number of questions about using the ragdoll effects following the last update (particularly for freezing), so I implemented the Zero Kelvin kit right away. The bronze, silver and gold effects will still be used for contests, and if you're planning on running an Unturned community contest let me know and maybe we can use them as rewards too!3.29.1.0 Update NotesFeb 22, 2019 - Community AnnouncementsAdditions: Added LOD_Bias to Preferences.json. Added plugin events for buildable deploy requests. Added Kills_Player condition by popular request. Added support for clothes that replace your body mesh for mods. Added support for weapon skins that turn corpse into metal. Will be used as rewards for future contests. Improvements: Updated to .NET 4.6, this time hopefully without floating water. Tweaks: Tweaked recoil recovery to be more consistent. Disabled legacy objects position clamp. Tweaked incompatible content to show warning but still allow downloading. Tweaked claim flags to prevent building on nearby vehicles. Fixes: Fixed calculating structure bounds now that transforms are synced at end of tick. Fixed stance change overlap test. Fixed suspected cause of surfing along wall edge issue. Fixed abusing clip plane corner with log walls. Fixed the magical floating decal that existed on all maps. Fixed potential cause preventing building structures related to pending build check. Fixed using water to cancel reloads. 3.29.0.0 Update NotesFeb 8, 2019 - Community AnnouncementsWelcome to Canyon Arena! | NEW Curated Map: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/52ffc218b8c7367a20beeffe36de98e6f7d7b74c.png https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/39343110b42c33b0c0f6db920ddabeb5bd85a3ae.png Update Details: The latest and greatest arena map from Danaby2, Renaxon and SirAdy Unleashed, Canyon Arena, is now available in-game! It features an entirely new setting with era-appropriate items and weapons. Watch Gameplay Trailer If you'd like to support this team in their creation of future maps you can check out the new bundles on the Stockpile here: Cowboy Bundle Bounty-Hunter Bundle https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/bc05cab9a645da6c70cdeb863706dcd404f31740.png Update Notes: Additions: Added Canyon Arena map. Added support for guns jamming. More details below. Added support for battery-only vehicles. Added config options to disable individual UI elements. See Destruction map for an example. Added ability for serverside plugins to set visibility of UI elements. Added ability for serverside plugins to assign workzone and spectator overlay permissions. Improvements: Improved vehicle exit logic to fallback to a safe spawnpoint when the vehicle's doors and roof are obstructed, rather than trying to find a nearby empty location which was often abused to teleport through walls. Improved cosmetics/skins menu to show how many crafting materials you get from scrapping an item. Tweaks: Tweaked Matamorez scoped recoil to require more skill hitting repeated shots. Renamed "Can" to "Metal Can" to make it easier to search for. Tweaked plate glass to be unsalvageable. Fixes: Fixed majority of physics-overlap-pushing-player issues. Fixed loading multiple root *.content files with the same name. Fixed handling unexpected number of terrain textures when loading. Fixed an edge case when writing large savedata files. Fixed loading options file after disabling gold upgrade. Fixed a few cases where ammo was not deleted during crafting. Fixed accessing storage after being teleported away. Fixed Ace bullets not aligned with barrel. Fixed small number of France objects using incorrect shaders. Fixed incorrect anti-aliasing in menu inspect camera. Fixed devkit viewport in forward rendering mode. Fixed minor details on RULA Maplestrike and Mime's Knife. Fixed reassociating barricades mounted to vehicles after vehicle asset is deleted. Gun Jamming: Gun assets can include the "Can_Ever_Jam" flag to enable jamming. Guns start to have a chance of jamming once their quality % drops below "Jam_Quality_Threshold" which is a value between zero and one. Once they reach 0% quality they will have a "Jam_Max_Chance" chance of jamming on each shot. Chances of jamming are blended between 0% and "Jam_Max_Chance" based on the gun's quality percentage. The "ChamberJammed" AudioClip is played when a jam occurs, as well as the animation "UnjamChamber" if present. Cobr...3.28.0.0 Update NotesJan 18, 2019 - Community AnnouncementsTL;DR Workshop items will need some time to update, but the game should be more stable. Explanation: For a while Unturned has been using version 5.5 of the Unity engine (from 2016), but it's come time to upgrade. In recent years Unity has made stability a higher priority, and have been updating a "long term support" LTS version. The game is now upgraded to this 2017.4 LTS version. While not particularly glamorous, some of the primary motivations are: Taking advantage of newer optimizations in the engine. Removing workarounds for old unity bugs which will help improve performance. Supporting the Metal graphics API for Macs now that Apple has deprecated OpenGL. Fixing many longstanding issues and crashes, and continuing to get the LTS fixes going forward. The downside is that workshop content will need to be upgraded to this new Unity version as well. I don't take this lightly, this engine transition has been in the works on and off since early 2018 and I don't want it to be painful for devs, so I've worked to make is as easy as possible detailed below. If you want to continue playing some workshop mods that haven't been updated yet, you can opt-into the previous version (3.27.2.1) from Unturned > Properties > Betas > unity-5.5. This older version will remain available indefinitely similar to the antique and classic branches. Workshop Devs: For mappers: Maps with a /Bundles folder will be detected by the game as requiring an engine update, but other maps without custom content are unaffected. For translators: Translations and localization are not affected by the engine update. For content creators: Good news: there's a new tool to make bulk-exporting the .unity3d asset bundles much faster. I've updated all of the vanilla content to use this new system so I had to go through it as well, and Vilespring was kind enough to update all of the France bundles. I've written up a guide which explains in-depth how to transition your content from 5.5 to 2017.4 LTS. Feel free to post questions and I'll update it accordingly! Unity Upgrade Guide For programmers: The LTS version experimentally supports .NET 4.6 which seems to be working correctly in vanilla and rocketmod plugins, but this may be rolled back if unfixable issues related to it pop up. 3.28.0.1 Patch: Incredibly, the majority of issues in the initial update were caused by the use of decimal points vs commas. Due to a change in how .NET read fractional numbers, all of them were set to 0 for players in cultures that use commas! Reverting this should have fixed the water, icons, gun stats, etc.3.27.2.0 Update NotesDec 14, 2018 - Community Announcements2018 Festivities: Holiday cheer is in the air! Everyone aboard the Liberator has dressed up for the occasion and put up their decorations. Snow has built up in a few locations were you can now make snowballs. https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/89d5472203d0b2820416e27cba07548af6ff94da.png Across PEI, Washington and Russia, someone (maybe the zombies?) has put up ornamental trees with presents underneath. They may have gifted you some high-tier weaponry! Holiday gift presents are now dropping as well, so you may find yourself with a few festive outfits in your inbox soon. Raiding Balance Pass: There may be subsequent passes based on your feedback to these changes, but the goals for this update were: Horde beacons were an incredibly effective source of endgame items for large groups, but now have diminishing returns. By requiring a detonator, detonators now have an economy sink. Machine guns that damaged bases with low caliber ammunition were too powerful, and in general damage against bases is lower. Metal elements are significantly more worthwhile to build, while charges still feel effective against wooden bases. Requiring multiple charges to destroy a single wooden wall felt frustrating, but that may be adjusted later. By reducing the availability of raiding equipment the default base armor multipliers hopefully can stay similar, but if needed the default values will be further tuned. Patch Notes: Additions: Accepted several new time-limited skins to the stockpile from the curated workshop. Added separate low and high-tier armor multipliers for buildables. Metal and bricks qualify as high-tier, and now have 2x effective health. Added freeform glass plates craftable from glass windows. Added support for explanation message to server shutdown notice. Added compatibility warnings for future workshop items using 2017.4 LTS. Added weak grenade throw to secondary attack, and Strong_Throw_Force , Weak_Throw_Force and Boost_Throw_Force_Multiplier to per-throwable configs. Previous throw force was 750 with a 2x boost multiplier. Tweaks: Tweaked Nykorev, Hell's Fury and Dragonfang to only take highcal ammo, and their buildable damage slightly lower. Tweaked Ekho, Matamorez, Grizzly and Timberwolf buildable damage slightly lower. Tweaked horde beacon drops to scale by the square root of number of participants, rather than linearly. For example 2 players get ~1.41x, 3 players get ~1.73x. Tweaked horde beacon blueprint to require sacrificing a detonator. Tweaked to require text confirmation when salvaging items unless CTRL is held. Previously only Mythical items required confirmation. Tweaked rich text chat to not fade out. Disabled movement clamps in editor. Defaulted workshop server filter to on. Fixes: Fixed checking buildables you were already overlapping when mounting ladder. Fixed climbing on explosive charges. Fixed one-sided cliffs in PEI pirate caves. Fixed snowdrift collision desync. Fixed placing multiple str...3.27.0.0 Update NotesNov 23, 2018 - Community AnnouncementsWelcome to France! | NEW Curated Map https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/df0644fd586e71a3c87407a50127e5a17d72bcdd.png Paris is lovely this time of year. Come explore the warm countryside! https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/55326b9f2d324f93729eaaffe71321dac12d0136.png Relax in a cozy private villa... after clearing it of infected. Climb the snowy alps! https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/6d842806e146196a1e14a684f6a3b5c51e9d4da5.png Remember to bring warm clothes for the blizzarding weather. Enjoy the local culture! https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/d62e237d758cc0d354de98e83a31f576290de5dc.png This oughta warm you up again! Update Details: Now available in-game, France is a curated map that's been under development for over a year now by the talented team of long-term modders Vilespring, SluggedCascade, Renaxon and paper_walls84. This has been a labor of love for them, a passion project that they continued polishing until they felt it was perfect - originally slated for the end of August, they delayed it to continue adding that extra touch. France is also the first map to take advantage of several features added for it during its early development. For example, having both snow and temperate climates in different regions across the map. If you would like to support this team's work consider checking out the France bundles on the Stockpile here: View NEW France Items https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/4d21d00d227bba36ca45e7c4ac350dd7a76bd3ba.png They've also put together a quick teaser overview of the map here: View France Map Trailer Update Notes: Additions: Added MasterBundleTool.cs to Sources/Tools/ and converted Hawaii + Greece to use it. Added Only_Critical_Stuns mode config option which only stuns zombies when back-stabbing or power-attacking. Added per-magazine Ballistic_Damage_Multiplier option. Added Infinite_Ammo: true/false option for turrets. Added Tire_ID option for cars to require specific tire item. Tweaks: Tweaked zombie stun overrides to work for guns. Tweaked crafting button placement and disabled label. Tweaked vanilla maps to enforce object hash. Tweaked umbrellas to only take effect after fully equipping. Fixes: Fixed out-of-bounds check in rounded level corners. Fixed kill volumes when player armor multiplier is 3.26.4.0 Update NotesOct 27, 2018 - Community AnnouncementsHalloween: Halloween gift presents are dropping, decorations are up and costumes are on - the annual Halloween event is back from the grave! This year also sees the addition of several holiday-related tools for creators. For example you can add Halloween decorations to the main version of your map and they'll be automatically updated, setup timed costumes for NPCs and use holiday conditions for quests/items/etc currently added for items like the Festive Barbed Wire. Update Notes: Additions: Added Instakill_Headshots True option to Timberwolf, Grizzly and Ekho which will pass through helmet armor when Allow_Instakill_Headshots is enabled on servers. Added Drops_Table_ID, Drops_Min and Drops_Max options for vehicle asset scrap/explosion rewards. Added Holiday condition type with Halloween value used for main menu decorations, NPC costumes and some craftable items. Added Holiday_Restriction for objects and Halloween versions of some, now used for annual Liberator festivities. Added SpotLight_Range, SpotLight_Angle, SpotLight_Intensity and SpotLight_Color options for all light items. Added Allow_Flesh_Fx to disable blood effects per melee weapon. Added Allow_Crafting option to level's Config.json. Tweaks: Tweaked arena mode to pick random players in-case map has less spawns than clients. Fixes: Fixed guns to verify item asset hash when attaching them. Fixed some mistakes in the foundation placement overlap test. Fixed taking fall damage after accidentally dequiping parachute slightly above ground. Fixed hits against falling players sometimes getting rejected. Fixed sanity check that player isn't already seated in vehicle. Fixed replicating newly respawned items. 3.26.3.0 Update NotesSep 22, 2018 - Community AnnouncementsUpdate Notes Additions: Added Weapons_Use_Player_Damage config options which causes weapons to cause the same damage to zombies and animals as they would to players. This raises the difficulty a bit on hard mode. Added onServerSpawningItemDrop and onDropItemRequested events for plugins to prevent certain items from being dropped. Added zombie backstab damage multiplier config option. Tweaks: Tweaked space requirements when logging in. Tweaked to log which item caused a useable exception. Tweaked workshop item allowed IPs list to treat IPs after '-' as blacklist. Fixes: Fixed a rare disconnect when exiting or dying in a vehicle partway through input tick. Fixed unplayable roof intersection in House #01. Fixed replanting dead trees between arena rounds. Fixed claim flags on vehicles not doing anything. Fixed misconfigured serverside version of jail door. Chroma: If you have any Razer Chroma enabled devices, try adding -RazerChroma to the command line options to test out game integration! A few days ago they asked if I'd be interested in adding support, and sent over a couple test devices. It was quick and fun to do, and features stuff like the reload key fading from green to red or everything flashing white when you're flashbanged. I'm curious to hear if you have any suggestions/ideas on this.3.26.2.0 Update NotesSep 7, 2018 - Community AnnouncementsUpdate Notes: Additions: Added timer and alerts when someone is leaving a group. Added several timed curated workshop skins. Added vehicle damaged event, item equip/dequip request event and player speed multiplier for plugins. Added ability for server to respond to custom UI button clicks. Added vehicle options Battery_Burn_Rate and Battery_Charge_Rate, both measured in battery per second. Added ability for server plugins to bind to a few client hotkeys. Improvements: Improved memory usage of custom maps using asset bundles by consolidating shaders during loading. Currently this is opt-in for mod authors by adding Enable_Shader_Consolidation to the .dat files and double-checking that it works correctly, but in the future might become opt-out with Disable_Shader_Consolidation. Tweaks: Tweaked to allow third person for freecam on first person servers. Tweaked to require a reason for refuse garbage connection call. Fixes: Fixed using primary weapons from inside vehicles while underwater. Fixed plugins unable to cancel hallucinations. Carpat: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/6119952/b5f618b1df5d1ef5e7a5b7ad79be1b39ac2c6dea.jpg Carpat has now retired from the official map pool, but you can still play it by clicking the link under the in-game curated maps list, or by visiting the workshop page here: View on Steam Workshop Apologies for the late news. This was originally scheduled for the end of August. Right now the finishing touches are going into the next curated map.