ADOFAI String Curses by Yangsy56302

General

curstr is an abbreviation for string cursed.

In the following content, midspins will be considered as 0° angle.

Basics

Each ADOFAI level may correspond to an curse effect (theoretically).
The IDs of the two are the same.

Using a curse effect may produces many possibilities of results.
Just choose a specific one to use.

Formats

The curses the player would experience, including the currents and the nexts, should be tipped by using text decorations on the bottom of the interface:

Current curse by Yangsy56302: 12-X
Next curse by Yangsy56302: XT-X

(and that's why this cursed levels series is named string!)

As I said, these texts are HINTS, WHICH IS NOT CURSES ITSELF.
(those curses is more similar to some abstract existences)
And since they are tips, they shouldn't move or rotate with the camera, or they will not have a prompt effect.

There will be a countdown before updating the current curse effects:
The countdown starts with 3, decreases by 1 in equal interval time. The curse effects will be updated at the exact same time when the number (should be) counted down to -1.

Current curse by Yangsy56302: ML-X
Next curse by Yangsy56302: 5-X (3)

Current curse by Yangsy56302: ML-X
Next curse by Yangsy56302: 5-X (2)

Current curse by Yangsy56302: ML-X
Next curse by Yangsy56302: 5-X (1)

Current curse by Yangsy56302: ML-X
Next curse by Yangsy56302: 5-X (0)

Current curse by Yangsy56302: 5-X
Next curse by Yangsy56302: 2-X

Keywords

... stands for "please wait" for nexts, and infrequently, "need more info" for currents.

Current curse by Yangsy56302: ...
Next curse by Yangsy56302: ...

None literally stands for "no effects".
StopIteration stands for that was the last curse change, you can take a break now.

Current curse by Yangsy56302: None
Next curse by Yangsy56302: StopIteration

Mechanisms

Basics

Curse effects is usually regarded as a section-to-section mapping at here.

You can compose 2 curses by using a + sign between, similar to the function compositions (which use the sign).

Current curse by Yangsy56302: XR-X + 12-X
Next curse by Yangsy56302: 12-X + XR-X

Advanced

The affect order of curse effects in tips is from left to right.
For example:

XR-X + 12-X will first add triangles,
then try to change the angle of every tile,
including those tiles that is a part of these new triangle,
so now these triangles are probably not triangles anymore;

but 12-X + XR-X will first try to change the angle of every tile,
then add triangles which will not be modified by the angle change process thats already finished.

Meta

The time order of curse effects IS NOT the affect order of curse effects.

There is a abbreviation for repeated curse effects.

Current curse by Yangsy56302: XS-X + XS-X + XS-X
Next curse by Yangsy56302: XS-X*3

(color isn't required but recommended for readability)

Reversed Curses
Reversed / Inverted / Negated / Anti- Curses are basically the reversal of the curse process, so they can be used to reverse the effect of a curse:

the precondition is that part is possible to have an reversed version which is possible to form the current part if you use the original curse to it;
Otherwise, you can still use them, but it won't do anything when the preconditions no longer mets, until it mets again.

Reversed curses are represented by changing the - sign to the + sign in the ID of the corresponding curse.

Current curse by Yangsy56302: 8+X
Next curse by Yangsy56302: 9-X + 9+X

(color isn't required but recommended for readability)

More universally, if the curse effect is not from an ADOFAI level, or there is no - sign in the ID, insert the - sign at the beginning instead.

Current curse by Yangsy56302: -Novel Feature
Next curse by Team Salvato: -`DDLC+!`

You can also abbreviate 2 opposite curses which are next to each other.

Current curse by Yangsy56302: XC-X + XC+X
Next curse by Yangsy56302: XCX

Current curse by Yangsy56302: XC+X + XC-X
Next curse by Yangsy56302: XC±X

(color isn't required but recommended for readability)

Using a reversed curse may produces many possibilities of results which is totally different with the original section, or does not match expectations at all.
Just choose a specific one to use as I mentioned before.

List of Curse Effects

For XML version of this list, see curstr.xml.

Main Game

1-X - A Dance of Fire and Ice but the judgement limits are changing
Extra parameters:
{disallowed}
The judgements that's not allowed, recolored in red -- you will be killed instantly by the curse.
2-X - Offbeats but it is in another type of rhythm
Extra parameters:
{rhythm} (default: 3/4)
The type of rhythm. can also be 7/8, 4/5, etc.
3-X - THE WIND-UP but each straight line makes you more laggy
Extra parameters:
{n} (default: 0)
The initial value for extra 180° tile counts.
Every time you reached the end of a chain of 180° tiles,
the tile right after the chain needs to hit {n} extra times;
After that, {n} increases by 1.
4-X - Love Letters but short
Remove segments at any scale.
5-X - The Midnight Train but the april fools has come true
The planets are in the wrong orientation, yet the chart plays the exact same as it did before.
6-X - PULSE but there is a 1 beat PAUSE on every tile
Doubling the BPM and increasing paused beat counts by 1.
B-X - Thanks For Playing My Game but every tile is doubled
Both ends of the track are excluded.
7-X - Spin 2 Win but each reflex angled tile will speed you up & vice versa
Extra parameters:
{reflex}
A BPM-to-BPM function that would be used on tiles which its angle is >180°.
THE OUTPUT MUST BE BIGGER FOR ANY INPUT.
{inferior}
A BPM-to-BPM function that would be used on tiles which its angle is <180°.
THE OUTPUT MUST BE SMALLER FOR ANY INPUT.
8-X - Jungle City but every successive same-angled tile segments has 1 additional tile
(0° and 360° may also counts, it depends)
(this effect can also adding or removing twirls without changing the rhythm for better readability)
9-X - Classic Pursuit but every tile that its angle isn't τθ/4 has a twirl on it (θ∈ℤ)
In case you don't know, τ = 360°, and τ/4 = 90°.
10-X - Butterfly Planet but no more reflex angles for you
Twirls will be added on tiles thats its angle is >180°.
(this effect can also adding or removing twirls without changing the rhythm for better readability)
11-X - Heracles but the twirls can change the speed
(Timeline)
Extra parameters:
{red}
A BPM-to-BPM function that would be used on tiles with red twirl.
THE OUTPUT MUST BE BIGGER FOR ANY INPUT.
{blue}
A BPM-to-BPM function that would be used on tiles with blue twirl.
THE OUTPUT MUST BE SMALLER FOR ANY INPUT.
(twirls can change the speed even if it wasn't displayed)
12-X - Artificial Chariot but the acute angles and the obtuse angles are swapped
The angle of each tile is now its supplementary angle.
(integer multiples of 180° will bypass this curse)
(angles >180° will be moduled by 180° when processing)
(this effect can also adding or removing twirls without changing the rhythm for better readability)

Xtra/Challenge

XF-X - Third Wave Flip-Flop but you found the shortcuts
If the center of two (or more) tiles was overlapped with each other, The planet will choose the shortest path (in time, not in tile count) to walk on.
(if these shortest choices end up in a tie, you can choose any of them)
XC-X - Credits but it's tutorial exclusive
Extra parameters:
{level}
The level section for replacing. FROM TUTORIAL LEVEL ONLY.
Replace the affected section (the length can be 0) to {level}.
XH-X - Final Hope but this is a DLC level
Add DLC contents.
Additionally, Hold can replace 180° tiles by extra loops, and midspins cannot be created out of nothing.
PA-X - Distance but the midspins are taking over this level
Replace some non-midspin tiles to midspin, without changing the rhythm.
XS-X - Party of spirits but each gameplay event is delayed by 1 tile
(Timeline)
This curse effect can only affects these type of events below:
  • Set Speed, Twirl, Checkpoint
  • Hold, Multi Planet
  • Paused Beats, Timing Window Scale
  • Hide Judgement/Floor Icons, AutoPlay tiles (if as a part of gameplay)
  • Set Conditional Events, Set Input Event (if as a part of gameplay)
XR-X - Rose Garden but each 90° tile belongs to a triangle
If and only if, any 90° tile wasn't a part of a right triangle, give it one.
RJ-X - Fear Grows but the multitaps has been changed to midspins
(any angle for the midspin is acceptable, including for those that cause the planet to spin extra loops)
XN-X - Trans-Neptunian Object but it's a three-body problem
Change the planet counts to 3, without changing the shape of the chart, and the duration for 180° tiles.
XM-X - Miko Skip but i swapped the u-turns and the midspins
Continuously midspins is possible, and they will follow ADOFAI's default behavior.
XO-1 - U-turn Road but all the existence states of swirls on u-turns are inverted
For each 360° tiles, if there is no swirl on it, add one; otherwise remove the swirl.
XO-2 - Back-to-back Loops but all the existence states of swirls on 180° tiles are inverted
Same as XO-1, but it's for 180° (instead of 360°).
XO-X - One Forgotten Night but its curse effect is defined as the combination of XO-1 and XO-2
(Timeline)
(it can also be XO-2 + XO-1, since there's no difference between these 2 situations)
XI-X - It Go but the planet would pause for 2 extra beats for each tile with icon on it, iff possible
Add 2 extra paused beats to each tile with icon, except hold starts (the game refused to do that) and portal (no perceptible changes for that).
XT-X - Options but all the straight tiles are missing
Planet will skip them, rather than waiting.
MN-X - Night Wander (cnsouka Remix) but it is in the "midspin not found" state
Replace each midspin to non-midspin tile, without changing the rhythm.
ML-X - La nuit de vif but the time of notes in each beat is equalized
(notes that span multiple parts belongs to the first part)
(it's possible to have no notes in a part)
("beats" can also be section, 2 beats, etc.)
MO-X - EMOMOMO but after you meet a tile thats >180° the speed should be doubled compared to tiles <180°
(Timeline)
When you hit a tile which its angle is >180°, your current speed will be doubled for once,
until you hit a tile which its angle is <180°, which will halved your current speed for once,
until you hit a tile which its angle is >180°, which will doubled your current speed for once,
until you hit a tile which its angle is <180°... okay i'll shut up.
(your current speed can also be doubled or halved when curse effect starts for difficulty balancing)

Neo Cosmos

T1-X - NEW LIFE but every hold is now with 0 extra loops
Add holds if there is no holds, then changes every hold to have 0 extra loops.
T1-EX - NEW LIFE but every hold is now 1 loop longer
Add holds if there is no holds, then add 1 extra loops to every hold.
T2-X - sing sing red indigo but the special midspins can change the speed
Extra parameters:
{fire}
A BPM-to-BPM function that would be used on fire tiles.
THE OUTPUT MUST BE BIGGER FOR ANY INPUT.
{ice}
A BPM-to-BPM function that would be used on ice tiles.
THE OUTPUT MUST BE SMALLER FOR ANY INPUT.
T2-EX - sing sing red indigo but the special midspins can change the planet count
Fire Midspin = Triple Planets,
Ice Midspin = Double Planets,
"Yellow" Midspin = Swap To Another Count For Planets.
T3-X - No Hints Here! but the ending is destined (aka Hints Here!)
(Timeline)
Remove uncertain factors, such as free roam, in any way.
T3-EX - (unfinished) No Hints Here! but the affected sections are separated to multiple levels (Timeline)
T3-E1 - Warm Up!! but the given curse effects are halved (METACURSE; Timeline)
Extra parameters:
{curses}
curse effect(s) to be halved.
Each curse effect should be halved individually, even for those with repeations.
(affection from this curse effect should be equalized as much as possible)
T3-E2 - Holds & midspins!! but the 1st one makes your speed slower & the 2nd one faster
Extra parameters:
{holds}
A BPM-to-BPM function that would be used when hold starts.
THE OUTPUT MUST BE SMALLER FOR ANY INPUT.
{midspins}
A BPM-to-BPM function that would be used when hitting the midspin tile.
THE OUTPUT MUST BE BIGGER FOR ANY INPUT.
T3-E3 - Don't miss a shot!! but i failed to figure out of the length of the straight segments (Timeline)
Choose an arbitrary number as the new tile count (it can be the same as before) for each of the continuous 180° tiles.
T3-E4 - Tricky Triangles!! but it reverses the order for tiles in each loop (Timeline)
Have a list of tiles in each loop, with additional informations including relative angles and gameplay events, then reverse it.
T3-E5 - High Fives!! but the midspins are mirrored (Timeline)
(the order should also be mirrored)
T3-E6 - Collect 3!! but the freeroam isn't free anymore (Timeline)
Unlike T3-X, kipping the music isn't allowed for this curse. Please make an actual chart, or leave it by using paused beats for delay.
T3-E7 - Remember This!! but you should have remembered this a long time ago (Timeline)
Hide all the charts until this point.
It does not change the default chart opacity though, means that every brand-new-created tiles after this effect should still be shown as the same as that this effect never takes place.
T3-E8 - Warp Tiles!! but there's a hard limit to the value in minimum for angle of tiles (Timeline)
Extra parameters:
{angle}
minimum value for tile's angle.
Every tile that its angle is <{angle} is now ={angle}.
T3-E9 - Answer!! but the pauses has stopped functioning (Timeline)
Remove all the pauses.
T4-X - Third Sun but it's a midspin party
Add special midspins, and also change some of the midspins to special variants.
T4-EX - Third Sun but the midspins are from australia
(Timeline)
For every tile with midspins, flip the midspins to another side, in the original (not reversed) order and the same ratio (for example, a midspin that divided the angle equally, should also divide the angle equally on the other side).
T5-X - Divine Intervention but its curse can change the description of any curse effect
(METACURSE; Timeline)
Remember when I said Curse effects is a section-to-section mapping?
This one is special: It's a curse-to-curse mapping!
As a result, T5-X curstr cannot be applied to level sections. It can only be applied to curses.
More specifically, T5-X takes 3 extra parameters:
{curse}
the curse effect that will be modified
{old}
the old substring (it basically means text clip) to be replaced
{new}
the new substring to be used for replacement
and return a new (and temporary) curse effect based on {curse}, with the curse effect introduction, that all the {old} are replaced to {new}.
Current curse by Yangsy56302: T5-X(1-X, "judgement limits are", "title is")
(which is 1-X - A Dance of Fire and Ice but the title is changing)

Non-level Effects

It is possible (but not recommended due to copyright issues) to have a crossover with other works:

Doki Doki Literature Club! can be also included in XH-X,
Blue Archive can be also included in XR-X.

For more informations, see Blue ArchiveD.

All the Timeline of Multi-affected Levels

11-X - Heracles but the twirls can change the speed

This world introduced that it's possible to applying curse effects to a level, even before it starts.
Current curse by Yangsy56302: XC-X + XC+X + 10+X + 11+X
Current curse by Yangsy56302: XC-X + XC+X + 10+X + 11+X
Next curse by Yangsy56302: StopIteration

B-X - Thanks For Watching String Curses

This world introduced a way to describe curses from different authors.
Level name from word replacements:

Thanks For PlayingWatching MyString GameCurses

Current curse by Yangsy56302: 1-X
Current curse by Yangsy56302: 1-X + 3-X
Current curse by Yangsy56302: 4-X
Current curse by Yangsy56302: 10-X
Current curse by Yangsy56302: 10-X + 8-X
Current curse by Yangsy56302: 8-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: XR-X + 12-X
Current curse by Yangsy56302: XR-X + 12-X + 11-X
Current curse by Firestix: 4-X
Next curse by Yangsy56302: ...

T4-EX - Third Sun but the midspins are from australia

This world introduced... T4-X???
Current curse by Yangsy56302: T4-EX
Current curse by Yangsy56302: XC-X + XC+X + T4-EX
Next curse by Yangsy56302: StopIteration

T5-X - Divide By Infinity

This world introduced that to use the title as prompts.
Level name from similar words:

DivineDivide by InterventionInfinity

Current curse by Yangsy56302: None
Current curse by Yangsy56302: T1-EX
Current curse by Yangsy56302: ML-X
Current curse by Yangsy56302: T4-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: T4-X
Current curse by Yangsy56302: XT-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: B-X
Current curse by Yangsy56302: T4-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: 9-X
Current curse by Yangsy56302: 9-X + 12-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: XH-X
Current curse by Yangsy56302: 11-X
Current curse by Yangsy56302: 11-X + T4-X
Current curse by Yangsy56302: None
Next curse by Yangsy56302: ...

T5-X - Tier 9V: init on dev

This world introduced the story behind those string cursed levels.
Notes that the settings for characters here could be outdated now.
Level name from character recombination, and synonym:

divine intervention
tier 9ninev init on dev

Current curse by Yangsy56302: None
Current curse by Yangsy56302: T1-EX + 8-X
Current curse by Yangsy56302: T1-EX
Current curse by Yangsy56302: 4-X
Current curse by Yangsy56302: 7-X
Current curse by Yangsy56302: 4-X + T2-X
Current curse by Yangsy56302: XT-X
Current curse by Yangsy56302: XT-X + XR-X
Current curse by Yangsy56302: MN-X
Current curse by Yangsy56302: B-X
Current curse by Yangsy56302: XN-X
Current curse by Yangsy56302: T3-X + T4-X
Current curse by Yangsy56302: 3-X
Current curse by Yangsy56302: 3-X + 9-X
Current curse by Yangsy56302: 3-X + 9-X + 12-X
Current curse by Yangsy56302: 3-X + 9-X + 12-X + T1-EX
Current curse by Yangsy56302: `Doki Doki Literature Club!`
Current curse by Yangsy56302: undefined
Current curse by Yangsy56302: `NEEDY GIRL OVERDOSE`
Current curse by Yangsy56302: None
Current curse by Yangsy56302: Done
Next curse by Yangsy56302: ...?

XT-X - Actions

This world introduced that a level can have multiple curse levels at the same time.
Level name from similar word:

AcOptions

Current curse by Yangsy56302: XR-X
Current curse by Yangsy56302: B-X
Current curse by Yangsy56302: PA-X + 12-X
Current curse by Yangsy56302: PA-X + XM-X + 12-X
Current curse by Yangsy56302: ML-X
Current curse by Yangsy56302: 8-X
Current curse by Yangsy56302: 10-X
Current curse by Yangsy56302: 10-X + 11-X
You are now experiencing the T4-X curse by Yangsy56302.
You are now experiencing the XN-X curse by Yangsy56302.
You are now experiencing the 9-X curse by Yangsy56302.
You are now experiencing the XT-X curse by Yangsy56302.
You are now experiencing no curse by Yangsy56302.
You will not experience another curse by Yangsy56302 for a while.
Information alone is not enough.
We also need the meaning of that information memes.

XS-X - Party of stiripS

This world introduced... uhhh, nothing?
Level name from reversed character order:

Party of SpiritsstiripS

Current curse by Yangsy56302: 8-X
Current curse by Yangsy56302: 8-X + XF-X
Current curse by Yangsy56302: 10-X
Current curse by Yangsy56302: 12-X
Current curse by Yangsy56302: PA-X
Current curse by Yangsy56302: XC-X
Current curse by Yangsy56302: XR-X
Current curse by Yangsy56302: 5-X
Current curse by Yangsy56302: XR-X
Current curse by Yangsy56302: 5-X
Current curse by Yangsy56302: XN-X
Next curse by Yangsy56302: ...

XS-X - Party of spirits but each gameplay event is delayed by 1 tile

This world introduced that a curse effect level wasn't necessary to always be and only be affected by its corresponding curse effect.
Current curse by Yangsy56302: XS-X
Current curse by Yangsy56302: 10-X + XS-X
Current curse by Yangsy56302: XS-X + 9-X
Current curse by Yangsy56302: XS-X + 11-X + 9-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: XS-X + XS-X + XS-X + XS-X
Next curse by Yangsy56302: ...

MO-X - EMOMOMO but after you meet a tile thats >180° the speed should be doubled compared to tiles <180°

This world introduced that to skip the boring sections by using 4-X.
Current curse by Yangsy56302: MO-X
Current curse by Yangsy56302: 4-X + MO-X
Current curse by Yangsy56302: MO-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: 4-X + MO-X
Current curse by Yangsy56302: MO-X
Next curse by Yangsy56302: StopIteration

World "XO"

This world introduced that curse effects can be created from tutorial levels.

XO-X - One Forgotten Night but its curse effect is defined as the combination of XO-1 and XO-2

Current curse by Yangsy56302: XO-1 + XO-2
Current curse by Yangsy56302: XO-1
Current curse by Yangsy56302: XO-2
Current curse by Yangsy56302: XO-1
Current curse by Yangsy56302: XO-2
Current curse by Yangsy56302: XO-1
Current curse by Yangsy56302: XO-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: XO-1 + 11-X
Current curse by Yangsy56302: 2-X
Current curse by Yangsy56302: XC-X + XC+X
Current curse by Yangsy56302: XC-X + XC+X + XO-2
Current curse by Yangsy56302: XC-X + XC+X + 4+X + XO-2
Current curse by Yangsy56302: XC-X + XC+X + XT+X + XO-2
Next curse by Yangsy56302: StopIteration

PA-X - D is isinstance

This world introduced how to insert tutorial levels by using XC-X.
Level name from similar word, and repetitive network malfunction:

D is2 tanceis isinstance

Current curse by Yangsy56302: None
Current curse by Yangsy56302: XR-X + 10-X
Current curse by Yangsy56302: RJ+X
Current curse by Yangsy56302: 9-X
Current curse by Yangsy56302: 8+X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: 12-X
Current curse by Yangsy56302: 10-X + 12-X
Current curse by Yangsy56302: 4-X
Current curse by Yangsy56302: 11-X
Current curse by Yangsy56302: XC-X
Current curse by Yangsy56302: XC-X + XN+X
Current curse by Yangsy56302: XC-X
Current curse by Yangsy56302: XC-X + XN+X
Current curse by Yangsy56302: XT-X + 11-X
Current curse by Yangsy56302: XC-X + 11-X
Next curse by Yangsy56302: ...deja vu?
Current curse by Yangsy56302: XC-X + XC+X + 11-X
Next curse by Yangsy56302: ...yeah i'm quite sure i did a similar scene in B-X last time

MO-X - EMOMOMORE CURSED LEVELS

This world introduced... uhhh, still nothing? I mean, could Monika really be considered for something new? you know, XH-X already introduced that metagame, so... yeah... nevermind.
Level name from word chain, and repetitive network malfunction:

E MO3MOMOMO RE CURSED LEVELS

Current curse by Yangsy56302: 9-X
Current curse by Yangsy56302: 4-X
Current curse by Yangsy56302: ML-X
Current curse by Yangsy56302: XH-X
Current curse by Yangsy56302: 6-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: B-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: XF-X
Current curse by Yangsy56302: 7-X
Next curse by Yangsy56302: ...

MO-X - EEEEVEN MOMOMORE CURSED LED LEVELS

This world introduced some advanced usages from pairs of curses:
XM-X + ... + XM-X
Only the midspins and turnarounds when between two XM-X are affected.
12-X + ... + 12-X
Only the angles when between two 12-X are affected.
and how to spamming tresillos by alternately applying XR-X and 12-X.
Level name from word chain, and repetitive network malfunction:

E4EEEE VEN MO3MOMOMO RE CURS ED L2ED LED L EVELS

Current curse by Yangsy56302: XM-X
Current curse by Yangsy56302: XM-X + 10-X
Current curse by Yangsy56302: XO-2
Current curse by Yangsy56302: XO-2 + XT-X
Current curse by Yangsy56302: PA-X
Current curse by Yangsy56302: PA-X + XM-X
Current curse by Yangsy56302: XM-X + PA-X + XM-X + XO-1 + XM-X
Current curse by Yangsy56302: XR-X
Current curse by Yangsy56302: 12-X + XR-X + 12-X
Current curse by Yangsy56302: B+X + PA-X
Current curse by Yangsy56302: B+X*2
Current curse by Yangsy56302: B+X
Current curse by Yangsy56302: ML-X
Current curse by Yangsy56302: ML-X + 12-X
Current curse by Yangsy56302: ML-X + ML+X
Current curse by Yangsy56302: XF-X
Next curse by Yangsy56302: StopIteration

XO-X - None For Got Got 10 Right

This world introduced that to use text decorations on the bottom of the interface as prompts.
This level is actually made after Divide By Infinity, means that hint method from there is abandoned.
Level name from character recombination, synonym, and homophonic:

OneNone ForgottenFor Got 10 NightRight

Current curse by Yangsy56302: 10-X + 11-X
Current curse by Yangsy56302: XM-X
Current curse by Yangsy56302: XM-X + 3-X
Current curse by Yangsy56302: XN-X
Current curse by Yangsy56302: 8-X
Current curse by Yangsy56302: 12-X
Current curse by Yangsy56302: XT-X
Current curse by Yangsy56302: 2-X
Current curse by Yangsy56302: XR-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: 1-X
Next curse by Yangsy56302: ...

XO-X - Non-Explosive Memes

This world introduced that to use curses from different curse series.
Level name was composed of the same cursed level from 3 curse series included, without order:

Non-None For Got 10 Right | Explosive One "Exploded" Night | MemesOne Forgotten Meme

For the formatting method in this section, see T3-X string cursed level.
Current curse: 11-X?
Current curse: 2-X*
Current curse: 2-X* + 5-X*
Current curse: "4-X" + "3-X"
Current curse: 10-X?
Current curse: XH-X*
Current curse: "8-X"
Current curse: "8-X" + 11-X*
Current curse: "XR-X" + "XH-X" + 11-X*
Current curse: "XR-X" + "XH-X" + 11-X* + 2-X?
Current curse: None
Current curse: `Doki Doki Literature Club!` + `Blue Archive`
Current curse: `Blue Archive`
Current curse: None
Next curse: ...

XO-X - 1 4 Got 10 →

This world introduced a snowflake. yep, that's it.
Level name from character recombination, synonym, and homophonic:

One1 ForFour 4 gotGot ten10 NightRight →

Current curse by Yangsy56302: 8-X + PA-X
Current curse by Yangsy56302: 8-X + PA-X + XF-X + XM-X
Current curse by Yangsy56302: XT-X
Current curse by Yangsy56302: XM-X
Current curse by Yangsy56302: 10-X + XS-X*3
Current curse by Yangsy56302: ML-X
Current curse by Yangsy56302: XF-X + XF+X
Current curse by Yangsy56302: XF-X + XF+X + 12-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: 6-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: 12-X
Next curse by Yangsy56302: ...

XI-X - It Is Curse

This world introduced nothing.
It was designed as the final boss level of this curse siries, therefore it includes every curse effects that's already existed at that time.
Level name was:

IT IS CURSED

which was inspired by the puzzle game BABA IS YOU.
Current curse by Yangsy56302: XC-X + PA-X
Current curse by Yangsy56302: XF-X
Current curse by Yangsy56302: XM-X
Current curse by Yangsy56302: ML-X
Current curse by Yangsy56302: 5-X
Current curse by Yangsy56302: XT-X
Current curse by Yangsy56302: T4-EX + T2-EX
Current curse by Yangsy56302: XN-X
Current curse by Yangsy56302: 12-X + 9-X
Current curse by Yangsy56302: 10-X
Current curse by Yangsy56302: T1-X
Current curse by Yangsy56302: T1-EX
Current curse by Yangsy56302: 11-X
Current curse by Yangsy56302: 7-X
Current curse by Yangsy56302: 6-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: 3-X
Current curse by Yangsy56302: 1-X + RJ-X
Current curse by Yangsy56302: PA-X
Current curse by Yangsy56302: T4-X + T2-X + MN-X
Current curse by Yangsy56302: XR-X
Current curse by Yangsy56302: 10-X
Current curse by Yangsy56302: 8-X
Current curse by Yangsy56302: 4-X + B-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: XH-X
Next curse by Yangsy56302: ...

XI-X - Git0

This world introduced some advanced usages from opposite pairs of curses:
XTX
Can be able to add or remove 180° tiles arbitrarily.
10X
Can be able to add or remove twirls arbitrarily.
Level name from character recombination, and similar word:

G ItGit o0

Current curse by Yangsy56302: - XF-X
Current curse by Yangsy56302: XS-X*3
Current curse by Yangsy56302: - 11-X
Current curse by Yangsy56302: MO-X
Current curse by Yangsy56302: ML-X + 9-X
Current curse by Yangsy56302: XF-X
Current curse by Yangsy56302: XT-X - XT-X
Current curse by Yangsy56302: - 12-X*47
Current curse by Yangsy56302: 5-X + XS-X*32767
Current curse by Yangsy56302: XT-X
Current curse by Yangsy56302: 10-X - 10-X
Current curse by Yangsy56302: XM-X + PA-X - XM-X
Current curse by Yangsy56302: XO-2 - 11-X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: XO-2 + XI-X + XO-2 - ( 6-X + B-X )*2
Current curse by Yangsy56302: None
Current curse by Yangsy56302: ( XR-X + 12-X )*2 - XR-X
Current curse by Yangsy56302: XR-X + 12-X
Current curse by Yangsy56302: - 3-X
Current curse by Yangsy56302: ( XR-X + 12-X )*2 - XR-X
Current curse by Yangsy56302: XR-X + 12-X + XT-X
Current curse by Yangsy56302: XO-1 + ( XR-X + 12-X )*2 - XR-X
Current curse by Yangsy56302: XR-X + 12-X + 9-X - XS-X
Current curse by Yangsy56302: XM-X - XS-X
Current curse by Yangsy56302: ( XR-X + 12-X )*2 - ( XR-X + MN-X + T4-X )
Current curse by Yangsy56302: None
Current curse by Yangsy56302: - T5-X (3-X, 'laggy', 'tired')
Current curse: "T5-X" (8-X?, 'angled', 'non-horizonal') - "T5-X" ("3-X", 'laggy', 'tired')
Current curse: "T5-X" (<XS-X3, 'there\'s something wrong with', 'the straight lines has been rolled up into')
Current curse: "T5-X" (<XS-X3, 'there\'s something wrong with', 'the straight lines has been rolled up into') + XS-X*
Current curse by Yangsy56302: None
Current curse by Yangsy56302: 4-X
Next curse by Yangsy56302: ...

XI-X - It Does

This world introduced... nothing, I guess. Although it also includes the same curse series as the level right above.
Level name from similar phrase:

It GoDoes

For the formatting method in this section, see T3-X string cursed level.
Current curse: 10-X?
Current curse: 10-X? + 11-X*
Current curse: "12-X"
Current curse: None
Current curse: 3-X?
Current curse: 5-X?
Current curse: 2-X*
Current curse: "3-X"
Current curse: "3-X" + "XT-X"
Current curse: XH-X?
Current curse: 4-X*
Current curse: "8-X"
Current curse: None
Current curse: 5-X* + "7-X"
Current curse: 11-X? + "11-X"
Current curse: None
Current curse: 9-X?
Current curse: 6-X*
Current curse: None
Current curse: 2-X?
Current curse: 2-X? + "XF-X"
Current curse: 12-X* + XF-X*
Current curse: None
Current curse: 1-X?
Current curse: None
Current curse by Yangsy56302: XH-X
Next curse by Yangsy56302: ...
>>> import os, shutil
>>> shutil.rmtree(os.path.join(os.environ["PROGRAMFILES"],"Doki Doki Literature Club!"))

Current curse by Firestix: XC-X
Next curse by Firestix: None

T5-X - Divine Intervention but its curse can change the description of any curse effect

This world introduced deltacurse (Δcurse), which is a way to describe the difference between 2 stacks of curses, as well as that curses are callable objects and also first-class citizens.
Current curse by Yangsy56302: None
Current curse by Yangsy56302: T5-X (11-X, "twirl", "hold")
Current curse by Yangsy56302: T3-X
Current curse by Yangsy56302: T5-X (XT-X, "missing", "replaced with holds")
Current curse by Yangsy56302: T5-X (B-X, "tile", "twirl")
Current curse by Yangsy56302: T3-X
Current curse by Yangsy56302: T5-X (XM-X, "u-turns", "non-midspin tiles")
Current curse by Yangsy56302: T5-X (PA-X, "midspins", "enclosed shapes")
Current curse by Yangsy56302: T5-X (2-X, "rhythm", "chart")
Next Δcurse by Yangsy56302: + MN-X
Current curse by Yangsy56302: T5-X (2-X, "rhythm", "chart") + MN-X
Current curse by Yangsy56302: T5-X (7+X, " & vice versa", "")
Next Δcurse by Yangsy56302: + T5-X (XT-X, "straight tiles", "twirls")
Current curse by Yangsy56302: T5-X (7+X, " & vice versa", "") + T5-X (XT-X, "straight tiles", "twirls")
Current curse by Yangsy56302: XC-X + XC+X
Next Δcurse by Yangsy56302: + MN-X
Current curse by Yangsy56302: XC-X + XC+X + MN-X
Next Δcurse by Yangsy56302: - MN-X + 5-X
Current curse by Yangsy56302: XC-X + XC+X + 5-X
Next Δcurse by Yangsy56302: - 5-X
Current curse by Yangsy56302: XC-X + XC+X
Current curse by Yangsy56302: 10-X + XR-X + ...
Value of Ellipsis (in order of time):
  1. None
  2. XC+X
  3. None
  4. XC+X
  5. None
  6. XC+X
  7. None
  8. XC+X
  9. None
  10. XC+X
Current curse by Yangsy56302: None
Current curse by Yangsy56302: T5-X (XT-X, "missing", "replaced with holds")
Current curse by Yangsy56302: T5-X (XT-X, "missing", "going to boost the planets") + ... + T5-X (PA-X, "midspins", "enclosed shapes")
Value of Ellipsis (in order of time):
  1. None
  2. 9-X
  3. T5-X (XT-X, "straight tiles", "twirls")
Current curse by Yangsy56302: XC-X + XC+X
Next curse by Yangsy56302: StopIteration

T3-X - No Hints Here! but the ending is destined

This world introduced a better way to describe curses from different authors:
Crab curses by Firestix
Question mark after the level ID: 1-X?
Landmine curses by Xiaojun4412
Asterisk after the level ID: 1-X*
String curses by Yangsy56302
Quoted level ID: "1-X"
Miss Qing curses by Grafrustix
Less-than sign before the level ID, arabic numeral 3 after the level ID: <1-X3
XXX curses by 小緑草
Tripled the latter half of the level ID: 1-Xxx
Block curses by MaxDudeIguess
Square-bracketed level ID: [1-X]
Carrot curses by BaiLe
This handstand-delta after level ID: 1-X∇
Current curse: None (None when paused)
Current curse: "B+X"
Current curse: "12-X" (None when paused)
Current curse: 8-X? (None when paused)
Current curse: 12-X* (None when paused)
Current curse: <6-X3 ("2-X" for cutscene) (None when paused)
Current curse: 8-X∇ (None when paused)
Current curse: 4-Xxx ("T3-X" when paused) (4-X* + "RJ-X" + "MN-X" for cutscene) (None when paused)
Current curse: 11-X* + "XR-X" + XR-X?
Current curse: 11-X* + "XR-X" + XH-X* (None when paused)
Current curse: 4-X* + "RJ-X" + "T2-EX" (None when paused)
Current curse: None (None during the answer)
Current curse: XC-X? (None during the answer) ([12-X] for cutscene) (None when paused)
Current curse: "XT-X" (None when paused)
Current curse: 3-X* + "7-X" + T1-EX* + "T1-EX" (5-X? when paused)
Current curse: 4-X? + 5-X? + "XO-1" + XR-X* (None when paused)
Current curse: 7-X? + "MO-X" (None when paused)
Current curse: "PA-X" + "RJ+X" + [RJ-X] (None when paused)
Current curse: None (None during the answer)
Current curse: "10+X" (None during the answer) (None for cutscene) (None when paused)
Current curse: 2-X? + "XH+X" + 6-X?
Next Δcurse: + 4-EX*
Next Δcurse: + "RJ-X"
Next Δcurse: + T2-X*
Next Δcurse: + 4-EX*
Next Δcurse: + "RJ-X"
Next Δcurse: + T2-X*
Next Δcurse: + 4-EX*
Next Δcurse: + "RJ-X"
Next Δcurse: + T2-X*
Next Δcurse: + 4-EX*
Next Δcurse: + "RJ-X" (6-X? when paused)
Current curse: XR+X? (None when paused)
Current curse: "XO-2" + <11-X3 (3-Xxx + [2-X] for cutscene) (None when paused)
Current curse: XR-X?
Current curse: XH-X?
Current curse: XH-X?*2 (None when paused)
Current curse: XH-X?*2 + "12-X"
Current curse: XH-X?*4 + "12-X"
Current curse: "XF-X"
Current curse: XH-X*
Current curse: "XC-X" + "XC+X"
Current curse: XH-X*
Current curse: "XC-X" + "XC+X"
Current curse: XH-X*
Current curse: "XC-X" + "XC+X"
Current curse: None

T3-EX - No Hints Here! but the affected sections are separated to multiple levels

This world (specifically, T3-E9) introduced a function-like format to describe curses.
For the formatting method in this section, see T3-X string cursed level.

T3-E1 - Warm Up!! but the given curse effects are halved (sub1.adofai)

Current curse: "T3-E1"("B-X")
Next curse: ...

T3-E3 - Don't miss a shot!! but i failed to figure out of the length of the straight segments (sub3.adofai)

Current curse: 11-EX* + "T3-E3" + 10-EX*
Next curse: ...

T3-E4 - Tricky Triangles!! but it reverses the order for tiles in each loop (sub4.adofai)

Current curse: - "10-X" + "T3-E4" + "10-X"
Next curse: ...

T3-E5 - High Fives!! but the midspins are mirrored (sub5.adofai)

Current curse: "T2-EX" + "T3-E5"
Next curse: ...

T3-E6 - Collect 3!! but the freeroam isn't free anymore (sub6.adofai)

Current curse: "T3-E6"
Current curse: "T3-E6" + [11-X]
Next curse: ...

T3-E7 - Remember This!! but you should have remembered this a long time ago (sub7.adofai)

Current curse: "T3-E7" + "XO-1"
Current curse: "T3-E7" + "XO-1" + "T4-EX"
Next curse: ...

T3-E8 - Warp Tiles!! but there's a hard limit to the value in minimum for angle of tiles (sub8.adofai)

Current curse: "T3-E8"(90°)
Next curse: ...

T3-E9 - Answer!! but the pauses has stopped functioning (sub9.adofai)

Current curse: "T3-E9" + Love Nest
Next curse: ...

World NF

This world introduced that the next level is decided by the end, not the start nor the pause menu, of the current level, and a way to traveling through levels by having a effective level-change curse effect at the end of any level.
Level name from similar words:

NovumNovel FuturumFeature

dash3n - Novel Feature (sub2.adofai)

Current curse by Yangsy56302: None
Current curse by Yangsy56302: RJ-X
Current curse by Yangsy56302: RJ-X + MN-X
Current curse by Yangsy56302: RJ-X + MN-X + 12-X
Current curse by Yangsy56302: XF-X
Current curse by Yangsy56302: PA-X + T2-X + 7-X
Current curse by Yangsy56302: 7+X + 3-X
Current curse by Yangsy56302: 3-X
Current curse by Yangsy56302: XS-X*3
Current curse by Yangsy56302: XT-X
Current curse by Yangsy56302: XN-X
Current curse by Yangsy56302: 4-X
Current curse by Yangsy56302: XS-X*6
Current curse by Yangsy56302: 12-X
Current curse by Yangsy56302: 11-X + 9-X + 9+X
Current curse by Yangsy56302: XC-X
Next curse by Yangsy56302: ...

XT-6 - Unlimited Flexibility (sub3.adofai)

Current curse by Yangsy56302: 9-X
Current curse by Yangsy56302: 9-X + 7-X
Current curse by Yangsy56302: XC-X + XC+X
Current curse by Yangsy56302: XC-X + XC+X + ML-X
Current curse by Yangsy56302: XC-X + XC+X + ...
Value of Ellipsis (in order of time):
  1. 8+X
  2. 8-X
  3. B-X
  4. B+X
  5. B-X + 8+X
  6. 8-X + B+X
  7. None
  8. XS-X + 10+X
  9. 10-X + 10+X
  10. 12-X
  11. XF-X
  12. 11-X
  13. XH-X + T2-X
Current curse by Yangsy56302: XC-X + 3+X
Next curse by Yangsy56302: ...

XH-X - Final Hope (sub4.adofai)

Current curse by Yangsy56302: XF-X + XF+X + 7-X
Current curse by Yangsy56302: XC-X + XC+X + 4-X
Current curse by Yangsy56302: XC-X + XC+X + 3-X
Current curse by Yangsy56302: XC-X + XC+X + XT-X
Current curse by Yangsy56302: XC-X
Next curse by Yangsy56302: ...

dash3n - Novel Feature (main.adofai)

Current curse by Yangsy56302: XC-X
Current curse by Yangsy56302: None
Next curse by Yangsy56302: ...