Back to search

What can you tell us about the character repair tool?

TL;DRThe full character reset tool becomes a faster repair tool that only replaces a broken playing avatar and leaves inventory and ships alone, while customer service keeps the option of a full reset.

Benoit BeausejourChief Technology Officer, Turbulent

So you guys are familiar with the character reset tool, which is available for players in 3.17. It's like a panic button, basically, and allows you to basically reset your entire character account to be pristine. Obviously the hard money purchases are restored. Some elements of this that are part of long-term persistence will stay, but effectively your in-game database, your inventories, your ships, your character, all get destroyed and they're rebuilt. Now, historically, that tool was needed because there was a lot of problems with the game stability on the back-end side. And a lot of players would get into situations. I mean, we've seen every single case: head attached to a mining laser, missing eyes, missing mobiGlas, which has been a bug that's been plaguing us for a while. And so the character reset tool that's available for players has always been sort of the "oh shit, I need to restore this." Unfortunately, as every time you provide a tool like this, there's been performance issues linked to that tool because it has to do a lot of heavy lifting to reset your account. It's a lot of inventory items to move and restore. And so often in the past couple of years, we've had to stop resets in order to fix a back-end problem or performance issue related to that, because too many people were resetting, for example. And so as we were looking at PES, one of the major changes in the back end is that it's a lot more transactional. And so data corruption issues, we're hoping... I'm not saying there's not going to be problems, but we're hoping that at least in its design, these kinds of issues are going to be very much less frequent. And we also did not want to repeat the problem of the past, which was to allow a full reset, which is too costly in terms of recreation of items and transferring of items. But the game's still in development, so we want to provide players with a way to keep playing. That was always the objective, even with the original reset: we want to get you back to playing the game. One of the side effects of the original reset is also that, as everybody knows, people have been using the reset tool for other purposes. For example, mass moving of items back to a start location to consolidate their inventories. Things like that. And so the back-end cost of these moves is gigantic overall. And so we can't support them anymore. And so that came about: still, in case an account is no longer able to play, we need a way to be able to reset, to keep the person playing. And we looked at all the different kinds of issues that could happen for that, the main one being missing items on the playing avatar. So if you don't have a mobiGlas, you don't have eyes, you don't have a head, your character can't really play the game functionally. And so we devised a new tool. So basically, the character reset tool that you have now will become a character repair tool. And the main difference is that it will no longer restore or destroy your game inventories and your ships; it will only repair your playing avatar. And so the goal is really to get you back in game and playing with everything intact, right? So the repair tool should also be a lot faster because it doesn't have to do all this heavy lifting of moving stuff and recreating entities and whatever. It really needs to find your playing character wherever it is. Let's say you're stuck in a rock and you can't get out of there, and even if you force die, you respawn at the rock. I don't know how that could happen, but I've seen worse bugs. Well, when you repair, we're going to basically search and destroy your playing avatar and then give you a new avatar at your starting location that's going to be brand new. Now, there's some caveats to that. Obviously, we don't want to allow you to be able to bypass prison status and crime status when you do that. So there's a couple of things that will carry over. But we're hoping that this will be a much faster, much more enjoyable tool to keep playing. And the other side effect is that there are... now, Todd's not going to like me, but I'm going to say it anyway... there are some ship bugs that have not been fixed because you could just reset, right? And so by changing the reset into a repair that will only repair your playing character, we want to make sure that we can prioritize fixing ship bugs where ships become unrepairable or unflyable or things like that, so that these bugs can be surfaced and then our development director can come in and prioritize these issues, because they affect players on the live systems, and we can't have the argument that, oh, we'll just get them to reset. So that's a bit of why the change is there. So that's the long story short for the character repair versus reset. Now, customer service will still have the option to do a reset, right? But those will be a bit more destructive: restore an account, a playing character, to a full pristine state. So that's the gist of it. I hope I'm not forgetting parts.

Star Citizen Live›All About Alpha 3.18·
Published on this date.27 Jan 2023