1. Rust
  2. News

Rust News

MERRY RUSTMAS!

MERRY CHRISTMAS & HAPPY HOLIDAYS!


From everyone at Facepunch, we'd all like to wish you a Merry Christmas and happy holidays to everyone!

Rust and its DLC packs are currently on sale till the end of January with up to 50% off.

The Christmas Event is once again live! If you haven't been around for this before, here's what you can expect:

Every once in a while you will hear the sound of jingle bells. Run outside and look for a gift! Two gifts are spawned per player, in a radius of about 40m from where you are standing. Run up and bash it open to receive your Christmas presents. They come in three sizes: small, medium, and large. If you have enough small presents stashed, you can "trade up" to a medium or large. The contents of each present vary, but you'll find a mix of resources, weapons, and candy.



Once again, you will be able to find Santa hats and reindeer antlers, both of which can be worn and provide a decent amount of protection. There’s also a lickable candy cane club, and two types of stockings. If you hang a stocking inside your base when the jingle bells ring the stocking will fill up with loot. The larger stocking has a higher chance for better items and both last around 5-10 refills.



The advent calendar is a craftable deployable available to everyone during the Christmas event. Once placed you can claim an in-game surprise once every in-real-life day from the 16th of December.



The Christmas event ends on January 4th @ 19:00GMT

Have fun!



GINGERBREAD CAKE MINES


Run, run fast as you can, the gingerbread men are coming! Gingerbread houses have mysteriously started appearing throughout the world, leading to an underground dungeon, smelling a little like grandma's baking, but be careful, it's not going to be a cakewalk if you enter!



Server owners can adjust the portal count using the xmasdungeon.xmaspopulation convar.



RUSTMAS STORE ITEMS


We have brought some items from previous years, now purchasable from the Rust Item Store.

Since last year the festive garland pack now includes a double door garland. If you've already purchased this pack, you'll now be able to craft this item.





TWITCHMAS


This year, we've teamed up with Twitch to celebrate this festive season. To commemorate this landmark partnership, we're dropping winter-themed items, as seen below.



Learn more at twitch.facepunch.com



RUSTMAS BASE DECORATION CONTEST


We are excited to announce the annual Rustmas base decorating competition is back!

We're looking for the best festive base Rust has ever seen!



[h2]Winner[/h2]
£120 worth of skins of their choosing and two Rust DLC/Items.

[h2]Runner up[/h2]
£75 worth of skins of their choosing and one Rust DLC/Item.

[h2]How To Submit[/h2]
Once you’ve completed decorating your base, take some screenshots or video and upload them to X/Twitter using the hashtag #Rustmas2023

The winner and runner up will be announced from Rust's Official X/Twitter account on January 12th.

Please also be following the Rust Twitter so we can DM you. If we do not get a response within 1 week of the winner announcement a new winner will be chosen.

[h2]Evaluation[/h2]
Submissions will be judged based on the following:
  • Creativity
  • Design

Judging will be performed by Facepunch Staff.

Bonus points if you remove the UI and your graphics are set higher than 1 :)

[h3]Terms[/h3]
This competition is run by Facepunch Studios Lt. The competition ends on January 4th 2024 23:59UTC. No more than three entries per person. The winner and runner-up will be selected based on which Facepunch thinks is the most original/creative and any decisions Facepunch makes will be final. The winner and runner up must claim their prizes within one month of the closing date (which Facepunch may exchange for an alternative of the same or greater value). Our terms of service apply to any content you make for the competition: https://facepunch.com/legal. Winning entries must pick items from the Rust marketplace with market value.

10 YEARS OF RUST

RUST 10TH ANNIVERSARY


[previewyoutube][/previewyoutube]

This month marks Rust's 10th birthday. We’ll celebrate from today till the 16th of December with in-game birthday cake, hats, throwbacks and some new items.

Rust has undergone significant evolution since its launch in 2013. It initially began within the Unity Engine 4, playable in a web browser. Later, a standalone version launched on Steam early access, the beginning of which is now known to most as Rust Legacy. With rocky foundations, a complete overhaul was done to what we have today, known as Rust reboot, or just Rust nowadays.

