tales / tales-client

Moved to https://gitlab.com/tales/tales-client
http://www.manasource.org/
GNU General Public License v2.0
13 stars 5 forks source link

Allow editing of attributes #28

Closed Ablu closed 9 years ago

Ablu commented 9 years ago

This sends a lot of messages at the moment and only completes half of the action if an error occurs. But it works without protocol changes for now.

Closes #20.

Ablu commented 9 years ago

There still is room for visual enhancements. But at least it works for now.

bjorn commented 9 years ago

Sure the UI should be improved and the protocol probably adapted to this approach (also somehow it should provide a preview of how the changes affect derived attributes I guess). But it seems to work for me and provides essential functionality so feel free to push it.

Ablu commented 9 years ago

The preview is not that easy since it requires some kind of interaction with the attribute calculation scripts... Ideally we could trigger that calculation on the client (we need such a system for the fighting anyway...). Playing ping pong with the server and simulating the new values on the server sounds a bit hacky to me.

Ablu commented 9 years ago

Pushed as 2551845