Heartfall Team 2 route guide
Updated 2026-10-15 · Last checked 2026-10-15
Team 2 follows Dog-Eat-Dog World. This v1.01 guide covers the entry decision, progression checkpoints, and 4 registered story endings. Keep a separate save before leaving the opening route.
We checked the unencrypted data in the official free Linux v1.01 build on 15 October 2026. These are data-derived route and ending conditions, not a claim that we played every branch. Later patches can change them. We do not redistribute the game, dialogue scripts, or ending artwork.


Route entry and branching decision
During MR2, tell Martyn you are alone, ask whether he means working under Scar, and admit that it is not how you thought things would be. Finish YCS2MartynsAlarm to start the intervention chain; follow its magic-trick, cave, and confrontation tasks. ScarStrongarm in the desert finally changes MR2 into YCS3; either of its last replies enters the route.
Event reference: MR2 / ScarStrongarm / outcome1 -> Team 2 Time -> YCS3.
Progression and key choices
The session IDs below identify progression in v1.01; they are not a universal chapter count shared by every route. Complete the active quest before moving to the next checkpoint.
- YCS3: confront Scar, visit Renchanting, complete the torch task, and follow Martyn to Dogwarts.
- YCS4-YCS6: help the Dogwarts allies, inspect the note and suspicions, and check on Etho, BigB, Skizz, Jimmy, and Scar.
- The suspicion counter yc_end3_stack is checked against 3 in YCS7. Six earlier conversation nodes can increase it: MR2 BigBIdle; YCS4 FindJoel and Scar red note; YCS5 ImpulseConcern, CrastleEncounter, and DogwartsParanoia.
- Three explicit suspicion increments are warning BigB not to trade with Scar in YCS2BigBIdle, destroying the note in YCS4ScarRedNote2, and choosing Martyn as Red King in YCS5DogwartsParanoia. To avoid these increments, do not warn BigB, keep the note, and choose a different Red King.
- At the Skizz/Impulse flowers, demanding words for the dead does not set yc_sided_with_martyn. The other two response paths set it. With that flag and suspicion >=3, the EnemyBox path is selected.
- On the EnemyBox path, defending Martyn during the Ren attack sets yc_grian_injured; letting the attack happen does not add that injury. The final return checks the injury flag.
- On the other path, inspect the bridge after the desert sequence. Acknowledge that Scar had no opportunity to sabotage it to reach the final Martyn duel; insisting that Scar could have done it leads to the denial ending.
Ending conditions
Good reputation means the game passes its named good-reputation check. We do not invent numerical reputation thresholds. Conditions apply to this route, not every appearance of the same character.
| Ending | Required branch or condition | Build ID |
|---|---|---|
| Back Where It Started | Take the AllyBox/desert-finale path, reach the bridge-inspection scene, reject the claim that Scar could have sabotaged it, then complete the Martyn confession and final duel. | yc_ending_1 |
| All For Naught | On the desert-finale path, keep blaming Scar at the bridge. If yc_sided_with_martyn is already set, the alternate bridge scene forces this denial outcome. | yc_ending_2 |
| I'll Be Waiting | Reach the EnemyBox path with yc_end3_stack >=3 and yc_sided_with_martyn set. Complete the confrontation chain and return with yc_grian_injured absent. | yc_ending_3 |
| Almost Home | Follow the same EnemyBox chain but return with yc_grian_injured present. Defending Martyn in YCS7ASlowMotionTrainCrashEDIT is one explicit setter. | yc_ending_4 |
Characters on this branch
These profiles describe the game portrayals, not the real people. Locations and outcomes can differ between routes.
| Character | Profile |
|---|---|
| Grian | /characters/grian/ |
| Scar | /characters/scar/ |
| Ren | /characters/ren/ |
| Martyn | /characters/martyn/ |
| Etho | /characters/etho/ |
| Skizz | /characters/skizz/ |
| BigB | /characters/bigb/ |
Team 2 roles
The carrd groups Heartfall's seventy collaborators into Teams 0 through 11. Team 2 is managed by Sparrow MarmaladeSparrow. Writing credit starts with Yuuna Miyuu. The spelling below follows the carrd, including repeated names where one person holds two roles.
| Role | Names as published |
|---|---|
| Writing | Yuuna Miyuu |
| Additional writing | Sorrow Sorotheandroid, Viggi Viggianoot |
| Scenario design | Sorrow Sorotheandroid |
| Art | Ane Anneliis |
| Art assistance | Worm Wormtime |
| Editing | Viggi Viggianoot |
| Team manager | Sparrow MarmaladeSparrow |
Questions
How do I enter the Team 2 route?
During MR2, tell Martyn you are alone, ask whether he means working under Scar, and admit that it is not how you thought things would be. Finish YCS2MartynsAlarm to start the intervention chain; follow its magic-trick, cave, and confrontation tasks. ScarStrongarm in the desert finally changes MR2 into YCS3; either of its last replies enters the route.
How many endings are registered for Team 2?
4 story ending IDs belong to Dog-Eat-Dog World in the official v1.01 data. This is a build-specific count, not a count inferred from contributor teams.
Related pages
Sources
- Official Heartfall v1.01 download — Linux v1.01, checked 15 October 2026. Route names and ending IDs: game_staticdata.json; event conditions: game_sessions.json; choice outcomes: game_convos.json, in Data/Game Ready. Independently checked build data, not a developer-written walkthrough.
- Heartfall carrd credits — Team 2 roster. Checked 15 October 2026.