Over the past ten years, Rust has sold over 16 million copies (not counting console).

Rust Legacy 2013


Rust exceeded everyone's expectations and has grown yearly for ten years. We have delivered monthly updates for ten years straight, as we continue to expand the Rust development team, we have no plans to stop providing you with guaranteed monthly updates.

Rust Reboot 2015


Below are some exciting metrics we've achieved over the past 10 years.



If you're interested in learning more about Rust's history, you can view the timeline here: https://rust.facepunch.com/rust10

On behalf of everyone at Facepunch Studios, we'd like to wish you a Happy Holidays. In the January end-of-years blog, we'll discuss how 2023 has gone, what we've achieved, what we learned, and our upcoming plans for 2024.



PINATA


Take your best shot at the new Pinata deployable, available to be crafted for 500 wood. Destroying the Pinata will drop a random selection of goodies, remember to share with your teammates.





CONFETTI CANNON


Mark the occasion with the Confetti Cannon! Simply light the fuse and sit back while the confetti rains down.






LEGACY WOOD SHELTER


Remember those first few hours of Legacy Rust? Farming resources for your first big base, and needing a place to call home in the meantime? The shelter was the answer. Now it's back!



The shelter comes with an included door, key lock and even a small radius of building privilege! The perfect start to your Rust journey.



Shelters will decay naturally, provided the door isn't interacted with (by someone with a key or ownership of the shelter) at least once a day. Make sure you keep using your shelter in order to keep it! Shelters placed within a tool cupboard radius will use TC upkeep as normal. They can also be repaired with the hammer, the same as any other deployable.

Hello!
I'm Ian, the new Gameplay Programmer! I remember cowering in my shelter back in 2013 Rust. It's incredible knowing I'm giving new players the same experience I had back in the day by bringing Vincent's awesome model to life.

I can't wait to bring you more in the future.



LEGACY BOW DLC


The legacy bow is a limited-time only store item which is only purchasable during the month of December. This bow skin pays homage to the first-ever bow model in Rust.





LEGACY WOOD BUILDING SKIN


Available now from the Rust store is the new Legacy Wood building skin, the first Wood building skin. Owning this skin will allow you to change the visuals of your wood tier base.



This skin is for sale at the Steam store. To use, simply equip your hammer tool, display the wheel, and enable building skins. This should reveal the skin's wheel on which you may choose Legacy Wood upgrade.





M4 SHOTGUN


The M4 shotgun was first introduced way back in Rust Legacy in 2013. To celebrate 10 years of Rust, we've decided to revive it. The M4 is an uncraftable military-grade shotgun; unlike other shotguns, the M4 has a much stronger range attack.



The M4 shotgun is a rare drop in high-end loot crates.




LEGACY FURNACE


The Legacy Furnace is a free skin for the furnace based on the original model from 2013.



To earn the Legacy Furnace, simply play for 3+ hours during the month of December. The furnace will be automatically issued to your Steam Inventory to use!



Fun Fact - The original furnace was made of starter rocks copied and pasted together in the shape of a furnace.






UPDATED PAINT UI


The paint UI has been in need of an overhaul for a while and that's what it got this patch! Not only does it look way better than before, it also has a lot of new features and improvements.



[h3]New features:[/h3]

  • Eraser tool for all types of signs
  • Colour picker tool
  • Made the brush size and opacity options sliders (instead of buttons)
  • Added a brush spacing option as a slider
  • Added a more natural looking paint brush
  • Added two air brush types
  • Button to reset the camera to face the object straight on
  • Button to switch the preview lighting on or off (removes glare at some angles)
  • Allow chatting while in the painting UI, with a button to hide it
  • Bound Ctrl+S to the save button
  • Added a button to download the image currently being edited to your desktop


[h3]Now have bindable convars for controlling the tool and brush options while painting[/h3]

  • paint.selectedtool lets you set the current tool (as a number starting from 0, wrapping around at the end)
  • paint.selectedbrush lets you set the current brush
  • paint.brushsize sets the brush size slider
  • paint.brushspacing sets the brush spacing slider
  • paint.brushopacity sets the brush opacity slider
  • Note: These function as convars so binds like "bind L meta.add paint.selectedtool 1" will switch to the next tool
  • Note: You may need to re-open the paint UI after adding a bind when the paint UI is open


