A Carr Update

Posted on July 3rd, 2024 10:18 AM EST
Ahoy there me hearty!
What, why is this update vaguely pirate-themed? Because it's fun to say "car" with an extra 'r', that's why!

I left my offroader parked in the Pirate Cove for 5 minutes and some scallywag vandalized it with magenta paint. As a navy man, that is, a man who likes the color navy (not to be confused with a pirate's enemy, the navy), it was a clear choice how to restore ol' reliable:

Oh right, the update! Well, vehicles with 4+ wheels - like cars and trucks - should behave a fair bit more reasonably now! With new suspension and a somewhat more realistic engine system they handle much better, though this is hard to show with a picture so here's me kicking up sand on the beach:

It's hopefully worth giving them a try in-game! Note, however, that two-wheeler vehicles like bikes and snowmobiles are still rather questionable (to say the least) and haven't been addressed by this update yet.

Can you spot a green-skinned player in this screenshot? If you can, you may need to get your eyes checked because I took the screenshot in singleplayer mode.

That said, it can be challenging to spot players online whose skin color perfectly matches the terrain. In an experment to protect against this, we're requiring players' skin color not to be too similar to the terrain before they join a PEI, Washington, or Russia server.

o7 to our O.G. double-R Unturned pirate, yarrrr! (He's not dead or anything, I just felt he deserved acknowledgement considering the piracy here.) Changelog

  • Vehicle spraypaint items. [IDs 1840-1866]
  • Audio Menu with new Game Volume slider separate from Master Volume and Voice Volume.
  • Options for adjusting volume and limiting framerate while alt-tabbing.
  • Preliminary engine RPM and automatic gearbox systems for vanilla cars.
  • Tire kickup particle effects on vanilla physics materials.
  • New wheel models that properly match suspension, steering angle, and speed for vanilla cars.
  • Support for item names in vanilla /give command and vehicle names in /vehicle command.
  • Kick for skin color too similar to terrain color. Enabled on PEI, Washington, and Russia.
  • Enable_Terrain_Color_Kick server config and TerrainColors level asset property.
  • Per-item-type options for Has_Durability tuning.
  • Spread_Midair and Recoil_Midair gun properties.
  • Invulnerable [true/false] property for attachments. Enables Invulnerable property on the gun.
  • Shared_Skin_Apply_Visuals item property.
  • Per-deadzone damage and radiation control.
  • FilterDegradationRateMultiplier mask item property. Multiplier for per-deadzone radiation intensity.
  • Redirector asset type for replacing one asset with another.
  • VehicleRedirector asset type specifically for consolidating vehicle color variants.
  • OnExploded event for VehicleEventHook.
  • -LogVehicleWheelConfigurations command-line flag to assist in converting to new wheel system.
  • Changing directions while driving is more responsive by automatically braking until velocity changes direction.
  • Third-person camera rotates independently of vehicle.
  • Converted barricade and structure rotations to use quaternions rather than euler angles.
  • Perform host bookmark GET request without protocol specified if address contains forward slash.
  • Consolidated all vanilla vehicle LOD groups so wheels don't disappear so soon.
  • Merged vanilla vehicle color variants into paintable base vehicles.
  • Respawn affected vehicles when reloading assets.
  • Physics material names are replicated using a string table now that tires use them.
  • Vehicles should no longer require a legacy ID for anything.
  • Similarly, spawn table legacy IDs should be mostly optional except for references by legacy systems.
  • Updated example assets and project packages.
  • Laser/light/rangefinder attachments now only affect damage and firerate when enabled. [Thanks danaby2!]
  • Aprix bandit shirt and pants overriding elf ears color. [Thanks Armstrong!]
  • NPC support EquipablePrefab override. [Thanks NSTM!]
  • Boss_Spirit zombie type missing bullet resistance. [Thanks Molt!]
  • Focus camera mode drifting away from focal point if spinning. [Thanks diddlyono!]
  • Hide attachments without name in otherwise unsupported slot from item description. [Thanks Happy12222!]
  • A few small visual bugs on Russia. [Thanks Happy12222 and Williriano!]
  • Maybe fix some visual issues with mythical effects. [Thanks ai-kana!]
  • Escalation Bionic Spine and Spirit Signs adjustments. [Thanks dug!]
  • Adjusted a few vehicle names including renaming Russian APC to Vodyanov.
  • Duplicating NPC reward volume not preserving asset reference.
Special thanks to Big-Raider, Der Ente, Diddlyono, elsultaan, Flodo, Molt, Renaxon, Senior-S, WWTC, and YOUALLWA2 for their help resolving a variety of issues while this update was on the preview branch!

Behind the Scenes

If you're interested in the thought process behind this update, you might find this blog post interesting. It explains why and in what order some vehicle changes were worked on:

A Carr Update - Notes from the Preview Branch[blog.smartlydressedgames.com]

For the modders out there looking for details on how to implement these improvements in your own content, here are some links to the relevant documentation:

Vehicle Wheel Configurations[docs.smartlydressedgames.com]
Vehicle Engine RPM and Gears[docs.smartlydressedgames.com]
Vehicle Paint[docs.smartlydressedgames.com]
Vehicle Engine Audio[docs.smartlydressedgames.com]
Vehicle Redirector Asset[docs.smartlydressedgames.com]
Vehicle Paint Tool[docs.smartlydressedgames.com]
Tire Motion Effects[docs.smartlydressedgames.com]
Redirector Asset[docs.smartlydressedgames.com]
Terrain Color Rules[docs.smartlydressedgames.com]
Click here for the source of this article RSS Feed