The theme of the latest releases has been to make onboarding easier for newcomers. With this release, we add the final pieces in our preparations; it is time to bring in more players!
An extra thanks to all the supporters making this possible!
With your contributions, we now have the means to run ads, use a more reliable mail service, and more. Thanks!
Features
Onboarding tooltips
For newcomers, we now have tool tips guiding them through the initial steps of creating and waking up their first character:
Once they have woken up their first character, they have hopefully learned these simple steps, and will not be bothered by these popups again.
These popups should work with both desktop and mobile layout, unlike our previous “Get started” popup which only worked on desktop.
Promo codes
In order to get a measurement on how well ads work, we’ve added promo-codes that will be part of the URL linking from ad banners to the site: (eg. https://wolfery.com/?p=1234abcd
).
With these codes, we can make better choices in where to spend our funds.
Hidden bots
Bot scripts can now choose if the bot character should show up in the Awake list or not. This is done when making the wakeup
call, by adding hidden: true
as a parameter:
Example using javascript ResClient
botChar.call('wakeup', { hidden: true });
Hiding can be useful for bots that are only meant to be interacted with when inside the same room as them. This prevents them from cluttering the Awake list, but they will show up and behave as usual in all other aspects.
Improvements
More reliable mail delivery
Outgoing mail are now sent through MailJet instead of us using our own server. Hopefully this will result in a more reliable delivery of mail, with fewer of them being blocked or ending up in spam folders, as discussed in this topic.
Thanks for @farcaller for helping out with solutions and ideas!
Fixes
Inconsistent area population
A bug caused area population to become inconsistent with the actual population when working with subareas. This has been fixed.
Thanks to @Aletheia for reporting the ghosts in this topic and for helping me track them down!
Mail verification not timing out
A bug caused mail verification codes never to time out. This has been fixed.