Expanding the QBIND system. Removing dependency on AHK

Started 20 Jan 2021
by DMXTRON
in Suggestions
Hi Devs!

I am proposing a overhaul to the QBIND/UI system similar to what the devs of Darkfall Rise of Agon did.
They added more functionality to the hotbars, allowing multiple keys to be bound to 1 key, a cycling feature and a lot more.
Most people who play this game rely on AHK to get the most out of their class, and building these features into the game would be a HUGE QoL change.

Take a look at the video below which shows all the changes the RoA devs did to the Darkfall UI.
https://www.youtube.com/watch?v=t1CiEcPk5wE
Wed 20 Jan 2021 9:03 PM by gotwqqd
Love it
Thu 21 Jan 2021 8:45 AM by Noashakra
Except you would need to build a new client, and that will never happen.
Thu 21 Jan 2021 5:55 PM by DMXTRON
Noashakra wrote:
Thu 21 Jan 2021 8:45 AM
Except you would need to build a new client, and that will never happen.

Not sure you would have to build a new client. Maybe if you wanted to copy exactly what the RoA devs did. You could just add functionality to the QBIND system. make it so you could bind 2 locations to 1 key. Even just some basic additions would make it so people don't have to rely on AHK. Especially where there are rules for AHK use that are pretty much impossible to enforce.
Fri 22 Jan 2021 8:01 AM by Noashakra
DMXTRON wrote:
Thu 21 Jan 2021 5:55 PM
Noashakra wrote:
Thu 21 Jan 2021 8:45 AM
Except you would need to build a new client, and that will never happen.

Not sure you would have to build a new client. Maybe if you wanted to copy exactly what the RoA devs did. You could just add functionality to the QBIND system. make it so you could bind 2 locations to 1 key. Even just some basic additions would make it so people don't have to rely on AHK. Especially where there are rules for AHK use that are pretty much impossible to enforce.

The qbind system is client side, not server side, and they said they will never touch the client.
Fri 22 Jan 2021 8:03 AM by gotwqqd
Noashakra wrote:
Fri 22 Jan 2021 8:01 AM
DMXTRON wrote:
Thu 21 Jan 2021 5:55 PM
Noashakra wrote:
Thu 21 Jan 2021 8:45 AM
Except you would need to build a new client, and that will never happen.

Not sure you would have to build a new client. Maybe if you wanted to copy exactly what the RoA devs did. You could just add functionality to the QBIND system. make it so you could bind 2 locations to 1 key. Even just some basic additions would make it so people don't have to rely on AHK. Especially where there are rules for AHK use that are pretty much impossible to enforce.

The qbind system is client side, not server side, and they said they will never touch the client.
What interprets it is server side

And that is where restrictions are
Fri 22 Jan 2021 8:04 AM by Noashakra
gotwqqd wrote:
Fri 22 Jan 2021 8:03 AM
What interprets it is server side

And that is where restrictions are

And you would need to change the code on the client to send it to the server.
They said they can't and will not change the client over and over.
Fri 22 Jan 2021 3:14 PM by DMXTRON
Noashakra wrote:
Fri 22 Jan 2021 8:04 AM
gotwqqd wrote:
Fri 22 Jan 2021 8:03 AM
What interprets it is server side

And that is where restrictions are

And you would need to change the code on the client to send it to the server.
They said they can't and will not change the client over and over.

So when you launch Phoenix Fixer and click on Fix OF Map, Fix Crafting Recipes, or Downgrade from 1.127 what are they doing?
They can't change the client?
Fri 22 Jan 2021 9:58 PM by Noashakra
DMXTRON wrote:
Fri 22 Jan 2021 3:14 PM
Noashakra wrote:
Fri 22 Jan 2021 8:04 AM
gotwqqd wrote:
Fri 22 Jan 2021 8:03 AM
What interprets it is server side

And that is where restrictions are

And you would need to change the code on the client to send it to the server.
They said they can't and will not change the client over and over.

So when you launch Phoenix Fixer and click on Fix OF Map, Fix Crafting Recipes, or Downgrade from 1.127 what are they doing?
They can't change the client?

Those are just a database/file. You just have to overide a file. Qbinds are modified and saved by the client. You would need to fix the code of the client for that.
Sat 23 Jan 2021 5:47 AM by gotwqqd
Noashakra wrote:
Fri 22 Jan 2021 9:58 PM
DMXTRON wrote:
Fri 22 Jan 2021 3:14 PM
Noashakra wrote:
Fri 22 Jan 2021 8:04 AM
gotwqqd wrote:
Fri 22 Jan 2021 8:03 AM
What interprets it is server side

And that is where restrictions are

And you would need to change the code on the client to send it to the server.
They said they can't and will not change the client over and over.

So when you launch Phoenix Fixer and click on Fix OF Map, Fix Crafting Recipes, or Downgrade from 1.127 what are they doing?
They can't change the client?

Those are just a database/file. You just have to overide a file. Qbinds are modified and saved by the client. You would need to fix the code of the client for that.
What about modifying macros so they can be used to activate a style with a backup?
Sun 24 Jan 2021 4:42 PM by Noashakra
gotwqqd wrote:
Sat 23 Jan 2021 5:47 AM
Noashakra wrote:
Fri 22 Jan 2021 9:58 PM
DMXTRON wrote:
Fri 22 Jan 2021 3:14 PM
Noashakra wrote:
Fri 22 Jan 2021 8:04 AM
gotwqqd wrote:
Fri 22 Jan 2021 8:03 AM
What interprets it is server side

And that is where restrictions are

And you would need to change the code on the client to send it to the server.
They said they can't and will not change the client over and over.

So when you launch Phoenix Fixer and click on Fix OF Map, Fix Crafting Recipes, or Downgrade from 1.127 what are they doing?
They can't change the client?

Those are just a database/file. You just have to overide a file. Qbinds are modified and saved by the client. You would need to fix the code of the client for that.
What about modifying macros so they can be used to activate a style with a backup?

Everything you save on your UI is saved client side.
Reworking the macro system would need a client code change.
Sun 24 Jan 2021 8:57 PM by gotwqqd
Noashakra wrote:
Sun 24 Jan 2021 4:42 PM
gotwqqd wrote:
Sat 23 Jan 2021 5:47 AM
Noashakra wrote:
Fri 22 Jan 2021 9:58 PM
DMXTRON wrote:
Fri 22 Jan 2021 3:14 PM
Noashakra wrote:
Fri 22 Jan 2021 8:04 AM
gotwqqd wrote:
Fri 22 Jan 2021 8:03 AM
What interprets it is server side

And that is where restrictions are

And you would need to change the code on the client to send it to the server.
They said they can't and will not change the client over and over.

So when you launch Phoenix Fixer and click on Fix OF Map, Fix Crafting Recipes, or Downgrade from 1.127 what are they doing?
They can't change the client?

Those are just a database/file. You just have to overide a file. Qbinds are modified and saved by the client. You would need to fix the code of the client for that.
What about modifying macros so they can be used to activate a style with a backup?

Everything you save on your UI is saved client side.
Reworking the macro system would need a client code change.
Okay
But I CAN save /macro commands however I want
When they are used....what determines if they are not valid and sends a message to chat window?
This topic is locked and you can't reply.

Return to Suggestions or the latest topics