Unturned-Servers.net Blog Feed en https://unturned-servers.net/ Fri, 09 Apr 2021 17:49 CEST Unturned-Servers.net is a Unturned servers list. Its goal is to provide an efficient way for players to find a server that suits their needs and also for servers owners to get more players on their servers. 60 3.21.14.0 Update Notes https://unturned-servers.net/blog/324/321140-update-notes/ https://unturned-servers.net/blog/324/321140-update-notes/ Fri, 09 Apr 2021 17:49 CEST Update 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.14.0 Update Notes https://unturned-servers.net/blog/323/321140-update-notes/ https://unturned-servers.net/blog/323/321140-update-notes/ Fri, 09 Apr 2021 17:49 CEST here.]]> 3.21.13.0 Update Notes https://unturned-servers.net/blog/322/321130-update-notes/ https://unturned-servers.net/blog/322/321130-update-notes/ Fri, 02 Apr 2021 18:03 CEST Update 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[trello.com]

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[blog.smartlydressedgames.com]]]>
3.21.13.0 Update Notes https://unturned-servers.net/blog/321/321130-update-notes/ https://unturned-servers.net/blog/321/321130-update-notes/ Fri, 02 Apr 2021 18:03 CEST here.]]> 3.21.12.0 Update Notes https://unturned-servers.net/blog/320/321120-update-notes/ https://unturned-servers.net/blog/320/321120-update-notes/ Fri, 26 Mar 2021 16:36 CET Changelog:
Added:
  • Higher quality replacements for all of the original footstep sounds.
Changed:
  • Server replaces steam_appid.txt before initializing Steam.
Fixed:
  • Disable weather if duration is set to zero.
  • Weather hash kick if weather changed during request.
  • Snowmobile wheels in Russia tank factory.
  • Elver radio backpack light position.
Footstep Sounds:

Most of the original footstep sounds were amateur recordings of me jumping around the neighborhood. There was not much variety and the quality was dubious, so they have all now been replaced by professional recordings. One of the noticeable areas of improvement is walking in and out of the ocean: what was previously only two clips is now separated into four depths with numerous clips each.

Netcode Preview:

The work-in-progress gameplay netcode rewrites went up on the preview branch last week. At this point all of the client->server code has been upgraded, and most of the server->client code. It should be stable for release in a week or two. Highly recommended for plugin developers to take a look. Read more details here.[github.com]]]>
3.21.12.0 Update Notes https://unturned-servers.net/blog/319/321120-update-notes/ https://unturned-servers.net/blog/319/321120-update-notes/ Fri, 26 Mar 2021 16:36 CET here.]]> 3.21.11.0 Update Notes https://unturned-servers.net/blog/318/321110-update-notes/ https://unturned-servers.net/blog/318/321110-update-notes/ Fri, 19 Mar 2021 17:00 CET Changelog:
Added:
  • Per-surface landed (i.e. stopped falling) audio.
  • Release cursor binding for mods using the gesture/faces menu.
Changed:
  • Rocket 4.9.3.10 OnPlayerDeath respect original ordering.
  • Log client/server hashes on weather mismatch.
Fixed:
  • Exception when map finished installing after destroying menu.
  • Missing NPC vendor currency amount labels.
Netcode Preview:
The work-in-progress set of gameplay-level netcode upgrades went up on the preview branch earlier this week. It is highly recommended for plugin developers to take a look. Read more details here.[github.com]]]>
3.21.10.0 Update Notes https://unturned-servers.net/blog/317/321100-update-notes/ https://unturned-servers.net/blog/317/321100-update-notes/ Fri, 12 Mar 2021 19:00 CET Changelog:
Added:
  • Bullet flyby / near-miss audio.
  • Limit framerate and max framerate options in display settings.
Changed:
  • Consolidated car horn audio clips.
Fixed:
  • Object visibility quest added condition.
  • Nightvision disabling weather fog.
  • Disable devkit viewport outside of editor.
  • Orientation of atomic effect on several Elver items.
  • Check client weather asset matches server.
Up Next:

Most of the development time this week was focused on the next set of netcode improvements. They will hopefully be available on a beta branch sometime next week.]]>
3.21.9.0 Update Notes https://unturned-servers.net/blog/316/32190-update-notes/ https://unturned-servers.net/blog/316/32190-update-notes/ Fri, 05 Mar 2021 18:41 CET Weather:
Rain and snow have been built-in for a long time, but not in a way that was customizable or extendable. There were even some old comments in the code for "todo: heavy rain storms". They have now been rebuilt in a moddable fashion so maps can customize them or add new weather events, and lightning storms on official maps are planned for a future update.