[h3]Improvements:[/h3]

  • Fixed ugly UI, made it easier for us to maintain the three different types of paint UIs
  • Added canvas scaler so UI isn't tiny at large resolutions
  • Fixed gap visible between preview and right UI at some resolutions
  • Clicks on top of UI will now never paint on the sign
  • Added tooltips to all buttons so it is clear what they do
  • Optimized 2D painting implementation so long, quick strokes don't kill framerate



SHADOW INTENSITY POLISH


The Contact Shadow option has been in the Experimental section for some years now. I believe the main reason for this is related to a very obvious over-darkening of Grass/Foliage shadows. Foliage materials have a shadow intensity option that allows artists to control penumbra darkness, making it a bit more realistic. Contact Shadows, basically, ignore that parameter.

Last month, I decided to go over it and fix the problem, while tweaking and optimizing the effect in the process.



It should now look a lot more seamless when toggling on/off, respecting shadow intensity while still grounding the grass.



HAPIS ISLAND


Continuing with the theme of throwbacks to celebrate Rust's 10th Birthday, you've asked, we've listened, Hapis Island is back.. again! This map version is community-made and based on the 2018 version. If there's one thing the Rust community doesn't lack, it is passion.



We plan to host Hapis Island until March 2024.


We're hosting two servers of Hapis Island across different regions. These can be found in the official server list by searching "Hapis"

US - 54.39.130.95:28015
EU - 51.210.222.218:28015




IMPROVED RAGDOLL BEHAVIOUR


Player ragdolls - the floppy state a player's body enters after being killed - have been revamped this month.

They can now collide with all vehicles in the game (trains, cars, boats, helicopters etc), where previously they simply fell through. Issues with ragdolls stretching out unnaturally have also been eliminated. If you ever saw a corpse where the interaction wasn't lined up with the visible ragdoll, that's fixed too.

[h3]Old Behaviour[/h3]
When a player died, a corpse entity used to spawn that was basically just a pelvis-sized collider, which was physically simulated on the server. The position of that "corpse" would sync with every client.

On the client side, a separate "ragdoll" object would spawn, that was a whole visible person with a full set of physically simulated limbs. That ragdoll was attached to the server-side-simulated corpse basically by a tight spring.

The corpse object controlled the actual loot interaction.

Essentially the intention was:
  • Let the client do the work of simulating a whole body. We don't really care how their arms and legs are positioned, on the server. If it's different between clients, also don't care.
  • Keep the loot interaction consistent between clients by simulating just that part on the server.
  • Keep the (client-side) ragdoll and the (server-side) corpse together with the spring.


In reality, things were not perfect:
  • If a player died somewhere like the top of a wall, the corpse might fall down but not the ragdoll, or vice versa. Since the collision setup was quite different between (server-side) corpse and (client-side) ragdoll - only the pelvis area matched - this was relatively common. The result would be a mismatched position between corpse and ragdoll, sometimes putting the interaction in a strange place.
  • The client-side ragdoll joints really did not like working with the pelvis position data that was coming from the server. If movement was sudden, rather than just ending up in the wrong place, the ragdoll would sometimes stretch out unnaturally.
  • If a ragdoll was on a moving vehicle, things were especially bad, to the point that we couldn't enable ragdoll collision with vehicles at all. Things would happen like a ragdoll dangling under a scrap heli because it had fallen out but the "corpse" hadn't.
  • This was exacerbated by the fact that the client-side ragdoll physics simulation didn't work well with the fact that the vehicle was being moved on the server, rather than simulating on the client like the ragdoll was. Although the physics did work, they acted like the surface had zero friction, so the ragdoll would tend to slide around while the server-side corpse wanted to stay put - and the spring kept trying keep them together.


[h3]New Behaviour[/h3]
My first instinct for the simplest fix was to try just locking the ragdoll to the corpse, rather than using a spring. That would force them to stay together.

