1. Unturned
  2. News

Unturned News

3.30.3.0 Update Notes

Stockpile:
  • 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 Notes

Belgium Update:




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 Notes

Additions:
  • 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 Notes

Welcome to Belgium! | NEW Curated Map:




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.



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 Notes

Change 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:




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 "Required Item" from their owner controls to show players it's a prerequisite.