Update Notes:

Added:
  • Collision audio for bullet casings and spent shells.
  • Full support for custom weather. Hardcoded rain and snow have been converted to custom weather.
Changed:
  • Replace personal name when streamer mode is enabled.
Fixed:
  • Fixed admin flag ignoring hide_admins during initial connect.
  • Placement of kill counter on Nightraider.
  • Z-fighting quad on log under wooden window.
  • Buildable door snaps to end of animation on load.
  • Asset validation checks motion vectors are enabled.
]]>
3.21.9.0 Update Notes https://unturned-servers.net/blog/315/32190-update-notes/ https://unturned-servers.net/blog/315/32190-update-notes/ Fri, 05 Mar 2021 18:41 CET here.]]> 3.21.8.0 Update Notes https://unturned-servers.net/blog/314/32180-update-notes/ https://unturned-servers.net/blog/314/32180-update-notes/ Fri, 26 Feb 2021 18:25 CET Update Notes:
Added:
  • Game version check on server lobby screen.
Changed:
  • Rewrote network messaging code. See details below.
  • Moved Washington Arena out of the core install into an optional workshop file.
  • Updated Alpha Valley and Washington to use road splines.
  • Client compares workshop file timestamp similarly to server change from the last update.
  • Blacklisted servers cannot be joined.
Fixed:
  • Blending out weather after set to none.
  • Elver radio backpack light mirroring on left-handed characters.
  • Helicopters and blimps use configured engine pitch.
  • Include terrain materials in level hash.
  • Spending NPC currency while currency condition is active.
Network Messaging Changes:

Following the network packing rewrite from earlier this month the code responsible for low-level network messages like the queue, authentication, BattlEye, etc has been rewritten. These systems are now more performant, resilient, and sets the foundation for the next step: game netcode improvements.

Important notice for plugin developers: the next set of network changes will remove support for RPC onTriggerSend and onTriggerReceive. If your plugins are using them please discuss here and we will find an alternative: Issue Tracker[github.com]]]>
3.21.8.0 Update Notes https://unturned-servers.net/blog/313/32180-update-notes/ https://unturned-servers.net/blog/313/32180-update-notes/ Fri, 26 Feb 2021 18:25 CET here.]]> 3.21.7.0 Update Notes https://unturned-servers.net/blog/312/32170-update-notes/ https://unturned-servers.net/blog/312/32170-update-notes/ Fri, 19 Feb 2021 18:12 CET


Watch the Elver Update Teaser Trailer Here

This marks the final major expansion of the Elver map: a mind-bending endgame questline that greatly surpasses the Russia Mk. II easter egg. Elver has received hundreds of quality additions since its initial release such as fortifiable bunkers scattered throughout the forests, so now is a great time to come back and check out the newest version.

Read the Full Update #10 Notes Here

To host a server running the map add its workshop file ID (2136497468) to the File_IDs list in WorkshopDownloadConfig.json, and set the map to Elver in Commands.dat.

For the next two weeks a variety of exclusive new free items will be dropping:


This project was created by danaby2 and Renaxon. If you enjoy the map and would like to support them, consider checking out the Elver Map Mystery Box II or Elver Map Bundle II on the Stockpile:


Watch the Elver Item Showcase II Here
Watch the Original Elver Map Trailer Here

Base Game Changelog:
  • Added Elver Bundle II, Elver Box II, new free items, and new mythicals.
  • Updated PEI to use road splines.
  • Moved PEI Arena out of the core install into an optional workshop file.
  • Server compares local workshop file timestamp to query timestamp.
  • Increased network position precision for structures.
  • Fixed custom weather stat modifier time scale.
  • Fixed voffset and sprite tags in player names.
Update Notifications:
If you would like to be notified of Unturned Steam updates on Twitter or Facebook, accounts have been created.
Twitter @UnturnedOnSteam
Facebook Page[www.facebook.com]