Unfortunately locking the pelvis to a position that was coming from the server, whilst simulating all the connected joints on the client, made the physics system very unhappy. Trying Unity tricks like using 'rigidbody.MovePosition' versus '.position', projection on or off, more solver iterations etc didn't really help. The limbs would really want to stay where they were while the pelvis pulled them around, and you'd just end up with a horrifying stretched-out ragdoll instead of one that was simply in the wrong place. Plus the limbs still had some of the old problems, like the zero-friction-on-vehicles issue.

The pelvis also didn't always simulate well for a full body, since it didn't have any of the connected torso/legs/arms/head, so it'd try to go places the full body didn't want to go. The spring allowed for that kind of leeway, but a fixed connection didn't.

So ragdoll-on-vehicle support was going to require either writing a custom physics solution for simulating the limbs on the client plus making something better for the pelvis simulation on the server side, or moving the whole ragdoll simulation to the server.

Ultimately the custom physics solution was going to require most of the same work that a fully server-simulated ragdoll was, on top of being difficult to code on my own in a way that came out superior to what Unity has already managed with 7,700 employees. So server-side ragdolls was the winner.

The new ragdolls work like this:
  • A corpse spawns on the server, and that corpse is a fully simulated ragdoll with limbs etc.
  • The base position of that corpse syncs to the client like it did before, but now the limbs also sync, in an efficient way that's packed into a couple of 32-bit integers.
  • The client no longer has a ragdoll object that's separate from the corpse. The corpse is the ragdoll, and it's simulated only on the server.


That basically eliminates all the problems at once, apart from the performance cost on the server of simulating more than it did before. To handle that, I've made sure that ragdolls stop simulating as soon as they've settled down, including when they're on a moving vehicle. Overall the performance cost on the server is low, and behaviour is much improved.

[h3]Reverting[/h3]
If anything does go wrong, there is a new 'serversideragdolls` console command that can be set true or false. It's now true by default, but setting it to false will immediately revert to the old system.



IMPROVEMENTS & FIXES HIGHLIGHTS



[h3]Industrial Pipe Colors[/h3]
Added teal, orange, pink & purple

[h3]Sprinkler Water Fix[/h3]
Fix sprinklers wasting up to 40% of water (4 or 9 planters)

[h3]Fixed Tugboat FPS[/h3]
Tugboats were rarely causing a large FPS drop when coming into range

[h3]Car Lift Pickup[/h3]
The car lift can now be picked up when not in use

[h3]Hot Air Balloon[/h3]
Fixed Players falling out of the hot air balloon

[h3]Heli Crate Remodel[/h3]
Updated patrol heli crate

[h3]Fixed Explosive Ammo Splash[/h3]
In some situations, explosive ammo was not correctly applying splash damage

[h3]Square Sun[/h3]
Did you ever notice the sun was square sometimes? No? Well, it's fixed

[h3]Controls Search[/h3]
Added a search box to the binds sections of the options menu

[h3]Drone ID[/h3]
Drones now show their ID inside the player's inventory

[h3]Ore Harvesting[/h3]
Ore collection tools now have a slightly further attack, no longer have to duck/crouch to harvest

[h3]Bandage Revive[/h3]
You can now revive players by using a bandage on them, restoring a small amount of health



OIL RIG RADIATION


Exactly 1 year ago we increased the respawn delay of oil rigs from 30min -> 1 hour.

We noticed something strange though... the monument was sometimes taking hours (plural!) to refresh. After looking into it we realized some players were staying on Oil Rig & blocking the respawn for a number of reasons; ranging from farming resources to siting afk in vents to grief the monument.

Radiation will now appear on oil rig 30 minutes after the hacked crate unlocks. It will apply low but consistent radiation (regardless of what armor you are wearing) forcing players to leave oil rig after the event is over.

We also resolved the issue of players leaving a single item inside the hacked crate to keep the crate's map marker on the map when it was "empty".

To communicate this new change with radiation there are multiple danger indicators when it starts:





Note: that the alarm sound has changed what danger is signifies: it has changed from "heavy scientists incoming" to "radiation starting".

These changes should ensure the Oil Rig event keeps refreshing & you always have loot to fight over.



