Game Mechanics

## Versions

Milthm has 2 distinct versions depending on the platform you play on - Mobile or PC. The Mobile version is available on Android through Google Play (or alternatively the official website) and on iOS through the App Store. Meanwhile, the PC version is available on Windows, Linux and macOS through Steam.

The main difference between the 2 versions lies in the controls. *See below*

## Titlescreen

The titlescreen can take on 4 different appearances depending on the time of day:

* **Dawn**: 5:00 - 8:59
* **Day**: 9:00 - 15:59
* **Dusk**: 16:00 - 18:59
* **Night**: 19:00 - 4:59

* Dawn
* Day
* Dusk
* Night

## Song Selection

Songs are divided into chapters. Scroll through the Chapter Select to find a given chapter or go to All Songs to access all of the songs.

In a given chapter, the songs are positioned in a vertical menu on the left. Every song has a name, an illustration with its author, and a few charts. These charts can be of varying difficulty:

* Drizzle: Easy (DZ): 1 ~ 5
* Sprinkle: Normal (SK): 4 ~ 8+
* Cloudburst: Hard (CB): 8 ~ 11+
* **Clear: Additional (CL)**: Available only on specific songs; 10+ ~ 12
* **Special: Trick (SP)**: Available only on specific songs; not denoted with numbers

Selecting a chart will display its difficulty and the highest achieved grade on it next to the song details. Additionally, you can review your best record in the bottom left corner.

### Operation Tips

***These are in regard to the PC version of the game!***

In the game you can press any letter key, arrow key or the space key on the keyboard to hit the notes. You don't have to worry about which 'line' the key you pressed corresponds to. The game will automatically match the key you pressed with the note.

### Additional Notes

Certain game mechanics are not explicitly stated during the tutorial.

The hitboxes of notes actually cover the entirety of the the line they're on. Therefore, a press anywhere along the line, even above the circle, is sufficient. ***This is in regard to the mobile version of the game!***

No matter how many active Drizzle (Hold) notes there are, only a single finger is required to hold to keep them active. Some charts take advantage of this mechanic by having more than 2 Drizzle (Hold) notes active without requiring more than 2 fingers holding at a given time.

### Timing Windows

 Bad
 Miss

### Early/Late Indicator

This option can be enabled in Settings/Play.

An open indicator will display colored dots next to the combo message. Each of these dots indicates a non-Actual Perfect judgement. Their colors match the judgement type - blue for Normal Perfects, green for Goods and red for Bads/Misses, and their position indicates how large the judgement deviation is - dots to the left stand for earlier hits and right for later hits. Since Misses don't have an actual timing, they are indicated with a red dot located furthest to the right.

### Result Screen

The result screen informs us about the performance on the chart previously played, which is measured through a couple of parameters:

* Score (0000000 - 1010000)
* Accuracy (0% - 100%; 100% corresponds to achieving All Perfect)
* Completion Status:
	+ **Crash**: The accuracy was below 80%.
	+ **Complete**: The accuracy was above 80% (with at least 1 Bad/Miss).
	+ **Full Combo**: All notes were hit within ±140ms (with at least 1 Good).
	+ **All Perfect**: All notes were hit within ±60ms (with at least 1 Normal Perfect).
	+ **Rhythm of Rain**: All notes were hit with an Actual Perfect judgement.
	+ **1st Try**: The chart was played for the first time.
	+ **Auto Play**: The Auto Play modifier was used.
	+ **Overloaded**: The score was over 1010000 (using the Downpour modifier).

Additionally, the right side of the screen gives detailed information about the number of each of the achieved judgements as well as a graph showing their exact deviation. It is divided into 2 pages:

* Perfect(Actual Perfect), Good, Bad/Miss, Final Grade
* Max Combo, Early/Late, Timing Graph (slide to navigate)

## Modifiers

Modifiers are additional settings that can be applied to the gameplay. They can be activated from the Magic Wand in the Song Select. "Unranked" refers to scores not being saved and therefore not affecting Reality.

 **Horizontal Flip** | Horizontally flip the chart
 Challenge
 **Pursuit of Excellence** | Distinguish Actual Perfect and Normal Perfect

## Reality

Reality is a numerical value that is used to measure the player's skill level. It is visible under the player's nickname.

It is calculated according to the scores the player has achieved on each chart along with the difficulty of that chart.

Notes:

* *Scores above 1002500 have practically the same value in this calculation.*
* *Upon reaching 4.0 Reality, achieving at least 1 Full Combo chart is required for a further increase.*
* *Upon reaching 8.0 Reality, achieving at least 1 All Perfect chart is required for a further increase.*

### Stars

Stars are displayed under Reality and represent specific achievements:

* 1 Star: Achieve All Perfect on at least one chart with difficulty 6.0 or above.
* 2 Stars: Achieve All Perfect on at least one chart with difficulty 9.0 or above.
* 3 Stars: Achieve All Perfect on at least one chart with difficulty 12.0 or above.