jorb wrote:ImpalerWrG wrote:I do not understand why the developers tolerate the existence of a client that breaks several core game mechanics and advantages a sub-set of the player base.
Because they cannot do anything do prevent it.
That's only one of the reasons though, and a fairly weak one given that loftar suggested the light hack about 10 times while he was opening up the source code...
Another, more important reason, is because sometimes the community comes up with neat ideas and good implementations that can improve the playing experience.
Loftar hates UI work, fair enough, Loftar has a limited amount of time to work on stuff, fair enough, some extras can be brought in by the community.
Unfortunately most of the extras to date have more or less been ways of cheating and to my knowledge none of them have been ported to the main client.
Here are some non cheat features though:
- My original client had external chat windows written in swing so they had full scrollable text field support including copy & paste
- Pacho's client has IRC
- Pacho's client has notification of when chat windows are updated
- Pacho's client had clickable URL support as well as non standard (but quite functional) copy and paste
- Both clients had the ability to increase screen resolution & viewable area (debatable cheating)
- My prototype for jackard had a new UI layout (primary difference being the way the grid menu works)
- Pacho's client has multiple button panels
- The russian client has a mapping function that makes navigation a lot easier for players (debatable cheating)
- My original client fixed the most prominent text crash bug a lot earlier than the main client fixed it, could have done some serious exploiting with that one, could have taken out WV solo

- My original client had craft all about 4 hours before loftar implemented it

- Darki's client has semi-transparant trees and buildings (debatable cheating)
- One of the abandoned branches of my code has some preliminary code for auto harvesting (back before modal harvesting was implemented)
So there's plenty of stuff going on that isn't 100% cheating that the dev's just aren't clamping down on