END OF YEAR RETIREMENTS


As the year ends, we look back at what has and hasn't worked well, we have decided to make the following changes:

[h3]Hardcore[/h3]
Hardcore was released in August 2022, a game mode aimed towards veteran players, with creature comforts such as safe zones, team systems and maps disabled. Since its release, hardcore has seen a declining player base, and we feel now is the right time to retire Hardcore from official servers.

It was an exciting game mode for us to experiment with, but we missed the mark on its implementation.

We have collected a lot of community feedback for if and when we choose to revamp this gamemode in 2024.

Hardcore can still be enabled on community servers.

[h3]Barren[/h3]
Barren was introduced as a map to cater for the low-end system and before the introduction of custom maps. We've made some advancements in performance since, regular community use of custom maps, and declined user base on Barren servers, we feel now is the right time to retire Barren.

We also think Barren looks ugly and not a good representation of Rust.



CHRISTMAS UPDATE


On December 16th at 19:00GMT / 14:00 EST, we'll be releasing an optional server and client update to enable the Xmas event and some festive features!





TWITCH SUPPORT A STREAMER


Beginning December 7th till December 31st 2023 we will be hosting our very first Twitch - Support a Streamer Campaign!



During this period anyone that purchases 2 (two) subscriptions from any participating Rust Streamer will earn an exclusive Creator Computer Station to use in game! Participation is open to any Partner or Affiliate on Twitch, streaming Rust.

There are some qualifications and steps involved to redeem the Creator Computer station please inquire the FAQs on our website for more info!

https://rust.facepunch.com/support-a-streamer



TWITCH RIVALS


On December 11th at 8:00 pm GMT a team of 150 well-known Twitch creators from around the world will compete in this massive global Rust competition, taking place over 5 days with a prize pool worth $100k.



During the Twitch Rivals event, Rust Twitch drops will be enabled for 5 days from selected participating channels, and well-known streamers such as hJune, Welyn, Willjum, Panpots, Buddha, DisguisedToast, Mendo and many more.


We'd like to thank Rustoria for working with us and Twitch to make this event possible.

Learn more about this event at Twitch Rivals
Learn more about drops at twitch.facepunch.com




RUST INSIGHTS


Another monthly round-up of data that we've captured in the last 30 days. We've got a lot of data at hand but we're trying to pick out the more interesting bits to share.

The data shown below is only from Facepunch official servers, we eliminate data from community-run servers to ensure accuracy within the data we share.











COMMUNITY UPDATE 258

STEAM AWARDS


Rust's 10th Anniversary is coming up and we would love nothing more than for all you loyal Rust players to nominate for us in the Steam Awards - Labor of Love!



In the last 10 years, the game has undergone some huge changes, including graphic, physics, and engine updates and rebuilds, all because we’ve wanted to make Rust what it is, and what it could be.
But what has really blown us away is the great milestones that have been achieved within the community such as:

  • Regularly being in Steam’s top 10 most played games
  • 350+ content updates
  • 16,000,000+ copies sold.
  • $1,703,923+ raised for multiple charities
  • 960,000,000+ hours watched on Twitch
  • 244,000+ peak player count
  • 75,000,000+ Twitch drops claimed
  • 151,000+ peak player average per month
  • 124,000+ Steam workshop items posted




If you feel we are deserving of your vote, we'd love for you to give Rust yours in this category and we have no plans to stop crafting and refining our rewarding and multi-purpose game any time soon!

And stay tuned for Rust 10th anniversary celebrations!


SUPPORT A STREAMER CAMPAIGN


Beginning December 7th till December 31st 2023 we will be hosting our very first Twitch Support a Streamer Campaign!



During this period anyone that purchases 2 (two) subscriptions from any participating Rust Streamer will earn an exclusive Creator Computer Station to use in game! This functions just like the current computer station, but in style.

Keep an eye on our socials and the official website for more details and who you can watch to get the creator computer station!

More info & FAQs:
https://rust.facepunch.com/support-a-streamer


BLOOPRINT 2M SUBSCRIBERS


