<DialogueTree xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/dialogue_schema.xsd">
	<DialogueNode>
		<Name>Chert_S1_ProbeSeen_First</Name>
		<EntryCondition>RH_CHERT_PROBE_SPOTTED</EntryCondition>
		<Dialogue>
			<Page>Goodness, it’s you! Hello! I take it your first launch went well, then? Welcome to the Hourglass Twins. <![CDATA[<Pause=2>]]>Mind the sand, now.</Page>
			<Page>I'm not sure if you spotted it, but some kind of probe just flew straight past Ember Twin a little while ago! I barely had a chance to look at it before it was gone.</Page>
			<Page>I can't possibly imagine where it might've come from.</Page>
		</Dialogue>
		<DialogueOptionsList>
			<DialogueOption>
				<Text>I think it came from Giant's Deep. I saw it get fired when I woke up on Timber Hearth.</Text>
				<DialogueTarget>Chert_S1_Probe_Origin</DialogueTarget>
			</DialogueOption>
			<DialogueOption>
				<RequiredPersistentCondition>ChertFirstContact</RequiredPersistentCondition>
				<Text>I have a question for you.</Text>
				<DialogueTarget>Questions</DialogueTarget>
			</DialogueOption>
			<DialogueOption>
				<Text>What are you up to?</Text>
				<DialogueTarget>ChertIntroExplanation</DialogueTarget>
			</DialogueOption>
		</DialogueOptionsList>
		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
		<SetConditon>CHERT_RH_PROBE_TALKED</SetConditon>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_ProbeNearby_First</Name>
		<EntryCondition>RH_CHERT_PROBE_SPOTTED</EntryCondition>
		<EntryCondition>RH_CHERT_PROBE_NEARBY</EntryCondition>
		<Dialogue>
			<Page>Goodness, it’s you! Hello! I take it your first launch went well, then? Welcome to the Hourglass Twins. <![CDATA[<Pause=2>]]>Mind the sand, now.</Page>
			<Page>I'm not sure if you spotted it, but some kind of probe landed here a little while ago! I can't possibly imagine where it might've come from. Once I'm done with my star charts, I plan on investigating it up close.</Page>
		</Dialogue>
		<DialogueOptionsList>
			<DialogueOption>
				<Text>I think it came from Giant's Deep. I saw it get fired when I woke up on Timber Hearth.</Text>
				<DialogueTarget>Chert_S1_Probe_Origin</DialogueTarget>
			</DialogueOption>
			<DialogueOption>
				<RequiredPersistentCondition>ChertFirstContact</RequiredPersistentCondition>
				<Text>I have a question for you.</Text>
				<DialogueTarget>Questions</DialogueTarget>
			</DialogueOption>
			<DialogueOption>
				<Text>What are you up to?</Text>
				<DialogueTarget>ChertIntroExplanation</DialogueTarget>
			</DialogueOption>
		</DialogueOptionsList>
		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
		<SetConditon>CHERT_RH_PROBE_TALKED</SetConditon>
	</DialogueNode>

	<DialogueNode>
		<Name>Chert_S1_Probe_Origin</Name>
		<Dialogue>
			<Page>Really now? So that structure is some kind of probe cannon? Fascinating! I did happen to notice it looking a lot more… exploded apart than usual.</Page>
			<Page> But why would it only fire now, after all this time sitting dormant? I highly doubt Gabbro could've gotten that old machinery to work, but then again, Gabbro is… well, Gabbro. Perhaps you ought to talk to them about it!</Page>
		</Dialogue>
		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>
	
	<!-- Damage -->
	<DialogueNode>
		<Name>Chert_S1_Damage_First</Name>
		<EntryCondition>RH_CHERT_IMPACT_DAMAGE</EntryCondition>
		<Dialogue>
			<Page>Goodness! Please, please, be careful! You could've concussed yourself there, friend!</Page>
			<Page>Ahem. Well, it's good to see you! I take it your first launch went well, then? Welcome to the Hourglass Twins. <![CDATA[<Pause=2>]]>Mind the sand, now.</Page>
		</Dialogue>
		<DialogueOptionsList>
			<ReuseDialogueOptionsListFrom>ChertIntro1</ReuseDialogueOptionsListFrom>
		</DialogueOptionsList>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_Damage_TalkToAgain</Name>
		<EntryCondition>RH_CHERT_IMPACT_DAMAGE</EntryCondition>
		<EntryCondition>SaidHiToChert</EntryCondition>
		<Dialogue>
			<Page>My! Had a bumpy entrance, did you? Be careful, now.</Page>
		</Dialogue>
		<DialogueTarget>Questions</DialogueTarget>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
	</DialogueNode>

	<!-- Fire -->
	<DialogueNode>
		<Name>Chert_S1_Fire_First</Name>
		<EntryCondition>RH_CHERT_FIRE_DAMAGED_RECENT</EntryCondition>
		<Dialogue>
			<Page>Goodness! Please, please, be careful around the fire!</Page>
			<Page>Ahem. Well, it's good to see you! I take it your first launch went well, then? Welcome to the Hourglass Twins. <![CDATA[<Pause=2>]]>Mind the sand, now.</Page>
		</Dialogue>
		<DialogueOptionsList>
			<ReuseDialogueOptionsListFrom>ChertIntro1</ReuseDialogueOptionsListFrom>
		</DialogueOptionsList>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
		<ConditionToCancel>RH_CHERT_FIRE_DAMAGED_RECENT</ConditionToCancel>
		<SetCondition>RH_CHERT_FIRE_DIALOGUE_THISLOOP</SetCondition>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_Fire_TalkToAgain</Name>
		<EntryCondition>RH_CHERT_FIRE_DAMAGED_RECENT</EntryCondition>
		<EntryCondition>SaidHiToChert</EntryCondition>
		<Dialogue>
			<Page>My! Caught yourself in the fire, did you? Be careful, now.</Page>
		</Dialogue>
		<DialogueTarget>Questions</DialogueTarget>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
		<ConditionToCancel>RH_CHERT_FIRE_DAMAGED_RECENT</ConditionToCancel>
		<SetCondition>RH_CHERT_FIRE_DIALOGUE_THISLOOP</SetCondition>
	</DialogueNode>

	<DialogueNode>
		<Name>Chert_S1_BadMallow_First</Name>
		<EntryCondition>RH_CHERT_ATE_BAD_MALLOW</EntryCondition>
		<Dialogue>
			<Page>Uhh… ahem, perhaps it's just the lighting, but I think your marshmallow stash may have spoiled.</Page>
			<Page>Regardless, it's good to see you. I take it your first launch went well, then? Welcome to the Hourglass Twins. <![CDATA[<Pause=2>]]>Mind the sand, now.</Page>
		</Dialogue>
		<DialogueOptionsList>
			<ReuseDialogueOptionsListFrom>ChertIntro1</ReuseDialogueOptionsListFrom>
		</DialogueOptionsList>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
		<SetCondition>RH_CHERT_ATE_BAD_MALLOW_DIALOGUE_THIS_LOOP</SetCondition>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_BadMallow_TalkToAgain</Name>
		<EntryCondition>RH_CHERT_ATE_BAD_MALLOW</EntryCondition>
		<EntryCondition>SaidHiToChert</EntryCondition>
		<Dialogue>
			<Page>Uhh… ahem, perhaps it's just the lighting, but I think your marshmallow stash may have spoiled.</Page>
		</Dialogue>
		
		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
		<SetCondition>RH_CHERT_ATE_BAD_MALLOW_DIALOGUE_THIS_LOOP</SetCondition>
		
		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>

	<!-- Hugged -->
	<DialogueNode>
		<Name>Chert_S1_Hugged</Name>
		<EntryCondition>RH_CHERT_HUGGED_S1</EntryCondition>
		<Dialogue>
			<Page>Oh! Hello there, friend.</Page>
			<Page>I take it your first launch went well, then? Welcome to the Hourglass Twins. <![CDATA[<Pause=2>]]>Mind the sand, now.</Page>
		</Dialogue>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
		
		<DialogueOptionsList>
			<ReuseDialogueOptionsListFrom>ChertIntro1</ReuseDialogueOptionsListFrom>
		</DialogueOptionsList>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_Hugged_TalkToAgain</Name>
		<EntryCondition>RH_CHERT_HUGGED_S1</EntryCondition>
		<EntryCondition>SaidHiToChert</EntryCondition>
		<Dialogue>
			<Page>Aww! Thank you, traveler, that's very kind of you.</Page>
		</Dialogue>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>

		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>

	<!-- Slide reel  burned -->
	<DialogueNode>
		<Name>Chert_S1_SlideReelBurned</Name>
		<EntryCondition>RH_CHERT_SLIDEREEL_BURNED</EntryCondition>
		<Dialogue>
			<Page>What was that you threw into the fire? It seemed… somewhat valueable.</Page>
			<Page>Regardless, it's good to see you. I take it your first launch went well, then? Welcome to the Hourglass Twins. <![CDATA[<Pause=2>]]>Mind the sand, now.</Page>
		</Dialogue>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>

		<DialogueOptionsList>
			<ReuseDialogueOptionsListFrom>ChertIntro1</ReuseDialogueOptionsListFrom>
		</DialogueOptionsList>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_SlideReelBurned_TalkToAgain</Name>
		<EntryCondition>RH_CHERT_SLIDEREEL_BURNED</EntryCondition>
		<Dialogue>
			<Page>What was that you threw into the fire? It seemed… somewhat valueable.</Page>
			<Page>Well, regardless, what can I do for you?</Page>
		</Dialogue>

		<DialogueOptionsList>
			<ReuseDialogueOptionsListFrom>Questions</ReuseDialogueOptionsListFrom>
		</DialogueOptionsList>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>
	</DialogueNode>

	<!-- Ship breach dialogue -->
	<DialogueNode>
		<Name>ChertIntro1</Name>
		<DialogueOptionsList>
			<DialogueOption>
				<RequiredCondition>RH_SHIP_BREACH</RequiredCondition>
				<CancelledCondition>RH_CHERT_SHIP_BREACH_TALKED</CancelledCondition>
				<Text>My ship's completely busted.</Text>
				<DialogueTarget>Chert_S1_ShipHullBreach_Admit</DialogueTarget>
			</DialogueOption>
		</DialogueOptionsList>
	</DialogueNode>
	<DialogueNode>
		<Name>Questions</Name>
		<DialogueOptionsList>
			<DialogueOption>
				<CancelledCondition>Chert_Feldspar</CancelledCondition>
				<RequiredPersistentCondition>MetFeldspar</RequiredPersistentCondition>
				<Text>Just thought you'd like to know: Feldspar is alive.</Text>
				<DialogueTarget>Chert_S1_Feldspar</DialogueTarget>
			</DialogueOption>
			<DialogueOption>
				<RequiredCondition>RH_SHIP_BREACH</RequiredCondition>
				<CancelledCondition>RH_CHERT_SHIP_BREACH_TALKED</CancelledCondition>
				<Text>My ship's completely busted.</Text>
				<DialogueTarget>Chert_S1_ShipHullBreach_Admit</DialogueTarget>
			</DialogueOption>
		</DialogueOptionsList>
	</DialogueNode>

	<DialogueNode>
		<Name>Chert_S1_Feldspar</Name>
		<SetCondition>Chert_Feldspar</SetCondition>
		<Dialogue>
			<Page>Goodness!! Really? Oh, Hearth, I'm relieved. Where are they?!</Page>
		</Dialogue>
		<DialogueOptionsList>
			<DialogueOption>
				<RequiredLogCondition>DB_FELDSPAR_X3</RequiredLogCondition>
				<Text>They've been living inside Dark Bramble this whole time. They, uhh… don't want to leave.</Text>
				<DialogueTarget>Chert_S1_Feldspar_2</DialogueTarget>
			</DialogueOption>
			<DialogueOption>
				<CancelledLogCondition>DB_FELDSPAR_X3</CancelledLogCondition>
				<Text>They've been living inside Dark Bramble this whole time.</Text>
				<DialogueTarget>Chert_S1_Feldspar_3</DialogueTarget>
			</DialogueOption>
		</DialogueOptionsList>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_Feldspar_2</Name>
		<Dialogue>
			<Page>What?! Inside Dark Bramble, with the anglerfish and the warped space, where it's incredibly easy to get lost or eaten or starve or run out of oxygen?! That…</Page>
			<Page>Oh, goodness, I was about to say I can't believe it, but I can. Of <![CDATA[<i>course</i>]]> they'd land there and not want to leave. Well, fine. They're welcome to stay!</Page>
		</Dialogue>
		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_Feldspar_3</Name>
		<Dialogue>
			<Page>What?! Inside Dark Bramble, with the anglerfish and the warped space, where it's incredibly easy to get lost or eaten or starve or run out of oxygen?! That…</Page>
			<Page>Oh, goodness, I was about to say I can't believe it, but I can. If anyone could survive in conditions like that, it'd be Feldspar!</Page>
			<Page>Well, go and rescue them, please! I'm sure everyone would be ecstatic to see them again.</Page>
		</Dialogue>
		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>

	<DialogueNode>
		<Name>Chert_S1_ShipHullBreach_Admit</Name>
		<Dialogue>
			<Page>Oh, friend… I'm so sorry to hear that.</Page>
			<Page>This was supposed to be your big day, wasn't it? What an awful shame.</Page>
			<Page>I-it's alright, though! We all make mistakes. It's nothing Slate can't put back together… or rebuild, for that matter.</Page>
			<Page>Don't worry! You're not stranded here; there's plenty of room for the both of us inside my ship! Once I'm done with my star charts, we can fly right back down to home base and get this all settled.</Page>
			<Page>In the meantime… how about you explore Ember Twin? There's plenty to see, so don't worry about getting bored, either! Just be careful, okay?</Page>
		</Dialogue>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>

		<SetCondition>RH_CHERT_SHIP_BREACH_TALKED</SetCondition>

		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>
	
	<DialogueNode>
		<Name>Chert_S1_ShipHullBreach</Name>
		<EntryCondition>RH_CHERT_SHIP_BREACH</EntryCondition>
		<Dialogue>
			<Page>Goodness! Oh my… your ship, it's… oh, friend, I'm so sorry.</Page>
			<Page>This was supposed to be your big day, wasn't it? What an awful shame.</Page>
			<Page>I-it's alright, though! We all make mistakes. It's nothing Slate can't put back together… or rebuild, for that matter.</Page>
			<Page>Don't worry! You're not stranded here; there's plenty of room for the both of us inside my ship! Once I'm done with my star charts, we can fly right back down to home base and get this all settled.</Page>
			<Page>In the meantime… how about you explore Ember Twin? There's plenty to see, so don't worry about getting bored, either! Just be careful, okay?</Page>
		</Dialogue>

		<SetCondition>SaidHiToChert</SetCondition>
		<SetCondition>METCHERT_1</SetCondition>

		<SetCondition>RH_CHERT_SHIP_BREACH_TALKED</SetCondition>

		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>

	<DialogueNode>
		<Name>Chert_S1_ShipHullBreach_TalkToAgain</Name>
		<EntryCondition>RH_CHERT_SHIP_BREACH_TALKED</EntryCondition>
		<Dialogue>
			<Page>Hello again, friend. I hope you're fairing well out here!</Page>
		</Dialogue>

		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>

	<!-- New discoveries -->
	<DialogueNode>
		<Name>FoundSomethingMenu</Name>
		<DialogueOptionsList>
			<DialogueOption>
				<CancelledCondition>CHERT_KNOWS_STRANGER</CancelledCondition>
				<RequiredLogCondition>IP_RING_WORLD_X1</RequiredLogCondition>
				<Text>I found a hidden ring world in our solar system!</Text>
				<DialogueTarget>Chert_S1_Stranger</DialogueTarget>
			</DialogueOption>
		</DialogueOptionsList>
	</DialogueNode>
	<DialogueNode>
		<Name>Chert_S1_Stranger</Name>
		<Dialogue>
			<Page>Really?! Goodness, that's fascinating!</Page>
			<Page>It's surrounded by some sort of cloaking field? It's just… been there the whole time?</Page>
			<Page>And… there's… another species in there? It's not Nomaian, it's… froms somewhere else?</Page>
			<Page>Oh my, that's… wow, that's a lot for me to take in all at once. It frankly frightens me a little.</Page>
			<Page>Who knows how long they've just been… watching us, without us ever knowing. Agh! It's giving me the creeps just thinking about it!</Page>
			<Page>Have fun investigating that! I think I'll stay right here, thank you very much.</Page>
		</Dialogue>
		<SetCondition>CHERT_KNOWS_STRANGER</SetCondition>
		<DialogueTarget>Questions</DialogueTarget>
	</DialogueNode>

	<!-- Redirect -->
	<DialogueNode>
		<EntryCondition>ChertBreakdownNomai</EntryCondition>
		<Name>ChertBreakdownNomai_2</Name>
		<Dialogue>
			<Page>B-b-but surely, I would have seen some kind of other sign than the supernovae, so p-perhaps…?</Page>
		</Dialogue>
	</DialogueNode>
</DialogueTree>