In order to make it easier for server owners to get notified of updates a Discord web hook and RSS feed have been created. Read details in the documentation here.[github.com]]]>
3.21.7.0 Update Notes https://unturned-servers.net/blog/311/32170-update-notes/ https://unturned-servers.net/blog/311/32170-update-notes/ Fri, 19 Feb 2021 18:12 CET here.]]> 3.21.6.0 Update Notes https://unturned-servers.net/blog/310/32160-update-notes/ https://unturned-servers.net/blog/310/32160-update-notes/ Fri, 12 Feb 2021 18:29 CET Update Notes:
Added:
  • In-game menu for Stockpile (rather than overlay / browser) in the Steam inventory menu.
Changed:
  • Updated Yukon to use road splines.
  • Reverted uGUI experimental fix from last update.
  • Consolidated several duplicate audio clips.
Fixed:
  • Treat CR character without LF as new line.
  • Skybox ambient lighting update when entering / leaving water.
  • Electric vehicles creating a new battery when charged from empty. This was abusable for scrap metal.
  • Vehicle seat capsules not ignoring terrain holes.
  • Vendor return button when next dialogue (e.g. "thanks for shopping") has not been specified.
  • Road gap on the East side of Moscow.
  • Exporting economy item icons from the icon tool.
Edit: ironically the Stockpile went offline shortly before the update went out, in which case it still falls back to using the overlay / browser.

Elver Update Teaser:


Watch the Elver Map Teaser Here
The Church doors will open on the 19th.]]>
3.21.6.0 Update Notes https://unturned-servers.net/blog/309/32160-update-notes/ https://unturned-servers.net/blog/309/32160-update-notes/ Fri, 12 Feb 2021 18:29 CET here.]]> 3.21.5.0 Update Notes https://unturned-servers.net/blog/308/32150-update-notes/ https://unturned-servers.net/blog/308/32150-update-notes/ Fri, 05 Feb 2021 18:47 CET Network Packing Changes:
The main goal for Unturned this year is to rewrite the netcode, and this update lays the foundation for that by rewriting the code for converting game data (e.g. position, rotation) to and from bytes sent over the network. Client and server performance should be slightly improved by this replacement, and since packing is done at the bit level rather than byte level now more data can be sent with less bandwidth. This is only the beginning however!

Update Notes:

Added:
  • Weather_Status and Weather_Blend_Alpha condition types for NPCs.
  • Per-level custom weather scheduling and multipliers in server config.
Changed:
  • Rewrote underlying network serialization / deserialization code.
  • Name filters apply to friends-only nickname as well.
  • Experimenting with updating uGUI visibility at end of frame to avoid flickering artifact.
  • Options menu shows horizontal and vertical field of view.
  • Removed unnecessary icons from the extras folder. They can still be generated from the editor.
Fixed:
  • NPC vendor menu not releasing buttons properly.
  • Terrain poking through road in one spot on a steep Germany hill.
  • Covered a stuck spot on the cliffside to Germany mountain stronghold.
  • Rotating equipped items by swapping with a rotated item in storage.
  • Potential problem loading options with huge number of supported resolutions.
  • Several unnecessary example files accidentally included with the dedicated server.
  • Log file accidentally included in the 64-bit Windows depot.
  • Crafting, skills and map hotkeys in levels with them disabled.
]]>
3.21.5.0 Update Notes https://unturned-servers.net/blog/307/32150-update-notes/ https://unturned-servers.net/blog/307/32150-update-notes/ Fri, 05 Feb 2021 18:47 CET here.]]> 3.21.4.0 Update Notes https://unturned-servers.net/blog/306/32140-update-notes/ https://unturned-servers.net/blog/306/32140-update-notes/ Fri, 29 Jan 2021 18:10 CET Added:
  • Item icon anti-aliasing graphics option.
  • Use_Auto_Icon_Measurements per-item asset boolean setting.
  • Override_Vertical_Field_Of_View setting in preferences file.
  • Support for bulk replacing objects in the level editor.
Changed:
  • Names containing newlines are now kicked regardless of whether name filter is enabled.
  • Consolidated several duplicate audio clips.
Fixed:
  • Save after subscribing to fix re-subscribing after startup crash.
  • Exception using secondary attack on same input that primary attack destroyed the item.
  • Gap between rock and terrain in the Washington map SE corner.
  • Blowtorch and bow item icon bounds.
  • Short section of Hawaii cave missing darkness.
  • Floating fern near Unyielding HQ on Hawaii.
  • Warning when blueprints had the same inputs/outputs but different tools.
  • Metal garage placement not using metal sound.
  • Opening boombox song URL. (broke during UI update whoops)
  • Projectile launcher magazine modifiers not applying when magazine was deleted.
  • Potential cause of respawning at vehicle when entering on the same frame.
