Open aaron-jencks opened 1 year ago
This has been integrated into the player service, it's going to be connected to logging in and logging out
When trying to log out, the stop command for the action queue will be placed at the back of the queue, this will punish players for trying to start combat/queue up a bunch of actions and then logging out.
The game controller will have a parser for the commands that generate actions and will validate if the actions are valid for the current game mode of the player
You can't check validity of the game mode while queueing up actions, because you don't know what the game mode will be by the time it gets to the action being enqueued
This controller will handle the action queues