


That bit's never going to be fixed because it was a concious design choice on their part, they considered it as people using macros to play for them.




Yup, you're exactly right. But a lot of people missed the memo, I suppose.
A macro is intended to be worse than executing skills manually. They'll never let you put variables into it (if x happens then do y, else do z). They'll probably never allow them to use the lag-reduction queue that abilities have. They'll probably never increase the accuracy of the wait delay. They'll never allow you to do something beyond normal human apm.
You all that are requesting such can take a look at the macro policy they are following: http://forum.square-enix.com/ffxiv/t...88#post1520788
http://king.canadane.com
Since people have been concerned by the relevance of some of the provided information, here is my attempt at a point-by-point justification. Know that this is just me speaking from some personal experience, and not with any more information about the game than other players have (so it might not be correct!):
Issue 1: Redundancy
Currently your macros are stored using a specific format, apparently on a per-character basis. The goal is to migrate this system to something that is both account wide, and more efficient.
Your current macros would have to be taken from one model, and merged into a different model. When this happens there needs to be measures in place so that if the transfer fails you do not loose your old data. In databases this is enforced through requirements such as 'atomicity', which means that if the transaction fails the data is left unchanged. If a transaction gets stopped part way through it is as if it never happened at all. Additionally, transactions need to be 'consistent' meaning that what you end up with after this upgrade needs to be valid. This is important because they'd be taking data in one format on a per character basis and converting it to a different format for the entire account. And your macros still have to be accessible and work just the same, regardless of whether you had two macros to merge or 800. Macros go in, macros come out. There are other considerations, but this should help explain why the developer isn't just trying to confuse you here.
2: Memory
I assume there are multiple parts to this. He explains the problem, but maybe not the reasoning behind why it exists. It is explained that there are both local storage and cache limitations, the latter affecting how resources, like UI elements, are displayed. The reason why these are limited resources is *probably* due to a few different reasons. The biggest likely candidate, however, is that memory usage (as we are all aware) is a limited resource on the console versions of the game. Even if they can easily make a bit more room available to store local data, it still has to be loaded with other game resources, so it isn't as straight forward as saying 'Well, my PS3 has 20gigs of additional storage space!', and they seem very keen on keeping all versions of the game running with similar features, so even if your PC is beastly you aren't going to usually be allowed to take advantage of something they cannot provide others. Making a change here for certain clients only would not only make it harder to maintain the game going forward, but since these are macros, it could even be argued that doing so might give some players an edge, especially if the new system was somehow more optimized than what console players were using.
Last edited by Shem; 08-21-2015 at 05:54 AM.
|
|
![]() |
![]() |
![]() |
|
|
Cookie Policy
This website uses cookies. If you do not wish us to set cookies on your device, please do not use the website. Please read the Square Enix cookies policy for more information. Your use of the website is also subject to the terms in the Square Enix website terms of use and privacy policy and by using the website you are accepting those terms. The Square Enix terms of use, privacy policy and cookies policy can also be found through links at the bottom of the page.

Reply With Quote



