update to-do list
This commit is contained in:
@@ -52,13 +52,14 @@ With that said, I offer no guarantees on how or when this project will advance.
|
||||
Current known issues / missing features / things to do:
|
||||
- Implement the rest of PSOBB. Major areas of work:
|
||||
- Find any remaining mismatches in enemy IDs / experience
|
||||
- Support EXP multipliers
|
||||
- Sale prices for non-rare weapons with specials are computed incorrectly when buying/selling at shops
|
||||
- Replace enemy list, game episode, etc. with quest data when loading a quest
|
||||
- Implement trade window
|
||||
- Fix some edge cases on the BB proxy server (e.g. make sure Change Ship does the right thing, which is not the same as what it should do on other versions).
|
||||
- Figure out what controls BML file data segment alignment.
|
||||
- Extension data in inventories is not handled properly.
|
||||
- PSOX is not tested at all.
|
||||
- Implement server-side drops on non_BB game versions.
|
||||
- Find a way to silence audio in RunDOL.s. Some old DOLs don't reset audio systems at load time and it's annoying to hear the crash buzz when the GC hasn't actually crashed.
|
||||
- Implement private and overflow lobbies.
|
||||
- Enforce client-side size limits (e.g. for 60/62 commands) on the server side as well. (For 60/62 specifically, perhaps transform them to 6C/6D if needed.)
|
||||
@@ -70,7 +71,6 @@ Current known issues / missing features / things to do:
|
||||
- Disconnecting during a match turns you into a COM if there are other humans in the match, even if the match is part of a tournament. This may be incorrect behavior for tournaments.
|
||||
- Disconnecting during a tournament when there are no other humans in the match simply cancels the match (so it can be replayed) instead of forfeiting, which is almost certainly incorrect behavior. (Then again, no one likes losing tournaments to COMs...)
|
||||
- Tournament deck restrictions aren't enforced when populating COMs at tournament start time. This can cause weird behavior if, for example, a COM deck contains assist cards and the tournament rules forbid them.
|
||||
- There is a rare failure mode during battles that causes one of the clients to be disconnected.
|
||||
- Code style
|
||||
- Add default values in all command structures (like we use for Episode 3 battle commands).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user