forum

Storyboards enhancement: flags

posted
Total Posts
26
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +135
Topic Starter
[Dellirium]
I was thinking how to solve this request (tl;dr: hardrock storyboard toggle) and all mess with new 16:9 scaling gave me an idea.

Flags! What are these?

Flags indicate in which cases the given code line must be executed or/and what must happen under certain conditions. They must have backward compatibility so old SBs won't ruin.

What flags are possible?

HR — the line will execute only if HardRock mod is on.
• same for Hidden, DT, HT, FL... Could be useful too.

ST, TK, CB, OM — for execution only in specific game mode (Standard, Taiko, CtB, o!m)

HD — the line will execute only if monitor has big resolution (e. g. 1600x1200 or higher) or if user has powerful pc. In second case there sould be an option for this (like 'low-end pc' in options menu but contrary). Needs for betmaps like this.

09 — ... only if monitor's aspect ratio is 16:9
10 — ... 16:10

DO (Disable Override) — Flag determines whether storyboard element is disabled upon Storyboard disable. Allowing strobing/pulsing to be disabled, while keeping things like storyboarded backgrounds or collab names intact.
or
EW (Epilepsy Warning) — Epilepsy warning mark. Will disable only flashing part.

Paremeters of _P command also can be moved into flags (FH for horizontal and FV for vertical flip)

Let me give an example:
Sprite,Pass,Centre,"Sample.png",320,240
_F,0,1000,3000,1,1,HRHD
I don't know what format for them is the best, just 2 letters or letters with a divider (HD|HR) or with toggles (-HR|+HD, which means 'only if hardrock is off and if HD mode enabled) or with toggles or even with parameters (H=R), let programmers decide what is better.
I think that a toggle plus a flag is the best alternative as players will be able to set parameters needed on certain conditions and the other ones under the different circumstances. For example one option is with common resolution and the other one is at 16:9 monitor's aspect ratio.

A detailed example.
Lets fix this with flags:

SPOILER
Sprite,Foreground,Centre,"red arrow.png",320,240
M,0,75118,,435,266
S,0,75118,,0.5072
R,0,75118,,-2.5984,-HR
R,0,75118,,-0.5276,+HR
F,0,75118,75676,0,1
F,0,75676,80141,1

Sprite,Foreground,Centre,"red arrow.png",320,240
M,0,75118,,197,246
S,0,75118,,0.5328
R,0,75118,,-3.7376,-HR
R,0,75118,,-5.6490,+HR
F,0,75118,75676,0,1
F,0,75676,80141,1

Sprite,Foreground,Centre,"6.png",320,240
M,0,75118,,181,400,-HR
M,0,75118,,456,200,+HR
S,0,75118,,0.3984003
F,0,75118,75676,0,1
F,0,75676,80141,1

Sprite,Foreground,Centre,"7.png",320,240
M,0,75118,,456,400,-HR
M,0,75118,,181,200,+HR
S,0,75118,,0.4368001
F,0,75118,75676,0,1
F,0,75676,80141,1
This code rotates arrows by different angle, place numbers at top and swap them. Cool?

Please, comment if you have any ideas about another flags.
jemhuntr

[Dellirium] wrote:

Cool?
Cool.

But how do you plan to add it to the editor GUI? Should it be similar to how you make difficulty specific storyboards? IMO that might be confusing.

but anyway, support. I could see this being helpful even if it will not be in the editor.
Topic Starter
[Dellirium]

JeMhUnTeR wrote:

But how do you plan to add it to the editor GUI? Should it be similar to how you make difficulty specific storyboards? IMO that might be confusing.
The same way as loops and triggers \:D/

Or just by adding some toggles (like 'flip' or 'diff specific') and new layers.
716 Girl
Я олдфаг!
Cat
у анубарака в доте какой то оп манабёрн.
TheVileOne
It's probably not going to be added to the editor GUI. How many options are accessible through the GUI?

I know there's a duplicate idea somewhere, but this is a lot more descriptive.
tiper
I agree if we talking about HR. Dunno how HD\DT\FL flags may be useful.
Topic Starter
[Dellirium]

tiper wrote:

I agree if we talking about HR. Dunno how HD\DT\FL flags may be useful.
'roads' when in flashlight mode, stack hints when using hidden, 'OMG YOU ARE A CHEATER' when using DT+HR on Insane difficulty etc. xD

TheVileOne wrote:

I know there's a duplicate idea somewhere, but this is a lot more descriptive.
Please, find it. I only know one about HR.
theowest

[Dellirium] wrote:

tiper wrote:

I agree if we talking about HR. Dunno how HD\DT\FL flags may be useful.
'roads' when in flashlight mode, stack hints when using hidden, 'OMG YOU ARE A CHEATER' when using DT+HR on Insane difficulty etc. xD
Cool idea. A secret SB for the DoubleTimers or hidden players. So much potential.
69653863
YES PLEASE.

Well, I think it's rather difficult to implement this with GUI, but I think for such advanced feature like this a simple scripting is enough.
Saten
I would really like the HardRock part!
MillhioreF
There could probably be mode-specific flags, too. For example, the spotlight effects in Talent Shredder make no sense whatsoever unless you're playing standard.
Topic Starter
[Dellirium]

MillhioreF wrote:

There could probably be mode-specific flags, too. For example, the spotlight effects in Talent Shredder make no sense whatsoever unless you're playing standard.
Right. Added!
TheVileOne
BUMP

I want to bring this idea back to the frontpage as it would encourage more storyboard usage. The sooner it is added the better.
Saten
Widescreen Storyboarding

All of my Yes!
Suimya

Saten wrote:

I would really like the HardRock part!
Katarsis

Saten wrote:

I would really like the HardRock part!
TheVileOne
We need this for sexy taiko storyboarding. Taiko will get even more authentic.
Winshley
I once made a thread about mod-specific storyboard events, including HardRock mod which is mentioned here.
Jenny
I want to cheat #1 on my own maps using FL-HD(-HR) specific .osbs I don't submit.
show more
Please sign in to reply.

New reply