Well well well ...he did it! Bloorprint hit 2 MILLION subscribers. I do believe this makes him the highest subscribed Rust channel to date? Please do correct me if I'm wrong.



With his great achievement he's also created what he calls his "magnum opus". A nearly 4 hour masterpiece to commemorate the long road that got him here.

Settle in, grab some popcorn, and give this man some of your time (and a thumbs up).

[previewyoutube][/previewyoutube]

Congratz Bloo, we're proud of you!


COBALT - THE DESCENT


Another long-time coming project SyntheticKill as been working on is out! Tons of cameos in this one including yours truly as the Exposition Commentator.

[previewyoutube][/previewyoutube]

Had a few hitches a long the way with ever-changing Rust development causing some delays in his cinematics but we got there!

Is this how YOU saw Rust lore happening?


FANCYORB'S GLOBAL WARFARE


Alright so as many of you may know FancyOrb did a huge event this summer involving tons of creators and their pals to do a Global Warfare event.

The map was a replica of earth in its entirety. Every region was battling to maintain control of their territory and take control of others. Blood was shed, politics were fierce, and treaties were undermined.

This epic story FancyOrb narrated shows exactly how events unfolded. 300% worth the watch!

[previewyoutube][/previewyoutube]

This event will take place again next summer even bigger and better. Stay tuned!


IF RUST WAS AN ACTION MOVIE


Dyl Dip make this cute little action cinematic short!



Is this where we call Vin Diesel?


SHOW ME THE STUFF!


If you made something cool or saw something cool, reach out! Tag me on the Twitterverse or u/ErrnieGerrn Reddit.

Cover image by Alpha!

Vote for Rust in the Steam Awards!

The Steam Awards are once again upon us and this year, we’d really appreciate getting your nomination for Rust in the `Labor of Love` category, as our big baby turns 10 years old this December!



The Labour of Love award perfectly describes our past ten years of development as:

With teams working around the clock, on almost every continent, we still continue to spend every day monitoring, maintaining, and nurturing the game.
And we release monthly updates - without fail - delivering new content, lore, plus regular Twitch drops, and more.



We provide regular updates on our efforts to ensure the community are aware of what’s happening in game and behind the scenes - plus, we have brought in a range of new mechanics, skins, monuments, landscapes and graphical and gameplay improvements - with many of these also monitored and improved on post-release.





We listen to the Rust community and use their feedback to influence balancing and fixes that have encouraged all sorts of innovations within the game. Each month sees us constantly impressed by what the community can create and exploit.





And looking at just the last 12 months, we’ve brought players tug boats, helicopters, drones, parachutes, train linking, decorative items, storage, and more.





In the last 10 years, the game has undergone some huge changes, including graphic, physics, and engine updates and rebuilds, all because we’ve wanted to make Rust what it is, and what it could be.
But what has really blown us away is the great milestones that have been achieved within the community such as:

  • Regularly being in Steam’s top 10 most played games
  • 350+ content updates
  • 16,000,000+ copies sold.
  • $1,703,923+ raised for multiple charities
  • 960,000,000+ hours watched on Twitch
  • 244,000+ peak player count
  • 75,000,000+ Twitch drops claimed
  • 151,000+ peak player average per month
  • 124,000+ Steam workshop items posted
  • 1,054,000+ Community followers
  • 980,000+ Steam reviews
  • 7,200,000+ Twitch followers
  • 353,000+ X Followers
  • 12,400,000+ YouTube views
  • 160,000+ YouTube subscribers


If you feel we are deserving of your vote, we'd love for you to give Rust yours in this category and we have no plans to stop crafting and refining our rewarding and multi-purpose game any time soon!

And stay tuned for Rust 10th anniversary celebrations!

Adele made her kid a Rust costume for Halloween, though 'can't say he really loved it'




Grammy-winning British singer-songwriter Adele is currently in the middle of a multi-year Las Vegas residency at Caesars Palace. "Weekends with Adele" runs until 2024, and the idea came about after the artist found herself fed-up with the touring life but still wishing to perform in more intimate settings where she can talk to the audience a whole bunch. Which is why she's now in PC Gamer, because it turns out her son's a Rust nut...
Read more.