My apologies for leaving the blowtorch and bow icons broken over the past week. Since it turned out to be the only bug introduced in the update I decided to hold off until today rather than require everyone to update again.]]>
3.21.3.0 Update Notes https://unturned-servers.net/blog/305/32130-update-notes/ https://unturned-servers.net/blog/305/32130-update-notes/ Fri, 22 Jan 2021 18:05 CET Update Notes:
Added:
  • Min/max filter to flatten landscape tool.
  • Collision teleporter component and devkit volume for an upcoming map update.
Changed:
  • Separated kick message for exceeding server ping limit.
  • Player capsule contributes to short vehicle (e.g. bike, quad, jetski, etc) collision.
  • Disabled bed placement on trains because they could be extended off the sides into tunnel walls using plates.
  • Automatically calculate axis aligned item icon camera size from bounds. This also means attachments are included in the icon.
Gameplay Bugs Fixed:
  • Cancel crouch/prone input while swimming.
  • Moved Yukon terrain underneath ice closer to the surface.
  • Exception when mod replaced zombie clothing with a non-clothing item.
  • Changing from rest stance to prone.
  • Aiming interrupted by inspect confirmation.
  • Empty nailgun ammo and paintball hoppers not being deleted.
  • Double-clicking complete quest button causing local misprediction.
  • Re-opening workshop subscriptions list.
  • Treat access denied workshop items as private visibility.
Minor Issues Fixed:
  • APC headlights missing emission.
  • Sandpiper and Otter using LOD1 wing for LOD0.
  • Adjusted alicepack to reduce z-fighting with vest.
  • Metal gate placement not using metal sound.
  • Corrected tunnel roads at edge of Washington and Yukon maps.
  • Missing faces at arm tips of aviator glasses.
  • Mirror clothing models on left-handed characters to avoid issues with animated items.
  • Propeller blades spinning without vehicle battery.
  • Zero width vertical tail fin on airliner prop.
  • Enabled movement collision on boombox item.
]]>
3.21.3.0 Update Notes https://unturned-servers.net/blog/304/32130-update-notes/ https://unturned-servers.net/blog/304/32130-update-notes/ Fri, 22 Jan 2021 18:05 CET here.]]> 3.21.2.0 Update Notes https://unturned-servers.net/blog/303/32120-update-notes/ https://unturned-servers.net/blog/303/32120-update-notes/ Fri, 08 Jan 2021 19:16 CET
Gameplay:
  • Use dragged item rotation when swapping items. Previously only items that fit directly in the other item's spot could be swapped.
  • Increased trophy case storage height from 2 to 3. Allows the Hell's Fury to be displayed.
  • Precision charges can be converted into regular charges.
  • Increased maximum number of concurrent sounds from 32 to 64. Helpful for guns with high fire rate.
  • Prioritize local player's gunshot audio over other guns.
Fixed:
  • uGUI components are pooled now rather than the wrapper classes which should prevent old owners from modifying them, and make it easier to catch any remaining cases.
  • Map properly defaults to fully zoomed out again.
  • Client unable to connect to servers using system net transport.
Exploits:
  • Include per-level Config.json in file integrity test. Several editor settings like the option to disable global water intended for levels using water volumes were being exploited.
  • Fixed potential exploit opening feedback, song, and plugin links with overlay disabled.
  • Fixed small gap in Germany cave near the seed vault.
]]>
3.21.2.0 Update Notes https://unturned-servers.net/blog/302/32120-update-notes/ https://unturned-servers.net/blog/302/32120-update-notes/ Fri, 08 Jan 2021 19:16 CET here.]]> 3.21.1.0 Update Notes https://unturned-servers.net/blog/301/32110-update-notes/ https://unturned-servers.net/blog/301/32110-update-notes/ Fri, 01 Jan 2021 18:14 CET Changed:
  • Profanity filter matches leetspeak replacements.
  • Banned workshop files are shown with red name.
  • Steam inventory page buttons loop around.
  • Server rejects building on constrained vehicles. (e.g. hooked by skycrane)
  • Increased gesture menu spacing to accommodate longer non-English strings.
  • BattlEye disabled warning opens the BattlEye directory on Windows.
