An Important Note About Playing Offline
If you are playing offline, the Dressing Room mirror to change your appearance may not update your dialog avatar. We're working on a better way to do this (and if you know of one, please let us know!), but in the meantime, you'll need to do this:
1. Close your browser entirely.
2. Open Chrome from your Windows search bar (or other command prompt) by using this command:
chrome.exe --allow-file-access-from-files
3. You don't have to do this every time to play - only when you want to change your avatar. Once it is set, you'll have no further problems.
As of this writing, only Chrome will work for this; we're looking for options for Firefox and others. Remember to close Chrome again and re-open it normally when you stop playing!
The technical explanation:
When you look into the mirror, you are not seeing an image; you're seeing multiple. Separate images for your hair, face, skin, eyes, and lips are layered into a composite. Once you're happy and click the button, a Javascript called HTML2Canvas creates what is called a 'canvas' element, and re-creates the final picture, before saving it in the browser as your avatar.
However, for whatever damned reason, browsers do not like drawing local files (the skin, hair, etc. images) on an HTML canvas. It's considered a security risk, flagged as 'tainted', and blocks the composite from being created. So, your avatar is never updated. The --allow-file-access-from-files flag turns off this security feature in Chrome temporarily. I haven't found a similar option for Firefox or Edge.
It may be that we simply have to create individual avatars for each combination of features, only for those people who play offline, but I would really love to avoid that.