code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<dialogue>

	<htmlContent tag="OUTSIDE"><![CDATA[
	#IF(game.getCurrentWeather()==WEATHER_MAGIC_STORM)

			The fear of falling prey to the ongoing arcane storm's effects has caused the vast majority of Dominion's residents to take shelter. As a result, the streets that you find yourself walking down are all eerily quiet, with only the occasional demon to be seen wandering about.

		#IF(game.isExtendedWorkTime())

				Travelling further up the road, you notice that there are curious amount of demons walking around in this area, and, what's more, you notice that most of them are carrying shopping bags of some sort or another. The cause of this unusual gathering is soon made apparent, as up ahead you see a huge shopping centre, with yet more demons loitering around the ornate entranceway.

				As you approach, you take a good look at the massive building, noting that its style is very reminiscent of that of a grand Victorian shopping arcade. From what you can see through the entrance's glass doors, it looks as though the shops inside are all still [style.colourGood(open)] for business, despite the storm currently raging overhead. Sure enough, taking a look over to one side of the entrance, you notice a sign proclaiming that [style.colourMinorGood(all shops within the arcade are open from 06:00 to 22:00)].

				You wonder if you should take this opportunity to go and do some shopping...

		#ELSE

				Travelling further up the road, you notice that there are several signs advertising the presence of 'Dominion's Largest Shopping Arcade'. Just as these signs promised, you soon catch sight of a huge shopping centre, and after just a few moments more, you find yourself standing outside the ornate entranceway.

				Taking a good look at the massive building, you note that its style is very reminiscent of that of a grand Victorian shopping arcade. From what you can see through the entrance's glass doors, it looks as though the shops inside are currently [style.colourBad(closed)]. Sure enough, taking a look over to one side of the entrance, you notice a sign proclaiming that [style.colourMinorBad(all shops within the arcade are open from 06:00 to 22:00)].

				Despite the fact that the shops within are closed, the doors leading into the arcade itself are not locked, and you wonder if you should go inside to take a look around...

		#ENDIF
	#ELSE
		#IF(game.isExtendedWorkTime())

				The streets in this part of Dominion seem to be busier than usual, and you notice that many of the people surrounding you are holding shopping bags of all shapes and sizes. The cause of this unusual increase in traffic is soon made apparent, as up ahead you see a huge shopping centre, with yet more people loitering around the ornate entranceway.

				As you approach, you take a good look at the massive building, noting that its style is very reminiscent of that of a grand Victorian shopping arcade. From what you can see through the entrance's glass doors, it looks as though the shops inside are all [style.colourGood(open)] for business. Sure enough, taking a look over to one side of the entrance, you notice a sign proclaiming that [style.colourMinorGood(all shops within the arcade are open from 06:00 to 22:00)].

				You wonder if you should take this opportunity to go and do some shopping...

		#ELSE

				Travelling further up the road, you notice that there are several signs advertising the presence of 'Dominion's Largest Shopping Arcade'. Just as these signs promised, you soon catch sight of a huge shopping centre, and after just a few moments more, you find yourself standing outside the ornate entranceway.

				Taking a good look at the massive building, you note that its style is very reminiscent of that of a grand Victorian shopping arcade. From what you can see through the entrance's glass doors, it looks as though the shops inside are currently [style.colourBad(closed)]. Sure enough, taking a look over to one side of the entrance, you notice a sign proclaiming that [style.colourMinorBad(all shops within the arcade are open from 06:00 to 22:00)].

				Despite the fact that the shops within are closed, the doors leading into the arcade itself are not locked, and you wonder if you should go inside to take a look around...

		#ENDIF
	#ENDIF
	]]>
	</htmlContent>

	<htmlContent tag="ENTRY"><![CDATA[

		You find yourself standing in the entrance to the shopping arcade. A wide, marble-floored walkway stretches out before you, and on either side, huge glass windows proudly display a wide variety of different goods for sale. Looking up to the two-story-high ceiling, you see that the entire arcade is enclosed by a long, glass archway, offering protection not only from the wind and rain, but also shielding anyone below from the effects of an arcane storm.

		#IF(game.isExtendedWorkTime())
			Busy crowds of shoppers jostle amongst each other as they travel between the many shops found within the arcade. Their chatter reverberates off the windows and walls on either side to create a loud, energetic atmosphere all around you.
		#ELSE
			As all of the shops found within the arcade are currently closed, the entire place is almost completely deserted. The only person other than yourself in this area is a wolf-boy security guard, who keeps a close watch on anyone entering or leaving the arcade.
		#ENDIF

		There are several touristy-looking information boards placed nearby, and, after consulting one, you feel confident that you could easily find your way to any of the more interesting stores.

	]]>
	</htmlContent>

	<htmlContent tag="ARCADE"><![CDATA[

		You walk down the wide, marble-floored walkway which loops around and through the shopping arcade. On either side of you, huge glass windows proudly display a wide variety of different goods for sale. Glancing up at the two-story-high ceiling, you see that the entire arcade is enclosed by a long, glass archway, offering protection not only from the wind and rain, but also shielding anyone below from the effects of an arcane storm.

		#IF(game.isExtendedWorkTime())
			Busy throngs of the arcade's patrons jostle to and fro, and you often find yourself having to push your way through idling crowds that inexplicably gather right in the middle of your path. Their chatter reverberates off the windows and walls on either side of you to create a loud, energetic atmosphere all the way through the arcade.
		#ELSE
			As all of the shops in the arcade are currently closed, the entire place is almost completely deserted. The only other people that you see are the occasional patrolling security guard or curious citizen taking a leisurely stroll through the area.
		#ENDIF

	]]>
	</htmlContent>

	<htmlContent tag="GENERIC_SHOP"><![CDATA[

		#IF(game.isExtendedWorkTime())
			Most of the shops in the arcade, like the one you find yourself entering, are relatively uninteresting, and you can't imagine yourself ever having a use for any of the mundane items that are for sale. Despite an enthusiastic attempt from one of the shop's attendants to get you to buy [util.random(an egg-whisk|a wooden spoon|a mop and bucket|a bedside lamp|a set of silver cutlery|an ironing board|a little heart-shaped plushie|a cheese-board|a little book of cheat-codes for some obscene text-based RPG|a fruit bowl)], you leave the premises empty-handed, wondering why you even bothered to take a look inside...
		#ELSE
			Most of the shops in the arcade, like the one you find yourself standing before, are relatively uninteresting, and you can't imagine yourself ever having a use for any of the mundane items that are for sale. After spending a moment taking a look through the large windows, you step away from the shuttered premises, thinking to yourself that there'd be no point in returning during opening hours...
		#ENDIF

	]]>
	</htmlContent>

</dialogue>


code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<dialogue>

	<htmlContent tag="GYM_EXTERIOR"><![CDATA[

		You find yourself standing before one of the largest frontages in the Shopping Arcade. The words 'Pix's Playground' are emblazoned in bright red lettering above the entrance, and beneath, you read the words 'Dominions #1 Gym!'.

		#IF(game.isExtendedWorkTime())

			Most of the gym's frontage is made up of large glass panels, allowing you to take a good look inside. From what you can see, the interior consists of a wide open space, filled with an impressive variety of gym equipment.
			#IF(game.getDialogueFlags().hasFlag(FLAG_gymIntroduced))
				 Moving your gaze over to look through the main entrance's glass doors, you see Pix sitting behind the lobby's front desk.
			#ELSE
				 Moving your gaze over to look through the main entrance's glass doors, you see a border-collie-girl sitting behind the lobby's front desk.
			#ENDIF

			Although obvious from the fact that all the lights are on and the front desk is staffed, there's a sign hanging on the glass doors which confirms that the gym is currently [style.colourGood(open)], and remains so between the hours of [style.colourMinorGood([unit.time(6)] and [unit.time(22)])].

		#ELSE

			Most of the gym's frontage is made up of large glass panels, allowing you to take a good look inside. From what you can see, the interior consists of a wide open space, filled with an impressive variety of gym equipment. Just like the lobby's front desk, however, the entire place seems to be deserted.

			A sign hanging on the glass doors reveals that the gym is currently [style.colourBad(closed)], and is only [style.colourMinorBad(open between [unit.time(6)] and [unit.time(22)])]. You'll have to come back then if you wanted to work out here.

		#ENDIF
	]]>
	</htmlContent>

	<htmlContent tag="GYM_EXTERIOR_REPEAT"><![CDATA[

		You find yourself standing before one of the largest frontages in the Shopping Arcade. The words 'Pix's Playground' are emblazoned in bright red lettering above the entrance, and beneath, you read the words 'Dominions #1 Gym!'.

		Most of the gym's frontage is made up of large glass panels, allowing you to take a good look inside. From what you can see, the interior consists of a wide open space, filled with an impressive variety of gym equipment. Looking through the glass doors of the entrance, you see Pix sitting behind the lobby's front desk.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_ENTRY"><![CDATA[

		Pushing open the door, you step into the gym's lobby, where you're immediately greeted by an extremely energetic dog-girl. Her fur is black with white markings, which, in combination with her folded ears, makes her look very much like an anthropomorphised border-collie.

		[pix.speech(Heya! Hi! How're ya doin'!)] she exclaims, reaching forwards to give your hand an enthusiastic shake with both of her paw-like hands.

		[pc.speech(Hello-)] you start to say, but the dog-girl quickly starts to speak over you.

		[pix.speech(Wohoo! So, you've decided to come get fit, huh, huh, huh?)] she asks, but before you can reply, she continues speaking,
		[pix.speech(So don't just stand there! Oh, I'm Pix by the way! Come on, I'll give you a tour!)]

		Pix releases your hand, which she's been enthusiastically shaking this entire time, before starting to bound away into the gym, motioning for you to follow her. You notice that this entire time, her tail hasn't stopped wagging, and she's quite possibly the most energetic person you've ever met.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_ENTRY_REPEAT"><![CDATA[

		Pushing open the door, you step into the gym's lobby, where you're immediately greeted by Pix, who's looking as energetic as ever.

		[pix.speech(Heya, great to see you again! How're ya doin'!)] she exclaims, bounding over to you with a huge grin on her face.

		[pc.speech(Hello aga-)] you start to say, but the hyperactive dog-girl quickly starts to speak over you.

		[pix.speech(Wohoo! So, you've decided to come have that tour, huh, huh, huh?)] she asks, but before you can reply, she continues speaking, [pix.speech(So don't just stand there! Come on, follow me!)]

		Pix happily laughs and turns away before starting to bound into the gym, motioning for you to follow her.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_EXIT"><![CDATA[

		You quickly shout to Pix that you don't have time for her tour right now, but you might come back later. She doesn't seem fazed at all by your reluctant response, and calls out after you as you leave, [pix.speech(No worries! Come back at any time, I'll be waiting to see you again!)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_FOLLOW"><![CDATA[

		You decide to follow the excitable dog-girl, and hurry to catch up with her as she sets off. Following Pix through a large glass door, you find yourself standing in the gym proper.

		[pix.speech(So, like, here's all the weights and machines and stuff!)] she shouts, bouncing happily around the room as you follow in her footsteps. [pix.speech(It's usually not much busier than this, so when you sign up, you'll find that you never have to wait for any of the equipment!)]

		As you're wondering if Pix is even capable of speaking at a normal volume, you look around at your surroundings. The gym's main area, which you're currently standing in, is large and spacious, and is filled with all sorts of exercise machines, yoga mats, and free weight sections. Despite its impressive size and array of arcane-powered machinery, there doesn't seem to be more than a handful of people in here. You wonder if Pix's overbearing hyperactive personality has put people off from signing up.

		[pix.speech(Follow me! Follow me!)] she shouts, interrupting your thoughts as she continues her tour.

		Pix continues to show you around the gym, and you're surprised to find that there's an indoor olympic-sized swimming pool in the back. Outside, situated behind the Shopping Arcade, there's a large running track and football field, which Pix happily states are exclusively for use by the gym's members. She then shows you some other miscellaneous facilities, such as the changing rooms, showers and lockers. Before long, you find yourself stepping back into the gym's lobby, and Pix turns around and beams at you as she finishes her tour.

		[pix.speech(So, what'ya think?! Pretty awesome, huh?!)] she shouts, before moving onto the business-side of things. [pix.speech(Now, life-time membership is ten-thousand flames, or you can just pay each time you come here, which is one-hundred flames per entry! So, what'll be?! If you get the life-time membership, that includes personal workout sessions with none other than your new friend, Pix! You know, I don't do this often, but I can see that you're kinda special and I'd really like to get the chance to work with that body of yours, so just for you, I'll say life-time membership is only eight-thousand flames! Pretty good, huh? So, what'ya want?!)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_RETURNING"><![CDATA[

		You make your way over to where the city gym is located. Pushing open the door, you step into the lobby, where you're immediately greeted by the familiar bouncing figure of Pix.

		[pix.speech(Heya, [pc.name]! How're ya doin'?!)] She asks, beaming at you.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_RETURNING_MEMBER"><![CDATA[

		You start to greet the energetic dog-girl, but, once again, she immediately cuts you off. [pix.speech(You gonna want some personal training today?! I'm ready for it whenever you are! You go ahead and get changed, I'll see you in there!)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_RETURNING_NOT_MEMBER"><![CDATA[

		You start to greet the energetic dog-girl, but, once again, she immediately cuts you off. [pix.speech(The eight-thousand flames deal is still on y'know! Only for you! So, you ready to sign up?!)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_SINGLE_PAYMENT"><![CDATA[

		You tell Pix that you just want to pay for a single entry today, and, handing over one-hundred flames, she smiles at you and lets you enter.

		[pix.speech(Remember, if you get a life-time membership, I can help you train!)] she shouts after you while bouncing up and down on the spot.

		You head over to the changing rooms, where you discover that the gym provides clean exercise clothes for people who haven't brought any. Quickly getting changed, you head out into the gym and decide what to do.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_LIFETIME_PAYMENT"><![CDATA[

		You tell Pix that you want to sign up for a lifetime membership. A huge smile spreads over her face, and she leaps up, punching the air and letting out a triumphant shout.

		[pix.speech(Wohoo! That's, like, so amazing! Now I can help you train and stuff, and you can, like, come and go anytime without paying anything extra!)] she explains, and without warning, she leaps forwards and gives you a hug.

		You're somewhat taken aback by her sudden move, but before you can react, she releases you and runs off to fetch a contract from behind the front desk. After grabbing the piece of paper and a pen, she practically sprints back over to you and thrusts them into your hands.

		[pix.speech(Ok! So, like, sign here, here, and here!)] She points to different places on the page, and you do as she says before handing over eight-thousand flames, completing the contract.

		[pix.speech(Awesome! So, that's all done! Congratulations! You can go ahead and get changed and stuff, just call me over whenever you're ready for some personal training!)] she exclaims, before running off to fill in her side of the paperwork.

		You head over to the changing rooms, where you see that the gym provides clean exercise clothes for people who haven't brought any. Quickly getting changed, you head out into the gym and decide what to do.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_MEMBER_ENTER"><![CDATA[

		You make your way over to where the city gym is located. Pushing open the door, you step into the lobby, where you're immediately greeted by the familiar bouncing figure of Pix.

		[pix.speech(Heya, [pc.name]! How're ya doin'?! Gonna have a personal session today?!)] she asks, beaming at you.

		You start to reply to the energetic dog-girl, but, once again, she immediately cuts you off.
		[pix.speech(Y'know, just any time you want it, call me over and we can get started! You go ahead and get changed, I'll see you in there!)]

		You do as Pix says and head over to the changing rooms, where you quickly get changed. Heading out into the gym, you decide what to do.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_CARDIO"><![CDATA[

		You head over to the cardio section of the gym and spend some time warming up before using the running and cycling machines. After an hour of intense workout, you're left panting and covered in sweat. You feel like you've definitely improved your level of fitness, even if only by a tiny amount.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_WEIGHTS"><![CDATA[

		You head over to the free weights section of the gym and spend some time warming up before using the equipment. After an hour of intense workout, you're left feeling very pleased with yourself. You feel like you've definitely improved your strength, even if only by a tiny amount.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_EXHAUSTED"><![CDATA[

		You feel completely exhausted, and are far too tired to do any more exercise.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_POST_WORKOUT_MEMBER"><![CDATA[

		You feel as though you have enough energy left to do another workout if you wanted to, but you're too tired to do Pix's intense routine.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_POST_WORKOUT"><![CDATA[

		You feel as though you have enough energy left to do another workout if you wanted to.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_TRAINING"><![CDATA[

		You look over to where Pix is trying, very badly, to act nonchalant as she watches you. Beckoning her over, she immediately breaks her composure, smiling happily as she bounces her way over to you.

		[pix.speech(Heya! How're ya doin'?!)] she squeals, obviously extremely pleased that you've asked her to come over.

		You start to say that you'd like her to show you a good routine to follow, but before you're even halfway through your first sentence, she hastily interrupts you in her eagerness to respond,
		[pix.speech(Wohoo! So, like, you want to have a good workout, huh?! Let's start over here!)]

		You follow Pix over to the free weights section, where she begins to show you her special routine. She gets you to do several sets of weights, working your way through every set of muscles on your body.

		[pix.speech(C'mon! You can do better than that, can'tcha?!)] Pix exclaims, energetically jumping up and down on the spot.

		You feel as though you're already working quite hard, and if you were to push yourself any further, you'd quickly get very fatigued. Then again, you are trying to get fitter, and Pix is a professional... Maybe you should give it your all?

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_TRAINING_CARDIO"><![CDATA[

		[pix.speech(Come on now! No slacking!)] she exclaims as she leads you over towards the running machines.

		You let out a groan as you see what Pix has got in store for you. The dog-girl's tail, which up until now hasn't stopped wagging, flicks upright for a second, before continuing its seemingly uncontrollable motion.

		[pix.speech(Hey! I heard that! Come on now, if you give me thirty more minutes, I'll make it worth your while!)] She winks, pushing you onto one of the machines and turning it on.

		With her excitable manner of talking over you, combined with the fact that you've been breathing heavily throughout Pix's exercise routine, you've been completely unable to get out a single sentence. You wonder what she means by making it 'worth your while', but as you start running, you're given a clear idea of what she means. Pix moves around behind you as you run, and you can almost feel her lustful gaze resting on your rear end.

		[pix.speech(Mmm! Y'know, you've got one hot ass!)] She giggles. [pix.speech(Now show me what you're made of!)]

		Once again, you find yourself with a choice to make. Should you put in your full amount of effort, or hold back and conserve your energy?

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_TRAINING_FINISH"><![CDATA[

		As you exercise, Pix uses the opportunity to check you out, making inappropriate comments every now and then about the state of your body. [pix.speech(That's right, keep working that ass for me... Mmm, yeah, that's good...)]

		As focused as you are on having to keep up with the treadmill's movement, you're unable to respond to the pervy comments, and just focus on what you're doing instead.

		After what feels like an eternity, the dog-girl trainer finally leans over and dials the difficulty back, instructing you to take a few minutes to do a cooldown walk. As you pant from exertion, Pix leans over and uses a towel to wipe the sweat from your forehead. She brushes her hand over your body as she retracts, and reminds you of what she promised earlier, [pix.speech(You're like, my star pupil, y'know! I said I'd make it worth your while, remember?! So come meet me in the showers if you want a little one-to-one cooldown exercise...)]

		Enticingly sliding her paw-like hands over her breasts, Pix lets out one final giggle before bouncing away towards the showers...

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT"><![CDATA[

		Heading off into the changing rooms, a wave of exhaustion suddenly crashes over you. Pix's exercise routine seems to have been designed specifically to completely wear you out, and you quickly decide that you should turn down the energetic dog-girl's offer of a 'one-to-one cooldown exercise'. After all, in your current state, you barely even have the energy required to stay standing, and you wouldn't want to let her down with a sub-par performance.

		Quickly stripping out of your clothes, you head over to the showers, scanning around for any sign of your over-enthusiastic personal trainer. The place looks to be completely deserted, and, assuming that Pix must have got distracted elsewhere, you step into the shower and start to clean yourself off.

		Over the crashing noise of the shower, you're unable to hear the dog-girl as she sneaks up on you. Facing the wall, you don't even have the chance to spot her approach, or to see the predatory grin that she fails to conceal upon sighting your naked body. In fact, you're completely oblivious to Pix's presence, right up until the moment she pounces forwards and pins you up against the wall.

		You start to let out a yell in surprise, but the dog-girl quickly clasps a paw-like hand over your mouth as she leans in, pressing her naked body against yours as she growls in your ear, [pix.speech(Haha! So, like, were you trying to avoid me or something?! 'Cause that kinda makes me sad! And y'know, it also kinda makes me think that you need a little punishment! So, whattya got to say for yourself, huh, huh, huh?!)] As she lifts her hand from over your mouth, you're given a chance to respond.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_EXHAUSTED"><![CDATA[

		[style.italicsBad(You are completely exhausted from Pix's exercise routine, which, looking back at it, might have been exactly what she was after all this time...)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_WEAKER"><![CDATA[

		[style.italicsGood(As you decided to hold back a little, you think you have enough energy to break free, but, seeing as Pix is stronger and fitter than you, you don't think you could turn the tables on her...)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_STRONGER"><![CDATA[

		[style.italicsExcellent(As you decided to hold back a little, you think you have enough energy to break free, and, seeing as you're stronger and fitter than Pix, you think you could even turn the tables on her...)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_TOO_TIRED"><![CDATA[

		You're far too tired to do any more physical exercise right now, and tell Pix as such, [pc.speech(I wasn't avoiding you, I'm just too tired for this right now. Maybe we can carry on in about half an hour or something?)]

		Although you can't see her reaction, you feel her grip on your wrists tighten as you try to make an excuse. As Pix leans into your back, she growls into your ear once more, sending a shiver down your spine as you hear the icy tone in her voice.

		[pix.speech(Y'know, that's not what I wanted to hear. Not what I wanted to hear at all.)]

		As she speaks, she releases the grip on one of your wrists, and as she crushes you up against the wall of the shower, you feel her hand slip around and down between your legs. You let out a gasp as she starts stroking your crotch, and as her three pairs of naked breasts squish into your back, her growls start to soften down a little.

		[pix.speech(Didya notice how empty the gym was? Y'know, most of them stop coming after I have a little fun with them in here. I can see that you're made of tougher stuff though, so I'm sure you won't mind helping me have a little fun!)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_OFFER_SEX"><![CDATA[

		As tired as you are, Pix turns you on far too much to refuse her advances, and you turn your head to one side as you eagerly respond, [pc.speech(Perhaps you'll let me make it up to you?)]

		Although you can't see her reaction, you feel her grip on your wrists tighten as you try to turn to face her. Leaning into your back, Pix growls into your ear once more, sending a shiver down your spine as you hear the icy tone in her voice.

		[pix.speech(Y'know, I don't think you're in any position to take charge here.)]

		As she speaks, she releases the grip on one of your wrists, and as she crushes you up against the wall of the shower, you feel her hand slip around and down between your legs. You let out a gasp as she starts stroking your crotch, and as her three pairs of naked breasts squish into your back, her growls start to soften down a little.

		[pix.speech(Didya notice how empty the gym was? Y'know, most of them stop coming after I have a little fun with them in here. I can see that you're made of tougher stuff though, so I'm sure you won't mind helping me have a little fun!)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_ACCEPT_PUNISHMENT"><![CDATA[

		You don't want Pix to think that you've been avoiding her, and you turn your head to one side as you apologise, [pc.speech(Sorry, Pix, I wasn't trying to avoid you, I just didn't see you anywhere nearby!)]

		Although you can't see her reaction, you feel her grip on your wrists tighten as you say you're sorry. Leaning into your back, Pix growls into your ear once more, sending a shiver down your spine as you hear the icy tone in her voice.

		[pix.speech(Y'know, that ain't gonna cut it! No, I think you still need a little punishment.)]

		As she speaks, she releases the grip on one of your wrists, and as she crushes you up against the wall of the shower, you feel her hand slip around and down between your legs. You let out a gasp as she starts stroking your crotch, and as her three pairs of naked breasts squish into your back, her growls start to soften down a little.

		[pix.speech(Didya notice how empty the gym was? Y'know, most of them stop coming after I have a little fun with them in here. I can see that you're made of tougher stuff though, so I'm sure you won't mind helping me have a little fun!)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_TURN_TABLES"><![CDATA[

		Summoning the energy that you've saved by holding back during Pix's exercise, you push yourself off from the shower wall, causing Pix to stumble backwards. Twisting to one side, you break free of her grip, before spinning around and grabbing the startled dog-girl. In one swift move, you're behind her, and, locking her arms behind her back, you completely turn the tables as you end up pinning the dog-girl up against the shower wall.

		[pix.speech(Aaah!)] Pix cries, with more than a little excitement in her voice. [pix.speech(Like, nobody's ever managed to do this before!)]

		Leaning in over her shoulder, you can't help but grin as you growl into Pix's ear, [pc.speech(It looks you're who's the one in need of some punishment...)]

	]]>
	</htmlContent>

	<htmlContent tag="PIX_BREAK_FREE"><![CDATA[

		Summoning the energy that you've saved by holding back during Pix's exercise, you push yourself off from the shower wall, causing Pix to stumble backwards. Twisting to one side, you break free of her grip, before spinning around to face the naked dog-girl.

		[pix.speech(Hah!)] She cries. [pix.speech(I knew ya were holdin' back! Well, I guess I'll just have ta get ya another time!)]

		Throwing you a mischievous grin, she bolts off towards the exit, calling out behind her as she goes, [pix.speech(Come back soon! You're, like, still my star pupil!)]

		Shaking your head, you continue with your shower, making sure to keep an eye on the entrance. After you're done, you head back into the changing rooms, and without further incident, dry yourself off, get changed, and leave the gym.

	]]>
	</htmlContent>

	<htmlContent tag="PIX_POST_SEX_TABLES_TURNED"><![CDATA[

		Hooking your arms under Pix's, you drag the exhausted dog-girl out from the showers, and into the changing rooms. Lying her down on one of the wooden benches, you grab a nearby towel, before quickly drying her body off. You can't help but grin as she sighs, [pix.speech(Ahh... Thanks, [pc.name]... That sure was fun, y'know...)]

		You let out a satisfied sigh of your own in response, and, as the dog-girl lies back on the bench, you dry yourself off and get changed. Knowing that she's going to need some time to recover from her special 'one-to-one cooldown exercise', you pat the dog-girl on the head, before setting off out of the gym.

	]]>
	</htmlContent>

	<htmlContent tag="PIX_POST_SEX"><![CDATA[

		Pix hooks her arms under yours and drags your almost-comatose body out from the showers. You worry for a moment that she's going to continue with her 'fun', but instead, she quickly darts of to fetch a towel, before starting to gently dry your body off.

		[pix.speech(You're, like, the best, y'know! Thanks for letting me have some fun, I hope you enjoyed it too!)]

		You're far too tired to respond, and instead simply let out a satisfied groan as the dog-girl quickly dresses you. After making sure that you're lying down comfortably on one of the benches, she gives you one last passionate kiss before giggling and running off.

		It takes some time before you finally recover enough energy to get up and leave the gym. Unusually, Pix is nowhere to be seen, and you wonder if she's avoiding you until you've had some time to fully recover from her 'one-to-one cooldown exercise'...

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_CONSENSUAL"><![CDATA[

		Heading off into the changing rooms, a wave of exhaustion suddenly crashes over you. Pix's exercise routine seems to have been designed specifically to completely wear you out, and you wonder if you've even got the energy for her offer of a 'one-to-one cooldown exercise' right now.

		As you head over to the showers, you decide that you don't want to let Pix down, and quickly strip out of your clothes, before scanning around for any sign of your over-enthusiastic personal trainer. The place looks to be completely deserted, and, assuming that Pix will show up once you've got the taps running, you step into the shower and start to clean yourself off.

		Over the crashing noise of the falling water, you're unable to hear the dog-girl as she sneaks up on you. Facing the wall, you don't even have the chance to spot her approach, or to see the predatory grin that she fails to conceal upon sighting your naked body. In fact, you're completely oblivious to Pix's presence, right up until the moment she pounces forwards and pins you up against the wall.

		You start to let out a yell in surprise, but the dog-girl quickly clasps a paw-like hand over your mouth as she leans in, pressing her naked body against yours as she growls in your ear, [pix.speech(Haha! So, like, you ready for your special cooldown?! Y'know, I'm like, super into punishments, orgasm denial, and all that good stuff, so if you aren't interested in that kinda thing, now's your chance to let me know!)] As she lifts her hand from over your mouth, you're given a chance to respond.

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_CONSENSUAL_START"><![CDATA[

		As tired as you are, Pix's offer seems too good to turn down, and you turn your head to one side as you eagerly respond, [pc.speech(That sounds good to me! Don't hold back!)]

		Although you can't see her reaction, you feel her grip on your wrists tighten as you try to turn to face her. Leaning into your back, Pix growls into your ear once more, [pix.speech(That's the spirit! This is gonna be, like, super fun!)]

		As she speaks, she releases the grip on one of your wrists, and as she crushes you up against the wall of the shower, you feel her hand slip around and down between your legs. You let out a gasp as she starts stroking your crotch, and as her naked breasts squish into your back, her growls soften down a little, [pix.speech(You're gonna be a good [pc.girl] for Pix now, aren't ya?!)]

	]]>
	</htmlContent>

	<htmlContent tag="GYM_PIX_ASSAULT_CONSENSUAL_DECLINED"><![CDATA[

		You're far too tired for any more physical exercise right now, and tell Pix as such, [pc.speech(Sorry, Pix, I'm too tired for this right now. Maybe next time?)]

		Pix's grip on your wrists instantly loosens, and she steps back, letting out a disappointed whine, [pix.speech(Aww, that's, like too bad! Well, maybe we can have some fun the next time you're here!)]

		Throwing you a mischievous grin, she bolts off towards the exit, calling out behind her as she goes, [pix.speech(Please do come back soon! You're, like, my star pupil!)]

		Smiling to yourself, you continue with your shower, wondering if you'll take up Pix's offer in the future. After you're done, you head back into the changing rooms, and without further incident, dry yourself off, get changed, and leave the gym.

	]]>
	</htmlContent>

	<htmlContent tag="PIX_POST_SEX_CONSENSUAL"><![CDATA[

		Pix hooks her arms under yours and helps you to stagger out from the showers. Leaving you standing in the locker room, she quickly darts of to fetch a towel, before rushing back and starting to gently dry your body off.

		[pix.speech(You're, like, the best, y'know! Thanks for letting me have some fun, I hope you enjoyed it too!)]

		You're far too tired to respond, and instead simply let out a satisfied groan as the dog-girl quickly helps to dress you. After making sure that you're sitting down comfortably on one of the benches, she gives you one last passionate kiss before giggling and running off.

		It takes some time before you finally recover enough energy to get up and leave the gym. As you make your exit, Pix bounds out of her office to double-check that you're ok, and, after reassuring her that you are, she gives you a playful kiss and runs off, her tail happily wagging behind her as she leaves.

	]]>
	</htmlContent>

</dialogue>

repo_name: klorpa/Pedo

license: unknown


code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<dialogue>

	<htmlContent tag="EXTERIOR"><![CDATA[

		While there are a few restaurants and other sit-down eateries scattered throughout the Shopping Arcade, there is a conspicuous lack of places which offer food to take out. The sole exception to this is the store in front of you, which, from the outside, is reminiscent of an old-fashioned sweet shop, with large glass windows displaying all manner of exotic-looking food and drink.

		#IF(game.isExtendedWorkTime())
			 The words 'Ralph's Snacks' are painted in cursive gold lettering above the entrance, while a little sign hanging in the door's window informs you that the [style.colourMinorGood(opening hours are between [unit.time(6)] and [unit.time(22)])]. As the store is currently [style.colourGood(open)], you could step inside and take a look around if you wanted to...
		#ELSE
			 The words 'Ralph's Snacks' are painted in cursive gold lettering above the entrance, while a little sign hanging in the door's window informs you that the [style.colourMinorBad(opening hours are between [unit.time(6)] and [unit.time(22)])]. As the store is currently [style.colourBad(closed)], you'll have to come back later if you wanted to take a look inside...
		#ENDIF

	]]>
	</htmlContent>

	<htmlContent tag="CANDI_LIPSTICK"><![CDATA[
	#IF(game.getDialogueFlags().hasFlag(FLAG_ralphAskedAboutHundredKisses))

			Wanting to finally get your [pc.hands] on the lipstick set Candi is looking for, you ask Ralph if he still has 'A Hundred Kisses' for sale. Much to your relief, he replies, [ralph.speech(Yeah, I've still got it locked up safely behind the counter. If you want it, it's going to be the same deal as before; [#SPECIAL_PARSE_1] flames.)]

			As you think about whether it would be a good idea to spend so much money on lipstick or not, Ralph continues,
			#IF(game.getSecondsPassed()-game.getDialogueFlags().ralphSexTimer<60*60*22)
				 [ralph.speech(I can't afford to take any more time out today, so I can't offer you any alternative to the price in flames. Maybe tomorrow I'll give you the chance to have me try and knock you up again.)]
			#ELSEIF(pc.isPregnant())
				 [ralph.speech(There's no other deal I can offer you, seeing as you're already pregnant.)]
			#ELSEIF(!pc.hasVagina())
				 [ralph.speech(Seeing as you haven't got a pussy, there's no other deal I can offer you.)]
			#ELSEIF(!pc.isAbleToAccessCoverableArea(CA_VAGINA, true))
				 [ralph.speech(Seeing as I can't get access to your pussy, there's no other deal I can offer you.)]
			#ELSE
				 [ralph.speech(Of course, if you want to have a go at my alternative deal, there's always that option available to you. All you need to do is lie down on my desk and let me put a kid or two in your belly. Of course, I'll have to test after I'm done that I've got you pregnant, but if I have, I'll give you the lipsticks for free...)]
			#ENDIF

			With the horse-boy waiting to hear what your decision will be, you wonder whether you should buy the lipsticks or not...

	#ELSE

			Knowing that this is the final hurdle before being able to get [brax.name] as your very own slave, you tell Ralph that you've heard he has the lipstick set, 'A Hundred Kisses', for sale, and that you were interested in purchasing it from him.

			[ralph.speech(Hah, is that so?)] Ralph laughs, leaning heavily down against the counter-top and grinning at you as he replies, [ralph.speech(I only ever told one person that I had that for sale, just one, and I've already had over ten people asking to buy it! The price turned out to be a little too steep for each of them, however, so it's still in my possession... How does fifty-thousand flames sound to you?)]

			As exclusive as it might be, fifty-thousand flames for a set of lipsticks is nothing less than outrageous. Without expressing too much shock, you ask Ralph if he's willing to drop the price at all, to which he replies,
			#IF(game.getDialogueFlags().ralphDiscount>0)
				 [ralph.speech(After what you did for me before, of course! I'll give you the same [#SPECIAL_PARSE_0]-percent discount as I do on everything else in my shop. That'd make it [#SPECIAL_PARSE_1] flames, just for you!)]
			#ELSE
				 [ralph.speech(Sorry, but unless you're willing to do something for a special discount, then that's a no. Fifty-thousand flames is my final price.)]
			#ENDIF

			Just as you're wondering whether it would be worth paying that much for what is, ultimately, gaining [brax.name] as a slave, Ralph says,
			#IF(pc.isPregnant())
				 [ralph.speech(You know, if you weren't pregnant, I could have offered you a special deal, but seeing as you've already got a bun in the oven, there's nothing else I can do for you.)]
			#ELSEIF(!pc.hasVagina())
				 [ralph.speech(You know, if you had a pussy, I could have offered you a special deal, but seeing as you're lacking the necessary parts, there's nothing else I can do for you.)]
			#ELSEIF(!pc.isAbleToAccessCoverableArea(CA_VAGINA, true))
				 [ralph.speech(You know, if your pussy wasn't locked up like that, I could have offered you a special deal, but seeing as you're 'unavailable', there's nothing else I can do for you.)]
			#ELSE
				 [ralph.speech(Of course, if you're looking for an alternative deal, there's always another option available to you... All you'd need to do is lie down on my desk here, spread your legs, and let me put a kid or two in your belly. Of course, I'll have to test after I'm done that I've got you pregnant, but if I have, I'll give you the lipsticks for free...)]
			#ENDIF

	#ENDIF
	]]>
	</htmlContent>

	<htmlContent tag="CANDI_LIPSTICK_PURCHASE_DECLINE"><![CDATA[

		Telling Ralph that you're not going to buy the lipsticks right now, you step away from him and return to browsing the shelves...

		Most of the goods aren't anything special, and are just the typical sorts of food and drink that you could pick up anywhere. What sets this shop apart, however, is a special display of arcane-imbued consumables. The prices aren't listed, and instead, a little label reads 'Please ask Ralph for assistance with these items'.

	]]>
	</htmlContent>

	<htmlContent tag="CANDI_LIPSTICK_START_BREEDING"><![CDATA[

		Liking the sound of Ralph's alternative deal, you playfully bite your lip and seductively declare your willingness to let him try and impregnate you. With a hungry grin quickly settling on his horse-like face, the shop keeper steps around from the other side of his counter, before quickly moving over to lock the front door. Drawing the blinds so that no members of the public can see in, he then moves back over to stand before you.

		[ralph.speech(I wouldn't offer this to just anyone, you know,)] the horse-boy says, reaching out to run his hands over your [pc.hips+], before sliding them around to grab your [pc.ass+] and then dominantly pulling you in against his muscular chest. [ralph.speech(So, are you ready for me to make you a mommy?)]

		As you open your mouth to say yes, the horse boy leans forwards and presses his lips against yours. Immediately thrusting his tongue into your mouth, he starts greedily groping and squeezing your [pc.ass+], before moving up to fondle your [pc.breasts+]. The two of you continue kissing one another like this for just a few moments, before Ralph suddenly pulls back and growls into your ear, [ralph.speech(Enough of the foreplay, it's time to breed you!)]

		Grabbing hold of your [pc.hips+] once more, the horny horse-boy manhandles you over to the shop's counter, before
		#IF(pc.isTaur())
			 getting you to step up onto it with the front legs of your feral [pc.legRace]'s body, and then to lie down on its surface, thereby presenting your rear-facing genitals to him.
		#ELSE
			 pushing you down, face-first, over the surface.
		#ENDIF
		 Looking back over your shoulder, you see Ralph quickly unzipping his trousers, before fishing out his massive, rapidly-hardening horse-cock. Seeming to then remember something important, he grabs a couple of 'Vixen's Virility' pills from out of a nearby drawer, before swallowing one himself and then getting you to take the other. Telling you that you're sure to get pregnant now, he moves on to quickly gain access to your [pc.pussy+], and you suddenly find yourself letting out a gasp as you feel his wide, flared head impatiently prodding forwards between your [pc.labia+].

		Somehow managing to keep his lust under control for a few moments more, Ralph teases you with the promise of penetration, [ralph.speech(You want me to make you the mother of my children, don't you? Go on, beg for my cock! Beg for me to breed you!)]

		By this point you're getting desperate for Ralph to start fucking you, and you eagerly cry out for him to breed you. Half-way through your submissive request, he suddenly obliges, and, thrusting forwards, he rams his hot, fat horse-cock deep into your hungry pussy. Arching your back and spreading your [pc.legs], you let out a wild [pc.moan] as you feel Ralph take hold of your [pc.hips+] and start to pump into and out of your [pc.pussy+]...

	]]>
	</htmlContent>

	<htmlContent tag="CANDI_LIPSTICK_PURCHASE"><![CDATA[

		Deciding that [#SPECIAL_PARSE_1] flames is an acceptable price to pay in order to gain [brax.name] as your slave, you tell Ralph that you'd like to buy the lipstick set, 'A Hundred Kisses'. As he hears this, the horse-boy's face lights up, and with a voice full of surprised delight, he asks, [ralph.speech(Would you like it delivered to a particular address, or do you want to take it with you?)]

		Thinking that it would be faster to take it back to Candi yourself, you decline the offer of having it delivered. Retrieving it from a locked cupboard nearby, Ralph places 'A Hundred Kisses' down on the counter before you. Although the box appears to be simple enough in design, it is flawless in construction, and is made from a combination of dark leather and rich mahogany. Opening the hinged lid, Ralph shows you that all one hundred of the individual lipsticks are contained within, and, happy with the product, you hand over the [#SPECIAL_PARSE_1] flames in exchange for it.

		Thanking you for your custom, Ralph then asks if there's anything else he can help you with today...

	]]>
	</htmlContent>

	<htmlContent tag="AFTER_BREEDING"><![CDATA[

		Having pumped his seed directly into your womb, and therefore having gotten what he wanted, Ralph steps back, letting out a satisfied growl as he looks down at your creampied-pussy. As you push yourself up off the counter and back onto your [pc.feet], the horse-boy grabs a nearby arcane pregnancy tester, before stepping forwards and saying, [ralph.speech(Let's find out if you're a mommy! Remember, you only get the lipsticks if I've knocked you up...)]

	[#SPECIAL_PARSE_0]
	]]>
	</htmlContent>

	<htmlContent tag="AFTER_BREEDING_SUCCESS"><![CDATA[

		With the pregnancy test showing a positive result, Ralph reaches forwards to run his hand over your stomach, smiling in delight as he exclaims, [ralph.speech(You're going to make an excellent mother! I knew my virile seed would have no trouble in getting you knocked up!)]

		Letting Ralph have his fun for a moment, you soon remind him of his end of the bargain, and that he now owes you the lipstick set, 'A Hundred Kisses'. Obviously valuing his success at having bred you far more than the monetary value of the lipstick set, the impregnation-obsessed horse-boy doesn't seem at all upset to be handing over the valuable item to you for free, and happily retrieves it from a locked cupboard nearby. Although the box appears to be simple enough in design, it is flawless in construction, and is made from a combination of dark leather and rich mahogany. Opening the hinged lid, Ralph shows you that all one hundred of the individual lipsticks are contained within, and, happy with the product, you take it and prepare to continue on your way.

		Remarking one last time about how your womb has been claimed by his strong seed, Ralph moves across the store to unlock the front door, before returning to his counter and asking if there's anything else he can help you with today...

	]]>
	</htmlContent>

	<htmlContent tag="AFTER_BREEDING_FAILURE"><![CDATA[

		With the pregnancy test showing a negative result, Ralph lets out a sigh and exclaims, [ralph.speech(I can't believe I didn't get you pregnant from that! Well, there's always tomorrow, if you want to come back and try again then...)]

		Having failed to impregnate you, Ralph moves across the store to unlock the front door, before returning to his counter and asking if there's anything else he can help you with today...

	]]>
	</htmlContent>

	<htmlContent tag="AFTER_BREEDING_INTERIOR"><![CDATA[

		Stepping away from Ralph, you return to browsing the shelves of his shop...

		Most of the goods aren't anything special, and are just the typical sorts of food and drink that you could pick up anywhere. What sets this shop apart, however, is a special display of arcane-imbued consumables. The prices aren't listed, and instead, a little label reads 'Please ask Ralph for assistance with these items'.

	]]>
	</htmlContent>

</dialogue>


code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<dialogue>

	<htmlContent tag="EXTERIOR"><![CDATA[
	#IF(game.getDialogueFlags().values.contains(FLAG_kateIntroduced))
			#IF(game.isExtendedWorkTime())

					You find yourself standing, once again, in the quiet corner of the Shopping Arcade, where the dark, shut-up beauty salon 'Succubi's Secrets' is located. You notice that everyone around you is completely ignoring the uninviting façade, and you smile to yourself as you realise that's exactly what its lazy owner wants. The same small sign is still hanging in the door's narrow window, which declares that Kate's shop is in fact [style.colourGood(open)] for business.

					You wonder if you should pay the succubus another visit, or perhaps come back and see her later...

			#ELSE

					You find yourself standing, once again, in the quiet corner of the Shopping Arcade, where the dark, shut-up beauty salon 'Succubi's Secrets' is located. Unfortunately, the sign hanging in the door's narrow window which reads 'Open for business' has been joined by a second one, which declares that the store is currently [style.colourBad(closed)], and is only [style.colourMinorBad(open between the hours of [unit.time(6)] and [unit.time(22)])].

					If you wanted to see Kate again, it looks as though you'll have to come back later...

			#ENDIF
	#ELSE
		#IF(game.isExtendedWorkTime())

				You find yourself standing in a quiet corner of the Shopping Arcade, and before you, there's a dark, shut-up store front. Taking a closer look at this peculiarity in amongst all the other well-kept frontages, you notice some faded lettering above the doorway, which reads 'Succubi's Secrets'. Curious, you walk towards the entrance, where you see that there's a little sign hanging in the door's narrow window declaring that it is in fact [style.colourGood(open)] for business.

				You wonder if you should step inside and take a look around now, or perhaps come back later...

		#ELSE

				You find yourself standing in a quiet corner of the Shopping Arcade, and before you, there's a dark, shut-up store front. Taking a closer look at this peculiarity in amongst all the other well-kept frontages, you notice some faded lettering above the doorway, which reads 'Succubi's Secrets'. Curious, you walk towards the entrance, where you see that there's a little sign hanging in the door's narrow window declaring that it is in fact 'Open for business'. Unfortunately, it is currently accompanied by a second one, which informs you that that the store is currently [style.colourBad(closed)], and is only [style.colourMinorBad(open between the hours of [unit.time(6)] and [unit.time(22)])].

				If you wanted to take a look inside, it appears as though you'll have to come back later...

		#ENDIF
	#ENDIF
	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON"><![CDATA[

		Encouraged by the sign, you push open the door and step inside, somewhat apprehensive of what the interior will look like. You're pleasantly surprised to find that it's actually the complete opposite of what you expected. Clean, white marble flooring reflects the bright arcane illumination being cast from multiple delicate crystal wall-lights. Luxurious leather chairs line the right-hand side of the room, and in front of each one stands a ceiling-height mirror. All-in-all, the shop floor looks like an extremely up-market hairdressers, and a series of shelves, filled with all sorts of beauty products, runs alongside the left-hand wall, finishing the look and convincing you that you're in the right place.

		As you stand in the doorway, taking in your new surroundings, you realise that the most striking feature of all is that the place is completely deserted. Or, at least, that's how it appears at first glance. As you look around for any sign of life, you notice that the furthest leather chair has been turned so that its back is to you. A pair of slender, feminine legs, propped up on a low table, can just about be seen, and you decide to go and greet what must be this shop's owner. Walking over to the other side of the room, you start to hear a faint snoring sound, and as you step around to one side of the chair, you see the source of the noise.

		A stunningly beautiful woman is slumped down in the seat, her large [kate.cupSize]-cup breasts heaving up and down as she twitches and mumbles in her sleep. Her skin is a light shade of pink, which, combined with her pair of low, swept-back horns, her little bat-like wings, and a cute spaded tail, mark her as a demon. As you stand there, wondering what to do, she rolls over on one side, and as a thin stream of drool trickles down out the corner of her mouth, she whines, [kate.speech(Mmrph... A little deeper...)]

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_WAKE"><![CDATA[

		You decide that it'd probably be best to try and wake her up. After all, you're not quite sure what she's dreaming about, and things could get out of control quite quickly. You step to one side, clearing your throat before gently speaking down to her, [pc.speech(Excuse me?)]

		Her eyes instantly snap open, and as she lets out an annoyed huff, you realise that she was merely pretending to be asleep this whole time. [kate.speech(Am I really that rusty?! You didn't want to fuck me at all, not one little bit? Y'know, that's one downside of not having any customers. I haven't had sex in, like, three whole days! And then, when someone finally arrives, they don't even want to have any fun!)]

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_WAKE_START_SEX"><![CDATA[

		As the horny demon finishes speaking, she sits up, spreading her legs and pulling up her skirt as she gives you a clear view of her spaded tail pushing deep into her hungry pussy. You notice little vibrations running down her tail's length, and you realise that her demonic pussy is eagerly massaging and squeezing down on the intruding object. She glances up at you with big, innocent eyes, and begs, [kate.speech(Pleeeease! It's just not the same when I have to do it myself...)]

		She is, without doubt, one of the most attractive women you've ever seen. Her face, with its full, plump lips, high cheekbones and immaculate skin, is framed by her dyed red hair, which is styled into an undercut. Her body is equally as impressive, and beneath her pair of [kate.breasts+], her wide hips and long, perfectly-formed legs provide the final visual stimulus that's needed to send you over the edge.

		You step forwards, and as you do, the demon lets out a delighted squeal. She spreads her legs even further apart, and you see her tail slide out of her warmed-up slit as she prepares herself for your entrance. Leaning down, the scent of strawberries and sex overwhelms your senses, and as your lips press against hers, you feel her tail wrapping around one of your legs.

		She briefly pushes you back for a moment, panting, [kate.speech(Oh, if you need a name to call out, it's Kate by the way.)]

		#IF(!pc.isTaur())
			With that, she reaches around and grabs the back of your head, pulling you into a desperate, passionate kiss as you press yourself down against her. This continues for a few moments, until the horny succubus suddenly breaks it off, and, using her legs, pulls you forwards until you're standing groin-to-groin, ready to have sex with her...
		#ELSE
			With that, she sinks down in her chair and, biting her lip in anticipation of what's to come, motions for you to move forwards and mount her. Doing as you're instructed, you take a large step forwards, bringing your animalistic body over the top of hers, ready to start fucking her...
		#ENDIF

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_WATCH"><![CDATA[

		You decide that there's no harm in watching her a little longer. After all, she's fast asleep, and you really want to find out what she's dreaming about. You don't have to wait long to discover the answer to your question, as it turns out that she's a very vocal sleep-talker.

		She rolls around and lets out a little moan, [kate.speech(~Mmm!~ Yeah... Give my little pussy a turn!)]

		You see her tail snaking around beneath her, and as you watch, the spaded tip slips up between her legs, and, pulling her pink v-string panties to one side, thrusts up into her pussy. Due to the fact that she's wearing nothing more than an impossibly-small micro-skirt around her waist, you're able to see everything as she starts to pump her tail back and forth. Her spaded tail is buried deep in her drooling slit, and as it enthusiastically fucks its owner's eager cunt, she starts alternately squealing and sighing in delight. [kate.speech(Deeper... Aaah yeah, like that!)]

		You can't take your eyes off of the lewd display before you, and you start to wonder how much longer she's going to keep this up. Just as you're deciding on what to do next, the demon suddenly opens her eyes, letting out an annoyed little huff as she stares right at you. [kate.speech(How much longer do I have to do this for before you come over here and fuck me?! Y'know, that's one downside of not having any customers, I haven't had sex in, like, three whole days!)]

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_WATCH_START_SEX"><![CDATA[

		As the horny demon finishes speaking, she sits up, spreading her legs and pulling up her skirt as she gives you a clear view of her spaded tail pushing deep into her hungry pussy. You notice little vibrations running down her tail's length, and you realise that her demonic pussy is eagerly massaging and squeezing down on the intruding object. She glances up at you with big, innocent eyes, and begs, [kate.speech(Pleeeease! It's just not the same when I have to do it myself...)]

		She is, without doubt, one of the most attractive women you've ever seen. Her face, with its full, plump lips, high cheekbones and immaculate skin, is framed by her dyed red hair, which is styled into an undercut. Her body is equally as impressive, and beneath her pair of [kate.breasts+], her wide hips and long, perfectly-formed legs provide the final visual stimulus that's needed to send you over the edge.

		You step forwards, and as you do, the demon lets out a delighted squeal. She spreads her legs even further apart, and you see her tail slide out of her warmed-up slit as she prepares herself for your entrance. Leaning down, the scent of strawberries and sex overwhelms your senses, and as your lips press against hers, you feel her tail wrapping around one of your legs.

		She briefly pushes you back for a moment, panting, [kate.speech(Oh, if you need a name to call out, it's Kate by the way.)]

		#IF(!pc.isTaur())
			With that, she reaches around and grabs the back of your head, pulling you into a desperate, passionate kiss as you press yourself down against her. This continues for a few moments, until the horny succubus suddenly breaks it off, and, using her legs, pulls you forwards until you're standing groin-to-groin, ready to have sex with her...
		#ELSE
			With that, she sinks down in her chair and, biting her lip in anticipation of what's to come, motions for you to move forwards and mount her. Doing as you're instructed, you take a large step forwards, bringing your animalistic body over the top of hers, ready to start fucking her...
		#ENDIF

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_NO_THANKS"><![CDATA[

		You're a little bit taken aback at how thirsty this horny demon is, and as she finishes speaking, she sits up, spreading her legs and pulling up her skirt as she gives you a clear view of her spaded tail pushing deep into her hungry pussy. You notice little vibrations running down her tail's length, and you realise that her demonic pussy is eagerly massaging and squeezing down on the intruding object. Before you're tempted to do something that you may regret, you turn your head and avert your eyes from the lewd display.

		[kate.speech(Pleeeease! It's just not the same when I have to do it myself...)] you hear her beg, but you've already made up your mind.

		[pc.speech(Can you please cover yourself up?! I thought this was a beauty salon, not a brothel...)] you say, your words coming out a little stronger than they might normally have done as you struggle to keep your lust under control.

		[kate.speech(Fine... Trust me to get the only prude in all of Dominion...)] she mumbles as you hear her covering herself back up.

		You turn around to see that she's stood up, and as she flattens down her mini skirt and wipes her tail on a tissue she's produced from somewhere, you see that she is, without doubt, one of the most attractive women you've ever seen. Her face, with its full, plump lips, high cheekbones and immaculate skin, is framed by her dyed red hair, which is styled into an undercut. Her body is equally as impressive, and beneath her pair of [kate.breasts+], her wide hips and long, perfectly-formed legs finish her look as a top-class super-model.

		She seems to have got her own lust under control by now, and as she looks up, she seems rather ashamed of what she just did. [kate.speech(Mmm, sorry about that... You know, it's pretty hard for us demons sometimes... Anyway! What are you even doing in here? Weren't you deterred by the boarded-up windows and stuff?)]

		[pc.speech(So you're aware of how it appears to customers?)] you ask, wondering why she seems to actively keep the shop front looking so uninviting.

		[kate.speech(Well, yeah I'm aware! You know, the owners of this whole arcade keep threatening me with legal action, saying I have a 'responsibility' to keep the area looking nice. As if! As long as I display an 'open for business' sign, I'm following all the terms of my contract! You know what happened when I opened this place?! Thirty. Six. Customers. All in one day. Eugh! As the last one of those demanding know-it-alls left, I followed them outside, boarded up the windows, and threw paint stripper all over the sign. One day's hard work is enough for anyone...)]

		As she's been speaking, she's started gathering items from the shelves on the other side of the room, stacking them up on a little metal trolley that's been sitting nearby. Looking back at you, she makes a satisfied little humming noise before making her way over to one of the leather chairs, pulling the trolley behind her.

		[kate.speech(Well, I suppose I don't mind one customer every now and then. I could use the cash after all,)] she says, motioning for you to come and sit down. [kate.speech(Oh, and I'm Kate by the way. Now come over here and take a seat.)]

		#IF(!pc.isTaur())
			You do as she instructs, and as you sink down into one of the padded leather chairs, she hands you a little brochure of all the services she's capable of.
		#ELSE
			You do as she instructs, and, seeing that there a couple of specially-designed bench-like chairs which can accommodate your lower body, you sink down onto one of them. The succubus then hands you a little brochure of all the services she's capable of.
		#ENDIF
		 As you look through the little pamphlet, Kate sinks down onto one of the chairs next to you, and within a few seconds, her snores start to fill the empty shop once more...

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_ENTER"><![CDATA[
	#IF(kate.isVisiblyPregnant() && !game.getDialogueFlags().hasFlag(FLAG_reactedToKatePregnancy))

			With the knowledge that appearances can be deceiving, you stride over to the door and push it open. As a big flake of peeling paint breaks off and falls to the floor, you step inside, marvelling once again at how radically different the interior is.

			Letting your vision wander down the line of modern, comfortable leather chairs, you spot Kate sleeping in her favourite spot. You feel your eyes going wide as you see her [kate.hands] resting on her swollen belly, and you realise that [style.boldSex(you've ended up getting Kate pregnant!)]

			Despite trying your best to stay quiet, the echo of your footfalls on the clean marble floor causes her to wake from her slumber. As you approach and sit down next to her, she opens one eye, smiling as she recognises you as the father of her children. With a yawn, she slowly sits up, still cradling her round tummy as she grins at you.

			[kate.speech(Hehe, look what you did!)] she laughs. [kate.speech(Mmm, it sure is nice being pregnant...)]

			She hands you a nearby brochure, and as you thank her, you can't help but feel quite taken aback at how casual she's acting about this.

			[pc.speech(Is there anything I can get for you?)] you ask, unsure of quite how to react to Kate's blasé attitude. [pc.speech(You don't seem very concerned about being pregnant...)]

			[kate.speech(Aww that's sweet of you, but I'm fine thanks. I love being pregnant!)] she laughs again. [kate.speech(It gives me an excuse to just lie around all day. Anyway, just let me know if you need something.)]

			With that, she sinks back down into her chair, and before you can respond, her snores start to fill the empty shop once more...

			#IF(!pc.isTaur())
				You find yourself sitting on a comfortable leather chair in the beauty salon 'Succubi's Secrets'.
			#ELSE
				You find yourself in the beauty salon 'Succubi's Secrets', sitting on a specially-designed bench-like chair which can accommodate your lower body.
			#ENDIF
			 The only other person to be seen is sitting in a chair right next to you, and takes the form of Kate; the shop's lazy, perpetually-horny, demonic owner. She's currently fast asleep, and her snores are echoing around the empty shop floor.

			You look through the brochure of all the services Kate's capable of providing. Out of the corner of your eye, you see her tail snaking its way up beneath her skirt, and her snores start being punctuated by lewd moans...

	#ELSE

			You make your way over to the boarded-up beauty salon; 'Succubi's Secrets'. You notice that everyone around you is completely ignoring the uninviting facade, and you smile to yourself as you realise that's exactly what its lazy owner wants.

			With the knowledge that appearances can be deceiving, you stride over to the door and push it open. As a big flake of peeling paint breaks off and falls to the floor, you step inside, marvelling once again at how radically different the interior is.

			Letting your vision wander down the line of modern, comfortable leather chairs, you spot Kate sleeping in her favourite spot. Despite trying your best to stay quiet, the echo of your footfalls on the clean marble floor causes her to wake from her slumber. As you sit down next to her, she opens one eye, smiling as she recognises you. With a yawn, she hands you a nearby brochure. As you thank her, she mutters something about being happy to see you again, but before you can respond, her snores start to fill the empty shop once more...

			#IF(!pc.isTaur())
				You find yourself sitting on a comfortable leather chair in the beauty salon 'Succubi's Secrets'.
			#ELSE
				You find yourself in the beauty salon 'Succubi's Secrets', sitting on a specially-designed bench-like chair which can accommodate your lower body.
			#ENDIF
			 The only other person to be seen is sitting in a chair right next to you, and takes the form of Kate; the shop's lazy, perpetually-horny, demonic owner. She's currently fast asleep, and her snores are echoing around the empty shop floor.

			You look through the brochure of all the services Kate's capable of providing. Out of the corner of your eye, you see her tail snaking its way up beneath her skirt, and her snores start being punctuated by lewd moans...

	#ENDIF
	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_MAIN"><![CDATA[

		#IF(!pc.isTaur())
			You find yourself sitting on a comfortable leather chair in the beauty salon 'Succubi's Secrets'.
		#ELSE
			You find yourself in the beauty salon 'Succubi's Secrets', sitting on a specially-designed bench-like chair which can accommodate your lower body.
		#ENDIF
		 The only other person to be seen is sitting in a chair right next to you, and takes the form of Kate; the shop's lazy, perpetually-horny, demonic owner. She's currently fast asleep, and her snores are echoing around the empty shop floor.

		You look through the brochure of all the services Kate's capable of providing. Out of the corner of your eye, you see her tail snaking its way up beneath her skirt, and her snores start being punctuated by lewd moans...

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_MAIN_SEX"><![CDATA[

		Turning to the back of the brochure, you find a double-page spread that's filled with extremely explicit pictures of Kate inserting her tail into her various orifices. Looking over at the sleeping demon next to you, the words of the caption 'Don't make me do it myself...' echo through your mind.

		Not being able to resist, you put the brochure down and stand up, and in one quick movement, you're standing in front of the snoring form of Kate. Before you know what you're doing, you're leaning down into her face. The soft, hot breath of her relaxed snores gently blows against your lips, and with a little sigh, you pull her into a kiss.

		Woken by your bold move, the demon slowly opens her eyes, before letting out a delighted squeal as she discovers what you're doing. You feel her spreading her legs beneath you, and her tail bumps sleepily against your thighs as she uses it to pull up her mini-skirt, preparing herself for your entrance.

		Breaking off the kiss for a moment, she slurs, [kate.speech(Mmm... Now this's a good dream!)]

		#IF(!pc.isTaur())
			With that, she reaches around and grabs the back of your head, pulling you into a desperate, passionate kiss as you press yourself down against her. This continues for a few moments, until the horny succubus suddenly breaks it off, and, using her legs, pulls you forwards until you're standing groin-to-groin, ready to have sex with her...
		#ELSE
			With that, she sinks down in her chair and, biting her lip in anticipation of what's to come, motions for you to move forwards and mount her. Doing as you're instructed, you take a large step forwards, bringing your animalistic body over the top of hers, ready to start fucking her...
		#ENDIF

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_CANDI_PERFUME"><![CDATA[

		Wanting to get the business you have with Candi resolved as soon as possible, you wake Kate and tell her that you're here to collect the cat-girl Enforcer's order of perfume. Upon hearing what it is you're talking about, the sleepy succubus lets out a huge yawn, before pushing herself up out of her chair and ambling over to a store cupboard, recalling as she goes, [kate.speech(You know, other than you, she's the only customer I've had to deal with over this past week...)]

		Quickly retrieving the couple of bottles you're here to collect, Kate walks back over towards you, continuing with her recollection of meeting Candi, [kate.speech(She's not the sharpest tool in the shed, is she, that cat-girl? She apparently didn't even notice how dilapidated the outside of the shop is, and no matter how I tried to explain, she couldn't quite grasp the concept that I was trying to make the exterior look as uninviting as possible in order to keep annoying customers away... Anyway, here's the perfume she ordered. That'll be five-hundred flames.)]

		The lazy succubus smiles as you exchange the money Candi gave you for the two bottles of perfume, and after setting the coins aside, she sinks back down into her comfortable chair and sighs, [kate.speech(I'm going back to sleep. Wake me if you need anything...)]

		With her gentle snores and lewd moans quickly filling the room once again, you wonder whether you should ask for any of Kate's other services, or take your leave and deliver these bottles of perfume to Candi right away...

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_MONEY_REMAINING"><![CDATA[

		You currently have [style.moneyFormat([pc.money], span)]

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_HAIR"><![CDATA[

		There's a large section near the front of the brochure which shows all the different hair colours that are on offer. A picture of a surprisingly energetic Kate is located in the bottom-right of the double-page spread. She's holding her arms out to one side, drawing attention to a series of pictures, each showing a different length of hair. A little speech bubble, drawn coming out of her mouth, reads; [kate.speech(Just let me know how long you want it!)]

		Just beneath this, a small paragraph informs you that Kate uses a special arcane power to change her client's hair colouring. It seems to be trying to emphasise the fact that this isn't a temporary dye, and will permanently change your natural colouring.

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_SKIN_COLOUR"><![CDATA[

		In the middle of the brochure, there's a double-page spread advertising Kate's special ability to harness the arcane in order to recolour a person's skin or fur. Your eyes widen as you see how much she charges for it, but as you read a paragraph describing how it's extremely demanding on her aura, you understand the high price.

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_EYES"><![CDATA[

		There's a page near the front of the brochure which displays all the different eye colourings that Kate has on offer. It looks like she's able to colour each iris and pupil individually.

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_PIERCINGS"><![CDATA[

		You ask Kate about the different piercings she's able to apply and remove, and, after sleepily responding that she's capable of anything, you wonder if you should take advantage of this opportunity to change your piercings...

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_OTHER"><![CDATA[

		Kate also offers some other miscellaneous services, such as anal bleaching and body hair colouring.

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_COSMETICS"><![CDATA[

		You ask Kate about the different types of makeup she's able to apply, and, after reluctantly getting up out of her chair, she informs you that all of her cosmetics are enchanted to be permanent, so if you want to remove or change them at a later time, you'll have to come back and use her services again. If you choose to set a cosmetic's colour to 'None', then glow will also be removed.

	]]>
	</htmlContent>

	<htmlContent tag="SHOP_BEAUTY_SALON_TATTOOS"><![CDATA[

		[kate.speech(So, you want a tattoo, huh?)] Kate grins, exhibiting a rare sign of energy as she quickly sits upright in her chair. [kate.speech(If you're looking for an enchanted one, just know that I've got to do the base tattoo first, then I can use my spells to weave an enchantment into it. Most of my tattoos cost five-hundred flames, and I charge one-hundred flames for all removals. Enchanting tattoos easily runs up into the tens of thousands, due to the very expensive refined essences that it requires. So, what'll it be?)]

	]]>
	</htmlContent>

</dialogue>