-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
battlesIssues regarding the battle systemIssues regarding the battle systemenhancementNew feature or requestNew feature or requestrefactorDesirable refactoring of the feature/script in the issueDesirable refactoring of the feature/script in the issue
Description
Description
Hand-rolling our own battle system - while being interesting and mostly fun - is tedious and prone to bugs due to missing unforeseen edge cases that aren't meant to happen.
We could instead roll a TS server using the @pkmn/sim - and other @pkmn/* packages as necessary - with custom server logic if needed. This will handle all battle logic for us and will be way quicker over websockets than the current battle system.
If we opt to go this route, the previous issues regarding the battle system (#6, #7, #8, #9, #10, #11, #12) can be closed.
References
Metadata
Metadata
Assignees
Labels
battlesIssues regarding the battle systemIssues regarding the battle systemenhancementNew feature or requestNew feature or requestrefactorDesirable refactoring of the feature/script in the issueDesirable refactoring of the feature/script in the issue