"use strict";
/*
=============================
Speaking with Malfose before the final battle
=============================
*/
DATA_SDS_DIALOGUE["Malfose_c5_prefight_0"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"Malfose?!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_1"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Oh?  Why ~hello~ there!  It's not often I get company down here.\n"},
			{command:"wait"},
			{command:"buffer", text:"Come, stay awhile- we have MUCH to talk about!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_2"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"No, Malfose!  I know you.  I know your influence.\n"},
			{command:"wait"},
			{command:"buffer", text:"You've corrupted nature, set my friends against each other, and SCREWED UP MY LIFE for the last time!  Whether the Goddess approves or not, THIS is where it ends!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_3"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Such ANIMOSITY from you!  Such ~beautiful~ animosity!\n"},
			{command:"wait"},
			{command:"buffer", text:"Animosity, and... do I detect a hint of disdain for authority?  Yes, yes, you are EVERYTHING I should have expected!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_4"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"Hah!  You would know, wouldn't you?  Playing Raviene like a puppet to go kill some poor seachild and turn her into a mindless slave for your own errands!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"But there's one thing you seem to have missed in your self-righteous machinations- I'M STILL ME!\n"},
			{command:"wait"},
			{command:"buffer", text:"You may have made me WHAT I am, but you can't take away WHO I am!  You can't take away my will, or the will of everyone who has suffered and died under your influence!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_5"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Ahahahahaha!  WAHAHAHAHAAAAAA!  This is rich!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"You haven't realized, then?\n"},
			{command:"wait"},
			{command:"buffer", text:"You truly have come all this way seeing me as some monstrous puppet-master just shaping the world to my will?!\n"},
			{command:"wait"},
			{command:"buffer", text:"And how?\n"},
			{command:"wait"},
			{command:"buffer", text:"Like this?  With just a wave of my hand?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_6"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"You ARE a monster!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_7"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Fuhuhuhu... Tell me, then- tell me!  Do you feel any different now?\n"},
			{command:"wait"},
			{command:"buffer", text:"I assure you I am exerting my full powers of \"corruption\" and \"control\" or however you wish to describe them!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_8"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"I'm immune, buster!  Your smoke and mind games do NOTHING to me!  You made me this way!  Or have you already forgotten?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_9"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"My dear girl, I MADE you NO way!\n"},
			{command:"wait"},
			{command:"buffer", text:"I'm sure you've already heard- even your people's crude children's stories accurately mark me as utterly incapable of creation!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"And no- I know what you will say next- I did not TURN you into anything, either.\n"},
			{command:"wait"},
			{command:"buffer", text:"And the Goddess was most certainly NOT successful in shielding you from my \"power,\" as you put it.\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"I quite regret to inform you that you came all this way on your own, and are just as receptive or resistant to my \"power\" as anyone!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_10"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"LIAR!\n"},
			{command:"wait"},
			{command:"buffer", text:"I'm here because try as I might to go about a normal life, YOU and YOUR meddling, and the suffering and insanity YOU cause in others, have confronted me at every turn!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_11"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"My, my- I'm honored you rate my influence as so potent!\n"},
			{command:"wait"},
			{command:"buffer", text:"But truly... insanity?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_12"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"What ELSE do you call it when friend after friend, acquaintance after acquaintance, suddenly goes berserk and starts lashing out at me and everyone around them?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_13"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Why don't you tell me?\n"},
			{command:"wait"},
			{command:"buffer", text:"Or is what you're doing right now not something you yourself see as \"lashing out\"?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_14"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"Wh...\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"Argh!  You bastard- Of COURSE I'm going to lash out when I'm angry!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_15"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Precisely.  And is it not completely rational for anyone else to do the same?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_16"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"There's angry, and then there's possessed!\n"},
			{command:"wait"},
			{command:"buffer", text:"People don't go instantly from peaceable to blind killing spree out of mere anger!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_17"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Then can I understand that YOU are possessed?\n"},
			{command:"wait"},
			{command:"buffer", text:"After all, who were they... Guy?  Paola?  Bobo?  Gabriel?\n"},
			{command:"wait"},
			{command:"buffer", text:"I've lost touch with my poor Raviene, so I have to assume you've done HER in by now as well!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_18"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"BASTARD!  How DARE you put that on me!\n"},
			{command:"wait"},
			{command:"buffer", text:"THEY were attacking first, for no reason other than YOU, and it was all I could do to protect everyone around them!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_19"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"NO reason other than ME?  Hmmm... no, that doesn't sound right at all.\n"},
			{command:"wait"},
			{command:"buffer", text:"I can hardly remember EVERY grievance of EVERY one of the Goddess' children, but some few stand out:\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_20"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Guy was deeply attracted to you, well and apart from being more generous with his time and accommodations than any amnesiac vagabond such as yourself had any right to expect.\n"},
			{command:"wait"},
			{command:"buffer", text:"When a crisis erupted and he began getting anxious, he chose you to go do one simple thing for him, and in his mind, you bailed.\n"},
			{command:"wait"},
			{command:"buffer", text:"You went to the shrine and stayed there for your own safety.  He was angry, and hurt.\n"},
			{command:"wait"},
			{command:"buffer", text:"And then you killed him.\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_21"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Paola had spent many years haunting the Nautilus, lost and alone, until she met Grace and experienced the energetic friendship every child deserves.\n"},
			{command:"wait"},
			{command:"buffer", text:"A big scary earthquake happens, and suddenly Grace stops visiting.  She's alone again, AND afraid.\n"},
			{command:"wait"},
			{command:"buffer", text:"And then Grace shows up with you, her dear new inseparable friend, only interested in Paola for her possessions.  She was angry, and hurt.\n"},
			{command:"wait"},
			{command:"buffer", text:"Dead at age 7, THEN kicked out of her social circle and beat up by the popular older girl?  Wasn't that a bit harsh of you?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_22"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Bobo led a carefree and simple life, until Raviene's regrettable intervention.\n"},
			{command:"wait"},
			{command:"buffer", text:"Raviene arrived, wanted something of his, played him for a fool, and wrecked his village in ways he was powerless to stop.\n"},
			{command:"wait"},
			{command:"buffer", text:"And then, only hours later, you arrived, you wanted something of his, you pointed out his foolishness, and then you caused further damage to his village!\n"},
			{command:"wait"},
			{command:"buffer", text:"A leader who can't help himself, let alone his subjects?  He was frustrated and ashamed; angry and hurt.\n"},
			{command:"wait"},
			{command:"buffer", text:"And then, of course, you come back and off him in front of his peers.\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_23"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Gabe spent his whole life studying the Goddess, trying to be an ideal and trustworthy acolyte.  He even took great personal risk to assist you in your time of need!\n"},
			{command:"wait"},
			{command:"buffer", text:"But who does his dear Goddess choose as a hero in crisis?  Who does she empower with unprecedented trust?\n"},
			{command:"wait"},
			{command:"buffer", text:"An outsider, sustained by the energy of the most abhorrent entity he knows, who has already used the Goddess' power to commit two murders!  Such unfairness!\n"},
			{command:"wait"},
			{command:"buffer", text:"But truly, by then, why SHOULD you have stopped at two?  He knew what he was getting himself into.\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_24"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"And Ravi... SUCH a pathetic bundle of neuroses, that woman, I don't even know where to begin!\n"},
			{command:"wait"},
			{command:"buffer", text:"If you ever find yourself in the sky shrine, you simply MUST read her diary!\n"},
			{command:"wait"},
			{command:"buffer", text:"Of all the souls I have associated with, she needed the LEAST encouragement to manifest her frustration!\n"},
			{command:"wait"},
			{command:"buffer", text:"At least she did properly try to kill you while I wasn't even looking, before you returned the favor.\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_25"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"So do you not see?\n"},
			{command:"wait"},
			{command:"buffer", text:"If I am guilty of anything, it is merely of offering those who are suffering the clarity to focus on their own injustices; "},
			{command:"wait"},
			{command:"buffer", text:"the permission and strength to find retribution as they already see fit!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"Enlightenment and empowerment!  Are those truly criminal to offer?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_26"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"Great Goddess, you... you make me SICK!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_prefight_27"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"And you- you are no different!\n"},
			{command:"wait"},
			{command:"buffer", text:"I merely offer you clarity, as I have all along, to understand and focus on your predicament.\n"},
			{command:"wait"},
			{command:"buffer", text:"I merely grant you the power and opportunity to take such action as you already see fit!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"Your modus operandi is attacking what you perceive as evil.\n"},
			{command:"wait"},
			{command:"buffer", text:"But if THIS is evil, then given your present attitude, I see no course of action by which you don't voluntarily further that which you rail so adamantly against!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"Unless...\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"Unless, that is, you wish to turn back now?  To take the self-righteously noble approach of NOT giving in to your anger?\n"},
			{command:"wait"},
			{command:"buffer", text:"To merely turn coward, and seek \"alternative solutions,\" as your people so love to phrase them?\n"},
			{command:"wait"},
			{command:"buffer", text:"Or perhaps to allow your murder of your friends to be avenged by your own destruction, in a martyrdom nobody will ever know about?\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_killravi_0"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"The choice is yours!  How will the fate of the world, as you see it, be decided?"},
			{command:"chooseV", choices:{"Fight!":2,"Kill me now.":3,"There's another way...":4}},
			{command:"return", retval:0},
			{command:"return", retval:1},
			{command:"return", retval:2},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_killravi_1a"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"I don't care!  You disgust me!  Goddess help me, your reign of deceit ends NOW!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};
DATA_SDS_DIALOGUE["Malfose_c5_killravi_2a"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Haha!  Yessssssss...  Come!\n"},
			{command:"wait"},
			{command:"buffer", text:"Come, and experience the catharsis of righteous vitriol before I grant you the peace of your own unmaking!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_killravi_1b"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:"You're right.  I am at the center of this.  I have been your tool, killing others in my own anger.\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"But where did it begin?  Why now?  Why not years ago?\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"You're still imprisoned!  It took Raviene contacting you from the outside for your power and machinations to seep out and begin affecting the world!\n"},
			{command:"wait"},
			{command:"buffer", text:"I have killed Raviene, and every other soul tainted by the chaos and darkness you spread through her!  And I have absorbed that darkness!\n"},
			{command:"wait"},
			{command:"buffer", text:"So now, break your final tool!  Destroy me, and may you rot, sealed away for eternity, alone and forgotten!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};
DATA_SDS_DIALOGUE["Malfose_c5_killravi_2b"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"...\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"As you wish.  You are of no further use to me!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};
DATA_SDS_DIALOGUE["Malfose_c5_killravi_3b"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_INTERSTITIAL.x,
		y: DEFINE_DIALOGUE_BOX_INTERSTITIAL.y,
		width: DEFINE_DIALOGUE_BOX_INTERSTITIAL.width,
		height: DEFINE_DIALOGUE_BOX_INTERSTITIAL.height,
		pauses: false,
		blocks: true,
		script: [
			{command:"buffer", text:"And so, her story came to an end.\n\n"},
			{command:"wait"},
			{command:"buffer", text:"Malfose was returned to his isolation, and those who lost their lives to his influence were cursed to the same imprisonment; pawns to be used, perhaps, in a future age.\n\n"},
			{command:"wait"},
			{command:"buffer", text:"History passes into legend, legend begets curiosity, curiosity entails action, and action sets history to repeat...\n\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_killravi_1c"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:". . . No.  Not here, not now, not like this.  I refuse to prove you right.\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};
DATA_SDS_DIALOGUE["Malfose_c5_killravi_2c"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"Hah.  You disappoint me, but so be it.\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"Go!  Go, and tell all your friends how you faced the great king of darkness and did nothing!\n"},
			{command:"wait"},
			{command:"buffer", text:"I'm sure it will give them a great deal of consolation as you continue to kill off anyone who \"gives in to anger!\"\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};


DATA_SDS_DIALOGUE["Malfose_c5_saveravi_0"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Meli",
		script: [
			{command:"buffer", text:". . .\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};
DATA_SDS_DIALOGUE["Malfose_c5_saveravi_1"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Raviene",
		script: [
			{command:"buffer", text:"NO!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};
DATA_SDS_DIALOGUE["Malfose_c5_saveravi_2"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"What's this?  Raviene?!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};
DATA_SDS_DIALOGUE["Malfose_c5_saveravi_3"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Raviene",
		script: [
			{command:"buffer", text:"You   are   WRONG,   Malfose!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"People may get angry.  They may be hurt, lonely, confused, or jealous.  But they can always CHOOSE not to pass that pain on to others.\n"},
			{command:"wait"},
			{command:"buffer", text:"Encouraging them to focus ONLY on their suffering denies them that choice!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"When you offered me your power, it's true- I felt weak!  I felt like the only way to achieve justice was to take it by force!\n"},
			{command:"wait"},
			{command:"buffer", text:"But YOU helped me get LOST in that feeling!\n"},
			{command:"wait"},
			{command:"buffer", text:"YOU directed and encouraged me to commit atrocious acts- acts for which I may never be forgiven, and for which I can never forgive myself!\n"},
			{command:"wait"},
			{command:"buffer", text:"YOU blinded me to the successes I could achieve under my own power, and to the influence I could have through cooperation WITH others rather than imposition UPON them!\n"},
			{command:"wait"},
			{command:"buffer", text:"And it was Meli- the one person with the MOST reason to hate, the MOST reason to be angry, the MOST reason to seek retribution, and in whom your GREATEST power has been invested,\n"},
			{command:"wait"},
			{command:"buffer", text:"it was SHE who, in spite of all, found it in herself to forgive me, and encourage me, and SHOW me that I already had all the power, and all the respect that I needed!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"This DOES end now!  But not, as you put it, because our anger demands vengeance, or because our hatred demands persecution!\n"},
			{command:"wait"},
			{command:"buffer", text:"It ENDS because only by REJECTING those who espouse power through violence, and only by REMOVING them from our lives, can we EVER hope to break the cycle of suffering!\n"},
			{command:"wait"},
			{command:"buffer", text:"It ENDS because YOUR influence and YOUR arguments are MISLEADING and DESTRUCTIVE, and even your greatest work realizes this!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};
DATA_SDS_DIALOGUE["Malfose_c5_saveravi_4"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_LOWER.x,
		y: DEFINE_DIALOGUE_BOX_LOWER.y,
		width: DEFINE_DIALOGUE_BOX_LOWER.width,
		height: DEFINE_DIALOGUE_BOX_LOWER.height,
		pauses: false,
		blocks: true,
		title: "Raviene",
		script: [
			{command:"buffer", text:"Meli, whatever you are, whatever you've done, whatever regrets you may need to live with, always remember: YOU are amazing, and I will never forget it!\n"},
			{command:"wait"},
			{command:"clear"},

			{command:"buffer", text:"So, ready??\n"},
			{command:"chooseV", choices:{"Yes!":5,"No...":8}},
			
			{command:"clear"},
			{command:"buffer", text:"Then let's end this!\n"},
			{command:"return", retval:0},

			{command:"clear"},
			{command:"buffer", text:"...wait, WHAT??\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"Um... okay.  Hyaaaa!\n"},
			{command:"wait"},
			{command:"return", retval:1},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_saveravi_5a"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Malfose",
		script: [
			{command:"buffer", text:"GRAAAAAARGHHHH!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"STUPID, STUPID, STUPID, STUPID, STUPID!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"HOW DARE YOU DENY ME IN MY OWN CITADEL!  YOUR INSOLENCE SHALL BE YOUR UNDOING!\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};

DATA_SDS_DIALOGUE["Malfose_c5_saveravi_5b"]=
	{ 
		x: DEFINE_DIALOGUE_BOX_UPPER.x,
		y: DEFINE_DIALOGUE_BOX_UPPER.y,
		width: DEFINE_DIALOGUE_BOX_UPPER.width,
		height: DEFINE_DIALOGUE_BOX_UPPER.height,
		pauses: false,
		blocks: true,
		title: "Raviene",
		script: [
			{command:"buffer", text:"Whew.\n"},
			{command:"wait"},
			{command:"buffer", text:"WHY on EARTH did you...\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"...\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"*sigh*\n"},
			{command:"wait"},
			{command:"buffer", text:"I'm sorry.  Malfose's words can unsettle anyone.  Try not to let it get to you.\n"},
			{command:"wait"},
			{command:"clear"},
			{command:"buffer", text:"Either way, Malfose looks so infuriated right now that I honestly fear for the strength of the seal.  I'd better stay here and support it as best I can.\n"},
			{command:"wait"},
			{command:"buffer", text:"Go collect yourself if you need to, just try not to be too long about it!\n"},
			{command:"wait"},
			{command:"return", retval:0},
		] // an array of options/commands which will be evaluated in sequence
	};