-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Board view logic improvement #10
Comments
Not until now have I reliazed this trick! |
Depends on display logic of EX Screen. The board should in 4x4 size, adding more than 16 beatmaps will cause board display issue, as shown in the pic below: In this case I have added 16 + 4 beatmaps in current round, for 16 maps in board & 4 EX maps. The board is now in a 4x5 display which is not we are expecting. Here are some potential solution towards this issue:
It is obvious that the second solution should be easier to implement. Problem is it will cause some degree of redundant if we add a dedicated tab on the left. A suggested approach is to add four input boxes on the right of the EX screen, each of them accept beatmap IDs, for EX 1-4 respectively. Take a look at commit 347b9e8 which demonstrate the concept. |
I think we've somehow implemented solution 1 in the EX Stage view, where we only add Noticeably a disadvantage of this implementation is portability, which means we can't use other mod names other than |
Solution 1 is indeed already implemented in the code, and it works well in the perspective of EX view. However adding 4 extra EX maps in Round Editor, with
The first solution can be marked as complete only when these EX Maps are not being rendered on the board view. |
Reviewed, cheers for your fantastic work! This issue can be drown to a close, since we have addressed how we're going to fill the board with corresponding beatmaps. |
commit bc3507f added board arrangement edit based on Board row/column. only input boxes are being created so far:
Re-opening this issue and the first task, as no specific methods is being declared so far to put correspond beatmap into boxes. Re-check it if we complete this. As we have to give every beatmap a position, automatic EX situation and winning judgement should be easier to get implemented. Opening new issue at #17 . |
This is implemented in our recent commits. To prevent boards being broken by maps with undefined board coodinates, I've added a switch in the header of each round. To use the manually set position, we just need to turn the switch on and then it will work. |
@CloneWith are there any thing left we haven't finish in this issue? Closing this issue if ready. |
Seemingly most stuff about this has been done, and we can safely close this now. |
Various problems have found in OFFC Test Match:
When A trap is placed,
InstructionDisplay
won't display the correct trap informationderived/tboard
, probably caused by unexpected/unpredicted box statusTwo messages maybe displayed at the same time (when EX will be triggered at the same time)
大陆漂移
trapPerform Swap
即将漂移EX模式. See this issue Bugged display ofInstructionDisplay
#18The text was updated successfully, but these errors were encountered: