Achievement checklist
The Magical girl Childhood friend lives Next Door
Track twenty achievements locally. Check chapter triggers, four bad-ending records, paired branches and the 205-node completion requirement.

Twenty descriptive labels follow the achievement logic. They are guide labels, not the official Steam achievement titles. Checking a box does not unlock an in-game achievement.
0 / 20
Progress is stored in this browser; it does not sync with Steam.
Start a new game; this is checked by the game system.
Trigger reference
Steam_Achievement_00_FirstStartSystem check
Reach the turn-back branch in EP1; the branch trigger is separate from simply finishing the chapter.
Trigger reference
Steam_Achievement_01_EP1_TurnBackEP_1 #123
Reach the chapter-clear trigger in EP4.
Trigger reference
Steam_Achievement_02_EP4_ClearEP_4 #448
Reach the specific NoTurningBack trigger in EP5; inspect the branch when replaying for completion.
Trigger reference
Steam_Achievement_03_EP5_NoTurningBackEP_5(1) #337
Reach the FirstPurify trigger in EP6.
Trigger reference
Steam_Achievement_04_EP6_FirstPurifyEP_6 #384
Reach Considerate in EP_7(1). A chapter clear by another choice is not equivalent.
Trigger reference
Steam_Achievement_05_EP7_ConsiderateEP_7(2) #546
Reach the Order trigger in the EP11 story.
Trigger reference
Steam_Achievement_06_EP11_OrderEP_11-1(1) #85 · EP_11-1(2) #85
Reach Prepared in the relevant EP12 branch.
Trigger reference
Steam_Achievement_07_EP12_PreparedEP_12(2) #353
Reach the clear trigger in either EP14 variant.
Trigger reference
Steam_Achievement_08_EP14_ClearEP_14(1) #259 · EP_14(2) #268
Confirm either character in EP17. The ending result is checked afterward.
Trigger reference
Steam_Achievement_09_EP17_FinalChoiceEP_17 #117 · EP_17 #141
Meet Seoyoon Pure conditions and reach its ending achievement trigger.
Trigger reference
Steam_Achievement_10_Ending_SeoyunPureED_서윤 순애 #127
Meet Forte Pure conditions and reach its ending achievement trigger.
Trigger reference
Steam_Achievement_11_Ending_FortePureED_포르테 순애 #129
Meet Seoyoon Fallen conditions and reach its ending achievement trigger.
Trigger reference
Steam_Achievement_12_Ending_SeoyunFallenED_서윤 타락 #122
Meet Forte Fallen conditions and reach its ending achievement trigger.
Trigger reference
Steam_Achievement_13_Ending_ForteFallenED_포르테 타락 #182
Choose a character whose final ending requirements are not met, then reach the bad-ending trigger.
Trigger reference
Steam_Achievement_14_Ending_FinalBadED_최종 배드 #10
Record all four identifiers: EP1, EP3, the mid-story bad ending and the final bad ending.
Trigger reference
Steam_Achievement_15_AllBadEndingsED_중도 배드 #25 · EP_1 #449 · EP_3(1) #423
Visit all 205 non-blank nodes. New global visits are not recorded by FlowChartNode in replay mode.
Trigger reference
Steam_Achievement_16_CompletionistSystem check
Inside a Pure ending: Seoyoon affection ≥ 165 or Forte affection ≥ 135.
Trigger reference
Steam_Achievement_17_MaxAffectionED_서윤 순애 #129 · ED_포르테 순애 #131
Clear both (1) and (2) of a matching chapter. The code requires a pair, not every paired chapter.
Trigger reference
Steam_Achievement_18_BothBranchesEP_10(1) #412 · EP_10(2) #374 · EP_11-2(1) #187 · EP_11-2(2) #204 · EP_12(1) #497 · EP_12(2) #645 · EP_13(1) #312 · EP_13(2) #292 · EP_14(1) #260 · EP_14(2) #269 · EP_15(1) #312 · EP_15(2) #355 · EP_3(1) #365 · EP_3(2) #460 · EP_5(1) #588 · EP_5(2) #559 · EP_7(1) #556 · EP_7(1) #566 · EP_7(2) #554 · EP_9(1) #416 · EP_9(2) #325 · EP_9(2) #498
Confirm a schedule selection; some early schedule chapters also carry this trigger.
Trigger reference
Steam_Achievement_19_FirstScheduleEP_5(1) #12 · EP_5(2) #12 · EP_6 #11
No achievements match this filter.
Completion tips
Keep separate saves for alternative routes. To change a later gate, replaying its ending alone does not change affection earned earlier. Compare your numbers in the ending calculator before starting an ending run.
Check ending conditionsSources and version
Independent editorial analysis of the reviewed game snapshot, dated October 15, 2026. The source folder is labelled v1.4; release identity has not been verified against official file hashes. Rules were checked against story data and system logic, without a runtime playthrough.
Official Steam page · Data and image credits
Chinese character and route names follow the game UI. Route value is an editorial label for the second relationship variable. Background art belongs to Waving.Inc and the respective rights holders.