ID:1814460
 
(See the best response by Mar big.)
So I'm working on a game I just recently took over for a game. I've never really dealt with hub values before but I need to make some updates to the entries.

I cant find a way to actually remove a value. It seems like I can add new values to the hub, and if I mark them as hidden and they have no entries in them yet, it'll erase it, but I cant seem to figure out how to actually remove one that does have entries already.

Is there a way to do this that I'm just not noticing?

The only options I seem to have are to set their position, hide them, or add a new value.
The entry for SetScores() briefly touches upon how to remove a score. To do so, you set a key's score to an empty value and it'll be removed.
In response to LordAndrew
Im not looking to set a specific key to a null value. I'm looking to remove that entire score from the hub for all players all together.
In response to IceFire2050
Best response
You need to get a list of the keys on your hub, then set their scores to null.

clearHub()
var/keys=params2list(world.GetScores())
for(var/k in keys)
world.SetScores(k,"")