I have been planning for about a year to write a MySEQ like program and implement some features I have always wanted. I finally have the time to commit to writing the program. It will be a complete rewrite written in C++, without .Net dependency. And of course, it will be open source. I am unsure at this point if I will make it a branch or call it something new, but it isn't intended to be a replacement for the current version of MySEQ just another option. Before I get too far into development I thought that I would take some suggestions on new or altered features. Feel free to request any feature no matter how crazy. I might be as crazy as you, or I might just think your crazy and not implement it .
Currently planned features:Features I'm thinking about:
- New offsets including guild, guild position, pet owner, GM flag, anon/role, primary/secondary slots.
- Very noticeable speed increase.
- Support for the new proximity system. (if its ever implemented)
- Spawn timers that even work with the new proximity system.
- Spawn timer saving.
- Advanced alerts. Specify level range, class, etc. Works for ground drops as well.
- Audible tracking. Specify a spawn or the nearest alert and you will have directions to it, similar to in game tracking.
- Client and server are one program.
- Auto-discover MySEQ clients on your local network and connect to the first one it finds. Implemented by reading the local ARP table and attempting to connect to each IP.
- Auto-connect, attempt to connect to each IP you specify in the settings until it finds one it can connect to.
- View ground drops in a list format, like spawns.
- Use less network bandwidth.
- Windows 2000 and higher.
Features I thought about, but will not add:
- Native 64bit version. Its not that much work to do, but I don't have a 64bit computer to test with.
- Drawing inside EQ, optional of course.
- Reading commands entered into the chat window, optional of course. It would be nice for audible tracking.
- Send a text message to your phone when something spawns in an alert group. Would anyone actually use this feature?
- Specify hostname as well as IP address of server. Might be nice for people that use DHCP, but with auto-discover will anyone use it?
- Auto-update offsets.
Features planned for future versions (maybe):
- Reading from the network instead of memory. Sony has a history of breaking programs that read data from the network.
- Pink color theme. Enough said.
- 3D drawing mode. View everything in 3D and walk around the zone.
- Reading and displaying EQ zone files for 3D drawing.
- Pathfinding, more advanced track gives you directions not just a general direction.
- Active measures to combat the new proximity system, like targeting everything in the zone upon zone in. Optional of course.