Fixed:
  • Entering vehicle while unable to stand up from crouch/prone.
  • Devkit cursor IMGUI implementation.
  • Item alert exception after regular text alert.
  • Off-by-one error loading empty character name.
  • In-game group overlay cleanup exception.
  • Browser request exception after re-joining server.
  • Server groups exception when received before UI after re-joining server.
  • Dishwasher intersecting wall at a Yukon campsite.
  • Navmesh gap between lights and Germany barracks.
  • Taking a point of radiation damage after respawning from deadzone.
  • Editing signs that have been destroyed while typing.
  • Mannequin hat hair color matches body color.
  • Stay crouched while resting with hold crouch mode, and next press exits rest.
]]>
3.21.1.0 Update Notes https://unturned-servers.net/blog/300/32110-update-notes/ https://unturned-servers.net/blog/300/32110-update-notes/ Fri, 01 Jan 2021 18:14 CET here.]]> 3.20.18.0 Update Notes https://unturned-servers.net/blog/299/320180-update-notes/ https://unturned-servers.net/blog/299/320180-update-notes/ Fri, 18 Dec 2020 18:03 CET Old HUD Optional:
Support for switching between the older (IMGUI) and newer (uGUI) HUD implementations has been added. This is intended for players experiencing visual artifacts and flickering with uGUI until an engine fix is available, or if you really prefer the old one. Note that some menus like crafting and the inventory behave slightly differently between the two. If you would like to use the old HUD:
  1. Right-click Unturned in your Steam library
  2. Click "Properties..."
  3. Click "Select Launch Options..."
  4. Add "-Glazier=IMGUI" without quotes
Click here to read further details.[github.com]

Changelog:
Added:
  • Command-line option (-Glazier=IMGUI) to use IMGUI rather than uGUI.
  • Button on server info screen to view workshop item details.
  • Kick messages for the different lost position in queue reasons.
  • Negative color option for UIs which used red.
  • Noto Sans Thai font for Thai players.
Changed:
  • Improved scaling of in-game map menu at higher resolutions.
  • Moved first-person light source (e.g. headlamp) to camera position.
Fixed:
  • Scroll wheel handling while mouse is over inventory grid.
  • Crawling prone underwater into a slanted surface entering swimming stance.
  • Exception when chat message was received while loading.
  • Unable to reload assets after exiting level editor.
  • Async image downloads dirtying pooled images.
  • Async item icon capture dirtying pooled images.
  • Exception when alt-tabbing while re-joining singleplayer.
  • Delay when rapidly selecting items in inventory.
]]>
3.20.18.0 Update Notes https://unturned-servers.net/blog/298/320180-update-notes/ https://unturned-servers.net/blog/298/320180-update-notes/ Fri, 18 Dec 2020 18:03 CET here.]]> 3.20.17.0 Update Notes https://unturned-servers.net/blog/297/320170-update-notes/ https://unturned-servers.net/blog/297/320170-update-notes/ Fri, 11 Dec 2020 17:56 CET Overview:
This update aims to address the feedback following the patches to the HUD update last week.

One of the major points was text legibility. In large part because the softer shadows could make it appear blurry. The shadowing has been revised, and much of the UI has been adjusted to only use them where necessary, for example on colored text and against colorful backdrops where the contrast is needed. Otherwise menus have been reworked to contrast with the text without shadows, and colored text usage has been reduced in favor of other indicators like disabling buttons.

Performance was another big concern, so there have been a lot of optimizations to the UIs that were causing hitches. As an example opening a storage locker with hundreds of items in IMGUI could spawn all of the UIs in a single frame because there was no overhead, whereas with uGUI there is a lot of setup required - to mitigate this there are a certain number of item UIs created per frame now, and all of the components needed (e.g. images, text, buttons) are recycled between usage (pooled) to reduce the setup time - this extends to all the UIs in the game.

Holiday Festivities:




Throughout the winter holidays each level is sporting some seasonal decorations. In particular PEI is temporarily covered in snow. Gifts containing high-tier weaponry can be found under christmas trees on official maps, and the NPCs have donned their santa hats.

Changelog:

Added:
  • Per-storage horizontal inventory scrollbar.
  • Light theme only color preference for rarity backdrops.
  • Option for custom text shadow color.
  • Accepted a few new skins from the curated workshop.
