Hi all,

I sent the following mail in the begining of the age to Bishop to present to devs. I didn't get a reply, so I'm thinking that if many people here voice their wish for this to be implemented then it might actually be done.

Background:

My “tools” are used by around distinct 1000 players of utopia. It adds in-game IRC/slack communication, intel system and many other tools. I believe that these tools help create utopia a more enjoyable experience for the users.
www.umunk.net has a few screenshots. Otherwise Bishop has been a user on it and would be able to explain more in detail the use-cases.


Request:

Allow players to input the ‘kdname’ of their umunk group. Sites are defined as such: kdname.umunk.net

Based on their ‘name’, let the player include the .js script used by umunk to interact with the user: http://kdname.umunk.net/munk.user.js

So if a player is part of the snugs group. The player would input snugs in the in-game settings. Having this specified would add the following to ‘utopia’ pages in-game:

<script src="http://snugs.umunk.net/munk.user.js"></script>

(This script then loads live.js (http://snugs.umunk.net/live.js?kd=snugs) to ensure the player had the latest version of the script. It is also fine if you link directly to this script)

Why:

1. This would allow players to always have their “add-on” to access the extra functionality of umunk to their utopia experience on which ever device they play from.
2. From a security perspective this would be better for the user/player as they won’t need to install tamper monkey and “trust” my script only operates on utopia-game.com domain.
3. For a monarch, getting new players integrated with the add-on will be much simpler and seem less intrusive. Instead of having to install a specific browser, an add-on and finally a user-script, the user would just have to input the ‘name’ of the umunk group.
4. For the game, it will hopefully make a slightly more enjoyable experience.

Please consider it :)
Beyond simply getting support for this idea, I'm also interested to hearing other ideas on how to implement this in the best way.
Thanks!