I recently received this PM:
I have also recently seen conversation perceiving that there will never be a storyboard toggle "because peppy says so". If you are going to say that, then let's take a trip back in time to get a perspective on things first. I highly suggest reading all these threads -- specifically my posts -- if you are one of the "peppy says so" peoples. You may learn some things you didn't know:
viewtopic.php?f=30&t=43488&hilit=storyboard+disable
viewtopic.php?f=30&t=40938&hilit=storyboard+disable
viewtopic.php?f=30&t=39463&p=573914&hilit=storyboard+disable#p573914
viewtopic.php?f=30&t=29083&hilit=storyboard+disable
viewtopic.php?f=30&t=24008&hilit=storyboard+disable
viewtopic.php?f=30&t=18119&hilit=+storyboard+disable
viewtopic.php?f=4&t=17612&hilit=+storyboard+disable
viewtopic.php?f=30&t=17244&hilit=+storyboard+disable
viewtopic.php?f=30&t=10387&hilit=+storyboard+disable <- probably the most clear
viewtopic.php?f=30&t=9506&hilit=+storyboard+disable
viewtopic.php?f=30&t=7540&hilit=+storyboard+disable
viewtopic.php?f=30&t=2022&hilit=+storyboard+disable
If it still isn't apparent, I disagree with storyboards being toggled because they are part of the map, and as important from the mapper's perspective as the hitobjects they place (sometimes even more so). The only time I agree a toggle should be available is if they storyboard causes lag (those who have been around for a long time will recall this is why there is a no-video mod). Things have changed since then, and storyboards have become more and more complex, more flashy... and more laggy. I totally agree something needs to be done to allow the competitive players the ability to play without frustration of occasional fill-rate (aka. storyboard) related lag.
So, a couple of months ago I thought of an excellent solution to this problem. It will probably come be implemented around the same time that osz2 is introduced (the near future?) so all those of your complaining about "osz2 being the death of osu!" etc. should proabably stop and take a breath before continuing (n.b. this is a totally different issue and I don't even want to start a conversation about osz2 before it is implemented and you all fall in love with it).
Here's how it works: Storyboards are always played the first time you play a map. This cannot be bypassed. They will always play once. After you pass the map once on any difficulty, a new toggle option will appear, allowing storyboards to be disabled on a per-play basis. What does this mean?
I have also recently seen conversation perceiving that there will never be a storyboard toggle "because peppy says so". If you are going to say that, then let's take a trip back in time to get a perspective on things first. I highly suggest reading all these threads -- specifically my posts -- if you are one of the "peppy says so" peoples. You may learn some things you didn't know:
viewtopic.php?f=30&t=43488&hilit=storyboard+disable
viewtopic.php?f=30&t=40938&hilit=storyboard+disable
viewtopic.php?f=30&t=39463&p=573914&hilit=storyboard+disable#p573914
viewtopic.php?f=30&t=29083&hilit=storyboard+disable
viewtopic.php?f=30&t=24008&hilit=storyboard+disable
viewtopic.php?f=30&t=18119&hilit=+storyboard+disable
viewtopic.php?f=4&t=17612&hilit=+storyboard+disable
viewtopic.php?f=30&t=17244&hilit=+storyboard+disable
viewtopic.php?f=30&t=10387&hilit=+storyboard+disable <- probably the most clear
viewtopic.php?f=30&t=9506&hilit=+storyboard+disable
viewtopic.php?f=30&t=7540&hilit=+storyboard+disable
viewtopic.php?f=30&t=2022&hilit=+storyboard+disable
If it still isn't apparent, I disagree with storyboards being toggled because they are part of the map, and as important from the mapper's perspective as the hitobjects they place (sometimes even more so). The only time I agree a toggle should be available is if they storyboard causes lag (those who have been around for a long time will recall this is why there is a no-video mod). Things have changed since then, and storyboards have become more and more complex, more flashy... and more laggy. I totally agree something needs to be done to allow the competitive players the ability to play without frustration of occasional fill-rate (aka. storyboard) related lag.
So, a couple of months ago I thought of an excellent solution to this problem. It will probably come be implemented around the same time that osz2 is introduced (the near future?) so all those of your complaining about "osz2 being the death of osu!" etc. should proabably stop and take a breath before continuing (n.b. this is a totally different issue and I don't even want to start a conversation about osz2 before it is implemented and you all fall in love with it).
Here's how it works: Storyboards are always played the first time you play a map. This cannot be bypassed. They will always play once. After you pass the map once on any difficulty, a new toggle option will appear, allowing storyboards to be disabled on a per-play basis. What does this mean?
- The main reason for me (and anyone else that agrees with me, if anyone is out there) being strongly against a disable is now gone: the storyboard is still appreciated by the player as they will see it once.
- The main reason for everyone else wanting the toggle is still satisfied: you can avoid any lag or distraction you may be experiencing by toggling off the storyboard after you have played through the map once.
- Those that may say "but the map lags so badly I can't even pass it with a storyboard" can have the option of watching auto play it. I will probably allow autoplay to be acknowledged as a "pass", so the next time you choose to play the map you can disable the storyboard.
- Autoplay will tentatively be accepted.
- Switching maps on song select will toggle the storyboard disable off. This means you will need to manually disable it after choosing a map every time. I want to implement it this way so people don't disable storyboards for every map, but rather only when it is utmost necessary. I understand there are some very poorly optimised storyboards out there that do cause lag, even though I did initially try hard to ensure this wouldn't be the case.