Changed:
  • Revised text coloring and contrast throughout UI.
  • Improved scaling of inventory grid sprites.
  • Optimized creating and destroying basic UI elements by pooling them.
  • Optimized initialization of UI components before reparenting them.
  • Improved performance opening large storage by time-slicing the item UI creation.
  • Improved nearby inventory performance by time-slicing the refresh.
  • Text chat entry field uses color preference rather than admin/gold colors.
  • Loading screen bar uses foreground color preference rather than difficulty color.
Fixed:
  • Hide menus off-screen for a single frame when they are enabled to hide uGUI activation artifacts.
  • Second line of Chinese text in chat being truncated.
  • Right-clicking outside item popup box now closes the popup.
  • Several straggling hotkeys triggering while typing in text fields.
  • Plugin UIs visible while finishing loading.
  • Pooled UI list using cached viewport height causing a hitch after big data change.
  • Exception in UI when picking up destroyed items.
  • Hitch after death caused by skills menu refresh.
  • Exception updating item icon after item was destroyed.
  • Potential negative explosion damage multiplier.
  • Right-click highlight for buttons.
  • Removing entries from spawn tables editor.
  • Vertical offset of drowning status icon.
  • Buildable attachment to train carriages.
  • Pressing escape to cancel pending chat message.
  • Swapping items of different slot types within grid.
]]>
3.20.17.0 Update Notes https://unturned-servers.net/blog/296/320170-update-notes/ https://unturned-servers.net/blog/296/320170-update-notes/ Fri, 11 Dec 2020 17:56 CET here.]]> 3.20.16.0 Update Notes https://unturned-servers.net/blog/295/320160-update-notes/ https://unturned-servers.net/blog/295/320160-update-notes/ Fri, 04 Dec 2020 18:10 CET HUD Update:
If you have been playing Unturned for a long time then you know that the menus and HUD have rarely changed. And at first glance that is still the case. Nevertheless there has been a major rewrite of the UI systems which has released with this update. I always find it annoying when software changes the UI for seemingly no reason, so preserving the existing (albeit questionable) appearance, design, and functionality was a top priority.

Across the board the menus and HUD should look and feel "better". Some players will notice a performance boost: in particular the compass, hotbar, and map overlay were optimized. Rich text in the chat fades out properly. Crosshair animations finish properly. Tons of Mac and Linux bugs have been fixed (e.g. the wonky gamma on Mac). Lots (but not all) of the UI spaghetti code has been untangled.

On the technical side: prior to this update the game was still using IMGUI from Unity 4. Unity replaced IMGUI with uGUI in 2014-2015, and are now even planning to replace uGUI with "UIElements". With this in mind I decided to abstract the underlying Unity UI implementation, so it will be easy to integrate UIElements once it is stable. I had been wanting to upgrade from IMGUI for years, but with the amount of work required it kept getting pushed down the road. In the end if took one month of refactoring, and then one month of intermittent development on the beta branch.

Changelog:

Added:
  • Events for vehicle locking/unlocking and local driver.
  • Valid_Speed_Horizontal for modded vehicles with speed the server cannot predict e.g. force applying components.
Changed:
  • Whitespace and newlines are trimmed from start and end of sign text.
  • Swimming while snowing with Snow_Affects_Temperature disabled no longer causes freezing damage.
  • Clamp item drop multipliers for enemies to prevent huge values (100+) from stalling the game.
Fixed:
  • AI problems with unbaked navmeshes in the level.
  • Dialogue with message-response pairings out of bounds.
  • Display of custom item action text and tooltips.
  • Warning for rocket launcher firing sound.
  • Spinning while leaning to glitch nearby inventory through wall.
  • Workzone highlight camera defaulting to enabled.
  • Default value of Allow_Horde_Beacon should have been enabled.
  • Box-selecting objects without gameobjects in devkit.
  • Moving devkit objects in and out of regular level bounds.
  • Potential cleanup bug causing gun effects to be claimed by two guns at once.
  • Placing items in object windows after the transform hierarchy optimizations.
  • Selecting the sky in workzone mode after the transform hierarchy optimizations.
  • Improper handling of BOM/preamble in dat files.
  • Gap in cliff near PEI lighthouse.
  • Several gaps in Germany caves.
]]>