by Xcom » Thu Aug 14, 2014 6:15 pm
So far I have managed to implement everything suggested and some more. Even found the flavobjs fix and added a disable function on it. I tried to optimize the tile drawing that basically makes the fps drop by 3 times but I still haven't had much luck.
Currently edited:
-Fixed the tracking bug where it sometimes showed incorrect direction going east.
-Fixed the tracking numbers so they show proper degrees now.
-Added broadcast tracking to other Apoc clients, broadcast is sent to the current chat so you can even send it privately. Small downside is that your location will determine the tracking pie so don't move around or the broadcast pie will end up offset from your own.
-Added different color options for crops.
-Added a transparency meter to hitbox colors.
-Added URL linking in chat. This way any URL links starting with "http://", "https://" or "www." will auto detect as URL links and can be clicked to open a external browser.
-Added chat logging to save all chat logs in a folder found in the main directory similar to maps.
As usual all features are toggle-able.
What remains to be added.
-Fix some bugs here and there
-Try and optimize FPS. This problem still illudes me, I hear rumors about other clients having better FPS. Not sure what parts they tackled to reduce it.
-Seed-bag sorting and emptying.
There is one last feature that I think I can easily add now. Target broadcasting to show party members who your targeting. But I'm unsure on how to implement it. If anyone comes up with a good solution please give. I currently don't know how to add the best way to relay to party members who your targeting. By that I mean, what hotkey to use to tag someone and how should the target highlight.