{
	components: [
		{
			code: "testhasmet",
			owner: "folds",
			type: "condition",
			variable: "entity.hasmet",
			isNotValue: "true",
			thenJumpTo: "firstmeet",
			elseJumpTo: "welcomeback"
		},
		{
			code: "firstmeet",
			owner: "folds",
			type: "talk",
			setVariables: { "entity.hasmet": "true" },
			text: [
				{ value: "dialogue-folds-welcome" },
			],
			jumpTo: "firstmeetresponse"
		},
		{
			code: "firstmeetresponse",
			owner: "player",
			type: "talk",
			text: [
				{ value: "dialogue-folds-prison", jumpTo: "happens" },
				{ value: "dialogue-folds-notrouble", jumpTo: "glad" },
			],
		},
		{
			code: "happens",
			owner: "folds",
			type: "talk",
			text: [
				{ value: "dialogue-folds-happen" },
			],
			jumpTo: "seraph"
		},
		{
			code: "seraph",
			owner: "player",
			type: "talk",
			text: [
				{ value: "dialogue-folds-seraph", jumpTo: "sorry" },
				{ value: "dialogue-folds-supposenot", jumpTo: "glad" },
			],
		},
		{
			code: "sorry",
			owner: "folds",
			type: "talk",
			text: [
				{ value: "dialogue-folds-sorry" },
			],
			jumpTo: "main"
		},
		{
			code: "glad",
			owner: "folds",
			type: "talk",
			text: [
				{ value: "dialogue-folds-glad" },
			],
			jumpTo: "main"
		},
		{
			code: "welcomeback",
			owner: "folds",
			type: "talk",
			text: [
				{ value: "dialogue-folds-welcomeback" },
			],
			jumpTo: "main"
		},
		{
			code: "main",
			owner: "player",
			type: "talk",
			text: [
				{ value: "dialogue-name", jumpTo: "name" },
				{ value: "dialogue-folds-threesmiths", jumpTo: "smiths" },
				{ value: "dialogue-trade", jumpTo: "trade" },
				{ value: "dialogue-letter", jumpTo: "letter", condition: { variable: "player.inventory", isValue: "{type: 'item', code: 'letter-faded', stacksize: 1}" } },
			],
		},
		{
			code: "name",
			owner: "folds",
			type: "talk",
			trigger: "revealname",
			text: [
				{ value: "dialogue-folds-folds"	}
			],
			jumpTo: "main"
		},
		{
			code: "smiths",
			owner: "folds",
			type: "talk",
			text: [
				{ value: "dialogue-folds-surprised"	}
			],
			jumpTo: "smithsresponse"
		},
		{
			code: "smithsresponse",
			owner: "player",
			type: "talk",
			text: [
				{ value: "dialogue-folds-metal", jumpTo: "smiths2" },
				{ value: "dialogue-isee", jumpTo: "main" },
			],
		},
		{
			code: "smiths2",
			owner: "folds",
			type: "talk",
			text: [
				{ value: "dialogue-folds-wetrade"	}
			],
			jumpTo: "main"
		},
		{
			code: "trade",
			owner: "folds",
			trigger: "opentrade",
		},
		{
			code: "letter",
			owner: "folds",
			type: "talk",
			text: [
				{ value: "dialogue-folds-nope"	}
			],
			jumpTo: "main"
		},
	]
}
