Adds a challenge type to this challenge.
The challenge type to add.
This challenge
Modifies the data or game state in some way to apply the challenge.
Which challenge type this is being applied for.
Irrelevant. See the specific challenge's apply function for additional information.
If this challenge is of a particular type
The challenge type to check.
This challenge
Used for unlockable challenges to check if they're unlocked.
The save data.
Whether this challenge is unlocked.
Static
loadClones a challenge, either from another challenge or json. Chainable.
The source challenge of json.
This challenge.
Implements a mono generation challenge.