Board Thread:Suggestions forum/@comment-25841881-20150928025525

I have a suggestion broken into three main parts, all toggleable by config options. All of them focus around more of a feel of localization on multiplayer servers.

''' Local Chat ''' Something that has, undoubtedly, been suggested many times before is local chat. I think that this could be good, if implemented properly. In my idea for it, there would be three different types of answers for the property in the config file. It would be set to 1 by default. When a new player joins a server for the first time, they would have anywhere from 0 to 120 minutes where their chat could be heard by everyone, and they could hear everyone's chat. The exact value, 0-120, would be determined by a configuration property. 0, 1, or any number more than 10. 0 would leave chat as it is. 1 would make it be my unique form of local chat. It would first scan to see if there are any players within, say, 1500 blocks of you. If there are, it would send an invisible, incorporeal, projectile moving towards them at a speed of around 20 blocks/second. When it reached them, it would display your chat message. This would form a sense of isolation, as chat would take time, and you wouldn't be able to communicate with anyone farther than 1500 blocks, or with unloaded chunks between you and them. Option 3, any number greater than 10, would just instantly display the message to any player within X blocks. There would be another configuration option for the local chat, and it would affect chatting with commands. It would be set to either 0, or 1. It would be set to 1 by default. 0 would make it so that any display of text caused by commands by another player not within the 1500 blocks, from 1 of the first config file, would not be displayed, unless you were a server operator. 1 would leave the commands as it currently is, so that you could communicate with other players using /me or /tell.  When a new player joins a server for the first time, they would have anywhere from 0 to 120 minutes where their chat could be heard by everyone, and they could hear everyone's chat. The exact value, 0-120, would be determined by a configuration property. ''' Chunkloader Beacons ''' Currently, beacons(of Gondor) have no use other than an aesthetics block, due to the fact that it is simpler and easier to just type in your message. If local chat was added, they could be used as a form of long-distance communication, like the beacons actually were used for. Except, due to the fact that they can only be lit if they are in a loaded chunk, they would require a few changes. I think that beacons should be changed to act as chunkloaders during their lighting. This would have 3 options for answers to its configuration setting. 0, 1, and 2. It would be set to 1 by default. 0 would make beacons function exactly as they do now, which means no chunkloading and no long-range communication. 1 would make beacons function as chunkloaders, for 2 chunks farther out than their maximum lighting range, for five seconds after their lighting and extinguishing, to enable them to activate other beacons within their lighting range that wouldn't necessarily be loaded by the player lighting it.  2 would make beacons function as a chunkloader from the time they are lit to five seconds after their extinguishing. ''' Fast-travel Parties ''' Right now, traveling in parties has no benefit besides safety, and can cause quite a few problems. More people to feed, more map-locations to turn off, more chance of being noticed by enemies, etc. I think that some form of fast travel parties would be beneficial. There would be 2 configuration options for this, 0 and 1. 0 would be off, 1 would be on. It would be on by default. If players have an option in their Middle-Earth options menu enabled, disabled by default, they would be able to fast travel with any nearby player. Only the players following on the fast travel would need to have it enabled, allowing fast-travel hijacking and prevention. When one player fast travels and nearby, within 50(changeable in config) blocks, players have their parties setting enabled, they all would be given the message about fast traveling in 10 seconds, don't move, and if any one of them moved it would cancel it for everyone. They would all have to have a fast travel cooldown of zero. If the fast traveling went like normal, everyone would fast travel to the waypoint, but would all be given the fast travel cooldown of the player who actually initiated the fast traveling. This would allow for more of a travel-companion, tourguide, taxi-service, kind of occupation, as you could get players to their destinations much faster than they could, assuming you had practiced the route. <HR> Well, that is my suggestion. Local chat, chunkloader beacons, and fast-travel parties.<BR> <font color="#8B008B">Recneps (Temp Mod) <font color="#8B008B">Supreme Ruler  <font color="#8B008B">(Fill My Mailbox) 02:55, September 28, 2015 (UTC)<ac_metadata title="Localization Changes" related_topics="Beacon of Gondor|Fast Travel System"> </ac_metadata>