Published on

Devlog #29 - Toxicity & GUI

Google has kind of a game changer with the Perspective API.

"Perspective uses machine learning models to identify abusive comments. The models score a phrase based on the perceived impact the text may have in a conversation. Developers and publishers can use this score to give feedback to commenters, help moderators more easily review comments, or help readers filter out “” language.

Perspective models provide scores for several different attributes. In addition to the flagship Toxicity attribute, here are some of the other attributes Perspective can provide scores for:

Severe Toxicity

Insult

Profanity

Identity attack

Threat

Sexually explicit

To learn more about our ongoing research and experimental models, visit our Developers site."

How cool is that? This is an amazing use of machine learning.

https://perspectiveapi.com/how-it-works/

The Perspective API is being using in fo2 right now. Every chat message sent to the server is now sent to Perspective first to get a toxicity score. Right now if the score is over 58% the message isn't sent. I'm currently developing a system to log all toxic messages and to have an account wide toxicity score.

GUI conversion work continues. It's taking longer than I thought, but once done we will have a skin system which will make skinning the UI very easy.

Looking good, but where's the window background!?

Oh, that's better.

I have The Collector server side functions working but I need to complete the GUI conversion before enabling it. I'm shooting for next Friday. The Collector can store one of each non-stackable item in the game. There are currently exactly 100 items that don't stack in the database. Not all are in-game yet, but I'll get them in soon enough.

After running through the current quests a few times, I've decided I'm going to revert a lot of them to FO's original quests. This will take time and I'm looking at revamping them after Guilds.

So my priorities for the upcoming week are:

1. Get new GUI in a decent state.

2. Turn on The Collector.

3. Start on Guilds.

Then the week after will be all spent on Guilds.

Pirate Shores has not been started and will likely not be started until late September.

Next Friday, all active patrons will get their Alpha Capes. Huge thanks to Perseus for making a great sprite and icon!

https://www.patreon.com/posts/but-suddenly-new-87991296

I will not be on Discord for awhile as I've found it's way too much of a distraction and I have way too much to do.

I think I burned out after going at this for 6 months straight so this past week I've kind of been mentally recovering, but my brain seems to be back in action now.

See you next Friday for Alpha Cape, new GUI, and The Collector!

Have Fun & Keep Gaming!