If I use a custom mutator, such as multi jump, I don't get any of my perks. Does this do any peranent damage to my perks? Also, i guess the same could be said for non-whitelisted maps.
i agree they should just make you unable to level your perks. not play without them completely. nobody wants to play without perks so these muts are useless.
Well its still fun to jump on to of a church even if you can't use perks, eh?
Honestly, we too want non-White Listed mutators to at least allow Perks to be loaded, but due to the design of the scripting system in Unreal, this is a big security risk. If we allowed that, someone could actually design a mutator for a server that instantly gave everyone full Perks and it would actually properly get sent off to Steam and stored permanently. The only way to fully stop that possibility is to not allow the Perks to even load.
Trust me, we have looked at every possibility to allow this, but the lack of security in the scripting system has forced us to simply not allow non-White Listed mutators to touch the Perks at all. It really kills us that there is no secure way to allow this guys, we love mutators too =/
It'd be nice if at least perks could be downloaded to a file every time access is possible, and then loaded from this file when it's not possible.
You mean like a local copy of your profile? That might work, but then again, correct me if I am wrong here but someone could just edit the local file to give you full perks and the scripting system reads the file and sends the tampered data off to the perk server. So it is not secure that way either.
Not quite, the file would only be read from when the stats and achievements cannot be accessed, and the data in this file would only be used for that. The system would still work how it currently works.
Maybe I should elaborate.
The data stored in the file would only be used when perks cannot be accessed normally, and this data will never be transferred back to the server, only from it. So for example you could probably edit the file and use whichever perks you wanted offline (TWI could encrypt it to make it harder if necessary), but this data would never be transferred to the stats server, in fact it would be overwritten upon contact with the server again.
It is easy enough to pull the network cable for a moment and plug it back in, so I am not sure this would be safe.