From b606f483448fbd1db15c9c1b98d037b3a08a99ba Mon Sep 17 00:00:00 2001
From: kopareigns <kopareigns@gmail.com>
Date: Tue, 19 May 2020 18:36:38 -0400
Subject: [PATCH] Prototype

---
 src/gui/Encyclopedia/encyclopedia.tw       | 1360 ++++++++++----------
 src/gui/Encyclopedia/encyclopediaDialog.js |   37 +
 src/gui/storyCaption.tw                    |    2 +-
 3 files changed, 718 insertions(+), 681 deletions(-)
 create mode 100644 src/gui/Encyclopedia/encyclopediaDialog.js

diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw
index 5cda07d18f5..7cfe6cd9de9 100644
--- a/src/gui/Encyclopedia/encyclopedia.tw
+++ b/src/gui/Encyclopedia/encyclopedia.tw
@@ -18,31 +18,31 @@ PLAYING FREE CITIES
 	Unfortunately, Twine doesn't have a solid tooltip system at the moment. So, a certain amount of confusion is to be expected. Sorry about that. Flip through the encyclopedia, or at least this gameplay section. It answers a lot of frequently asked questions, and if you read it you can save yourself the trouble of asking your frequently asked question on /d/ or the blog and getting told to read the encyclopedia. If you've still got questions, start a game and read what it says. The game is reasonably good about telling you what's happening to your slaves, and why. It bears repetition that almost all stat effects are called out with colored text. Try this opening strategy if you don't know where to start. It isn't an optimal build, but it works reliably and will show you the basics.
 
 	<br><br>__Starting options__
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start the game and select any of the world options; choose normal difficulty, since it's pretty forgiving and this opener will make good @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]].@@ Build a completely male PC for your first game; it makes @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ maintenance much easier. Choose wealth for both your career and your rumored method of obtaining the arcology; the other options are fun but a full wealth build will set you up quickly to get started.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start the game and select any of the world options; choose normal difficulty, since it's pretty forgiving and this opener will make good @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>.@@ Build a completely male PC for your first game; it makes @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ maintenance much easier. Choose wealth for both your career and your rumored method of obtaining the arcology; the other options are fun but a full wealth build will set you up quickly to get started.
 
 	<br><br>Now, customize your starting slaves.
-	<br>For your first, make her as @@.cyan;intelligent, educated,@@ and old as possible. Make her @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ but save @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ by giving her flaws, an unknown fetish, and @@.gold;making her afraid of you.@@ (These are easy to fix.) You can customize the rest of her as you wish, but try to keep her under ;@@.yellowgreen;<<print cashFormat(5000)>>.@@ Don't worry about skills, since with two of them you'll be able to rotate Head Girl duty so the other can learn skills. Commit her, base another slave off her, and commit that one too. Those are your [[Head Girls|Encyclopedia][$encyclopedia = "Head Girl"]].
+	<br>For your first, make her as @@.cyan;intelligent, educated,@@ and old as possible. Make her @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>,@@ but save @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ by giving her flaws, an unknown fetish, and @@.gold;making her afraid of you.@@ (These are easy to fix.) You can customize the rest of her as you wish, but try to keep her under ;@@.yellowgreen;<<print cashFormat(5000)>>.@@ Don't worry about skills, since with two of them you'll be able to rotate Head Girl duty so the other can learn skills. Commit her, base another slave off her, and commit that one too. Those are your <<= App.Encyclopedia.Dialog.linkSC("Head Girls", "Head Girl")>>.
 
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Spend the rest of your @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ on prospects: slaves that are @@.yellowgreen;[[cheap|Encyclopedia][$encyclopedia = "Money"]]@@ now, but can be improved quickly. As long as you keep @@.hotpink;devotion@@ pretty high, low @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ can be fixed reliably. Unknown fetishes, emaciated or fat, flaws, deep voice, and poor skills are all good ways to drive prices down, and can all be fixed quickly. Virginities are a bad idea because they drive costs up and are easy to break. @@.cyan;Education@@ can take awhile and will take slaves away from other jobs, so make them all educated for now, and keep their @@.cyan;intelligence@@ reasonably high.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Spend the rest of your @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ on prospects: slaves that are @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheap", "Money")>>@@ now, but can be improved quickly. As long as you keep @@.hotpink;devotion@@ pretty high, low @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ can be fixed reliably. Unknown fetishes, emaciated or fat, flaws, deep voice, and poor skills are all good ways to drive prices down, and can all be fixed quickly. Virginities are a bad idea because they drive costs up and are easy to break. @@.cyan;Education@@ can take awhile and will take slaves away from other jobs, so make them all educated for now, and keep their @@.cyan;intelligence@@ reasonably high.
 
 	<br><br>__First turn__
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Assign one of your Head Girls to be ''the'' Head Girl and make the other whore. Assign everyone else to whore. The [[rules assistant|Encyclopedia][$encyclopedia = "Rules Assistant"]] will speed things up a lot when you know the basics, but leave it off for now; it's easy to miss a lot of stuff if you set it up without a bit of experience. Go through your girls one by one and experiment with their options, but anyone who's @@.hotpink;Accepting@@ or better should get nice clothes, accessories, and [[living conditions|Encyclopedia][$encyclopedia = "Living Conditions"]]; anyone who's not should not. When slaves tip over into @@.hotpink;Accepting,@@ switch them over from bedrolls and uncomfortable straps; until then, the good life is a waste of @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ and will spoil them. Give @@.red;unhealthy@@ slaves curatives, and give everyone hormones, since they're @@.yellowgreen;[[cheap|Encyclopedia][$encyclopedia = "Money"]]@@ and have good front end benefits. Get everyone working out or dieting to reach a basic fitness level and an attractive (not @@.red;red@@) [[weight|Encyclopedia][$encyclopedia = "Weight"]]. Sell the girl(s) your predecessor left behind for seed @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]],@@ and choose the most profitable option; there are ways to maximize this, but worry about that later. Check out the arcology management menu. You should have the @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ to upgrade the security systems, build the [[Head Girl suite|Encyclopedia][$encyclopedia = "Head Girl Suite"]], and to buy the kitchen upgrade; this will make dieting work faster. Check out the slave market, and buy a single bargain slave: @@.yellowgreen;<<print cashFormat(2000)>>@@ is good. Put her in the suite: if she won't go, abuse her until she will. Open the personal attention menu, and fix your Head Girl's flaws; softening is powerful but it takes longer and we're focusing on the basics. ''Save the game'' and end the turn.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Assign one of your Head Girls to be ''the'' Head Girl and make the other whore. Assign everyone else to whore. The <<= App.Encyclopedia.Dialog.linkSC("rules assistant", "Rules Assistant")>> will speed things up a lot when you know the basics, but leave it off for now; it's easy to miss a lot of stuff if you set it up without a bit of experience. Go through your girls one by one and experiment with their options, but anyone who's @@.hotpink;Accepting@@ or better should get nice clothes, accessories, and <<= App.Encyclopedia.Dialog.linkSC("living conditions", "Living Conditions")>>; anyone who's not should not. When slaves tip over into @@.hotpink;Accepting,@@ switch them over from bedrolls and uncomfortable straps; until then, the good life is a waste of @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ and will spoil them. Give @@.red;unhealthy@@ slaves curatives, and give everyone hormones, since they're @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheap", "Money")>>@@ and have good front end benefits. Get everyone working out or dieting to reach a basic fitness level and an attractive (not @@.red;red@@) <<= App.Encyclopedia.Dialog.linkSC("weight", "Weight")>>. Sell the girl(s) your predecessor left behind for seed @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>,@@ and choose the most profitable option; there are ways to maximize this, but worry about that later. Check out the arcology management menu. You should have the @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ to upgrade the security systems, build the <<= App.Encyclopedia.Dialog.linkSC("Head Girl suite", "Head Girl Suite")>>, and to buy the kitchen upgrade; this will make dieting work faster. Check out the slave market, and buy a single bargain slave: @@.yellowgreen;<<print cashFormat(2000)>>@@ is good. Put her in the suite: if she won't go, abuse her until she will. Open the personal attention menu, and fix your Head Girl's flaws; softening is powerful but it takes longer and we're focusing on the basics. ''Save the game'' and end the turn.
 
 	<br><br>__The end turn report__
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read this, and note all the colored text. Pay particular attention to @@.red;red,@@ @@.gold;gold,@@ or @@.mediumorchid;orchid@@ text; these are generally bad. Being a slave whore is a hard life, and some trouble is inevitable. But take particular note of things like slaves losing [[health|Encyclopedia][$encyclopedia = "Health"]], becoming [[fearful|Encyclopedia][$encyclopedia = "Trust"]], or [[hating|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]] you due to their [[rules|Encyclopedia][$encyclopedia = "Rules Assistant"]], [[conditions|Encyclopedia][$encyclopedia = "Living Conditions"]], or other slaves — these things you can control. Reload your save and fiddle around with the options to address these areas. (The Head Girl's girl may have a rough time; you can't affect that.) Since your Head Girl has her own slave to help her around the house, she'll work with two of your slaves.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read this, and note all the colored text. Pay particular attention to @@.red;red,@@ @@.gold;gold,@@ or @@.mediumorchid;orchid@@ text; these are generally bad. Being a slave whore is a hard life, and some trouble is inevitable. But take particular note of things like slaves losing <<= App.Encyclopedia.Dialog.linkSC("health", "Health")>>, becoming <<= App.Encyclopedia.Dialog.linkSC("fearful", "Trust")>>, or <<= App.Encyclopedia.Dialog.linkSC("hating", "From Rebellious to Devoted")>> you due to their <<= App.Encyclopedia.Dialog.linkSC("rules", "Rules Assistant")>>, <<= App.Encyclopedia.Dialog.linkSC("conditions", "Living Conditions")>>, or other slaves — these things you can control. Reload your save and fiddle around with the options to address these areas. (The Head Girl's girl may have a rough time; you can't affect that.) Since your Head Girl has her own slave to help her around the house, she'll work with two of your slaves.
 
 	<br><br>__Economics and events__
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The economics report offers some flavor, but you should leave the options it offers alone until you've got some spare cash. An event or two will follow; feel free to reload the page on each (F5 on most browsers) to see what the different options do. Generally, try to pick options that give you @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ and improve @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]].@@ @@.mediumaquamarine;[[Trust|Encyclopedia][$encyclopedia = "Trust"]]@@ and @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ can wait.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The economics report offers some flavor, but you should leave the options it offers alone until you've got some spare cash. An event or two will follow; feel free to reload the page on each (F5 on most browsers) to see what the different options do. Generally, try to pick options that give you @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ and improve @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>.@@ @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("Trust", "Trust")>>@@ and @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ can wait.
 
 	<br><br>__Moving forward__
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hopefully, many of your slaves learned skills during their week of [[whoring|Encyclopedia][$encyclopedia = "Whoring"]]. Three levels of skill (@@.cyan;Veteran Whore@@ or @@.cyan;W+++@@ for example) is the maximum, though slaves without vaginas will only acquire two complete levels of sexual skills. As you move through the first ten weeks or so, many of your slaves will max out their whoring and sexual skills. When they do, switch them over to [[public service|Encyclopedia][$encyclopedia = "Public Service"]] until they achieve maximum [[entertainment skill|Encyclopedia][$encyclopedia = "Entertainment Skill"]], and then put them back on whoring, since cross training will improve their whoring performance. When your Head Girl alternate has maxed skills, make her the Head Girl and train up the MILF she replaced. Switch your personal attention around; for now, fix the [[quirks|Encyclopedia][$encyclopedia = "Quirks"]] of the most @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slave who has any, since that's the best way to maximize your chances of success each turn.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hopefully, many of your slaves learned skills during their week of <<= App.Encyclopedia.Dialog.linkSC("whoring", "Whoring")>>. Three levels of skill (@@.cyan;Veteran Whore@@ or @@.cyan;W+++@@ for example) is the maximum, though slaves without vaginas will only acquire two complete levels of sexual skills. As you move through the first ten weeks or so, many of your slaves will max out their whoring and sexual skills. When they do, switch them over to <<= App.Encyclopedia.Dialog.linkSC("public service", "Public Service")>> until they achieve maximum <<= App.Encyclopedia.Dialog.linkSC("entertainment skill", "Entertainment Skill")>>, and then put them back on whoring, since cross training will improve their whoring performance. When your Head Girl alternate has maxed skills, make her the Head Girl and train up the MILF she replaced. Switch your personal attention around; for now, fix the <<= App.Encyclopedia.Dialog.linkSC("quirks", "Quirks")>> of the most @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slave who has any, since that's the best way to maximize your chances of success each turn.
 
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pay attention to your cash flow. If it's positive and you have a decent buffer of @@.yellowgreen;<<print cashFormat(10000)>>@@ or so built up, wait for the slave market prices to naturally dip, and then purchase a girl or two to work on once your starting stable is well trained, though you may have to confine or rest new purchases for a while if they're @@.hotpink;[[rebellious|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ or sick. If you get a virgin, consider applying chastity to preserve value for resale. When prices are high, consider selling anyone who's free of flaws and has a discovered sexual fetish, since this maximizes value bonuses. Within ten turns, you should be making decent weekly profit, with resale of slaves building up your bank when prices favor sale. Once you're confident of the whoring mechanics, consider building a [[brothel|Encyclopedia][$encyclopedia = "Brothel"]]. Your alternate Head Girl will make a good [[madam|Encyclopedia][$encyclopedia = "Madam"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pay attention to your cash flow. If it's positive and you have a decent buffer of @@.yellowgreen;<<print cashFormat(10000)>>@@ or so built up, wait for the slave market prices to naturally dip, and then purchase a girl or two to work on once your starting stable is well trained, though you may have to confine or rest new purchases for a while if they're @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("rebellious", "From Rebellious to Devoted")>>@@ or sick. If you get a virgin, consider applying chastity to preserve value for resale. When prices are high, consider selling anyone who's free of flaws and has a discovered sexual fetish, since this maximizes value bonuses. Within ten turns, you should be making decent weekly profit, with resale of slaves building up your bank when prices favor sale. Once you're confident of the whoring mechanics, consider building a <<= App.Encyclopedia.Dialog.linkSC("brothel", "Brothel")>>. Your alternate Head Girl will make a good <<= App.Encyclopedia.Dialog.linkSC("madam", "Madam")>>.
 
 <<case "How to Play">>
-	This is not a game in which the PC slaveowner is some magical sexual god whose mere presence turns women into submissives. This means that sane slaves will tend to lose obedience and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ over time if you don't take any steps to maintain their mental state. Mental stats have maximum and minimum values. These are somewhat 'sticky,' so slaves at minimum @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ for example may require an extra jolt to break free of this state.
+	This is not a game in which the PC slaveowner is some magical sexual god whose mere presence turns women into submissives. This means that sane slaves will tend to lose obedience and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ over time if you don't take any steps to maintain their mental state. Mental stats have maximum and minimum values. These are somewhat 'sticky,' so slaves at minimum @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ for example may require an extra jolt to break free of this state.
 
-	<br><br>Maximized @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ are not useless; if one of these stats is maximized and the other is not, the extra @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ or @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ will boost the other. If both are maximized, the player gains @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ instead.
+	<br><br>Maximized @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ are not useless; if one of these stats is maximized and the other is not, the extra @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ or @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ will boost the other. If both are maximized, the player gains @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ instead.
 
 	<br><br>However if both are low the slave in question is liable to experience breakdowns and generally be useless.
 
@@ -56,12 +56,12 @@ PLAYING FREE CITIES
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.yellow;Yellow text@@ means something neutral but noteworthy.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.hotpink;Hot pink text@@ means an increase in a slave's regard for to you.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.mediumorchid;Orchid text@@ means a decrease in a slave's regard for to you.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.mediumaquamarine;Aquamarine text@@ means an increase in a slave's @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ of to you, and a reduction in her fear of you.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.gold;Gold text@@ means a decrease in the slave's @@.gold;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ of you, and an increase in her fear of you.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.mediumaquamarine;Aquamarine text@@ means an increase in a slave's @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ of to you, and a reduction in her fear of you.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.gold;Gold text@@ means a decrease in the slave's @@.gold;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ of you, and an increase in her fear of you.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.orangered;Orange-red text@@ means a decrease in a hateful slave's fear of you.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.lime;Lime text@@ means something has grown or improved, which is usually, but not always, good.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.orange;Orange text@@ means something has shrunk or degraded, which is usually, but not always, bad.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.yellowgreen;Yellow-green text@@ is for a @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@-related event.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.yellowgreen;Yellow-green text@@ is for a @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@-related event.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.coral;Coral text@@ is used for simple identifiers that can be used to check a slave's general type at a glance, also weakening fetishes.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@@.lightcoral;Light coral text@@ is used when a slave's fetish strengthens or develops.
 
@@ -69,9 +69,9 @@ PLAYING FREE CITIES
 
 	<br><br>This game produces less visible text than a lot of text-based H-Games; this is because most text has numerous variations that change based on a slave's body, mental state etc. The author has deliberately made some of the variations available only with extreme stats so that new content will still be out there even if you play for a while.
 
-	<br><br>Things that increase income from [[prostitution|Encyclopedia][$encyclopedia = "Whoring"]], @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ gain from [[slutting|Encyclopedia][$encyclopedia = "Public Service"]], and performance in most jobs include all appearance stats (that's right, every one; though some are more or less important), [[sexual skills|Encyclopedia][$encyclopedia = "Health"]], a slave's [[health|Encyclopedia][$encyclopedia = "Skills"]], and the state of a slave's holes. Going from a novice to a veteran whore will have non-linear impacts on income, since a novice will get good @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ for being fresh and little @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ for her skills, and a veteran will get the reverse. The [[fetishes|Encyclopedia][$encyclopedia = "Fetishes"]] and physical statuses that get pink text on the main menu (huge tits, bisexual, etc.) give bonuses.
+	<br><br>Things that increase income from <<= App.Encyclopedia.Dialog.linkSC("prostitution", "Whoring")>>, @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ gain from <<= App.Encyclopedia.Dialog.linkSC("slutting", "Public Service")>>, and performance in most jobs include all appearance stats (that's right, every one; though some are more or less important), <<= App.Encyclopedia.Dialog.linkSC("sexual skills", "Health")>>, a slave's <<= App.Encyclopedia.Dialog.linkSC("health", "Skills")>>, and the state of a slave's holes. Going from a novice to a veteran whore will have non-linear impacts on income, since a novice will get good @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ for being fresh and little @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ for her skills, and a veteran will get the reverse. The <<= App.Encyclopedia.Dialog.linkSC("fetishes", "Fetishes")>> and physical statuses that get pink text on the main menu (huge tits, bisexual, etc.) give bonuses.
 
-	<br><br>The game is not intended to be crushingly difficult, but it is balanced so that in order to achieve some of the best event outcomes, and eventually in order to survive, the player must build a business empire that turns a significant profit. Profits are necessary because the player will want to be able to make some major expenditures in the late game. Buy low, sell high, and always try to improve your slaves. Even something as simple as a few weeks' personal attention to fix [[mental flaws|Encyclopedia][$encyclopedia = "Flaws"]] and boost @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ can produce significant profits when a slave is resold.
+	<br><br>The game is not intended to be crushingly difficult, but it is balanced so that in order to achieve some of the best event outcomes, and eventually in order to survive, the player must build a business empire that turns a significant profit. Profits are necessary because the player will want to be able to make some major expenditures in the late game. Buy low, sell high, and always try to improve your slaves. Even something as simple as a few weeks' personal attention to fix <<= App.Encyclopedia.Dialog.linkSC("mental flaws", "Flaws")>> and boost @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ can produce significant profits when a slave is resold.
 
 
 <<case "Keyboard Shortcuts">>
@@ -89,15 +89,15 @@ PLAYING FREE CITIES
 
 	<br><br>It is divided into levels and sectors. Levels are the horizontal rows. An arcology is a very large building, and each Level includes many floors. Sectors are slices of those levels. For example, on Levels with four Sectors, each sector includes a quarter of each floor that's part of that Level. Each Sector has its own cell in the interface, and each Sector is occupied by facilities, tenants, or both. Each type of Sector occupant is bordered in a different color. The contents of a Sector can be viewed and changed by clicking on the text inside a Sector.
 
-	<br><br>The uppermost level is the Penthouse. It's where the player character and the slaves under their direct supervision live, and it can be upgraded with a number of facilities that can be accessed through shortcuts that are added to the Penthouse in the interface once they're installed. Some of these facilities can house some of the player character's sex slaves. Unlike every other Sector, the Penthouse is always owned by the player and cannot be sold. Every other Sector can be privately owned, reducing the player's control of the arcology. Privately owned Sectors can be purchased, or acquired using @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ if the player character's @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ is extremely high. Privately owned sectors are bordered in red regardless of what's in them.
+	<br><br>The uppermost level is the Penthouse. It's where the player character and the slaves under their direct supervision live, and it can be upgraded with a number of facilities that can be accessed through shortcuts that are added to the Penthouse in the interface once they're installed. Some of these facilities can house some of the player character's sex slaves. Unlike every other Sector, the Penthouse is always owned by the player and cannot be sold. Every other Sector can be privately owned, reducing the player's control of the arcology. Privately owned Sectors can be purchased, or acquired using @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ if the player character's @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ is extremely high. Privately owned sectors are bordered in red regardless of what's in them.
 
-	<br><br>The next level down, with three Sectors, is the Promenade, which is a major social area and hosts most of the businesses which cater to the arcology's citizens. Promenade Sectors are occupied by Shops by default, which will automatically be filled by business tenants that will pay the player character rent if they own the Sector. Promenade Sectors can be upgraded into [[brothels|Encyclopedia][$encyclopedia = "Brothel"]], [[clubs|Encyclopedia][$encyclopedia = "Club"]], or an enhanced version of shops which will attract business tenants that help advance a specific [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] model, and still provide rent.
+	<br><br>The next level down, with three Sectors, is the Promenade, which is a major social area and hosts most of the businesses which cater to the arcology's citizens. Promenade Sectors are occupied by Shops by default, which will automatically be filled by business tenants that will pay the player character rent if they own the Sector. Promenade Sectors can be upgraded into <<= App.Encyclopedia.Dialog.linkSC("brothels", "Brothel")>>, <<= App.Encyclopedia.Dialog.linkSC("clubs", "Club")>>, or an enhanced version of shops which will attract business tenants that help advance a specific <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> model, and still provide rent.
 
 	<br><br>The next three levels have four sectors and are living areas that are occupied by apartments by default. These house arcology citizens, who pay rent, and who are indirectly very important because they determine the level of local demand for sexual services provided by whores, public servants, and other sex slaves doing sexual jobs. Apartments can be upgraded for either density or luxury. Dense Apartments increase the citizen population, and are therefore useful to keep demand up if the player is relying on selling or giving away sexual services. Luxury apartments increase the arcology's prosperity, and are therefore a better choice if demand for sexual services isn't a priority.
 
-	<br><br>The first level with five Sectors is the Concourse. Like the Promenade, it hosts businesses, but these focus more on bulk trade and less on citizens' luxury needs, and include the arcology's slave markets. Its sectors are occupied by Markets by default, which pay rent. Concourse sectors can be upgraded into a [[pit|Encyclopedia][$encyclopedia = "Pit"]] for fighting slaves, an [[arcade|Encyclopedia][$encyclopedia = "Arcade"]], or into a flagship store for the player character's [[corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br><br>The first level with five Sectors is the Concourse. Like the Promenade, it hosts businesses, but these focus more on bulk trade and less on citizens' luxury needs, and include the arcology's slave markets. Its sectors are occupied by Markets by default, which pay rent. Concourse sectors can be upgraded into a <<= App.Encyclopedia.Dialog.linkSC("pit", "Pit")>> for fighting slaves, an <<= App.Encyclopedia.Dialog.linkSC("arcade", "Arcade")>>, or into a flagship store for the player character's <<= App.Encyclopedia.Dialog.linkSC("corporation", "The Corporation")>>.
 
-	<br><br>The lowest level, also with five Sectors, is the Service level. Its Sectors are occupied by Manufacturing by default, which of course pay rent. If the player is focusing on menial slaves, its Sectors can be upgraded into pens, to increase the total number of [[menial slaves|Encyclopedia][$encyclopedia = "Menial Slaves"]] that can be kept in the arcology, or into Sweatshops, to put the labor of menial slaves in the arcology to use. Alternatively, these Sectors can be upgraded into a [[dairy|Encyclopedia][$encyclopedia = "Dairy"]], or into a barracks, which will reduce the weekly upkeep of any mercenaries the player character has hired.
+	<br><br>The lowest level, also with five Sectors, is the Service level. Its Sectors are occupied by Manufacturing by default, which of course pay rent. If the player is focusing on menial slaves, its Sectors can be upgraded into pens, to increase the total number of <<= App.Encyclopedia.Dialog.linkSC("menial slaves", "Menial Slaves")>> that can be kept in the arcology, or into Sweatshops, to put the labor of menial slaves in the arcology to use. Alternatively, these Sectors can be upgraded into a <<= App.Encyclopedia.Dialog.linkSC("dairy", "Dairy")>>, or into a barracks, which will reduce the weekly upkeep of any mercenaries the player character has hired.
 
 
 <<case "Tips and Tricks">>
@@ -105,9 +105,9 @@ PLAYING FREE CITIES
 
 	<br><br>Slaves will sometimes default to the resting assignment after they're done with something else. If a slave is resting and the game suspects that she shouldn't be, her assignment will be ''__@@.lime;lime@@__'', bold, and underlined on the main menu to indicate that.
 
-	<br><br>If a new slave isn't afraid of you, make her. Then and only then build her @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]].@@
+	<br><br>If a new slave isn't afraid of you, make her. Then and only then build her @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>.@@
 
-	<br><br>The personal attention assignment should be used tactically. It is the most powerful single way of improving slaves because it's reliable. Devotion and [[trust|Encyclopedia][$encyclopedia = "Trust"]] gains during a single week are normally capped. However, personal attention removes these caps. This is most powerful for slaves that are already well broken and are enjoying fairly luxurious lives. With so many things driving up devotion and [[trust|Encyclopedia][$encyclopedia = "Trust"]], using personal attention to remove the caps can quickly maximize both stats. Focusing on business instead (by selecting no slave for personal attention) is also powerful. Doing so produces @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ proportional to the amount of @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ on hand, //and// improves prosperity growth, which improves future income from rents.
+	<br><br>The personal attention assignment should be used tactically. It is the most powerful single way of improving slaves because it's reliable. Devotion and <<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>> gains during a single week are normally capped. However, personal attention removes these caps. This is most powerful for slaves that are already well broken and are enjoying fairly luxurious lives. With so many things driving up devotion and <<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>, using personal attention to remove the caps can quickly maximize both stats. Focusing on business instead (by selecting no slave for personal attention) is also powerful. Doing so produces @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ proportional to the amount of @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ on hand, //and// improves prosperity growth, which improves future income from rents.
 
 /**********
 Design Your Master
@@ -118,65 +118,65 @@ Design Your Master
 	<br><br>&nbsp;&nbsp;&nbsp;&nbsp;''Wealth'' is a choice for both the ''career background'' and ''rumored method of acquiring the arcology'' options. Both provide you with @@.yellowgreen;<<print cashFormat(10000)>>@@ each for a total of @@.yellowgreen;<<print cashFormat(30000)>>@@ if both are chosen.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As a ''background option'' it means that your starting slaves will have two free levels of sex skills available
 	<<if $SecExp.settings.show == 1>>
-		and maintaining @@.darkviolet;[[authority|Encyclopedia][$encyclopedia = "Security Expansion"]]@@ will be harder, but upgrades in the propaganda hub will be @@.yellowgreen;[[cheaper|Encyclopedia][$encyclopedia = "Money"]]@@
+		and maintaining @@.darkviolet;<<= App.Encyclopedia.Dialog.linkSC("authority", "Security Expansion")>>@@ will be harder, but upgrades in the propaganda hub will be @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheaper", "Money")>>@@
 	<</if>>.
 
 	<br><br>__Career background options__
 	<br>Being an ex-
-	<br>''business owner'' (also referred to as capitalist) enhances the business-focused personal attention, increasing the @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ it produces and improving arcology prosperity when business-focused personal attention is selected. Also,
+	<br>''business owner'' (also referred to as capitalist) enhances the business-focused personal attention, increasing the @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ it produces and improving arcology prosperity when business-focused personal attention is selected. Also,
 	<<if $SecExp.settings.show == 1>>
-		upgrades in the propaganda hub will be @@.yellowgreen;[[cheaper|Encyclopedia][$encyclopedia = "Money"]]@@ and
+		upgrades in the propaganda hub will be @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheaper", "Money")>>@@ and
 	<</if>>
 	your starting slaves will have a free level of prostitution skill available.
-	Starts having already mastered [[Trading|Encyclopedia][$encyclopedia = "PC Skills"]].
+	Starts having already mastered <<= App.Encyclopedia.Dialog.linkSC("Trading", "PC Skills")>>.
 
 	<br><br>''private security contractor'' (also referred to as a //mercenary background//) greatly reduces the cost of keeping mercenaries in your employ.
 	<<if $SecExp.settings.show == 1>>
-		Upgrades in the security HQ will be @@.yellowgreen;[[cheaper|Encyclopedia][$encyclopedia = "Money"]].@@
+		Upgrades in the security HQ will be @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheaper", "Money")>>.@@
 	<</if>>
-	Your starting slaves will have free @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ available.
-	Starts having already mastered [[Warfare|Encyclopedia][$encyclopedia = "PC Skills"]].
+	Your starting slaves will have free @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ available.
+	Starts having already mastered <<= App.Encyclopedia.Dialog.linkSC("Warfare", "PC Skills")>>.
 
-	<br><br>''slave driver'' enhances slave-focused personal attention, adding bonus @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ or @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ to many training applications or preventing their loss.
+	<br><br>''slave driver'' enhances slave-focused personal attention, adding bonus @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ or @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ to many training applications or preventing their loss.
 	<<if $SecExp.settings.show == 1>>
-		@@.darkviolet;[[authority|Encyclopedia][$encyclopedia = "Security Expansion"]]@@ will be easier to maintain. Plus upgrades in the security HQ will be @@.yellowgreen;[[cheaper|Encyclopedia][$encyclopedia = "Money"]].@@
+		@@.darkviolet;<<= App.Encyclopedia.Dialog.linkSC("authority", "Security Expansion")>>@@ will be easier to maintain. Plus upgrades in the security HQ will be @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheaper", "Money")>>.@@
 	<</if>>
-	Starting slaves will be cheaper, in addition having already mastered [[Slaving|Encyclopedia][$encyclopedia = "PC Skills"]].
+	Starting slaves will be cheaper, in addition having already mastered <<= App.Encyclopedia.Dialog.linkSC("Slaving", "PC Skills")>>.
 
-	<br><br>''arcology engineer'' provides a significant discount on many @@.yellowgreen;arcology upgrades and expansions.@@ In addition to the arcology starting off with @@.green;basic economic upgrades@@ already installed. Starts having already mastered [[Engineering|Encyclopedia][$encyclopedia = "PC Skills"]].
+	<br><br>''arcology engineer'' provides a significant discount on many @@.yellowgreen;arcology upgrades and expansions.@@ In addition to the arcology starting off with @@.green;basic economic upgrades@@ already installed. Starts having already mastered <<= App.Encyclopedia.Dialog.linkSC("Engineering", "PC Skills")>>.
 
-	<br><br>''doctor'' allows the player character to perform surgery personally, providing a @@.yellowgreen;discount on surgery costs@@ and a @@.green;reduction to resulting health damage.@@ Additionally, slaves may react differently to surgery if the player character performs it and starting slaves will have free implants available. Starts having already mastered [[Medicine|Encyclopedia][$encyclopedia = "PC Skills"]].
+	<br><br>''doctor'' allows the player character to perform surgery personally, providing a @@.yellowgreen;discount on surgery costs@@ and a @@.green;reduction to resulting health damage.@@ Additionally, slaves may react differently to surgery if the player character performs it and starting slaves will have free implants available. Starts having already mastered <<= App.Encyclopedia.Dialog.linkSC("Medicine", "PC Skills")>>.
 
-	<br><br>''escort'' provides a one-time bonus to a slave's entertainment, whoring, and two sexual skills when a new slave is acquired. Furthermore, society will not take lightly to being run by an ex-whore, and you will receive heavy @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@
+	<br><br>''escort'' provides a one-time bonus to a slave's entertainment, whoring, and two sexual skills when a new slave is acquired. Furthermore, society will not take lightly to being run by an ex-whore, and you will receive heavy @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@
 	<<if $SecExp.settings.show == 1>>
-		and @@.darkviolet;[[authority|Encyclopedia][$encyclopedia = "Security Expansion"]]@@
+		and @@.darkviolet;<<= App.Encyclopedia.Dialog.linkSC("authority", "Security Expansion")>>@@
 	<</if>>
-	losses each week. You can spend your free time selling your body for @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]],@@ at the cost of a large amount of @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]].@@
+	losses each week. You can spend your free time selling your body for @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>,@@ at the cost of a large amount of @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>.@@
 
-	<br><br>''celebrity'' provides extra @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ at game start
+	<br><br>''celebrity'' provides extra @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ at game start
 	<<if $SecExp.settings.show == 1>>
-		and upgrades in the propaganda hub will be @@.yellowgreen;[[cheaper|Encyclopedia][$encyclopedia = "Money"]]@@
+		and upgrades in the propaganda hub will be @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheaper", "Money")>>@@
 	<</if>>.
 	Starting slaves will have a free level of entertainment skill available.
 
-	<br><br>''servant'' provides a one-time bonus to a slave's @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ and @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]].@@ Furthermore, society will not approve of being run by an ex-servant, and you will face @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@
+	<br><br>''servant'' provides a one-time bonus to a slave's @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ and @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>.@@ Furthermore, society will not approve of being run by an ex-servant, and you will face @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@
 	<<if $SecExp.settings.show == 1>>
-		and @@.darkviolet;[[authority|Encyclopedia][$encyclopedia = "Security Expansion"]]@@
+		and @@.darkviolet;<<= App.Encyclopedia.Dialog.linkSC("authority", "Security Expansion")>>@@
 	<</if>>
 	losses each week. You can spend your free time, putting your previous experience to use, by greatly reducing the costs of your penthouse. You also passively reduce costs when not focusing on doing so.
 
-	<br><br>''gang leader'' provides a one-time bonus to a slave's health and a free level of combat skill. Furthermore, society will not approve of being run by a gang-banger, and you will face @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ losses each week. New slaves will likely have heard of your previous exploits and fear you.
+	<br><br>''gang leader'' provides a one-time bonus to a slave's health and a free level of combat skill. Furthermore, society will not approve of being run by a gang-banger, and you will face @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ losses each week. New slaves will likely have heard of your previous exploits and fear you.
 	You know how to haggle slaves
 	<<if $SecExp.settings.show == 1>>
-		and assert your @@.darkviolet;[[authority|Encyclopedia][$encyclopedia = "Security Expansion"]].@@ Plus upgrades in the security HQ will be @@.yellowgreen;[[cheaper|Encyclopedia][$encyclopedia = "Money"]]@@
+		and assert your @@.darkviolet;<<= App.Encyclopedia.Dialog.linkSC("authority", "Security Expansion")>>.@@ Plus upgrades in the security HQ will be @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheaper", "Money")>>@@
 	<</if>>.
 	You can spend your free time, putting your previous experience to use, proving another source of income however this isn't guaranteed.
 
-	<br><br>''incursion specialist'' provides starting slaves with a free level of @@.cyan;intelligence.@@ Also certain upgrades may be @@.yellowgreen;[[cheaper|Encyclopedia][$encyclopedia = "Money"]]@@ and you may find alternative approaches to problems
+	<br><br>''incursion specialist'' provides starting slaves with a free level of @@.cyan;intelligence.@@ Also certain upgrades may be @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheaper", "Money")>>@@ and you may find alternative approaches to problems
 	<<if $SecExp.settings.show == 1>>
-		, but you will find @@.darkviolet;[[authority|Encyclopedia][$encyclopedia = "Security Expansion"]]@@ quite hard to maintain
+		, but you will find @@.darkviolet;<<= App.Encyclopedia.Dialog.linkSC("authority", "Security Expansion")>>@@ quite hard to maintain
 	<</if>>.
-	Starts having already mastered [[Hacking|Encyclopedia][$encyclopedia = "PC Skills"]].
+	Starts having already mastered <<= App.Encyclopedia.Dialog.linkSC("Hacking", "PC Skills")>>.
 
 	<br><br>
 	<<if $SecExp.settings.show == 0>>
@@ -192,19 +192,19 @@ Design Your Master
 	<</if>>
 
 	<br><br>__Rumored acquisition options__
-	<br>''Hard Work'' provides a one-time bonus to both @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ when a new slave is acquired.
+	<br>''Hard Work'' provides a one-time bonus to both @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ when a new slave is acquired.
 
-	<br><br>''Force'' means that if a slave does not have enough @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ to obey when acquired, this option will terrify her and reduce her @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ to the point where she should comply.
+	<br><br>''Force'' means that if a slave does not have enough @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ to obey when acquired, this option will terrify her and reduce her @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ to the point where she should comply.
 
 	<br><br>''social engineering'' means that you will start with the first societal option unlocked, since you manipulated the arcology's citizens.
 
-	<br><br>''Luck'' provides extra @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ at game start, but no ongoing advantages once the main game begins.
+	<br><br>''Luck'' provides extra @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ at game start, but no ongoing advantages once the main game begins.
 
 	<br><br>__Age groups__
-	<br>Older PCs enjoy easier @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ maintenance, but possess lower [[sexual energy|Encyclopedia][$encyclopedia = "Sexual Energy"]] while younger PC's are the opposite.
+	<br>Older PCs enjoy easier @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ maintenance, but possess lower <<= App.Encyclopedia.Dialog.linkSC("sexual energy", "Sexual Energy")>> while younger PC's are the opposite.
 
 	<br><br>__Body and gender options__
-	<br>All PC body changes will alter scenes, but their main mechanical effect is on @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ maintenance. Feminine options will make it harder to maintain @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ without providing any gameplay advantage, making playing as a feminine PC a form of increased difficulty. There are other minor gameplay differences including differing slave reactions to the PC based on attraction, but these are fairly minor.
+	<br>All PC body changes will alter scenes, but their main mechanical effect is on @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ maintenance. Feminine options will make it harder to maintain @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ without providing any gameplay advantage, making playing as a feminine PC a form of increased difficulty. There are other minor gameplay differences including differing slave reactions to the PC based on attraction, but these are fairly minor.
 
 /**********
 BEING IN CHARGE
@@ -225,27 +225,27 @@ BEING IN CHARGE
 
 	<br><br>//You may wish to improve your arcology, but should be able to ignore its development, if you wish.//
 
-	<br><br>//Your @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ is, of course, already quite impressive. The @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ tracked in the sidebar is specifically your @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ as a slaveowner. It can be raised through decadent actions that display your munificence and opulence. Some random events can increase it, but the most reliable way to improve your @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ is to send sexually skilled slaves out into the arcology to offer free sexual services. This assignment is very similar to prostitution, but produces @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ rather than @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@.//
+	<br><br>//Your @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ is, of course, already quite impressive. The @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ tracked in the sidebar is specifically your @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ as a slaveowner. It can be raised through decadent actions that display your munificence and opulence. Some random events can increase it, but the most reliable way to improve your @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ is to send sexually skilled slaves out into the arcology to offer free sexual services. This assignment is very similar to prostitution, but produces @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ rather than @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@.//
 
-	<br><br>//As your @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ develops, you may have the opportunity to guide the future of your arcology's society. Successfully doing so will increase your @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ in turn, which will duly enable you to further shape society. Managing societal development well will have a recursive effect on your @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]],@@ and can drive it to great heights.//
+	<br><br>//As your @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ develops, you may have the opportunity to guide the future of your arcology's society. Successfully doing so will increase your @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ in turn, which will duly enable you to further shape society. Managing societal development well will have a recursive effect on your @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>,@@ and can drive it to great heights.//
 
-	<br><br>//The benefits of high @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ are numerous. Many business and enslavement opportunities will open to you once you are reputable. Some of the most advanced technology is only available to those with impeccable @@.green;[[reputations|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ as slaveowners, and many of the finer slave markets will only consider reputable buyers. You may eventually become so renowned that merely branding a slave with your mark will increase her value on the open market.//
+	<br><br>//The benefits of high @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ are numerous. Many business and enslavement opportunities will open to you once you are reputable. Some of the most advanced technology is only available to those with impeccable @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputations", "Arcologies and Reputation")>>@@ as slaveowners, and many of the finer slave markets will only consider reputable buyers. You may eventually become so renowned that merely branding a slave with your mark will increase her value on the open market.//
 
-	<br><br>//However, your @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ will not look after itself. At a certain point, you will become so reputable that continual effort will be necessary to maintain your renown. The old world question "What have you done for me lately?" is asked with twice the force in the Free Cities! You will quickly find that this natural decay of @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ can overwhelm your efforts to improve it by the end of the week. A concerted strategy will be necessary to overcome this.//
+	<br><br>//However, your @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ will not look after itself. At a certain point, you will become so reputable that continual effort will be necessary to maintain your renown. The old world question "What have you done for me lately?" is asked with twice the force in the Free Cities! You will quickly find that this natural decay of @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ can overwhelm your efforts to improve it by the end of the week. A concerted strategy will be necessary to overcome this.//
 
 
 <<case "Random Events">>
-	At the end of every turn, a random event may occur. Almost all random events are tied to necessary preconditions. For example, events concerning @@.mediumorchid;[[rebellious|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slaves will stop happening if all the player's slaves become obedient.
+	At the end of every turn, a random event may occur. Almost all random events are tied to necessary preconditions. For example, events concerning @@.mediumorchid;<<= App.Encyclopedia.Dialog.linkSC("rebellious", "From Rebellious to Devoted")>>@@ slaves will stop happening if all the player's slaves become obedient.
 
 	<br><br>Usually, a situation will be presented and the player may choose one of two or three resolutions. Please note that the player may also to choose none of these by using the "continue" button in the sidebar; in effect, this usually means the player's character has simply declined to involve himself.
 
 	<br><br>Almost all choices will result in small effects. The most common are changes to a slave's attitude towards the player's character, but there are others.
 
-	<br><br>Finally, there are events that can result in the player being offered the chance to acquire new slaves, some of which can be unique or valuable. Generally, these events offer this livestock at an extremely discounted price. These events will appear more often the higher the player's @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ becomes.
+	<br><br>Finally, there are events that can result in the player being offered the chance to acquire new slaves, some of which can be unique or valuable. Generally, these events offer this livestock at an extremely discounted price. These events will appear more often the higher the player's @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ becomes.
 
 
 <<case "Costs Summary">>
-	Aphrodisiacs are @@.yellowgreen;[[cheap|Encyclopedia][$encyclopedia = "Money"]]@@ and cost @@.yellowgreen;<<print cashFormat($drugsCost)>>@@ weekly; curatives are expensive and cost @@.yellowgreen;<<print cashFormat(($drugsCost*3))>>@@ weekly; while all other drug regimes cost @@.yellowgreen;<<print cashFormat(($drugsCost*2))>>.@@ Standard hormone regimens cost @@.yellowgreen;<<print Math.trunc($drugsCost*1*0.5)>>@@ while intensive hormone treatment costs @@.yellowgreen;<<print Math.trunc($drugsCost*2*0.5)>>.@@ Contraceptives cost @@.yellowgreen;<<print Math.trunc($drugsCost*0.5)>>.@@
+	Aphrodisiacs are @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheap", "Money")>>@@ and cost @@.yellowgreen;<<print cashFormat($drugsCost)>>@@ weekly; curatives are expensive and cost @@.yellowgreen;<<print cashFormat(($drugsCost*3))>>@@ weekly; while all other drug regimes cost @@.yellowgreen;<<print cashFormat(($drugsCost*2))>>.@@ Standard hormone regimens cost @@.yellowgreen;<<print Math.trunc($drugsCost*1*0.5)>>@@ while intensive hormone treatment costs @@.yellowgreen;<<print Math.trunc($drugsCost*2*0.5)>>.@@ Contraceptives cost @@.yellowgreen;<<print Math.trunc($drugsCost*0.5)>>.@@
 
 	<br><br>
 	Slaves on spare living standards are fed a bland diet and obliged to sleep on bedrolls. Keeping a slave under restrictive rules costs @@.yellowgreen;<<print cashFormat($rulesCost)>>@@ weekly.
@@ -258,14 +258,14 @@ BEING IN CHARGE
 
 
 <<case "Rules Assistant">>
-	''The Rules Assistant'' is a system to apply multiple rule sets to multiple slaves at once. You can apply rules to slaves based on slave ''@@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@'', ''@@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@'', ''sex drive'', ''health'', ''[[weight|Encyclopedia][$encyclopedia = "Weight"]]'', ''[[muscles|Encyclopedia][$encyclopedia = "Musculature"]]'', ''lactation'', ''pregnancy'', ''number of fetuses'', ''abdominal implants'' and ''age''.
+	''The Rules Assistant'' is a system to apply multiple rule sets to multiple slaves at once. You can apply rules to slaves based on slave ''@@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@'', ''@@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@'', ''sex drive'', ''health'', ''<<= App.Encyclopedia.Dialog.linkSC("weight", "Weight")>>'', ''<<= App.Encyclopedia.Dialog.linkSC("muscles", "Musculature")>>'', ''lactation'', ''pregnancy'', ''number of fetuses'', ''abdominal implants'' and ''age''.
 
 	<br><br>__Rule settings:__
-	Rules can be used to control certain aspects of slaves everyday lives, for example to automatically give slaves a certain clothing option, collar, footwear or allow slaves to choose their own outfit. They can be used to give unhealthy slaves curatives to improve their health or to put slaves on a diet so that their [[weight|Encyclopedia][$encyclopedia = "Weight"]] can be closer to the ideal weight. Rules set to 'No default setting' will not apply that particular condition to slaves.
+	Rules can be used to control certain aspects of slaves everyday lives, for example to automatically give slaves a certain clothing option, collar, footwear or allow slaves to choose their own outfit. They can be used to give unhealthy slaves curatives to improve their health or to put slaves on a diet so that their <<= App.Encyclopedia.Dialog.linkSC("weight", "Weight")>> can be closer to the ideal weight. Rules set to 'No default setting' will not apply that particular condition to slaves.
 	Rules can also be renamed to be more indicative of their intended purpose.
 
 	<br><br>__Rule activation:__
-	In order to apply a rule to slaves, the activation will need to be set. Choose an activation type (@@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ sex drive, health, [[weight|Encyclopedia][$encyclopedia = "Weight"]], [[muscles|Encyclopedia][$encyclopedia = "Musculature"]], lactation, pregnancy, fetuses, implant size, or age) and then choose the level at which to apply. For example to apply a rule to obedient slaves, choose '@@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@' for the activation and 4 or more for the lower limit by selecting '>='.
+	In order to apply a rule to slaves, the activation will need to be set. Choose an activation type (@@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>,@@ @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ sex drive, health, <<= App.Encyclopedia.Dialog.linkSC("weight", "Weight")>>, <<= App.Encyclopedia.Dialog.linkSC("muscles", "Musculature")>>, lactation, pregnancy, fetuses, implant size, or age) and then choose the level at which to apply. For example to apply a rule to obedient slaves, choose '@@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@' for the activation and 4 or more for the lower limit by selecting '>='.
 
 	<br><br>__Selecting or excluding slaves from a rule:__
 	Slaves can be selected for a rule by selecting slaves from the list so that a rule can apply only to them. Slaves can similarly be excluded from a rule.
@@ -274,7 +274,7 @@ BEING IN CHARGE
 	You can apply a rule only to slaves on individual assignments by selecting them under 'Apply to assignments'. For example a rule can give aphrodisiacs to slaves on whoring assignments. ''This is mutually exclusive to automatically giving an assignment to slaves''.
 
 	<br><br>__Automatically giving an assignment:__
-	A rule can be set to automatically set a slave to an assignment when activated. For example a @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slave can be set to automatically be put on the whoring assignment. ''This is mutually exclusive to applying a rule to assignments''.
+	A rule can be set to automatically set a slave to an assignment when activated. For example a @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slave can be set to automatically be put on the whoring assignment. ''This is mutually exclusive to applying a rule to assignments''.
 
 	<br><br>__Applying a rule to facilities:__
 	You can apply a rule to slaves in any or all facilities as long as that facility has been constructed. The rule will only apply to slaves within the selected facilities. ''This is mutually exclusive to automatically putting slaves into a facility''.
@@ -296,7 +296,7 @@ BEING IN CHARGE
 	Once you are fairly reputable and have a large sum of cash in the bank, you will receive a brief end of turn event that unlocks the ability to found a corporation dedicated to slaving. Once this happens, you can incorporate from the 'Manage Corporation' link on the sidebar, and once you've done that, you can manage your corporation every week from the same place.
 
 	<br><br>__Shares__
-	Buying shares from the corporation or issuing new shares will create new shares in the corporation. If you buy them yourself, cash will be transferred from you to the corporation in return for the shares; if you direct the corporation to issue new public shares, @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ will come into the corporation from the market. If you direct the corporation to buy back shares from the public, cash will be transferred from the corporation to reduce the number of public shares, which will increase your ownership percentage. You are not permitted to give up majority ownership of the corporation. Selling your shares or buying publicly held shares are both transactions between you and your shares and shareholders and their shares. All transactions impact the stock price.
+	Buying shares from the corporation or issuing new shares will create new shares in the corporation. If you buy them yourself, cash will be transferred from you to the corporation in return for the shares; if you direct the corporation to issue new public shares, @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ will come into the corporation from the market. If you direct the corporation to buy back shares from the public, cash will be transferred from the corporation to reduce the number of public shares, which will increase your ownership percentage. You are not permitted to give up majority ownership of the corporation. Selling your shares or buying publicly held shares are both transactions between you and your shares and shareholders and their shares. All transactions impact the stock price.
 
 	<br><br>__Divisions__
 	The corporation consists of divisions. Starting up your corporation requires you to choose a single division as starting point and you will be able to expand into linked divisions once you have grown sufficiently in size. There are 3 general categories of divisions; acquisition, modification and exploitation. The first consists of legal and extralegal enslavement and they feed fresh slaves into either your corporation or the market at large. Investing in one of these is a good starting point when slave prices are high. Do note that each slave acquired and sold reduces the demand for slaves on the market. This means little at first, but when large enough will impact the market significantly.<br>
@@ -311,7 +311,7 @@ BEING IN CHARGE
 
 	<br><br>__Slave Sales__
 	Once a corporation is created, it will get its own establishment in the slave market. As the corporation's value increase, it can be given direction about what kind of slaves it should train and how it should train them, which will affect the slaves seen in the corporate catalog. As with divisions; the higher your corporation's value, the more specializations you are allowed to choose. Your corporation's divisions determine which specialization options are available. Each division has a unique specialization associated with it while many others are slightly more general and linked to either acquisition or modification. All kinds of restrictions may apply depending on Future Society choices and the size of your divisions. Several specializations can be enhanced beyond the first choice, but again you may need to satisfy certain conditions first.<br>
-	If the corporation's slaves have qualities that make them especially appealing to an arcology's citizens, the corporation will enjoy increased profits, and the [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] creating the demand will progress more rapidly due to the supply of appealing slaves. All arcologies present in the Free City will interact with the corporation this way, making shares in a corporation which supplies girls that appeal to the whole city extremely lucrative.
+	If the corporation's slaves have qualities that make them especially appealing to an arcology's citizens, the corporation will enjoy increased profits, and the <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> creating the demand will progress more rapidly due to the supply of appealing slaves. All arcologies present in the Free City will interact with the corporation this way, making shares in a corporation which supplies girls that appeal to the whole city extremely lucrative.
 
 <<case "Demand for Sex">>
 	The Free Cities naturally facilitate a healthy sex industry which provides lucrative business opportunities. But you are not the only one who can provide sexual services and you may find yourself in competition for the large, but ultimately limited, amount of sexual desires within the arcology. Clever manipulations can influence both the demand as well as the supply to improve the attractiveness of your arcology and fill your coffers.
@@ -346,16 +346,16 @@ PC Skills
 	<br>''Warfare'' is an indication your combat prowess. Cuts cost of housing mercs in half.
 	Can be increased through use in relevant situations.
 
-	<br>''Hacking'' is an indication of your effectiveness at manipulating computer systems. Higher levels make technological upgrades @@.yellowgreen;[[cheaper|Encyclopedia][$encyclopedia = "Money"]]@@ or free, provides a boost situations where fame is measured digitally.
+	<br>''Hacking'' is an indication of your effectiveness at manipulating computer systems. Higher levels make technological upgrades @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheaper", "Money")>>@@ or free, provides a boost situations where fame is measured digitally.
 	Can be increased through choosing to 'Sell your intrusion services to the highest bidder' once the option becomes available after having 'some' skill and purchasing technological upgrades.
 
-	<br>''Slaving'' improves your effectiveness as a slave driver. At max level it allows you to more easily spot [[gingering|Encyclopedia][$encyclopedia = "Gingering"]].
+	<br>''Slaving'' improves your effectiveness as a slave driver. At max level it allows you to more easily spot <<= App.Encyclopedia.Dialog.linkSC("gingering", "Gingering")>>.
 	Can be increased through acquiring performing the duties of a slave driver.
 
 	<br>''Engineering'' is a sign of how effective you are building and maintenance. Mastering the skill reduces the cost of @@.yellowgreen;arcology upgrades and expansions.@@
 	Can be increased through purchasing arcology upgrades or expanding facility capacity<<if $SecExp.settings.show > 0>> and repairing your arcology<</if>>.
 
-	<br>''Medicine'' shows how effective you are treating wounds. Max level reduces a slave's health and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ loss during surgery.
+	<br>''Medicine'' shows how effective you are treating wounds. Max level reduces a slave's health and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ loss during surgery.
 
 	In addition to the above methods of increasing a skill (if any), all of them can be learnt by retaining a trainer<<if $SF.Toggle && $SF.Active >= 1>> or by talking to/learning from The Colonel<</if>>.
 
@@ -378,24 +378,24 @@ SLAVES
 
 	<br><br>As you grow in economic power and social influence, opportunities to enslave people may appear. I will certainly do my best to bring them to your attention as they appear.
 
-	<br><br>Despite their extreme anarcho-libertarianism, the Free Cities observe some limited legalities surrounding enslavement. The most generally accepted way to enslave someone is to put them in a situation where they owe you a large sum of @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ that they cannot pay. You can then demand payment and force them to sell themselves to you when they fail to make it. Of course, that means if someone is in debt to another person, you can purchase the debt from its holder and then enslave the debtor. Even if you are in a situation where you have a right to enslave someone, the necessary formalities and biometric scanning are not @@.yellowgreen;[[cheap|Encyclopedia][$encyclopedia = "Money"]].@@ You will have to pay these associated costs.//
+	<br><br>Despite their extreme anarcho-libertarianism, the Free Cities observe some limited legalities surrounding enslavement. The most generally accepted way to enslave someone is to put them in a situation where they owe you a large sum of @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ that they cannot pay. You can then demand payment and force them to sell themselves to you when they fail to make it. Of course, that means if someone is in debt to another person, you can purchase the debt from its holder and then enslave the debtor. Even if you are in a situation where you have a right to enslave someone, the necessary formalities and biometric scanning are not @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheap", "Money")>>.@@ You will have to pay these associated costs.//
 
 
 <<case "From Rebellious to Devoted">>
-	//Almost everything can affect a slave's willingness to obey. Increases in obedience @@.hotpink;are in hot pink,@@ while decreases @@.mediumorchid;are in orchid.@@ Meanwhile, increases in @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ (and decreases in fear) @@.mediumaquamarine;are in aquamarine,@@ while decreases in @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ (and increases in fear) @@.gold;are in gold.@@
+	//Almost everything can affect a slave's willingness to obey. Increases in obedience @@.hotpink;are in hot pink,@@ while decreases @@.mediumorchid;are in orchid.@@ Meanwhile, increases in @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ (and decreases in fear) @@.mediumaquamarine;are in aquamarine,@@ while decreases in @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ (and increases in fear) @@.gold;are in gold.@@
 
-	<br><br>High @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ will naturally degrade; it takes at least some outside impetus to maintain slavish @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ in a sane mind. The higher a slave's @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ rises, the higher this natural rate of decay will become. Generally, this should not be a concern. As long as you treat your @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slaves decently, they will remain @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ to you.
+	<br><br>High @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ will naturally degrade; it takes at least some outside impetus to maintain slavish @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ in a sane mind. The higher a slave's @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ rises, the higher this natural rate of decay will become. Generally, this should not be a concern. As long as you treat your @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slaves decently, they will remain @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ to you.
 
-	<br><br>Slaves with @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ that do not agree with each other (for example, a slave that is terrified of her Master, but also loves him) will see both characteristics move towards the middle.
+	<br><br>Slaves with @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ that do not agree with each other (for example, a slave that is terrified of her Master, but also loves him) will see both characteristics move towards the middle.
 
-	<br><br>Finally, @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ both have minimum and maximum values. However, raising a slave's @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ or @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ over the maximum value isn't pointless. If either @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ or @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ goes over the cap, and the other characteristic is still under the cap, the excess will overflow into that characteristic and improve it at a lowered efficiency. If both characteristics have been perfected, the player will instead gain a small @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ boost from the slave's perfect mental conditioning.//
+	<br><br>Finally, @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ both have minimum and maximum values. However, raising a slave's @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ or @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ over the maximum value isn't pointless. If either @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ or @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ goes over the cap, and the other characteristic is still under the cap, the excess will overflow into that characteristic and improve it at a lowered efficiency. If both characteristics have been perfected, the player will instead gain a small @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ boost from the slave's perfect mental conditioning.//
 
 
 <<case "Health">>
 	Slaves' ''health'' is extremely important for the performance of your slaves and there are many ins and outs interacting with a slave's health. While slaves have an overarching health value it is good to be aware of the individual components; ''condition, short term damage'' and ''long term damage.'' A slave's ''tiredness'' and ''illness'' are also related and interact with ''health.''
 
 	<br><br>''Condition''
-	<br>An overall indication of health and well-being; indicating how the slave is feeling physically. A poor condition often reduces a slave's effectiveness while a slave in excellent condition will perfrom better. The [[Rest|Encyclopedia][$encyclopedia = "Rest"]] or [[Spa|Encyclopedia][$encyclopedia = "Spa"]] assignment will increase condition; curative drugs will increase it, while preventative drugs can stop assignment-related health losses. Curatives and rest will synergize and add additional condition if applied simultaneously.
+	<br>An overall indication of health and well-being; indicating how the slave is feeling physically. A poor condition often reduces a slave's effectiveness while a slave in excellent condition will perfrom better. The <<= App.Encyclopedia.Dialog.linkSC("Rest", "Rest")>> or <<= App.Encyclopedia.Dialog.linkSC("Spa", "Spa")>> assignment will increase condition; curative drugs will increase it, while preventative drugs can stop assignment-related health losses. Curatives and rest will synergize and add additional condition if applied simultaneously.
 
 	<br><br>''Short Term Damage''
 	<br>Whenever something hurts a slave, be it their assignment, an event or perhaps surgery, they will incur short term damage. Short term damage tends to accumulate throughout the week and gets reduced at the end of the week. This process also lessens a slave's condition, but the condition impact can be lessened by the use of curatives or preventatives. Small amounts of short term damage are relatively harmless for a slave's overall health and will quickly heal, however large amounts of damage are dangerous.
@@ -404,19 +404,19 @@ SLAVES
 	<br>Long term damage stays with your slaves and is therefore something to be aware of and try to avoid. While some long term damage accumulates passively as slaves start to get old, the most likely source of long term damage comes from slaves taking a lot of abuse without enough time to recover or from a particularly invasive surgery. While curatives and preventatives help avoid long term damage, too much short term damage will eventually bleed over and become long term damage. So even when a slave is perfectly healthy you may want to spread out surgical enhancements and allow for recovery.
 
 	<br><br>''Tiredness''
-	<br>Working hard will eventually make your slaves tired, this is only natural. Once tired they will no longer be able to perform to the best of their abilities and therefore this may be something to avoid, though a tired slave is less capable of resisting their master. A slave can either be perfectly fine, tired, fatigued or exhausted. Excessive tiredness will negatively impact a slave's condition. Avoiding exhaustion can be done by taking them off tiresome assignments, assigning more lenient resting rules, letting them have time off, preferably in the [[Spa|Encyclopedia][$encyclopedia = "Spa"]] and providing them with comfortable living conditions. The spa is particularly useful as it is not just really effective at reducing tiredness as an assignment, but also as a relaxation reward or to a lesser degree a situational reward. Be sure to have enough room in your spa for slaves deserving such rewards. A good attendant will also help. It's worth keeping in mind that not all assignments are tiring either.
+	<br>Working hard will eventually make your slaves tired, this is only natural. Once tired they will no longer be able to perform to the best of their abilities and therefore this may be something to avoid, though a tired slave is less capable of resisting their master. A slave can either be perfectly fine, tired, fatigued or exhausted. Excessive tiredness will negatively impact a slave's condition. Avoiding exhaustion can be done by taking them off tiresome assignments, assigning more lenient resting rules, letting them have time off, preferably in the <<= App.Encyclopedia.Dialog.linkSC("Spa", "Spa")>> and providing them with comfortable living conditions. The spa is particularly useful as it is not just really effective at reducing tiredness as an assignment, but also as a relaxation reward or to a lesser degree a situational reward. Be sure to have enough room in your spa for slaves deserving such rewards. A good attendant will also help. It's worth keeping in mind that not all assignments are tiring either.
 
 	<br><br>''Illness''
-	<br>Whether we like it or not, sometimes slaves get sick. Most of the time an illness will be nothing more than a minor inconvenience that clears up by the end of the week, but occasionally a slave might catch something that is best handled with the help of a [[Clinic|Encyclopedia][$encyclopedia = "Clinic"]]. Keeping slaves in good condition goes a long way to preventing too many issues, but one thing to be aware of is that chemical carcinogen buildup is particularly dangerous and can cause illnesses to become quite serious. A simple illness may be harmless but once a slave is seriously ill their condition will rapidly deteriorate.
+	<br>Whether we like it or not, sometimes slaves get sick. Most of the time an illness will be nothing more than a minor inconvenience that clears up by the end of the week, but occasionally a slave might catch something that is best handled with the help of a <<= App.Encyclopedia.Dialog.linkSC("Clinic", "Clinic")>>. Keeping slaves in good condition goes a long way to preventing too many issues, but one thing to be aware of is that chemical carcinogen buildup is particularly dangerous and can cause illnesses to become quite serious. A simple illness may be harmless but once a slave is seriously ill their condition will rapidly deteriorate.
 
 <<case "Devotion">>
-	''Devotion'' is a measure of a slave's liking for the player character, and secondarily, how accepting she is of her place in life. (Low Devotion is also referred to as hatred.) Along with @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ it is the main measure of a slave's mental state. A highly @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slave will always obey and will do her best on assignments. With low Devotion, obedience depends on trust: if trust is high, the slave will generally resist and do badly, but if trust is low enough the slave will obey out of fear. Almost everything in the game can effect Devotion in some way: @@.mediumorchid;orchid text@@ indicates a Devotion loss, while @@.hotpink;hot pink@@ text indicates a Devotion gain. Maximized or minimized Devotion is somewhat sticky: lightly abusing a perfectly @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slave will not damage Devotion, while minor kindnesses will not affect a hateful slave. If a slave is very @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]],@@ extremely high Devotion will boost trust weekly (extremely low Devotion will do the reverse), and any Devotion gains that push it over its maximum value will overflow into trust. However, if a slave is very frightened, high Devotion will not impact trust. If both trust and Devotion are maximized, the slave's sex drive will be increased. If she's already a nympho, @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ is increased instead.
+	''Devotion'' is a measure of a slave's liking for the player character, and secondarily, how accepting she is of her place in life. (Low Devotion is also referred to as hatred.) Along with @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ it is the main measure of a slave's mental state. A highly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slave will always obey and will do her best on assignments. With low Devotion, obedience depends on trust: if trust is high, the slave will generally resist and do badly, but if trust is low enough the slave will obey out of fear. Almost everything in the game can effect Devotion in some way: @@.mediumorchid;orchid text@@ indicates a Devotion loss, while @@.hotpink;hot pink@@ text indicates a Devotion gain. Maximized or minimized Devotion is somewhat sticky: lightly abusing a perfectly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slave will not damage Devotion, while minor kindnesses will not affect a hateful slave. If a slave is very @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>,@@ extremely high Devotion will boost trust weekly (extremely low Devotion will do the reverse), and any Devotion gains that push it over its maximum value will overflow into trust. However, if a slave is very frightened, high Devotion will not impact trust. If both trust and Devotion are maximized, the slave's sex drive will be increased. If she's already a nympho, @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ is increased instead.
 
 
 <<case "Trust">>
-	''Trust'' is a measure of a slave's expectations of the player character, and secondarily, how confident she is of her ability to do well. (Low trust is also referred to as fear.) Along with @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ it is the main measure of a slave's mental state. A highly trusting slave is often more expensive to keep, but will do better in a leadership position and is more valuable. Slaves who are not intended for special assignments or resale can usually be kept terrified.
+	''Trust'' is a measure of a slave's expectations of the player character, and secondarily, how confident she is of her ability to do well. (Low trust is also referred to as fear.) Along with @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>,@@ it is the main measure of a slave's mental state. A highly trusting slave is often more expensive to keep, but will do better in a leadership position and is more valuable. Slaves who are not intended for special assignments or resale can usually be kept terrified.
 
-	<br><br>This can become negative if a slave is not sufficiently @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]:@@ in this case, she will not obey since she neither likes nor fears the player character. Many game mechanics can effect trust in some way: @@.mediumaquamarine;aquamarine text@@ text indicates a trust gain, while @@.gold;gold@@ indicates a trust loss. Maximized or minimized trust is somewhat sticky: lightly abusing a perfectly trusting slave will not damage trust, while minor confidence boosts will not affect an abjectly terrified slave. Extremely high trust will boost Devotion weekly, and any trust gains that push it over its maximum value will overflow into Devotion. If both are maximized, the slave's sex drive is increased. If she's already a nympho, Reputation is increased instead.
+	<br><br>This can become negative if a slave is not sufficiently @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>:@@ in this case, she will not obey since she neither likes nor fears the player character. Many game mechanics can effect trust in some way: @@.mediumaquamarine;aquamarine text@@ text indicates a trust gain, while @@.gold;gold@@ indicates a trust loss. Maximized or minimized trust is somewhat sticky: lightly abusing a perfectly trusting slave will not damage trust, while minor confidence boosts will not affect an abjectly terrified slave. Extremely high trust will boost Devotion weekly, and any trust gains that push it over its maximum value will overflow into Devotion. If both are maximized, the slave's sex drive is increased. If she's already a nympho, Reputation is increased instead.
 
 
 <<case "Drugs and Their Effects">>
@@ -428,11 +428,11 @@ SLAVES
 
 	<br><br>//Enhancement injections,// improvements on 20th century legacy steroids. These often include an element not dissimilar to liposuction in which a slurry of the patient's own tissues is included in the injection to promote tissue growth at the injection site. These drugs increase cosmetic body area size faster than any other option other than plastic surgery, but can have negative health consequences.
 
-	<br><br>//Psychosuppressants,// cocktails of legacy mental health treatments delivered in extremely high doses designed to reduce the patient's ability to think independently. The most common set of effects include increased obedience, reduced @@.orangered;[[rebelliousness|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ and irreversible damage to mental faculties.
+	<br><br>//Psychosuppressants,// cocktails of legacy mental health treatments delivered in extremely high doses designed to reduce the patient's ability to think independently. The most common set of effects include increased obedience, reduced @@.orangered;<<= App.Encyclopedia.Dialog.linkSC("rebelliousness", "From Rebellious to Devoted")>>,@@ and irreversible damage to mental faculties.
 
 	<br><br>//Aphrodisiacs,// powerful, addictive sexual enhancers that cause a mental and physical state not dissimilar to traditional hypersexuality. These drugs are based on female hormones, and may have long-term effects similar to female hormone reassignment treatment. They are strongly addictive, both physically and mentally, and the usual recommendation to slaveowners is that slaves should be put on aphrodisiacs only for a brief time, or permanently. Aphrodisiac addiction can typically only be overcome by supporting a slave through withdrawal for a similar period to the amount of time she was on the drugs.
 
-	Aphrodisiacs can also be administered in //extreme doses.// This is medically dangerous, but is sometimes used by unscrupulous slaveowners. Slaves so dosed will feel an extreme need for sex regardless of their emotional state; for example, @@.orangered;[[rebellious|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ virgin slaves on extreme aphrodisiac doses will typically enjoy having their virginity sold.
+	Aphrodisiacs can also be administered in //extreme doses.// This is medically dangerous, but is sometimes used by unscrupulous slaveowners. Slaves so dosed will feel an extreme need for sex regardless of their emotional state; for example, @@.orangered;<<= App.Encyclopedia.Dialog.linkSC("rebellious", "From Rebellious to Devoted")>>,@@ virgin slaves on extreme aphrodisiac doses will typically enjoy having their virginity sold.
 
 	<br><br>//Anaphrodisiacs// are in many ways the opposite of aphrodisiacs, in that they limit the slave's libido. However, their method of action is generally slower, gentler and less damaging to the body's chemistry. They still allow for a healthy appetite.
 
@@ -458,11 +458,11 @@ SLAVES
 <<case "Nymphomania">>
 	//The term 'nymphomania' as used in the Free Cities' slave society refers to a very different phenomenon than the clinically diagnosable condition of hypersexuality that it traditionally denoted.
 
-	<br><br>The long-standing use of 'nympho' to refer to a sexually eager female as a desirable thing has led it to be used in the Free Cities to describe the most desirable mental state for a sex slave to possess. Though what Free Cities slaveowners mean when they refer to a slave as a [[nymphomania|Encyclopedia][$encyclopedia = "Nymphomania"]]c certainly includes a strong sex drive, it also means that the slave in question defines her sexuality in terms of the wishes of others. In effect it refers to a kind of submissive 'all of the above' sexuality: a Free Cities [[nymphomania|Encyclopedia][$encyclopedia = "Nymphomania"]]c slave can be expected to enjoy public sex with all the arousal of a humiliation fetishist one moment, and then consume ejaculate with all the eagerness of a cum fetishist the next.
+	<br><br>The long-standing use of 'nympho' to refer to a sexually eager female as a desirable thing has led it to be used in the Free Cities to describe the most desirable mental state for a sex slave to possess. Though what Free Cities slaveowners mean when they refer to a slave as a <<= App.Encyclopedia.Dialog.linkSC("nymphomania", "Nymphomania")>>c certainly includes a strong sex drive, it also means that the slave in question defines her sexuality in terms of the wishes of others. In effect it refers to a kind of submissive 'all of the above' sexuality: a Free Cities <<= App.Encyclopedia.Dialog.linkSC("nymphomania", "Nymphomania")>>c slave can be expected to enjoy public sex with all the arousal of a humiliation fetishist one moment, and then consume ejaculate with all the eagerness of a cum fetishist the next.
 
 	<br><br>— Lawrence, W. G., //Guide to Modern Slavery, 2037 Edition////
 
-	<br><br>//[[nymphomania|Encyclopedia][$encyclopedia = "Nymphomania"]] as used in game refers to the best possible mental status for a slave in game terms.//
+	<br><br>//<<= App.Encyclopedia.Dialog.linkSC("nymphomania", "Nymphomania")>> as used in game refers to the best possible mental status for a slave in game terms.//
 
 
 <<case "Indentured Servants">>
@@ -472,13 +472,13 @@ SLAVES
 
 
 <<case "Menial Slaves">>
-	''Menial slaves'' in general are the numerous slaves in the arcology that are not considered sex slaves, due to advanced age, unattractiveness, or other unsuitability. Their duties in the arcology vary widely from slave to slave and from arcology to arcology. Automation has done away with many traditional jobs in strictly economic terms, but some slaveowning societies prefer to have unskilled tasks done by slaves anyway for reasons of appeal or prestige. Also, the advancement of automation has been beaten back in some areas due to the obviously low practical labor costs in Free Cities with @@.yellowgreen;[[cheap|Encyclopedia][$encyclopedia = "Money"]]@@ slaves.
+	''Menial slaves'' in general are the numerous slaves in the arcology that are not considered sex slaves, due to advanced age, unattractiveness, or other unsuitability. Their duties in the arcology vary widely from slave to slave and from arcology to arcology. Automation has done away with many traditional jobs in strictly economic terms, but some slaveowning societies prefer to have unskilled tasks done by slaves anyway for reasons of appeal or prestige. Also, the advancement of automation has been beaten back in some areas due to the obviously low practical labor costs in Free Cities with @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheap", "Money")>>@@ slaves.
 
-	<br><br>Menials remain almost entirely off-screen. The game will track the arcology's population of menial slaves, and many of your decisions can affect the menial population. You can also buy, keep, and sell menial slaves yourself, from the slave markets menu. They will produce a small profit each week through their (unspecified) labors. Alternatively, a tidy profit can be made from playing the slave market for menials. There are also two subtypes of menial slave, both of which become inaccessible if [[Paternalism|Encyclopedia][$encyclopedia = "Paternalism"]] is selected as a societal goal.
+	<br><br>Menials remain almost entirely off-screen. The game will track the arcology's population of menial slaves, and many of your decisions can affect the menial population. You can also buy, keep, and sell menial slaves yourself, from the slave markets menu. They will produce a small profit each week through their (unspecified) labors. Alternatively, a tidy profit can be made from playing the slave market for menials. There are also two subtypes of menial slave, both of which become inaccessible if <<= App.Encyclopedia.Dialog.linkSC("Paternalism", "Paternalism")>> is selected as a societal goal.
 
-	<br><br>__Fuckdolls__ are slaves immured in permanent latex suits with holes over their orifices, turning them into living sex toys. They are more valuable than menial slaves proper, mostly due to the cost of the various compliance and drug components of the suits, which make them quite expensive. The weekly profit from owning Fuckdolls can be improved though a policy unlocked by [[Degradationism|Encyclopedia][$encyclopedia = "Degradationism"]]. Normal menials can be converted into Fuckdolls if an upgraded [[Arcade|Encyclopedia][$encyclopedia = "Arcade"]] is available.
+	<br><br>__Fuckdolls__ are slaves immured in permanent latex suits with holes over their orifices, turning them into living sex toys. They are more valuable than menial slaves proper, mostly due to the cost of the various compliance and drug components of the suits, which make them quite expensive. The weekly profit from owning Fuckdolls can be improved though a policy unlocked by <<= App.Encyclopedia.Dialog.linkSC("Degradationism", "Degradationism")>>. Normal menials can be converted into Fuckdolls if an upgraded <<= App.Encyclopedia.Dialog.linkSC("Arcade", "Arcade")>> is available.
 
-	<br><br>__Standard Bioreactors__ are slaves who are permanently attached to the arcology for industrial use, which can vary from milking to drug testing to organ farming. They are slightly less valuable than menial slaves proper. The weekly profit from owning Bioreactors can be improved though a policy unlocked by [[Pastoralism|Encyclopedia][$encyclopedia = "Pastoralism"]]. Normal menials can be converted into Bioreactors if an industrialized [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]] is available.
+	<br><br>__Standard Bioreactors__ are slaves who are permanently attached to the arcology for industrial use, which can vary from milking to drug testing to organ farming. They are slightly less valuable than menial slaves proper. The weekly profit from owning Bioreactors can be improved though a policy unlocked by <<= App.Encyclopedia.Dialog.linkSC("Pastoralism", "Pastoralism")>>. Normal menials can be converted into Bioreactors if an industrialized <<= App.Encyclopedia.Dialog.linkSC("Dairy", "Dairy")>> is available.
 
 
 <<case "Fuckdolls">>
@@ -499,10 +499,10 @@ SLAVES
 	At the beginning of the game, the lingua franca of the arcology will be determined, either by customization or by default to the most common language of the selected continent. When slaves are generated during the game, they will be assigned a familiarity with the lingua franca based on their nationality, @@.cyan;intelligence,@@ education, and in some cases, ethnicity. This accent can range from nonexistent (typical for slaves from the country where the language originated) to crippling, rendering the slave more or less unable to speak and only able to understand basic orders. The latter will reduce a slave's attractiveness. Slaves will learn the lingua franca naturally, a process that is faster for intelligent slaves. It can be sped up by allowing slaves to speak and providing basic slave education. Light accents are considered attractive, but can be eliminated using speech rules that encourage unaccented speech. A thick accent will impede a Head Girl.
 
 <<case "Slave Score (Attractiveness)">>
-	A slave's ''Attractiveness Score'' is a derived stat used to determine a slave's performance at many assignments. It also plays a major role in her price if bought or sold. It's a rough measure, but it's intended to serve as a rough count of how many of your arcology's citizens would be interested in paying to fuck her over the course of a week. The amount they would be willing to pay is determined by her [[Sexual Score|Encyclopedia][$encyclopedia = "Slave Score (Sexual)"]]. Attractiveness Score is affected by virtually every physical trait a slave has, some skills, and societal tastes.
+	A slave's ''Attractiveness Score'' is a derived stat used to determine a slave's performance at many assignments. It also plays a major role in her price if bought or sold. It's a rough measure, but it's intended to serve as a rough count of how many of your arcology's citizens would be interested in paying to fuck her over the course of a week. The amount they would be willing to pay is determined by her <<= App.Encyclopedia.Dialog.linkSC("Sexual Score", "Slave Score (Sexual)")>>. Attractiveness Score is affected by virtually every physical trait a slave has, some skills, and societal tastes.
 
 <<case "Slave Score (Sexual)">>
-	A slave's ''Sexual Score'' is a derived stat used to determine a slave's performance at many assignments. It also plays a major role in her price if bought or sold. It's a rough measure, but it's intended to serve as an estimate of the average price she would command as a street whore over the course of a week. The number of your arcology citizens who might be willing to pay that price is determined by her [[Attractiveness Score|Encyclopedia][$encyclopedia = "Slave Score (Attractiveness)"]]. Sexual Score is affected by sexual skills, some physical traits, [[Health|Encyclopedia][$encyclopedia = "Health"]] and @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ and societal tastes.
+	A slave's ''Sexual Score'' is a derived stat used to determine a slave's performance at many assignments. It also plays a major role in her price if bought or sold. It's a rough measure, but it's intended to serve as an estimate of the average price she would command as a street whore over the course of a week. The number of your arcology citizens who might be willing to pay that price is determined by her <<= App.Encyclopedia.Dialog.linkSC("Attractiveness Score", "Slave Score (Attractiveness)")>>. Sexual Score is affected by sexual skills, some physical traits, <<= App.Encyclopedia.Dialog.linkSC("Health", "Health")>> and @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>,@@ and societal tastes.
 
 /**********
 OBTAINING SLAVES
@@ -571,7 +571,7 @@ SLAVE ASSIGNMENTS:
 <<case "Career Experience">>
 	Slaves may retain useful experience from their lives before enslavement. Freedom and slavery are so different that the bonuses slaves get are minor. Careers fall into categories, each with its own bonus; these are:
 
-	<br><br><br>__Grateful__ (offering a potential bonus to @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@), including slaves who were
+	<br><br><br>__Grateful__ (offering a potential bonus to @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@), including slaves who were
 	<<for $i = 0; $i < setup.gratefulCareers.length; $i++>>
 		<<if $i == setup.gratefulCareers.length-1>>
 			and <<print setup.gratefulCareers[$i]>>.
@@ -580,7 +580,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Menial__ (offering a potential bonus to @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@), including slaves who were
+	<br><br><br>__Menial__ (offering a potential bonus to @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@), including slaves who were
 	<<for $i = 0; $i < setup.menialCareers.length; $i++>>
 		<<if $i == setup.menialCareers.length-1>>
 			and <<print setup.menialCareers[$i]>>.
@@ -589,7 +589,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Servant__ (offering a bonus to [[keeping your estate|Encyclopedia][$encyclopedia = "Servitude"]]), including slaves who were
+	<br><br><br>__Servant__ (offering a bonus to <<= App.Encyclopedia.Dialog.linkSC("keeping your estate", "Servitude")>>), including slaves who were
 	<<for $i = 0; $i < setup.servantCareers.length; $i++>>
 		<<if $i == setup.servantCareers.length-1>>
 			and <<print setup.servantCareers[$i]>>.
@@ -598,7 +598,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Entertainment__ (offering a bonus to [[public service|Encyclopedia][$encyclopedia = "Public Service"]]), including slaves who were
+	<br><br><br>__Entertainment__ (offering a bonus to <<= App.Encyclopedia.Dialog.linkSC("public service", "Public Service")>>), including slaves who were
 	<<for $i = 0; $i < setup.entertainmentCareers.length; $i++>>
 		<<if $i == setup.entertainmentCareers.length-1>>
 			and <<print setup.entertainmentCareers[$i]>>.
@@ -606,9 +606,9 @@ SLAVE ASSIGNMENTS:
 			<<print setup.entertainmentCareers[$i]>>,
 		<</if>>
 	<</for>>
-	If a slave has been in the arcology for a long time and is intelligent, she can qualify for this bonus without [[career experience|Encyclopedia][$encyclopedia = "Career Experience"]].
+	If a slave has been in the arcology for a long time and is intelligent, she can qualify for this bonus without <<= App.Encyclopedia.Dialog.linkSC("career experience", "Career Experience")>>.
 
-	<br><br><br>__Sex work__ (offering a bonus to [[whoring|Encyclopedia][$encyclopedia = "Whoring"]]), including slaves who were
+	<br><br><br>__Sex work__ (offering a bonus to <<= App.Encyclopedia.Dialog.linkSC("whoring", "Whoring")>>), including slaves who were
 	<<for $i = 0; $i < setup.whoreCareers.length; $i++>>
 		<<if $i == setup.whoreCareers.length-1>>
 			and <<print setup.whoreCareers[$i]>>.
@@ -616,9 +616,9 @@ SLAVE ASSIGNMENTS:
 			<<print setup.whoreCareers[$i]>>,
 		<</if>>
 	<</for>>
-	If a slave is very sexually experienced, she can qualify for this bonus without [[career experience|Encyclopedia][$encyclopedia = "Career Experience"]].
+	If a slave is very sexually experienced, she can qualify for this bonus without <<= App.Encyclopedia.Dialog.linkSC("career experience", "Career Experience")>>.
 
-	<br><br><br>__Leadership__ (offering a bonus as [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]]), including slaves who were
+	<br><br><br>__Leadership__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Head Girl", "Head Girl")>>), including slaves who were
 	<<for $i = 0; $i < setup.HGCareers.length; $i++>>
 		<<if $i == setup.HGCareers.length-1>>
 			and <<print setup.HGCareers[$i]>>.
@@ -627,7 +627,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Procuring__ (offering a bonus as [[Madam|Encyclopedia][$encyclopedia = "Madam"]]), including slaves who were
+	<br><br><br>__Procuring__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Madam", "Madam")>>), including slaves who were
 	<<for $i = 0; $i < setup.madamCareers.length; $i++>>
 		<<if $i == setup.madamCareers.length-1>>
 			and <<print setup.madamCareers[$i]>>.
@@ -636,7 +636,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Musical__ (offering a bonus as [[DJ|Encyclopedia][$encyclopedia = "DJ"]]), including slaves who were
+	<br><br><br>__Musical__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("DJ", "DJ")>>), including slaves who were
 	<<for $i = 0; $i < setup.DJCareers.length; $i++>>
 		<<if $i == setup.DJCareers.length-1>>
 			and <<print setup.DJCareers[$i]>>.
@@ -645,7 +645,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Defensive__ (offering a bonus as [[Bodyguard|Encyclopedia][$encyclopedia = "Bodyguard"]]), including slaves who were
+	<br><br><br>__Defensive__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Bodyguard", "Bodyguard")>>), including slaves who were
 	<<for $i = 0; $i < setup.bodyguardCareers.length; $i++>>
 		<<if $i == setup.bodyguardCareers.length-1>>
 			and <<print setup.bodyguardCareers[$i]>>.
@@ -654,7 +654,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Convincing__ (offering a bonus as [[Recruiter|Encyclopedia][$encyclopedia = "Recruiter"]]), including slaves who were
+	<br><br><br>__Convincing__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Recruiter", "Recruiter")>>), including slaves who were
 	<<for $i = 0; $i < setup.recruiterCareers.length; $i++>>
 		<<if $i == setup.recruiterCareers.length-1>>
 			and <<print setup.recruiterCareers[$i]>>.
@@ -663,7 +663,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Security__ (offering a bonus as [[Wardeness|Encyclopedia][$encyclopedia = "Wardeness"]]), including slaves who were
+	<br><br><br>__Security__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Wardeness", "Wardeness")>>), including slaves who were
 	<<for $i = 0; $i < setup.wardenessCareers.length; $i++>>
 		<<if $i == setup.wardenessCareers.length-1>>
 			and <<print setup.wardenessCareers[$i]>>.
@@ -672,7 +672,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Medical__ (offering a bonus as [[Nurse|Encyclopedia][$encyclopedia = "Nurse"]]), including slaves who were
+	<br><br><br>__Medical__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Nurse", "Nurse")>>), including slaves who were
 	<<for $i = 0; $i < setup.nurseCareers.length; $i++>>
 		<<if $i == setup.nurseCareers.length-1>>
 			and <<print setup.nurseCareers[$i]>>.
@@ -681,7 +681,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Counseling__ (offering a bonus as [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]]), including slaves who were
+	<br><br><br>__Counseling__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>), including slaves who were
 	<<for $i = 0; $i < setup.attendantCareers.length; $i++>>
 		<<if $i == setup.attendantCareers.length-1>>
 			and <<print setup.attendantCareers[$i]>>.
@@ -690,7 +690,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Nannying__ (offering a bonus as [[Matron|Encyclopedia][$encyclopedia = "Matron"]]), including slaves who were
+	<br><br><br>__Nannying__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Matron", "Matron")>>), including slaves who were
 	<<for $i = 0; $i < setup.matronCareers.length; $i++>>
 		<<if $i == setup.matronCareers.length-1>>
 			and <<print setup.matronCareers[$i]>>.
@@ -699,7 +699,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Accounting__ (offering a bonus as [[Stewardess|Encyclopedia][$encyclopedia = "Stewardess"]]), including slaves who were
+	<br><br><br>__Accounting__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Stewardess", "Stewardess")>>), including slaves who were
 	<<for $i = 0; $i < setup.stewardessCareers.length; $i++>>
 		<<if $i == setup.stewardessCareers.length-1>>
 			and <<print setup.stewardessCareers[$i]>>.
@@ -708,7 +708,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Husbandry__ (offering a bonus as [[Milkmaid|Encyclopedia][$encyclopedia = "Milkmaid"]]), including slaves who were
+	<br><br><br>__Husbandry__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Milkmaid", "Milkmaid")>>), including slaves who were
 	<<for $i = 0; $i < setup.milkmaidCareers.length; $i++>>
 		<<if $i == setup.milkmaidCareers.length-1>>
 			and <<print setup.milkmaidCareers[$i]>>.
@@ -717,7 +717,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Farming__ (offering a bonus as [[Farmer|Encyclopedia][$encyclopedia = "Farmer"]]), including slaves who were
+	<br><br><br>__Farming__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Farmer", "Farmer")>>), including slaves who were
 	<<for $i = 0; $i < setup.farmerCareers.length; $i++>>
 		<<if $i == setup.farmerCareers.length-1>>
 			and <<print setup.farmerCareers[$i]>>.
@@ -726,7 +726,7 @@ SLAVE ASSIGNMENTS:
 		<</if>>
 	<</for>>
 
-	<br><br><br>__Teaching__ (offering a bonus as [[Schoolteacher|Encyclopedia][$encyclopedia = "Schoolteacher"]], including slaves who were
+	<br><br><br>__Teaching__ (offering a bonus as <<= App.Encyclopedia.Dialog.linkSC("Schoolteacher", "Schoolteacher")>>, including slaves who were
 	<<for $i = 0; $i < setup.schoolteacherCareers.length; $i++>>
 		<<if $i == setup.schoolteacherCareers.length-1>>
 			and <<print setup.schoolteacherCareers[$i]>>,
@@ -734,34 +734,34 @@ SLAVE ASSIGNMENTS:
 			<<print setup.schoolteacherCareers[$i]>>,
 		<</if>>
 	<</for>>
-	<br><br>Slaves who have been in slavery long enough that it is effectively their career get a bonus to @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "Devotion"]].@@ Slaves can forget their [[career experience|Encyclopedia][$encyclopedia = "Career Experience"]] in an industrialized Dairy, but if they do so and remain sane, they will get a special bonus to both @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "Devotion"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]].@@
+	<br><br>Slaves who have been in slavery long enough that it is effectively their career get a bonus to @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "Devotion")>>.@@ Slaves can forget their <<= App.Encyclopedia.Dialog.linkSC("career experience", "Career Experience")>> in an industrialized Dairy, but if they do so and remain sane, they will get a special bonus to both @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "Devotion")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>.@@
 
 	<br><br>Facility heads and working slaves can gain work experience to provide the same benefit as having a relevant career. Intelligence is the deciding factor in how long this will take, brilliant slaves can achieve this ideally in about fourteen weeks, while borderline retarded slaves can take up two hundred weeks (Assuming that the slave's intelligence doesn't change at all and the dice roll is consistent).
 
 
 <<case "Attendant">>
-	An ''Attendant'' can be selected once the [[Spa|Encyclopedia][$encyclopedia = "Spa"]] facility has been built. Attendants provide emotional help to slaves in the spa, and can also soften flaws and even fix mindbroken slaves. Good Attendants are free of fetishes or submissive, have a calm libido, older than 35, a motherly air, @@.cyan;intelligent,@@ and naturally female.
+	An ''Attendant'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Spa", "Spa")>> facility has been built. Attendants provide emotional help to slaves in the spa, and can also soften flaws and even fix mindbroken slaves. Good Attendants are free of fetishes or submissive, have a calm libido, older than 35, a motherly air, @@.cyan;intelligent,@@ and naturally female.
 
 /* TODO: will still need more updating */
 <<case "Matron">>
-	A ''Matron'' can be selected once the [[Nursery|Encyclopedia][$encyclopedia = "Nursery"]] facility has been built. Matrons oversee the day-to-day activities of the Nursery, and can soften flaws of nannies working under them. A good Matron is [[caring|Encyclopedia][$encyclopedia = "Caring"]], [[funny|Encyclopedia][$encyclopedia = "Funny"]], [[intelligent|Encyclopedia][$encyclopedia = "Intelligence"]], and has given birth before.
+	A ''Matron'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Nursery", "Nursery")>> facility has been built. Matrons oversee the day-to-day activities of the Nursery, and can soften flaws of nannies working under them. A good Matron is <<= App.Encyclopedia.Dialog.linkSC("caring", "Caring")>>, <<= App.Encyclopedia.Dialog.linkSC("funny", "Funny")>>, <<= App.Encyclopedia.Dialog.linkSC("intelligent", "Intelligence")>>, and has given birth before.
 
 <<case "Bodyguard">>
 	//Slave bodyguards are best understood not as protection for a slaveowner's person, but rather as a projection of their skill at slave breaking.
 
-	<br><br>By giving a slave the means and position to easily kill her master, that master displays their total trust in them. The simple fact that an armed slave is near a slaveowner at all times is proof that that slaveowner has produced at least one slave that never wavers in her @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]].@@ After all, if she ever wavered, the slaveowner would likely be dead.
+	<br><br>By giving a slave the means and position to easily kill her master, that master displays their total trust in them. The simple fact that an armed slave is near a slaveowner at all times is proof that that slaveowner has produced at least one slave that never wavers in her @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>.@@ After all, if she ever wavered, the slaveowner would likely be dead.
 
 	<br><br>It is obvious to any real security professional that slave bodyguards are mostly for show, from the moment of seeing one. After all, they are not equipped with modern sensors, armor, and weapons; if they were so attired and loaded down it would be quite impossible to tell if they were even female: the huge weight and bulk of modern combat gear gives an androgynous appearance. Instead, they are usually kept scantily clad or even naked, and armed with visually impressive weapons.
 
 	<br><br>— Lawrence, W. G., //Guide to Modern Slavery, 2037 Edition////
 
-	<br><br>A ''Bodyguard'' can be selected once the Armory upgrade is purchased. Duties include protection of the player character during violent events; good bodyguards produce some @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ as well, based on how deadly they are. Toned but not excessive [[muscles|Encyclopedia][$encyclopedia = "Musculature"]], [[combat kills|Encyclopedia][$encyclopedia = "Combat Skill"]], and [[height|Encyclopedia][$encyclopedia = "Height"]] contribute to deadliness. Big [[breasts|Encyclopedia][$encyclopedia = "Breasts"]], [[butts|Encyclopedia][$encyclopedia = "Butts"]], poor [[health|Encyclopedia][$encyclopedia = "Health"]], excess [[weight|Encyclopedia][$encyclopedia = "Weight"]], and [[pregnancy|Encyclopedia][$encyclopedia = "Pregnancy"]] all detract from deadliness.
+	<br><br>A ''Bodyguard'' can be selected once the Armory upgrade is purchased. Duties include protection of the player character during violent events; good bodyguards produce some @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ as well, based on how deadly they are. Toned but not excessive <<= App.Encyclopedia.Dialog.linkSC("muscles", "Musculature")>>, <<= App.Encyclopedia.Dialog.linkSC("combat kills", "Combat Skill")>>, and <<= App.Encyclopedia.Dialog.linkSC("height", "Height")>> contribute to deadliness. Big <<= App.Encyclopedia.Dialog.linkSC("breasts", "Breasts")>>, <<= App.Encyclopedia.Dialog.linkSC("butts", "Butts")>>, poor <<= App.Encyclopedia.Dialog.linkSC("health", "Health")>>, excess <<= App.Encyclopedia.Dialog.linkSC("weight", "Weight")>>, and <<= App.Encyclopedia.Dialog.linkSC("pregnancy", "Pregnancy")>> all detract from deadliness.
 
-	<br><br>Skilled, @@.cyan;intelligent,@@ and @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ Bodyguards may become concerned that they have no potential successor if you do not keep several other combat capable slaves in your penthouse. Such a Bodyguard will do her best to find responsible and physically capable slaves to teach self defense to when she can. Potential recipients of this training include her lover or wife if she has one, the [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]], the [[Wardeness|Encyclopedia][$encyclopedia = "Wardeness"]], and your [[Concubine|Encyclopedia][$encyclopedia = "Concubine"]].
+	<br><br>Skilled, @@.cyan;intelligent,@@ and @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ Bodyguards may become concerned that they have no potential successor if you do not keep several other combat capable slaves in your penthouse. Such a Bodyguard will do her best to find responsible and physically capable slaves to teach self defense to when she can. Potential recipients of this training include her lover or wife if she has one, the <<= App.Encyclopedia.Dialog.linkSC("Head Girl", "Head Girl")>>, the <<= App.Encyclopedia.Dialog.linkSC("Wardeness", "Wardeness")>>, and your <<= App.Encyclopedia.Dialog.linkSC("Concubine", "Concubine")>>.
 
 
 <<case "Concubine">>
-	A ''Concubine'' can be selected once the [[Master Suite|Encyclopedia][$encyclopedia = "Master Suite"]] facility is built. Concubines benefit from high beauty and sexual skills in the same way as public servants; they should also be extremely @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]].@@ Concubines do not apply any bonuses to other slaves in the [[master suite|Encyclopedia][$encyclopedia = "Master Suite"]]; rather, they are the game's single most efficient production of @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ themselves.
+	A ''Concubine'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Master Suite", "Master Suite")>> facility is built. Concubines benefit from high beauty and sexual skills in the same way as public servants; they should also be extremely @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>.@@ Concubines do not apply any bonuses to other slaves in the <<= App.Encyclopedia.Dialog.linkSC("master suite", "Master Suite")>>; rather, they are the game's single most efficient production of @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ themselves.
 
 
 <<case "DJ">>
@@ -773,23 +773,23 @@ SLAVE ASSIGNMENTS:
 
 	<br><br>— Van Diemen, D. C. G., //Free Cities Fashion (FCF), January 2032////
 
-	<br><br>A ''DJ'' can be selected once the [[Club|Encyclopedia][$encyclopedia = "Club"]] facility is built. DJs apply a multiplier to @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ gains from serving in the club. Entertainment skills, toned but not massive [[muscles|Encyclopedia][$encyclopedia = "Musculature"]], @@.cyan;intelligence,@@ and a pretty face make a good DJ.
+	<br><br>A ''DJ'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Club", "Club")>> facility is built. DJs apply a multiplier to @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ gains from serving in the club. Entertainment skills, toned but not massive <<= App.Encyclopedia.Dialog.linkSC("muscles", "Musculature")>>, @@.cyan;intelligence,@@ and a pretty face make a good DJ.
 
-	<br><br>If a DJ isn't responsible for enough sluts to occupy her full time, she'll spend time fucking citizens herself. This is exactly the same as [[Public Service|Encyclopedia][$encyclopedia = "Public Service"]] out of the Club: she'll benefit from any [[Advertising|Encyclopedia][$encyclopedia = "Advertising"]] or [[Variety|Encyclopedia][$encyclopedia = "Variety"]] bonuses available, and will even benefit from her own leadership skills.
+	<br><br>If a DJ isn't responsible for enough sluts to occupy her full time, she'll spend time fucking citizens herself. This is exactly the same as <<= App.Encyclopedia.Dialog.linkSC("Public Service", "Public Service")>> out of the Club: she'll benefit from any <<= App.Encyclopedia.Dialog.linkSC("Advertising", "Advertising")>> or <<= App.Encyclopedia.Dialog.linkSC("Variety", "Variety")>> bonuses available, and will even benefit from her own leadership skills.
 
 
 <<case "Head Girl">>
-	//Most Free Cities slaveowners eventually find it convenient to promote a @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]]@@ slave to a position over others. The stable of slaves necessary to present a proper public image has become so large that assistance managing and overseeing slaves is quite useful. In addition, such a slave can be an example to lesser livestock.
+	//Most Free Cities slaveowners eventually find it convenient to promote a @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>@@ slave to a position over others. The stable of slaves necessary to present a proper public image has become so large that assistance managing and overseeing slaves is quite useful. In addition, such a slave can be an example to lesser livestock.
 
-	<br><br>A good Head Girl will be @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ to her master and sexually skilled. Experienced slaveowners have also found that an older slave girl is often more effective than a young one. Since slavery is new, older slave girls will have spent part of their adult lives as free women, and have a deeper body of life experience to draw on.
+	<br><br>A good Head Girl will be @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ to her master and sexually skilled. Experienced slaveowners have also found that an older slave girl is often more effective than a young one. Since slavery is new, older slave girls will have spent part of their adult lives as free women, and have a deeper body of life experience to draw on.
 
-	<br><br>Naturally, some slaveowners form a strong emotional bond with their Head Girl. @@.mediumaquamarine;[[Trusting|Encyclopedia][$encyclopedia = "Trust"]]@@ and relying on a close companion can begin to resemble old world relationships. It is a paradox of modern Free Cities life that such closeness is strongly frowned upon. Rumors that a prominent person is emotionally involved with his or her Head Girl can be as socially devastating as rumors of infidelity were a hundred years ago.
+	<br><br>Naturally, some slaveowners form a strong emotional bond with their Head Girl. @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("Trusting", "Trust")>>@@ and relying on a close companion can begin to resemble old world relationships. It is a paradox of modern Free Cities life that such closeness is strongly frowned upon. Rumors that a prominent person is emotionally involved with his or her Head Girl can be as socially devastating as rumors of infidelity were a hundred years ago.
 
 	<br><br>— Lawrence, W. G., //Guide to Modern Slavery, 2037 Edition////
 
-	<br><br>A ''Head Girl'' can be selected from among your @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slaves immediately. Duties are numerous, but mostly involve training slaves. They will generally train whichever girls they think appropriate, but can be given some direction on the same menu used to select one. Giving your [[Head Girl a suite|Encyclopedia][$encyclopedia = "Head Girl Suite"]] and a personal slave will allow her to train an extra slave each week, an extremely powerful ability.
+	<br><br>A ''Head Girl'' can be selected from among your @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slaves immediately. Duties are numerous, but mostly involve training slaves. They will generally train whichever girls they think appropriate, but can be given some direction on the same menu used to select one. Giving your <<= App.Encyclopedia.Dialog.linkSC("Head Girl a suite", "Head Girl Suite")>> and a personal slave will allow her to train an extra slave each week, an extremely powerful ability.
 
-	@@.hotpink;[[Devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ @@.cyan;intelligence,@@ and age over 35 all help Head Girls do well. Head Girls will do better if they are comfortable with the arcology's [[lingua franca|Encyclopedia][$encyclopedia = "Lingua Franca"]]. Skills are required when teaching that skill, meaning that slaves without vaginas cannot teach vaginal skills. Conversely, slaves with functional dicks are better at teaching other sexual skills. Also having max sex skills, dom as their fetish and being your wife provide more boosts.
+	@@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("Devotion", "From Rebellious to Devoted")>>,@@ @@.cyan;intelligence,@@ and age over 35 all help Head Girls do well. Head Girls will do better if they are comfortable with the arcology's <<= App.Encyclopedia.Dialog.linkSC("lingua franca", "Lingua Franca")>>. Skills are required when teaching that skill, meaning that slaves without vaginas cannot teach vaginal skills. Conversely, slaves with functional dicks are better at teaching other sexual skills. Also having max sex skills, dom as their fetish and being your wife provide more boosts.
 
 
 <<case "Madam">>
@@ -805,9 +805,9 @@ SLAVE ASSIGNMENTS:
 
 	<br><br>
 
-	A ''Madam'' can be selected once the [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]] facility is built. Madams apply a multiplier to @@.yellowgreen;[[income|Encyclopedia][$encyclopedia = "Money"]]@@ from the brothel. Whoring skills, age over 35, @@.cyan;intelligence,@@ being your wife and a functional cock help a Madam.
+	A ''Madam'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Brothel", "Brothel")>> facility is built. Madams apply a multiplier to @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("income", "Money")>>@@ from the brothel. Whoring skills, age over 35, @@.cyan;intelligence,@@ being your wife and a functional cock help a Madam.
 
-	<br><br>If a Madam isn't managing enough whores to occupy her full time, she'll sell herself as much as she has time for. This is exactly the same as [[Whoring|Encyclopedia][$encyclopedia = "Whoring"]] out of the Brothel: she'll benefit from any [[Advertising|Encyclopedia][$encyclopedia = "Advertising"]] or [[Variety|Encyclopedia][$encyclopedia = "Variety"]] bonuses available, and will even benefit from her own management skills.
+	<br><br>If a Madam isn't managing enough whores to occupy her full time, she'll sell herself as much as she has time for. This is exactly the same as <<= App.Encyclopedia.Dialog.linkSC("Whoring", "Whoring")>> out of the Brothel: she'll benefit from any <<= App.Encyclopedia.Dialog.linkSC("Advertising", "Advertising")>> or <<= App.Encyclopedia.Dialog.linkSC("Variety", "Variety")>> bonuses available, and will even benefit from her own management skills.
 
 
 <<case "Milkmaid">>
@@ -819,91 +819,91 @@ SLAVE ASSIGNMENTS:
 
 	<br><br>— Banaszewski, Valerie P., //Free Cities Husbandry Weekly, February 16, 2032//
 
-	<br><br>A ''Milkmaid'' can be selected once the [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]] facility is built. Having applicable [[career experience|Encyclopedia][$encyclopedia = "Career Experience"]] and strong [[muscles|Encyclopedia][$encyclopedia = "Musculature"]] allow a Milkmaid to help cows maintain their health. If a Milkmaid is Funny or Caring, she can improve cow's @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]]@@ resting point; if she has oral skills, she can improve their@@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ resting point.
+	<br><br>A ''Milkmaid'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Dairy", "Dairy")>> facility is built. Having applicable <<= App.Encyclopedia.Dialog.linkSC("career experience", "Career Experience")>> and strong <<= App.Encyclopedia.Dialog.linkSC("muscles", "Musculature")>> allow a Milkmaid to help cows maintain their health. If a Milkmaid is Funny or Caring, she can improve cow's @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>@@ resting point; if she has oral skills, she can improve their@@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ resting point.
 	<<if $seeDicks != 0>>
 		If she has a very large dick capable of erection, a Milkmaid can assist cows with ejaculation if the Dairy is not already stimulating prostates.
 	<</if>>
 
 
 <<case "Farmer">>
-	<br><br>A ''Farmer'' can be selected once the [[Farmyard|Encyclopedia][$encyclopedia = "Farmyard"]] facility is built. Having applicable [[career experience|Encyclopedia][$encyclopedia = "Career Experience"]] and strong [[muscles|Encyclopedia][$encyclopedia = "Musculature"]] allow a Farmer to maintain the different crops and animals.
+	<br><br>A ''Farmer'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Farmyard", "Farmyard")>> facility is built. Having applicable <<= App.Encyclopedia.Dialog.linkSC("career experience", "Career Experience")>> and strong <<= App.Encyclopedia.Dialog.linkSC("muscles", "Musculature")>> allow a Farmer to maintain the different crops and animals.
 	<br>
 	//This description needs to be expanded.//
 
 
 <<case "Nurse">>
-	An ''Nurse'' can be selected once the [[Clinic|Encyclopedia][$encyclopedia = "Clinic"]] facility is built. Nurses increase [[health|Encyclopedia][$encyclopedia = "Health"]] gains in the Clinic. Good Nurses are [[nymphomaniacs|Encyclopedia][$encyclopedia = "Nymphomania"]], highly @@.cyan;intelligent,@@ physically fit, and very beautiful.
+	An ''Nurse'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Clinic", "Clinic")>> facility is built. Nurses increase <<= App.Encyclopedia.Dialog.linkSC("health", "Health")>> gains in the Clinic. Good Nurses are <<= App.Encyclopedia.Dialog.linkSC("nymphomaniacs", "Nymphomania")>>, highly @@.cyan;intelligent,@@ physically fit, and very beautiful.
 
 
 <<case "Recruiter">>
-	A ''Recruiter'' can be selected from among your @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slaves immediately. @@.cyan;Intelligence,@@ entertainment skills, and luxurious living standards help a recruiter convince vulnerable people to submit to voluntary enslavement. Each targetable group is also more sympathetic to an appropriate recruiter:
+	A ''Recruiter'' can be selected from among your @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slaves immediately. @@.cyan;Intelligence,@@ entertainment skills, and luxurious living standards help a recruiter convince vulnerable people to submit to voluntary enslavement. Each targetable group is also more sympathetic to an appropriate recruiter:
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Desperate whores: a sexually veteran recruiter
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Expectant mothers: a visibly pregnant recruiter
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Young migrants: a [[healthy|Encyclopedia][$encyclopedia = "Health"]] and pretty recruiter
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Young migrants: a <<= App.Encyclopedia.Dialog.linkSC("healthy", "Health")>> and pretty recruiter
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Dissolute sissies: a recruiter with a working dick
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Reassignment candidates: a pretty recruiter without working female reproductive organs
 
-	<br><br>Once your household reaches a significant number of slaves you may direct the Recruiter to do publicity instead of acquisitions, for a boost to @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ and possibly advancing [[future societies|Encyclopedia][$encyclopedia = "Future Societies"]]. Activating this ability does not influence any other means of obtaining new slaves. (Note that "Facilities & leadership" includes the Recruiter herself and a slot for Head Girl, two positions that do not require a facility.)
+	<br><br>Once your household reaches a significant number of slaves you may direct the Recruiter to do publicity instead of acquisitions, for a boost to @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ and possibly advancing <<= App.Encyclopedia.Dialog.linkSC("future societies", "Future Societies")>>. Activating this ability does not influence any other means of obtaining new slaves. (Note that "Facilities & leadership" includes the Recruiter herself and a slot for Head Girl, two positions that do not require a facility.)
 
 
 <<case "Schoolteacher">>
-	A ''schoolteacher'' can be selected once the [[Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]] facility is built. Schoolteachers increase the rate at which students in the schoolroom learn. Good schoolteachers are older than 35, beautiful, @@.cyan;intelligent,@@ and educated.
+	A ''schoolteacher'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Schoolroom", "Schoolroom")>> facility is built. Schoolteachers increase the rate at which students in the schoolroom learn. Good schoolteachers are older than 35, beautiful, @@.cyan;intelligent,@@ and educated.
 
 
 <<case "Stewardess">>
-	//Throughout recorded history, wherever there have been mature slave societies, there have been slave overseers set over their peers by their masters. Naturally, these individuals have simultaneously been among the most @@.mediumaquamarine;[[trusted|Encyclopedia][$encyclopedia = "Trust"]]@@ to their masters, and among the most hated to their compatriots in slavery. They have perhaps the greatest interest in preservation of a slave society, since the masters have only the loss of property to fear by abolition; slave overseers would likely be less lucky.
+	//Throughout recorded history, wherever there have been mature slave societies, there have been slave overseers set over their peers by their masters. Naturally, these individuals have simultaneously been among the most @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusted", "Trust")>>@@ to their masters, and among the most hated to their compatriots in slavery. They have perhaps the greatest interest in preservation of a slave society, since the masters have only the loss of property to fear by abolition; slave overseers would likely be less lucky.
 
-	<br><br>The stewardess is the modern, domestic expression of the old overseer. Many wealthy slaveowners keep an extensive stable of less valuable slaves around their estates to serve as labor, raw material for slave training, and targets for recreational abuse. Successful oversight of this often mulish mass of stock requires a high degree of @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ to the master's will, of course. Good health to put in the necessarily long hours also helps. Some slaveowners also find that a functional dick allows a Stewardess to add a useful element of sexual abuse to her ministrations.
+	<br><br>The stewardess is the modern, domestic expression of the old overseer. Many wealthy slaveowners keep an extensive stable of less valuable slaves around their estates to serve as labor, raw material for slave training, and targets for recreational abuse. Successful oversight of this often mulish mass of stock requires a high degree of @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ to the master's will, of course. Good health to put in the necessarily long hours also helps. Some slaveowners also find that a functional dick allows a Stewardess to add a useful element of sexual abuse to her ministrations.
 
 	<br><br>— Lawrence, W. G., //Guide to Modern Slavery, 2037 Edition////
 
-	<br><br>A ''Stewardess'' can be selected once the [[Servants' Quarters|Encyclopedia][$encyclopedia = "Servants' Quarters"]] facility is built. Stewardesses increase the upkeep reduction effects of servants working out of the servants' quarters. Being older than 35, having good [[Health|Encyclopedia][$encyclopedia = "health"]], @@.cyan;intelligence,@@ and [[nymphomania|Encyclopedia][$encyclopedia = "Nymphomania"]] or [[dominance|Encyclopedia][$encyclopedia = "Doms"]] make a good Stewardess.
+	<br><br>A ''Stewardess'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Servants' Quarters", "Servants' Quarters")>> facility is built. Stewardesses increase the upkeep reduction effects of servants working out of the servants' quarters. Being older than 35, having good <<= App.Encyclopedia.Dialog.linkSC("Health", "health")>>, @@.cyan;intelligence,@@ and <<= App.Encyclopedia.Dialog.linkSC("nymphomania", "Nymphomania")>> or <<= App.Encyclopedia.Dialog.linkSC("dominance", "Doms")>> make a good Stewardess.
 
 
 <<case "Wardeness">>
-	A ''Wardeness'' can be selected once the [[Cellblock|Encyclopedia][$encyclopedia = "Cellblock"]] facility is built. Wardenesses increase the rate at which slaves in the cellblock are broken. Very high [[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]], [[nymphomania|Encyclopedia][$encyclopedia = "Nymphomania"]] or [[sadism|Encyclopedia][$encyclopedia = "Sadists"]], strong [[muscles|Encyclopedia][$encyclopedia = "Musculature"]], applicable [[career experience|Encyclopedia][$encyclopedia = "Career Experience"]], and a solid dick make a powerful Wardeness.
+	A ''Wardeness'' can be selected once the <<= App.Encyclopedia.Dialog.linkSC("Cellblock", "Cellblock")>> facility is built. Wardenesses increase the rate at which slaves in the cellblock are broken. Very high <<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>, <<= App.Encyclopedia.Dialog.linkSC("nymphomania", "Nymphomania")>> or <<= App.Encyclopedia.Dialog.linkSC("sadism", "Sadists")>>, strong <<= App.Encyclopedia.Dialog.linkSC("muscles", "Musculature")>>, applicable <<= App.Encyclopedia.Dialog.linkSC("career experience", "Career Experience")>>, and a solid dick make a powerful Wardeness.
 
 /**********
 SLAVE ASSIGNMENTS (COMMON):
 **********/
 <<case "Attending Classes">>
 	<<includeDOM App.Encyclopedia.Entries.attendingClasses()>>
-	//Associated facility: [[Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Schoolroom", "Schoolroom")>>//
 
 
 <<case "Confinement">>
 	<<includeDOM App.Encyclopedia.Entries.confinement()>>
-	//Associated facility: [[Cellblock|Encyclopedia][$encyclopedia = "Cellblock"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Cellblock", "Cellblock")>>//
 
 
 <<case "Fucktoy">>
 	<<includeDOM App.Encyclopedia.Entries.fucktoy()>>
-	//Associated facility: [[Master Suite|Encyclopedia][$encyclopedia = "Master Suite"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Master Suite", "Master Suite")>>//
 
 
 <<case "Glory Hole">>
 	<<includeDOM App.Encyclopedia.Entries.gloryHole()>>
-	//Associated facility: [[Arcade|Encyclopedia][$encyclopedia = "Arcade"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Arcade", "Arcade")>>//
 
 
 <<case "Milking">>
 	<<includeDOM App.Encyclopedia.Entries.milking()>>
-	//Associated facility: [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Dairy", "Dairy")>>//
 
 
 <<case "Farming">>
 	<<includeDOM App.Encyclopedia.Entries.farming()>>
-	//Associated facility: [[Farmyard|Encyclopedia][$encyclopedia = "Farmyard"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Farmyard", "Farmyard")>>//
 
 
 <<case "Public Service">>
 	<<includeDOM App.Encyclopedia.Entries.publicService()>>
-	//Associated facility: [[Club|Encyclopedia][$encyclopedia = "Club"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Club", "Club")>>//
 
 
 <<case "Rest">>
 	<<includeDOM App.Encyclopedia.Entries.rest()>>
-	//Associated facilities: [[Spa|Encyclopedia][$encyclopedia = "Spa"]], [[Clinic|Encyclopedia][$encyclopedia = "Clinic"]]//
+	//Associated facilities: <<= App.Encyclopedia.Dialog.linkSC("Spa", "Spa")>>, <<= App.Encyclopedia.Dialog.linkSC("Clinic", "Clinic")>>//
 
 
 <<case "Sexual Servitude">>
@@ -912,12 +912,12 @@ SLAVE ASSIGNMENTS (COMMON):
 
 <<case "Servitude">>
 	<<includeDOM App.Encyclopedia.Entries.servitude()>>
-	//Associated facility: [[Servants' Quarters|Encyclopedia][$encyclopedia = "Servants' Quarters"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Servants' Quarters", "Servants' Quarters")>>//
 
 
 <<case "Whoring">>
 	<<includeDOM App.Encyclopedia.Entries.whoring()>>
-	//Associated facility: [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]]//
+	//Associated facility: <<= App.Encyclopedia.Dialog.linkSC("Brothel", "Brothel")>>//
 
 /**********
 SLAVE BODY:
@@ -929,7 +929,7 @@ SLAVE BODY:
 	Choose a more particular entry below:
 
 <<case "Anuses">>
-	Slaves' ''anuses'' are a valuable commodity. Like [[vaginas|Encyclopedia][$encyclopedia = "Vaginas"]], they appear in four degrees of tightness: virgin and three increasing levels of looseness. Tighter anuses improve performance at sexual assignments, but most methods of learning [[anal skill|Encyclopedia][$encyclopedia = "Anal Skill"]] tend to loosen anuses. Assigning a virgin to sex work will result in a one-time bonus to performance, but may anger her and can result in skipping up one level of looseness. A virgin anus applies a moderate cost multiplier for slave purchase or sale. Anuses can be loosened by events, strenuous sex work, or plug accessories; they can be tightened with rest from strenuous sex work, personal attention, or the autosurgery, though such surgery can reduce [[anal skill|Encyclopedia][$encyclopedia = "Anal Skill"]].
+	Slaves' ''anuses'' are a valuable commodity. Like <<= App.Encyclopedia.Dialog.linkSC("vaginas", "Vaginas")>>, they appear in four degrees of tightness: virgin and three increasing levels of looseness. Tighter anuses improve performance at sexual assignments, but most methods of learning <<= App.Encyclopedia.Dialog.linkSC("anal skill", "Anal Skill")>> tend to loosen anuses. Assigning a virgin to sex work will result in a one-time bonus to performance, but may anger her and can result in skipping up one level of looseness. A virgin anus applies a moderate cost multiplier for slave purchase or sale. Anuses can be loosened by events, strenuous sex work, or plug accessories; they can be tightened with rest from strenuous sex work, personal attention, or the autosurgery, though such surgery can reduce <<= App.Encyclopedia.Dialog.linkSC("anal skill", "Anal Skill")>>.
 
 
 <<case "Areolae">>
@@ -937,11 +937,11 @@ SLAVE BODY:
 
 
 <<case "Breasts">>
-	Slaves' ''breasts'' contribute to beauty. They can be enlarged with [[XX hormones|Encyclopedia][$encyclopedia = "Hormones (XX)"]], intense [[lactation|Encyclopedia][$encyclopedia = "Lactation"]], [[weight gain|Encyclopedia][$encyclopedia = "Weight"]], or surgery (which [[boob fetishists|Encyclopedia][$encyclopedia = "Boob Fetishists"]] will be grateful for).
+	Slaves' ''breasts'' contribute to beauty. They can be enlarged with <<= App.Encyclopedia.Dialog.linkSC("XX hormones", "Hormones (XX)")>>, intense <<= App.Encyclopedia.Dialog.linkSC("lactation", "Lactation")>>, <<= App.Encyclopedia.Dialog.linkSC("weight gain", "Weight")>>, or surgery (which <<= App.Encyclopedia.Dialog.linkSC("boob fetishists", "Boob Fetishists")>> will be grateful for).
 
 
 <<case "Butts">>
-	Slaves' ''butts'' contribute to beauty. They can be enlarged with [[XX hormones|Encyclopedia][$encyclopedia = "Hormones (XX)"]], [[weight gain|Encyclopedia][$encyclopedia = "Weight"]], or surgery (which [[buttsluts|Encyclopedia][$encyclopedia = "Buttsluts"]] will be grateful for).
+	Slaves' ''butts'' contribute to beauty. They can be enlarged with <<= App.Encyclopedia.Dialog.linkSC("XX hormones", "Hormones (XX)")>>, <<= App.Encyclopedia.Dialog.linkSC("weight gain", "Weight")>>, or surgery (which <<= App.Encyclopedia.Dialog.linkSC("buttsluts", "Buttsluts")>> will be grateful for).
 
 
 <<case "Clits">>
@@ -949,9 +949,9 @@ SLAVE BODY:
 
 
 <<case "Dicks">>
-	Slaves' ''dicks'' are less straightforward than [[anuses|Encyclopedia][$encyclopedia = "Anuses"]] or [[vaginas|Encyclopedia][$encyclopedia = "Vaginas"]]. At game start, larger dicks reduce slave value, though this can be reduced or even reversed by some future society choices. Slaves will remain capable of erection so long as they retain [[testicles|Encyclopedia][$encyclopedia = "Testicles"]] and are not on [[female hormone treatments|Encyclopedia][$encyclopedia = "Hormones (XX)"]].
+	Slaves' ''dicks'' are less straightforward than <<= App.Encyclopedia.Dialog.linkSC("anuses", "Anuses")>> or <<= App.Encyclopedia.Dialog.linkSC("vaginas", "Vaginas")>>. At game start, larger dicks reduce slave value, though this can be reduced or even reversed by some future society choices. Slaves will remain capable of erection so long as they retain <<= App.Encyclopedia.Dialog.linkSC("testicles", "Testicles")>> and are not on <<= App.Encyclopedia.Dialog.linkSC("female hormone treatments", "Hormones (XX)")>>.
 
-	<br><br>[[Clits?|Encyclopedia][$encyclopedia = "Clits"]]. /*how do dicks and clits relate, future coder?*/
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Clits?", "Clits")>>. /*how do dicks and clits relate, future coder?*/
 
 
 <<case "Ethnicity">>
@@ -959,15 +959,15 @@ SLAVE BODY:
 
 
 <<case "Faces">>
-	Slaves' ''faces'' contribute heavily to beauty. They occur in six shapes and seven levels of attractiveness, which can be affected by surgery or, if the slave is unattractive or masculine, intensive [[XX hormones|Encyclopedia][$encyclopedia = "Hormones (XX)"]]. Unlike most other attributes, a slave's face cannot be improved more than two steps by surgery. The autosurgery upgrade removes this limitation.
+	Slaves' ''faces'' contribute heavily to beauty. They occur in six shapes and seven levels of attractiveness, which can be affected by surgery or, if the slave is unattractive or masculine, intensive <<= App.Encyclopedia.Dialog.linkSC("XX hormones", "Hormones (XX)")>>. Unlike most other attributes, a slave's face cannot be improved more than two steps by surgery. The autosurgery upgrade removes this limitation.
 
 	<br><br>__Facial shapes and beauty__
 	//Normal// faces have no impact on beauty; the slave's face affects beauty based on its attractiveness alone.
 	//Exotic// faces exaggerate the impact of facial attractiveness on beauty: being exotic will make an ugly face worse and a beautiful face better.
 	//Sensual// faces exaggerate the impact of facial attractiveness on beauty, but less than exotic faces do, and also add a small fixed bonus to attractiveness.
 	//Cute// faces add a larger fixed bonus to attractiveness.
-	//Androgynous// faces are moderately bad for attractiveness: [[gender fundamentalism|Encyclopedia][$encyclopedia = "Gender fundamentalism"]] accentuates this effect, while [[gender radicalism|Encyclopedia][$encyclopedia = "Gender Radicalism"]] reduces and at high levels even reverses it.
-	//Masculine// faces are very negative: [[gender fundamentalism|Encyclopedia][$encyclopedia = "Gender Fundamentalism"]] accentuates this effect, while [[gender radicalism|Encyclopedia][$encyclopedia = "Gender Radicalism"]] reduces and at high levels can eliminate it.
+	//Androgynous// faces are moderately bad for attractiveness: <<= App.Encyclopedia.Dialog.linkSC("gender fundamentalism", "Gender fundamentalism")>> accentuates this effect, while <<= App.Encyclopedia.Dialog.linkSC("gender radicalism", "Gender Radicalism")>> reduces and at high levels even reverses it.
+	//Masculine// faces are very negative: <<= App.Encyclopedia.Dialog.linkSC("gender fundamentalism", "Gender Fundamentalism")>> accentuates this effect, while <<= App.Encyclopedia.Dialog.linkSC("gender radicalism", "Gender Radicalism")>> reduces and at high levels can eliminate it.
 
 <<case "Height">>
 	Slaves' ''height'' contributes to beauty and improves combat effectiveness. It is measured in <<if $showInches == 2>>inches<<else>>centimeters<</if>>, though the game handles it in terms of ranges; beyond <<= heightToEitherUnit(190)>>, all very tall slaves will be treated almost identically. Height can be affected by surgery, and younger slaves can also see minor hormonal impacts on height. Unlike most other attributes, a slave's height cannot be changed more than one step by surgery.
@@ -977,15 +977,15 @@ SLAVE BODY:
 
 
 <<case "Lactation">>
-	Slaves can begin to ''lactate'' two ways: naturally due to pregnancy or constant stimulation, or artificially, through surgical implantation of a slow-release lactation-inducing drug pellet. Drug-induced lactation is more copious, but may damage [[health|Encyclopedia][$encyclopedia = "Health"]]. Larger [[breasts|Encyclopedia][$encyclopedia = "Breasts"]] will produce more milk, but not linearly: diminishing returns apply to bigger tits. Happy and [[healthy|Encyclopedia][$encyclopedia = "Health"]] cows are also more productive, and slaves with [[ovaries|Encyclopedia][$encyclopedia = "Ovaries"]] enjoy a bonus to milk production. Natural lactation will dry up over time if not constantly maintained.
+	Slaves can begin to ''lactate'' two ways: naturally due to pregnancy or constant stimulation, or artificially, through surgical implantation of a slow-release lactation-inducing drug pellet. Drug-induced lactation is more copious, but may damage <<= App.Encyclopedia.Dialog.linkSC("health", "Health")>>. Larger <<= App.Encyclopedia.Dialog.linkSC("breasts", "Breasts")>> will produce more milk, but not linearly: diminishing returns apply to bigger tits. Happy and <<= App.Encyclopedia.Dialog.linkSC("healthy", "Health")>> cows are also more productive, and slaves with <<= App.Encyclopedia.Dialog.linkSC("ovaries", "Ovaries")>> enjoy a bonus to milk production. Natural lactation will dry up over time if not constantly maintained.
 
 
 <<case "Lips">>
-	Slaves' ''lips'' contribute to beauty. At very large sizes, they will alter dialog, though this has no mechanical effect. They can be enlarged with targeted growth hormones or surgery, but such surgery can reduce [[oral skill|Encyclopedia][$encyclopedia = "Oral Skill"]].
+	Slaves' ''lips'' contribute to beauty. At very large sizes, they will alter dialog, though this has no mechanical effect. They can be enlarged with targeted growth hormones or surgery, but such surgery can reduce <<= App.Encyclopedia.Dialog.linkSC("oral skill", "Oral Skill")>>.
 
 
 <<case "Musculature">>
-	Slaves' ''musculature'' occurs in seven levels, and affects combat effectiveness, beauty, and the effects of breasts. For combat, the penultimate level is best. At game start, muscles are a minor detriment to beauty, though this can be changed through [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] choices. Extremely large breasts can begin to hinder slaves, but the first level will allow them to carry their burdens.
+	Slaves' ''musculature'' occurs in seven levels, and affects combat effectiveness, beauty, and the effects of breasts. For combat, the penultimate level is best. At game start, muscles are a minor detriment to beauty, though this can be changed through <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> choices. Extremely large breasts can begin to hinder slaves, but the first level will allow them to carry their burdens.
 
 	<br><br>From the slave documentation;
 	<br>96+		- extremely muscular
@@ -996,44 +996,44 @@ SLAVE BODY:
 	<br>-95 - -31  - very weak
 	<br>-96-	   - frail
 
-	<br><br>A standard [[bodyguard|Encyclopedia][$encyclopedia = "Bodyguard"]] is negatively impacted by being weak or extremely muscular and positively impacted by being muscular. A slave that is at the max of tall or very tall (>= 185) can handle being extremely muscular.
+	<br><br>A standard <<= App.Encyclopedia.Dialog.linkSC("bodyguard", "Bodyguard")>> is negatively impacted by being weak or extremely muscular and positively impacted by being muscular. A slave that is at the max of tall or very tall (>= 185) can handle being extremely muscular.
 
-	<br><br>[[DJ|Encyclopedia][$encyclopedia = "DJ"]] 's are more effective when they are just under being muscular and inside being toned.
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("DJ", "DJ")>> 's are more effective when they are just under being muscular and inside being toned.
 
-	<br><br>A [[nurse|Encyclopedia][$encyclopedia = "Nurse"]] is more effective when they are toned or greater.
+	<br><br>A <<= App.Encyclopedia.Dialog.linkSC("nurse", "Nurse")>> is more effective when they are toned or greater.
 
 	<br><br>Values >= 95 allows slaves with extremely hypertrophied balls (>70) to move around with effort.
 
 
 <<case "Nipples">>
-	Slaves' ''nipples'' have varying effects, depending on their shape. Tiny nipples have a negative effect on beauty, puffy and inverted nipples improve it, huge nipples improve it more strongly, and all others have no effect. Inverted and partially inverted nipples can be permanently protruded by nipple piercings or milking: this is uncomfortable, and will reduce @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ unless the slave is a [[masochist|Encyclopedia][$encyclopedia = "Masochists"]]. Tiny nipples can be enlarged with [[XX hormones|Encyclopedia][$encyclopedia = "Hormones (XX)"]], huge nipples can be reduced with [[XY hormones|Encyclopedia][$encyclopedia = "Hormones (XY)"]], breast growth hormones will grow and may invert nipples, and breast implantation may damage nipples enough to shrink them slightly.
+	Slaves' ''nipples'' have varying effects, depending on their shape. Tiny nipples have a negative effect on beauty, puffy and inverted nipples improve it, huge nipples improve it more strongly, and all others have no effect. Inverted and partially inverted nipples can be permanently protruded by nipple piercings or milking: this is uncomfortable, and will reduce @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ unless the slave is a <<= App.Encyclopedia.Dialog.linkSC("masochist", "Masochists")>>. Tiny nipples can be enlarged with <<= App.Encyclopedia.Dialog.linkSC("XX hormones", "Hormones (XX)")>>, huge nipples can be reduced with <<= App.Encyclopedia.Dialog.linkSC("XY hormones", "Hormones (XY)")>>, breast growth hormones will grow and may invert nipples, and breast implantation may damage nipples enough to shrink them slightly.
 
 
 <<case "Ovaries">>
-	Slaves' ''ovaries'' are necessary for pregnancy and provide a small amount of natural XX hormones. An oophorectomy, available with extreme content enabled, will render a slave barren and stop ovaries' hormonal effects, producing a slave with no natural hormones. Barren slaves do suffer penalties under some future society choices, but do not require costly contraceptives to avoid pregnancy. Ovaries grant a bonus to [[lactation|Encyclopedia][$encyclopedia = "Lactation"]].
+	Slaves' ''ovaries'' are necessary for pregnancy and provide a small amount of natural XX hormones. An oophorectomy, available with extreme content enabled, will render a slave barren and stop ovaries' hormonal effects, producing a slave with no natural hormones. Barren slaves do suffer penalties under some future society choices, but do not require costly contraceptives to avoid pregnancy. Ovaries grant a bonus to <<= App.Encyclopedia.Dialog.linkSC("lactation", "Lactation")>>.
 
 
 <<case "Pregnancy">>
-	Slaves require both [[vaginas|Encyclopedia][$encyclopedia = "Vaginas"]] and [[ovaries|Encyclopedia][$encyclopedia = "Ovaries"]] to become ''pregnant.'' Fertile slaves can be impregnated by the player character or a slave with [[testicles|Encyclopedia][$encyclopedia = "Testicles"]] from the fertile slave's individual menu. Otherwise, slaves with vaginas and ovaries who aren't wearing chastity belts or taking contraceptives, and have not had their tubes tied via surgery, will likely become pregnant if performing sexual jobs or if allowed to have sex with slaves with balls. Pregnancy has a number of minor physical effects and will induce [[lactation|Encyclopedia][$encyclopedia = "Lactation"]].
+	Slaves require both <<= App.Encyclopedia.Dialog.linkSC("vaginas", "Vaginas")>> and <<= App.Encyclopedia.Dialog.linkSC("ovaries", "Ovaries")>> to become ''pregnant.'' Fertile slaves can be impregnated by the player character or a slave with <<= App.Encyclopedia.Dialog.linkSC("testicles", "Testicles")>> from the fertile slave's individual menu. Otherwise, slaves with vaginas and ovaries who aren't wearing chastity belts or taking contraceptives, and have not had their tubes tied via surgery, will likely become pregnant if performing sexual jobs or if allowed to have sex with slaves with balls. Pregnancy has a number of minor physical effects and will induce <<= App.Encyclopedia.Dialog.linkSC("lactation", "Lactation")>>.
 
 
 <<case "Skin Distinctions">>
 	Slaves can have various ''skin distinctions,'' including freckles, heavy freckling, beauty marks, and birthmarks. Beauty marks and birthmarks can be removed in the Salon.
 
-	<br><br>//Freckles// of both densities will slightly improve a slave's [[attractiveness score|Encyclopedia][$encyclopedia = "Slave Score (Attractiveness)"]] if she has pale or fair skin, and slightly improve it again if she has red hair.
-	//Beauty marks,// otherwise known as facial moles, will improve a slave's [[attractiveness score|Encyclopedia][$encyclopedia = "Slave Score (Attractiveness)"]] if she has a gorgeous [[face|Encyclopedia][$encyclopedia = "Faces"]], reduce it if she has an average or worse face, and have no effect if she has a very pretty face.
+	<br><br>//Freckles// of both densities will slightly improve a slave's <<= App.Encyclopedia.Dialog.linkSC("attractiveness score", "Slave Score (Attractiveness)")>> if she has pale or fair skin, and slightly improve it again if she has red hair.
+	//Beauty marks,// otherwise known as facial moles, will improve a slave's <<= App.Encyclopedia.Dialog.linkSC("attractiveness score", "Slave Score (Attractiveness)")>> if she has a gorgeous <<= App.Encyclopedia.Dialog.linkSC("face", "Faces")>>, reduce it if she has an average or worse face, and have no effect if she has a very pretty face.
 	//Birthmarks// will improve a slave's attractiveness score if she is prestigious, and reduce it if she is not.
 
 
 <<case "Teeth">>
 	Slaves' ''teeth'' have a variety of impacts and can be customized in several ways.
 
-	<br><br>//Normal, straight teeth// have a minor positive impact on [[attractiveness|Encyclopedia][$encyclopedia = "Slave Score (Attractiveness)"]].
+	<br><br>//Normal, straight teeth// have a minor positive impact on <<= App.Encyclopedia.Dialog.linkSC("attractiveness", "Slave Score (Attractiveness)")>>.
 	//Crooked teeth// have a minor negative impact on attractiveness. They can be fixed with braces, applied from the surgery.
 	//Braces// have a negative impact on attractiveness, but less than crooked teeth, and will eventually straighten the slave's teeth. They can be applied to straight teeth or left on after they are no longer useful, if desired.
 
 	<<if $seeExtreme == 1>>//Removable teeth// can pass as normal teeth and thus have no attractiveness impact, but do alter some sex scenes.
-	//Pointed teeth// have a minor negative impact on attractiveness, but are intimidating, offering slight improvements to combat effectiveness and performance as a [[Bodyguard|Encyclopedia][$encyclopedia = "Bodyguard"]].<</if>>
+	//Pointed teeth// have a minor negative impact on attractiveness, but are intimidating, offering slight improvements to combat effectiveness and performance as a <<= App.Encyclopedia.Dialog.linkSC("Bodyguard", "Bodyguard")>>.<</if>>
 
 
 <<case "Testicles">>
@@ -1041,9 +1041,9 @@ SLAVE BODY:
 
 
 <<case "Vaginas">>
-	Slaves' ''vaginas'' are a valuable commodity. Like [[anuses|Encyclopedia][$encyclopedia = "Anuses"]], they appear in four degrees of tightness: virgin and three increasing levels of looseness. Tighter vaginas improve performance at sexual assignments, but most methods of learning [[vaginal skill|Encyclopedia][$encyclopedia = "Anal Skill"]] tend to loosen anuses. Assigning a virgin to sex work will result in a one-time bonus to performance but may anger her; alternatively, a chastity belt can be used to preserve virginity during sexual assignments. A virgin vagina applies a large cost multiplier for slave purchase or sale. Vaginas can be loosened by events, strenuous sex work, or plug accessories; they can be tightened with rest from strenuous sex work, personal attention, or the autosurgery, though such surgery can reduce [[vaginal skill|Encyclopedia][$encyclopedia = "Vaginal Skill"]].
+	Slaves' ''vaginas'' are a valuable commodity. Like <<= App.Encyclopedia.Dialog.linkSC("anuses", "Anuses")>>, they appear in four degrees of tightness: virgin and three increasing levels of looseness. Tighter vaginas improve performance at sexual assignments, but most methods of learning <<= App.Encyclopedia.Dialog.linkSC("vaginal skill", "Anal Skill")>> tend to loosen anuses. Assigning a virgin to sex work will result in a one-time bonus to performance but may anger her; alternatively, a chastity belt can be used to preserve virginity during sexual assignments. A virgin vagina applies a large cost multiplier for slave purchase or sale. Vaginas can be loosened by events, strenuous sex work, or plug accessories; they can be tightened with rest from strenuous sex work, personal attention, or the autosurgery, though such surgery can reduce <<= App.Encyclopedia.Dialog.linkSC("vaginal skill", "Vaginal Skill")>>.
 
-	<br><br>[[Clit?|Encyclopedia][$encyclopedia = "Clits"]]
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Clit?", "Clits")>>
 
 
 <<case "Waist">>
@@ -1051,7 +1051,7 @@ SLAVE BODY:
 
 
 <<case "Weight">>
-	A slaves' ''weight'' contributes to their beauty. The middle three values (thin, average and curvy) are all considered equally good; outside that range, penalties are applied. Gaining and losing weight can cause changes to a slave's [[breast|Encyclopedia][$encyclopedia = "Breasts"]] and [[butt|Encyclopedia][$encyclopedia = "Butts"]] size, and will be different for [[anorexics|Encyclopedia][$encyclopedia = "Anorexic"]], [[gluttons|Encyclopedia][$encyclopedia = "Gluttonous"]], and [[fitness|Encyclopedia][$encyclopedia = "Fitness"]] fanatics.
+	A slaves' ''weight'' contributes to their beauty. The middle three values (thin, average and curvy) are all considered equally good; outside that range, penalties are applied. Gaining and losing weight can cause changes to a slave's <<= App.Encyclopedia.Dialog.linkSC("breast", "Breasts")>> and <<= App.Encyclopedia.Dialog.linkSC("butt", "Butts")>> size, and will be different for <<= App.Encyclopedia.Dialog.linkSC("anorexics", "Anorexic")>>, <<= App.Encyclopedia.Dialog.linkSC("gluttons", "Gluttonous")>>, and <<= App.Encyclopedia.Dialog.linkSC("fitness", "Fitness")>> fanatics.
 
 	<br><br>From the slave documentation;
 	<br>191+  - dangerously obese //This can lead to a slave losing their leadership position//
@@ -1065,38 +1065,38 @@ SLAVE BODY:
 	<br>-31  - -95  - very thin
 	<br>-96-		- emaciated
 
-	<br><br>The ideal range for a [[bodyguard|Encyclopedia][$encyclopedia = "Bodyguard"]] is 30 — -10, going either way negatively impacts them.
+	<br><br>The ideal range for a <<= App.Encyclopedia.Dialog.linkSC("bodyguard", "Bodyguard")>> is 30 — -10, going either way negatively impacts them.
 
 
 <<case "Hormones (XX)">>
-	''XX Hormones'' are female hormones, either from hormone treatments or from [[ovaries|Encyclopedia][$encyclopedia = "Ovaries"]]. A hidden hormonal score is calculated for each slave:
+	''XX Hormones'' are female hormones, either from hormone treatments or from <<= App.Encyclopedia.Dialog.linkSC("ovaries", "Ovaries")>>. A hidden hormonal score is calculated for each slave:
 
 	&nbsp;&nbsp;normal XX hormones provide +1
 	&nbsp;&nbsp;heavy XX hormones provide +2
-	&nbsp;&nbsp;[[Ovaries|Encyclopedia][$encyclopedia = "Ovaries"]] provide +1
-	&nbsp;&nbsp;[[Testicles|Encyclopedia][$encyclopedia = "Testicles"]] provide -1
+	&nbsp;&nbsp;<<= App.Encyclopedia.Dialog.linkSC("Ovaries", "Ovaries")>> provide +1
+	&nbsp;&nbsp;<<= App.Encyclopedia.Dialog.linkSC("Testicles", "Testicles")>> provide -1
 
-	<br><br>At a total of +1 with no ovaries present, XY attraction will increase, dicks will shrink, testicles will shrink, deep voices will be raised, small breasts and buttocks will grow, ugly faces will soften, huge clits will shrink, and extreme [[musculature|Encyclopedia][$encyclopedia = "Musculature"]] will soften.
+	<br><br>At a total of +1 with no ovaries present, XY attraction will increase, dicks will shrink, testicles will shrink, deep voices will be raised, small breasts and buttocks will grow, ugly faces will soften, huge clits will shrink, and extreme <<= App.Encyclopedia.Dialog.linkSC("musculature", "Musculature")>> will soften.
 
-	<br><br>At +2, all these effects become more likely and more extreme, and @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ can both increase.
+	<br><br>At +2, all these effects become more likely and more extreme, and @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ can both increase.
 
-	<br><br>Artificial hormonal effects can be accelerated by installing the second [[upgrade|Encyclopedia][$encyclopedia = "What the Upgrades Do"]] to the kitchen, which will also stop slave's assets from shrinking due to natural hormonal effects.
+	<br><br>Artificial hormonal effects can be accelerated by installing the second <<= App.Encyclopedia.Dialog.linkSC("upgrade", "What the Upgrades Do")>> to the kitchen, which will also stop slave's assets from shrinking due to natural hormonal effects.
 
 
 <<case "Hormones (XY)">>
-	''XY Hormones'' are male hormones, either from hormone treatments or from [[Testicles|Encyclopedia][$encyclopedia = "Testicles"]]. A hidden hormonal score is calculated for each slave:
+	''XY Hormones'' are male hormones, either from hormone treatments or from <<= App.Encyclopedia.Dialog.linkSC("Testicles", "Testicles")>>. A hidden hormonal score is calculated for each slave:
 
 	<br><br>
 	&nbsp;&nbsp;normal XY hormones provide -1
 	&nbsp;&nbsp;heavy XY hormones provide -2
-	&nbsp;&nbsp;[[Ovaries|Encyclopedia][$encyclopedia = "Ovaries"]] provide +1
-	&nbsp;&nbsp;[[Testicles|Encyclopedia][$encyclopedia = "Testicles"]] provide -1
+	&nbsp;&nbsp;<<= App.Encyclopedia.Dialog.linkSC("Ovaries", "Ovaries")>> provide +1
+	&nbsp;&nbsp;<<= App.Encyclopedia.Dialog.linkSC("Testicles", "Testicles")>> provide -1
 
 	<br><br>At a total of -1, XY attraction will increase, large breasts and buttocks will shrink, and clits will grow.
 
-	<br><br>At +2, all these effects become more likely and more extreme, @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ can decrease, dicks and testicles will grow, voices will deepen, and faces will become uglier.
+	<br><br>At +2, all these effects become more likely and more extreme, @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ can decrease, dicks and testicles will grow, voices will deepen, and faces will become uglier.
 
-	<br><br>Artificial hormonal effects can be accelerated by installing the second [[upgrade|Encyclopedia][$encyclopedia = "What the Upgrades Do"]] to the kitchen, which will also stop slave's assets from shrinking due to natural hormonal effects.
+	<br><br>Artificial hormonal effects can be accelerated by installing the second <<= App.Encyclopedia.Dialog.linkSC("upgrade", "What the Upgrades Do")>> to the kitchen, which will also stop slave's assets from shrinking due to natural hormonal effects.
 
 /**********
 SLAVE SKILLS
@@ -1108,7 +1108,7 @@ SLAVE SKILLS
 	Choose a more particular entry below:
 
 <<case "Anal Skill">>
-	''Anal skill'' improves performance on sexual assignments and is available in three levels. Training methods include schooling (up to level one), plugs (up to level one), personal attention (unlimited), Head Girl attention (up to the Head Girl's skill), and on the job experience (unlimited). [[Anus|Encyclopedia][$encyclopedia = "Anuses"]] surgery can reduce this skill.
+	''Anal skill'' improves performance on sexual assignments and is available in three levels. Training methods include schooling (up to level one), plugs (up to level one), personal attention (unlimited), Head Girl attention (up to the Head Girl's skill), and on the job experience (unlimited). <<= App.Encyclopedia.Dialog.linkSC("Anus", "Anuses")>> surgery can reduce this skill.
 
 
 <<case "Combat Skill">>
@@ -1120,11 +1120,11 @@ SLAVE SKILLS
 
 
 <<case "Oral Skill">>
-	''Oral skill'' improves performance on sexual assignments and is available in three levels. Training methods include schooling (up to level one), gags (up to level one), personal attention (unlimited), Head Girl attention (up to the Head Girl's skill), and on the job experience (unlimited). [[Lip|Encyclopedia][$encyclopedia = "Lips"]] surgery can reduce this skill.
+	''Oral skill'' improves performance on sexual assignments and is available in three levels. Training methods include schooling (up to level one), gags (up to level one), personal attention (unlimited), Head Girl attention (up to the Head Girl's skill), and on the job experience (unlimited). <<= App.Encyclopedia.Dialog.linkSC("Lip", "Lips")>> surgery can reduce this skill.
 
 
 <<case "Vaginal Skill">>
-	''Vaginal skill'' improves performance on sexual assignments and is available in three levels. Training methods include schooling (up to level one), plugs (up to level one), personal attention (unlimited), Head Girl attention (up to the Head Girl's skill), and on the job experience (unlimited). Slaves without vaginas cannot learn or teach this skill, limiting their ultimate skill ceiling. [[Vagina|Encyclopedia][$encyclopedia = "Vaginas"]] surgery can reduce this skill.
+	''Vaginal skill'' improves performance on sexual assignments and is available in three levels. Training methods include schooling (up to level one), plugs (up to level one), personal attention (unlimited), Head Girl attention (up to the Head Girl's skill), and on the job experience (unlimited). Slaves without vaginas cannot learn or teach this skill, limiting their ultimate skill ceiling. <<= App.Encyclopedia.Dialog.linkSC("Vagina", "Vaginas")>> surgery can reduce this skill.
 
 
 <<case "Whoring Skill">>
@@ -1145,33 +1145,33 @@ SLAVE FETISHES:
 
 	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, and being milked.
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ and being milked.
+	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ and being milked.
 
 	<br><br>The fetish will increase XX attraction. Boob Fetishists enjoy cowbell collars, breast surgery, and being milked. Milkmaids can become boob fetishists naturally.
 
-	<br><br>Boob fetishists may become [[obsessed with breast expansion|Encyclopedia][$encyclopedia = "Breast Obsession"]] as their breasts grow.
+	<br><br>Boob fetishists may become <<= App.Encyclopedia.Dialog.linkSC("obsessed with breast expansion", "Breast Obsession")>> as their breasts grow.
 
 
 <<case "Buttsluts">>
 	''Buttsluts'' fetishize anal sex — mostly on the receiving end, though they'll enjoy other anal play.
 
-	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, anally focused fucktoy service, service in a [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]] upgraded with reciprocating dildos, the dildo drug dispenser upgrade, anal accessories, and being a painal queen.
+	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, anally focused fucktoy service, service in a <<= App.Encyclopedia.Dialog.linkSC("Dairy", "Dairy")>> upgraded with reciprocating dildos, the dildo drug dispenser upgrade, anal accessories, and being a painal queen.
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ the dildo drug dispenser upgrade, and being a painal queen.
+	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ the dildo drug dispenser upgrade, and being a painal queen.
 
 	<br><br>Buttsluttery will soften the 'hates anal' flaw into 'painal queen,' the 'hates penetration' flaw into 'strugglefuck queen,' and the 'repressed' flaw into 'perverted,' or remove these flaws if a quirk is already present. Buttsluts with vaginas enjoy wearing chastity belts, and all buttsluts enjoy buttock enhancement and anal rejuvenation surgeries. Buttsluts do not mind a lack of hormonal feminization. The fetish will increase XY attraction.
 
-	<br><br>Buttsluts whose only available hole for receptive intercourse is the anus may become [[anal addicts|Encyclopedia][$encyclopedia = "Anal Addicts"]].
+	<br><br>Buttsluts whose only available hole for receptive intercourse is the anus may become <<= App.Encyclopedia.Dialog.linkSC("anal addicts", "Anal Addicts")>>.
 
 
 <<case "Cumsluts">>
 	''Cumsluts'' fetishize oral sex and ejaculate.
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ the phallic food dispenser upgrade, cum diets, and being a gagfuck queen.
+	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ the phallic food dispenser upgrade, cum diets, and being a gagfuck queen.
 
 	<br><br>Cumsluttery will soften the 'hates oral' flaw into 'gagfuck queen,' the 'hates women' flaw into 'adores men,' and the 'repressed' flaw into 'perverted,' or remove these flaws if a quirk is already present. Cumsluts enjoy cum diets. The fetish will increase XY attraction.
 
-	<br><br>Cumsluts who eat out of phallic feeders or are fed cum may become [[cum addicts|Encyclopedia][$encyclopedia = "Cum Addicts"]].
+	<br><br>Cumsluts who eat out of phallic feeders or are fed cum may become <<= App.Encyclopedia.Dialog.linkSC("cum addicts", "Cum Addicts")>>.
 
 
 <<case "Doms">>
@@ -1179,11 +1179,11 @@ SLAVE FETISHES:
 
 	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, unfocused fucktoy service, and being confident or cutting.
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ being confident, and being cutting.
+	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ being confident, and being cutting.
 
-	<br><br>Dominance will remove the apathetic flaw if a quirk is already present. Doms do not mind a lack of hormonal feminization. The fetish will increase XX attraction. Stewardesses and Nurses do better when [[nymphomaniacs|Encyclopedia][$encyclopedia = "Nymphomania"]]. The [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]], [[Madam|Encyclopedia][$encyclopedia = "Madam"]], [[Schoolteacher|Encyclopedia][$encyclopedia = "Schoolteacher"]], [[Stewardess|Encyclopedia][$encyclopedia = "Stewardess"]], and [[Nurse|Encyclopedia][$encyclopedia = "Nurse"]] can become Doms naturally.
+	<br><br>Dominance will remove the apathetic flaw if a quirk is already present. Doms do not mind a lack of hormonal feminization. The fetish will increase XX attraction. Stewardesses and Nurses do better when <<= App.Encyclopedia.Dialog.linkSC("nymphomaniacs", "Nymphomania")>>. The <<= App.Encyclopedia.Dialog.linkSC("Head Girl", "Head Girl")>>, <<= App.Encyclopedia.Dialog.linkSC("Madam", "Madam")>>, <<= App.Encyclopedia.Dialog.linkSC("Schoolteacher", "Schoolteacher")>>, <<= App.Encyclopedia.Dialog.linkSC("Stewardess", "Stewardess")>>, and <<= App.Encyclopedia.Dialog.linkSC("Nurse", "Nurse")>> can become Doms naturally.
 
-	<br><br>Doms serving as Head Girls may become [[abusive|Encyclopedia][$encyclopedia = "Abusiveness"]] if allowed to punish slaves by molesting them.
+	<br><br>Doms serving as Head Girls may become <<= App.Encyclopedia.Dialog.linkSC("abusive", "Abusiveness")>> if allowed to punish slaves by molesting them.
 
 
 <<case "Humiliation Fetishists">>
@@ -1191,23 +1191,23 @@ SLAVE FETISHES:
 
 	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, or being sinful, a tease, or perverted.
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ being sinful, being a tease, and being perverted.
+	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ being sinful, being a tease, and being perverted.
 
-	<br><br>A humiliation fetish will soften the 'bitchy' flaw into 'cutting' and the 'shamefast' flaw into 'tease,' or remove these flaws if a quirk is already present. The fetish will increase XY attraction. Humiliation fetishists enjoy nudity, and like revealing clothing at a lower @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ than other slaves. DJs can become humiliation fetishists naturally.
+	<br><br>A humiliation fetish will soften the 'bitchy' flaw into 'cutting' and the 'shamefast' flaw into 'tease,' or remove these flaws if a quirk is already present. The fetish will increase XY attraction. Humiliation fetishists enjoy nudity, and like revealing clothing at a lower @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ than other slaves. DJs can become humiliation fetishists naturally.
 
-	<br><br>Humiliation fetishists on public sexual assignments may become [[attention whores|Encyclopedia][$encyclopedia = "Attention Whores"]].
+	<br><br>Humiliation fetishists on public sexual assignments may become <<= App.Encyclopedia.Dialog.linkSC("attention whores", "Attention Whores")>>.
 
 
 <<case "Masochists">>
 	''Masochists'' fetishize abuse and pain aimed at themselves.
 
-	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, uncomfortable clothing, being [[funny|Encyclopedia][$encyclopedia = "Funny"]] and being a[[strugglefuck queen|Encyclopedia][$encyclopedia = "Strugglefuck Queen"]]
+	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, uncomfortable clothing, being <<= App.Encyclopedia.Dialog.linkSC("funny", "Funny")>> and being a<<= App.Encyclopedia.Dialog.linkSC("strugglefuck queen", "Strugglefuck Queen")>>
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ being [[funny|Encyclopedia][$encyclopedia = "Funny"]] and being a[[strugglefuck queen|Encyclopedia][$encyclopedia = "Strugglefuck Queen"]]
+	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ being <<= App.Encyclopedia.Dialog.linkSC("funny", "Funny")>> and being a<<= App.Encyclopedia.Dialog.linkSC("strugglefuck queen", "Strugglefuck Queen")>>
 
 	<br><br>Masochism will soften the liberated flaw into advocate or remove this flaw if a quirk is already present. Masochists can be abused without causing deleterious flaws.
 
-	<br><br>Masochists serving in an industrialized dairy, in an arcade, or in a glory hole have a chance to become [[self hating|Encyclopedia][$encyclopedia = "Self Hatred"]].
+	<br><br>Masochists serving in an industrialized dairy, in an arcade, or in a glory hole have a chance to become <<= App.Encyclopedia.Dialog.linkSC("self hating", "Self Hatred")>>.
 
 
 <<case "Pregnancy Fetishists">>
@@ -1215,11 +1215,11 @@ SLAVE FETISHES:
 
 	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, having sex while pregnant, adoring men, being a tease, and being romantic.
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ adoring men, being a tease, and being romantic.
+	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ adoring men, being a tease, and being romantic.
 
 	<br><br>The fetish will increase XY attraction. Pregnancy fetishists greatly enjoy all kinds of impregnation, and love or hate fertility surgeries depending on what's being changed.
 
-	<br><br>Pregnancy Fetishists who are repeatedly bred or are serving in an industrialized Dairy may develop [[breeding obsessions|Encyclopedia][$encyclopedia = "Breeding Obsession"]].
+	<br><br>Pregnancy Fetishists who are repeatedly bred or are serving in an industrialized Dairy may develop <<= App.Encyclopedia.Dialog.linkSC("breeding obsessions", "Breeding Obsession")>>.
 
 
 <<case "Sadists">>
@@ -1227,11 +1227,11 @@ SLAVE FETISHES:
 
 	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, and relationships.
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, and high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]].@@
+	<br><br>It can be advanced by appropriate smart clit piercing settings, and high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>.@@
 
 	<br><br>Sadists do not mind a lack of hormonal feminization. The fetish will increase XX attraction. Wardenesses do better when sadistic, and can become sadists naturally.
 
-	<br><br>Sadists serving as Wardeness may become [[sexually malicious|Encyclopedia][$encyclopedia = "Maliciousness"]].
+	<br><br>Sadists serving as Wardeness may become <<= App.Encyclopedia.Dialog.linkSC("sexually malicious", "Maliciousness")>>.
 
 
 <<case "Submissives">>
@@ -1239,231 +1239,231 @@ SLAVE FETISHES:
 
 	<br><br>The fetish can be created by appropriate smart clit piercing settings, serving the Head Girl, relationships, unfocused fucktoy service, crawling due to damaged tendons, being caring, being an advocate, and being insecure.
 
-	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]],@@ being caring, being an advocate, and being insecure.
+	<br><br>It can be advanced by appropriate smart clit piercing settings, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>,@@ being caring, being an advocate, and being insecure.
 
 	<br><br>Submissiveness will soften the 'arrogant' flaw into 'confident,' the 'apathetic' flaw into 'caring,' and the 'idealistic' flaw into 'romantic,' or remove these flaws if a quirk is already present. The fetish will increase XY attraction. It improves performance at the servant assignment and working in the Servants' Quarters. Attendants do better when submissive, and can become submissives naturally.
 
-	<br><br>Submissives serving on public sexual assignment may become [[sexually self neglectful|Encyclopedia][$encyclopedia = "Self Neglect"]].
+	<br><br>Submissives serving on public sexual assignment may become <<= App.Encyclopedia.Dialog.linkSC("sexually self neglectful", "Self Neglect")>>.
 
 /**********
 SLAVE BEHAVIORAL QUIRKS
 **********/
 <<case "Quirks">>
-	''Quirks '' are positive slave qualities. They increase slaves' value and performance at sexual assignments, and each quirk also has other, differing effects. Each quirk is associated with a corresponding [[flaw|Encyclopedia][$encyclopedia = "Flaws"]], and slave can have two quirks (a sexual quirk and a behavioral quirk), just like flaws. Quirks may appear randomly, but the most reliable way to give slaves quirks is to soften flaws.
+	''Quirks '' are positive slave qualities. They increase slaves' value and performance at sexual assignments, and each quirk also has other, differing effects. Each quirk is associated with a corresponding <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>, and slave can have two quirks (a sexual quirk and a behavioral quirk), just like flaws. Quirks may appear randomly, but the most reliable way to give slaves quirks is to soften flaws.
 
-	<br><br>The [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]] can be ordered to soften flaws, and the player character can soften flaws with personal attention. Flaws can also be naturally softened into quirks by fetishes.
+	<br><br>The <<= App.Encyclopedia.Dialog.linkSC("Head Girl", "Head Girl")>> can be ordered to soften flaws, and the player character can soften flaws with personal attention. Flaws can also be naturally softened into quirks by fetishes.
 
 
 <<case "Adores men">>
-	''Adores men'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[hates women|Encyclopedia][$encyclopedia = "Hates women"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Slaves who adore men may naturally become [[pregnancy fetishists|Encyclopedia][$encyclopedia = "Pregnancy Fetishists"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ on [[fucktoy|Encyclopedia][$encyclopedia = "Fucktoy"]] duty if the player character is masculine, and increased chance of gaining additional XY attraction.
+	''Adores men'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("hates women", "Hates women")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Slaves who adore men may naturally become <<= App.Encyclopedia.Dialog.linkSC("pregnancy fetishists", "Pregnancy Fetishists")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ on <<= App.Encyclopedia.Dialog.linkSC("fucktoy", "Fucktoy")>> duty if the player character is masculine, and increased chance of gaining additional XY attraction.
 
 
 <<case "Adores women">>
-	''Adores women'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[hates men|Encyclopedia][$encyclopedia = "Hates men"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Slaves who adore women may naturally become [[breast fetishists|Encyclopedia][$encyclopedia = "Boob Fetishists"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ on [[fucktoy|Encyclopedia][$encyclopedia = "Fucktoy"]] duty if the player character is feminine, and increased chance of gaining additional XX attraction.
+	''Adores women'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("hates men", "Hates men")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Slaves who adore women may naturally become <<= App.Encyclopedia.Dialog.linkSC("breast fetishists", "Boob Fetishists")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ on <<= App.Encyclopedia.Dialog.linkSC("fucktoy", "Fucktoy")>> duty if the player character is feminine, and increased chance of gaining additional XX attraction.
 
 
 <<case "Advocate">>
-	''Advocate'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[liberated|Encyclopedia][$encyclopedia = "Liberated"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Advocates may naturally become [[submissives|Encyclopedia][$encyclopedia = "Submissives"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ while performing [[public service|Encyclopedia][$encyclopedia = "Public Service"]].
+	''Advocate'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("liberated", "Liberated")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Advocates may naturally become <<= App.Encyclopedia.Dialog.linkSC("submissives", "Submissives")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ while performing <<= App.Encyclopedia.Dialog.linkSC("public service", "Public Service")>>.
 
 
 <<case "Confident">>
-	''Confident'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[arrogant|Encyclopedia][$encyclopedia = "Arrogant"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Confident slaves may naturally become [[doms|Encyclopedia][$encyclopedia = "Doms"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ on [[fucktoy|Encyclopedia][$encyclopedia = "Fucktoy"]] duty.
+	''Confident'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("arrogant", "Arrogant")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Confident slaves may naturally become <<= App.Encyclopedia.Dialog.linkSC("doms", "Doms")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ on <<= App.Encyclopedia.Dialog.linkSC("fucktoy", "Fucktoy")>> duty.
 
 
 <<case "Cutting">>
-	''Cutting'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[bitchy|Encyclopedia][$encyclopedia = "Bitchy"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Cutting slaves may naturally become [[doms|Encyclopedia][$encyclopedia = "Doms"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ while [[whoring|Encyclopedia][$encyclopedia = "Whoring"]].
+	''Cutting'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("bitchy", "Bitchy")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Cutting slaves may naturally become <<= App.Encyclopedia.Dialog.linkSC("doms", "Doms")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ while <<= App.Encyclopedia.Dialog.linkSC("whoring", "Whoring")>>.
 
 
 <<case "Fitness">>
-	''Fitness'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[gluttonous|Encyclopedia][$encyclopedia = "Gluttonous"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. In addition to the standard value and sexual assignment advantages, fitness fanatics gain additional sex drive each week, and are better at working out.
+	''Fitness'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("gluttonous", "Gluttonous")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. In addition to the standard value and sexual assignment advantages, fitness fanatics gain additional sex drive each week, and are better at working out.
 
 
 <<case "Funny">>
-	''Funny'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[odd|Encyclopedia][$encyclopedia = "Odd"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Funny slaves may naturally become [[masochists|Encyclopedia][$encyclopedia = "Masochists"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ while performing [[public service|Encyclopedia][$encyclopedia = "Public Service"]].
+	''Funny'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("odd", "Odd")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Funny slaves may naturally become <<= App.Encyclopedia.Dialog.linkSC("masochists", "Masochists")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ while performing <<= App.Encyclopedia.Dialog.linkSC("public service", "Public Service")>>.
 
 
 <<case "Insecure">>
-	''Insecure'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[anorexic|Encyclopedia][$encyclopedia = "Anorexic"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Insecure slaves may naturally become [[submissives|Encyclopedia][$encyclopedia = "Submissives"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ on [[fucktoy|Encyclopedia][$encyclopedia = "Fucktoy"]] duty.
+	''Insecure'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("anorexic", "Anorexic")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Insecure slaves may naturally become <<= App.Encyclopedia.Dialog.linkSC("submissives", "Submissives")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ on <<= App.Encyclopedia.Dialog.linkSC("fucktoy", "Fucktoy")>> duty.
 
 
 <<case "Sinful">>
-	''Sinful'' is a behavioral [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[devout|Encyclopedia][$encyclopedia = "Devout"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Sinful slaves may naturally become [[humiliation fetishists|Encyclopedia][$encyclopedia = "Humiliation Fetishists"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ while [[whoring|Encyclopedia][$encyclopedia = "Whoring"]].
+	''Sinful'' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("devout", "Devout")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Sinful slaves may naturally become <<= App.Encyclopedia.Dialog.linkSC("humiliation fetishists", "Humiliation Fetishists")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ while <<= App.Encyclopedia.Dialog.linkSC("whoring", "Whoring")>>.
 
 /**********
 SLAVE SEXUAL QUIRKS
 **********/
 <<case "Caring">>
-	''Caring'' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[apathetic|Encyclopedia][$encyclopedia = "Apathetic"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Caring slaves may naturally become [[pregnancy fetishists|Encyclopedia][$encyclopedia = "Pregnancy Fetishists"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ while [[whoring|Encyclopedia][$encyclopedia = "Whoring"]] and nannying.
+	''Caring'' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("apathetic", "Apathetic")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Caring slaves may naturally become <<= App.Encyclopedia.Dialog.linkSC("pregnancy fetishists", "Pregnancy Fetishists")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ while <<= App.Encyclopedia.Dialog.linkSC("whoring", "Whoring")>> and nannying.
 
 
 <<case "Gagfuck Queen">>
-	''Gagfuck Queen '' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[Hates oral|Encyclopedia][$encyclopedia = "Hates oral"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Gagfuck queens may naturally become [[cumsluts|Encyclopedia][$encyclopedia = "Cumsluts"]]. In addition to the standard value and sexual assignment advantages, they enjoy living in a penthouse upgraded with phallic food dispensers.
+	''Gagfuck Queen '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("Hates oral", "Hates oral")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Gagfuck queens may naturally become <<= App.Encyclopedia.Dialog.linkSC("cumsluts", "Cumsluts")>>. In addition to the standard value and sexual assignment advantages, they enjoy living in a penthouse upgraded with phallic food dispensers.
 
 
 <<case "Painal Queen">>
-	''Painal Queen '' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[Hates anal|Encyclopedia][$encyclopedia = "Hates anal"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Painal queens may naturally become [[Buttsluts|Encyclopedia][$encyclopedia = "Buttsluts"]]. In addition to the standard value and sexual assignment advantages, they enjoy living in a penthouse upgraded with dildo drug dispensers.
+	''Painal Queen '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("Hates anal", "Hates anal")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Painal queens may naturally become <<= App.Encyclopedia.Dialog.linkSC("Buttsluts", "Buttsluts")>>. In addition to the standard value and sexual assignment advantages, they enjoy living in a penthouse upgraded with dildo drug dispensers.
 
 
 <<case "Perverted">>
-	''Perverted '' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[repressed|Encyclopedia][$encyclopedia = "Repressed"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Perverted slaves may naturally become [[submissives|Encyclopedia][$encyclopedia = "Submissives"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ when in incestuous relationships, and gain additional sex drive each week.
+	''Perverted '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("repressed", "Repressed")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Perverted slaves may naturally become <<= App.Encyclopedia.Dialog.linkSC("submissives", "Submissives")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ when in incestuous relationships, and gain additional sex drive each week.
 
 
 <<case "Romantic">>
-	''Romantic '' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[idealistic|Encyclopedia][$encyclopedia = "Idealistic"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Romantics may naturally become [[pregnancy fetishists|Encyclopedia][$encyclopedia = "Pregnancy Fetishists"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ on [[fucktoy|Encyclopedia][$encyclopedia = "Fucktoy"]] duty.
+	''Romantic '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("idealistic", "Idealistic")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Romantics may naturally become <<= App.Encyclopedia.Dialog.linkSC("pregnancy fetishists", "Pregnancy Fetishists")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ on <<= App.Encyclopedia.Dialog.linkSC("fucktoy", "Fucktoy")>> duty.
 
 
 <<case "Size Queen">>
-	''Size Queen '' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[judgemental|Encyclopedia][$encyclopedia = "Judgemental"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Size queens may naturally become [[buttsluts|Encyclopedia][$encyclopedia = "Buttsluts"]]. In addition to the standard value and sexual assignment advantages, they will enjoy relationships with well-endowed, virile slaves so much their partners will get @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ benefits, too.
+	''Size Queen '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("judgemental", "Judgemental")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Size queens may naturally become <<= App.Encyclopedia.Dialog.linkSC("buttsluts", "Buttsluts")>>. In addition to the standard value and sexual assignment advantages, they will enjoy relationships with well-endowed, virile slaves so much their partners will get @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ benefits, too.
 
 
 <<case "Strugglefuck Queen">>
-	''Strugglefuck Queen '' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[hates penetration|Encyclopedia][$encyclopedia = "Hates penetration"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Strugglefuck queens may naturally become [[masochists|Encyclopedia][$encyclopedia = "Masochists"]]. In addition to the standard value and sexual assignment advantages, this Quirk avoids @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ losses if the slave is assigned to be a [[sexual servant|Encyclopedia][$encyclopedia = "Sexual Servitude"]].
+	''Strugglefuck Queen '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("hates penetration", "Hates penetration")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Strugglefuck queens may naturally become <<= App.Encyclopedia.Dialog.linkSC("masochists", "Masochists")>>. In addition to the standard value and sexual assignment advantages, this Quirk avoids @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ losses if the slave is assigned to be a <<= App.Encyclopedia.Dialog.linkSC("sexual servant", "Sexual Servitude")>>.
 
 
 <<case "Tease">>
-	''Tease '' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[shamefast|Encyclopedia][$encyclopedia = "Shamefast"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Teases may naturally become [[humiliation Fetishists|Encyclopedia][$encyclopedia = "Humiliation Fetishists"]]. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ while performing [[public service|Encyclopedia][$encyclopedia = "Public Service"]].
+	''Tease '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("shamefast", "Shamefast")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Teases may naturally become <<= App.Encyclopedia.Dialog.linkSC("humiliation Fetishists", "Humiliation Fetishists")>>. In addition to the standard value and sexual assignment advantages, they get bonus @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ while performing <<= App.Encyclopedia.Dialog.linkSC("public service", "Public Service")>>.
 
 
 <<case "Unflinching">>
-	''Unflinching '' is a sexual [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] developed from the [[crude|Encyclopedia][$encyclopedia = "Crude"]] [[flaw|Encyclopedia][$encyclopedia = "Flaws"]]. Unflinching slaves may naturally become [[Masochists|Encyclopedia][$encyclopedia = "Masochists"]]. In addition to the standard value and sexual assignment advantages, they will experience a partial rebound during weeks in which they lose @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]].@@
+	''Unflinching '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> developed from the <<= App.Encyclopedia.Dialog.linkSC("crude", "Crude")>> <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>>. Unflinching slaves may naturally become <<= App.Encyclopedia.Dialog.linkSC("Masochists", "Masochists")>>. In addition to the standard value and sexual assignment advantages, they will experience a partial rebound during weeks in which they lose @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>.@@
 
 /**********
 SLAVE BEHAVIORAL FLAWS
 **********/
 <<case "Flaws">>
-	''Flaws '' are negative slave qualities. They decrease slaves' value and performance at sexual assignments, and each flaw also has other, differing effects. Each flaw is associated with a corresponding [[quirk|Encyclopedia][$encyclopedia = "Quirks"]], and slave can have two flaws (a sexual flaw and a behavioral flaw), just like quirks. New slaves will often have flaws, and tough experiences can also cause them to appear.
+	''Flaws '' are negative slave qualities. They decrease slaves' value and performance at sexual assignments, and each flaw also has other, differing effects. Each flaw is associated with a corresponding <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>>, and slave can have two flaws (a sexual flaw and a behavioral flaw), just like quirks. New slaves will often have flaws, and tough experiences can also cause them to appear.
 
-	<br><br>The [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]] can be ordered to soften or remove flaws, and the player character can soften or remove flaws with personal attention. Flaws can also be naturally softened or removed by fetishes, and can resolve on their own if a slave is happy.
+	<br><br>The <<= App.Encyclopedia.Dialog.linkSC("Head Girl", "Head Girl")>> can be ordered to soften or remove flaws, and the player character can soften or remove flaws with personal attention. Flaws can also be naturally softened or removed by fetishes, and can resolve on their own if a slave is happy.
 
 
 <<case "Anorexic">>
-	''Anorexic '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[insecure|Encyclopedia][$encyclopedia = "Insecure"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]]. In addition to the standard penalties to value and performance on sexual assignments, anorexia can cause unexpected weight loss. Anorexics will enjoy dieting but dislike gaining weight, and may bilk attempts to make them fatten up.
+	''Anorexic '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("insecure", "Insecure")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>>. In addition to the standard penalties to value and performance on sexual assignments, anorexia can cause unexpected weight loss. Anorexics will enjoy dieting but dislike gaining weight, and may bilk attempts to make them fatten up.
 
 
 <<case "Arrogant">>
-	''Arrogant '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[confident|Encyclopedia][$encyclopedia = "Confident"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]]. The [[submissive|Encyclopedia][$encyclopedia = "Submissives"]] fetish can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, arrogance limits weekly @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ gains.
+	''Arrogant '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("confident", "Confident")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>>. The <<= App.Encyclopedia.Dialog.linkSC("submissive", "Submissives")>> fetish can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, arrogance limits weekly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ gains.
 
 
 <<case "Bitchy">>
-	''Bitchy '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[cutting|Encyclopedia][$encyclopedia = "Cutting"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]]. The [[humiliation|Encyclopedia][$encyclopedia = "Humiliation Fetishists"]] fetish can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, bitchiness limits weekly @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ gains.
+	''Bitchy '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("cutting", "Cutting")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>>. The <<= App.Encyclopedia.Dialog.linkSC("humiliation", "Humiliation Fetishists")>> fetish can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, bitchiness limits weekly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ gains.
 
 
 <<case "Devout">>
-	''Devout '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[sinful|Encyclopedia][$encyclopedia = "Sinful"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]]. A very powerful sex drive can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, being devout limits weekly @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ gains.
+	''Devout '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("sinful", "Sinful")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>>. A very powerful sex drive can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, being devout limits weekly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ gains.
 
 
 <<case "Gluttonous">>
-	''Gluttonous '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[fitness|Encyclopedia][$encyclopedia = "Fitness"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]]. In addition to the standard penalties to value and performance on sexual assignments, gluttons will enjoy gaining weight but dislike dieting, and may bilk attempts to make them lose weight.
+	''Gluttonous '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("fitness", "Fitness")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>>. In addition to the standard penalties to value and performance on sexual assignments, gluttons will enjoy gaining weight but dislike dieting, and may bilk attempts to make them lose weight.
 
 
 <<case "Hates men">>
-	''Hates men '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[adores women|Encyclopedia][$encyclopedia = "Adores women"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, strong attraction to men, or the [[boob fetish|Encyclopedia][$encyclopedia = "Boob Fetishists"]]. The [[pregnancy fetish|Encyclopedia][$encyclopedia = "Pregnancy Fetishists"]] will soften it so she [[adores men|Encyclopedia][$encyclopedia = "Adores men"]] instead. This flaw can also be removed by serving a player character or another slave with a dick.
+	''Hates men '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("adores women", "Adores women")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, strong attraction to men, or the <<= App.Encyclopedia.Dialog.linkSC("boob fetish", "Boob Fetishists")>>. The <<= App.Encyclopedia.Dialog.linkSC("pregnancy fetish", "Pregnancy Fetishists")>> will soften it so she <<= App.Encyclopedia.Dialog.linkSC("adores men", "Adores men")>> instead. This flaw can also be removed by serving a player character or another slave with a dick.
 
 
 <<case "Hates women">>
-	''Hates women '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[adores men|Encyclopedia][$encyclopedia = "Adores men"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, strong attraction to men, or the [[cumslut|Encyclopedia][$encyclopedia = "Cumsluts"]] fetish. The [[pregnancy fetish|Encyclopedia][$encyclopedia = "Pregnancy Fetishists"]] will soften it so she [[adores women|Encyclopedia][$encyclopedia = "Adores women"]] instead. This flaw can also be removed by serving a player character or another slave with a vagina.
+	''Hates women '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("adores men", "Adores men")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, strong attraction to men, or the <<= App.Encyclopedia.Dialog.linkSC("cumslut", "Cumsluts")>> fetish. The <<= App.Encyclopedia.Dialog.linkSC("pregnancy fetish", "Pregnancy Fetishists")>> will soften it so she <<= App.Encyclopedia.Dialog.linkSC("adores women", "Adores women")>> instead. This flaw can also be removed by serving a player character or another slave with a vagina.
 
 
 <<case "Liberated">>
-	''Liberated '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[advocate|Encyclopedia][$encyclopedia = "Advocate"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]]. The [[submissive|Encyclopedia][$encyclopedia = "Submissives"]] fetish can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, being liberated limits weekly @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ gains.
+	''Liberated '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("advocate", "Advocate")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>>. The <<= App.Encyclopedia.Dialog.linkSC("submissive", "Submissives")>> fetish can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, being liberated limits weekly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ gains.
 
 
 <<case "Odd">>
-	''Odd '' is a behavioral [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[funny|Encyclopedia][$encyclopedia = "Funny"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]]. The [[humiliation|Encyclopedia][$encyclopedia = "Humiliation Fetishists"]] fetish can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, being odd limits weekly @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ gains.
+	''Odd '' is a behavioral <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("funny", "Funny")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>>. The <<= App.Encyclopedia.Dialog.linkSC("humiliation", "Humiliation Fetishists")>> fetish can do this naturally. In addition to the standard penalties to value and performance on sexual assignments, being odd limits weekly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ gains.
 
 /**********
 SLAVE SEXUAL FLAWS
 **********/
 <<case "Apathetic">>
-	''Apathetic '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[caring|Encyclopedia][$encyclopedia = "Caring"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, or the [[submissive|Encyclopedia][$encyclopedia = "Humiliation Submissive"]] fetish. It can also be removed by the [[dom|Encyclopedia][$encyclopedia = "Doms"]] fetish.
+	''Apathetic '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("caring", "Caring")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, or the <<= App.Encyclopedia.Dialog.linkSC("submissive", "Humiliation Submissive")>> fetish. It can also be removed by the <<= App.Encyclopedia.Dialog.linkSC("dom", "Doms")>> fetish.
 
 
 <<case "Crude">>
-	''Crude '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[unflinching|Encyclopedia][$encyclopedia = "Unflinching"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, or the [[buttslut|Encyclopedia][$encyclopedia = "Buttsluts"]] fetish.
+	''Crude '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("unflinching", "Unflinching")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, or the <<= App.Encyclopedia.Dialog.linkSC("buttslut", "Buttsluts")>> fetish.
 
 
 <<case "Hates anal">>
-	''Hates anal '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[painal queen|Encyclopedia][$encyclopedia = "Painal Queen"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, or the [[buttslut|Encyclopedia][$encyclopedia = "Buttsluts"]] fetish. This flaw can also be removed by serving the player character.
+	''Hates anal '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("painal queen", "Painal Queen")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, or the <<= App.Encyclopedia.Dialog.linkSC("buttslut", "Buttsluts")>> fetish. This flaw can also be removed by serving the player character.
 
 
 <<case "Hates oral">>
-	''Hates oral '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[gagfuck queen|Encyclopedia][$encyclopedia = "Gagfuck Queen"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, or the [[cumslut|Encyclopedia][$encyclopedia = "Cumsluts"]] fetish. This flaw can also be removed by serving the player character.
+	''Hates oral '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("gagfuck queen", "Gagfuck Queen")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, or the <<= App.Encyclopedia.Dialog.linkSC("cumslut", "Cumsluts")>> fetish. This flaw can also be removed by serving the player character.
 
 
 <<case "Hates penetration">>
-	''Hates penetration '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[strugglefuck queen|Encyclopedia][$encyclopedia = "Strugglefuck Queen"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, or the [[buttslut|Encyclopedia][$encyclopedia = "Buttsluts"]] fetish. This flaw can also be removed by serving the player character.
+	''Hates penetration '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("strugglefuck queen", "Strugglefuck Queen")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, or the <<= App.Encyclopedia.Dialog.linkSC("buttslut", "Buttsluts")>> fetish. This flaw can also be removed by serving the player character.
 
 
 <<case "Idealistic">>
-	''Idealistic '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[romantic|Encyclopedia][$encyclopedia = "Romantic"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, or the [[submissive|Encyclopedia][$encyclopedia = "Submissives"]] fetish.
+	''Idealistic '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("romantic", "Romantic")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, or the <<= App.Encyclopedia.Dialog.linkSC("submissive", "Submissives")>> fetish.
 
 
 <<case "Judgemental">>
-	''Judgemental '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the ''[[size queen|Encyclopedia][$encyclopedia = "Size Queen"]] '' [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, or the [[submissive|Encyclopedia][$encyclopedia = "Humiliation Submissive"]] fetish.
+	''Judgemental '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the ''<<= App.Encyclopedia.Dialog.linkSC("size queen", "Size Queen")>> '' <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, or the <<= App.Encyclopedia.Dialog.linkSC("submissive", "Humiliation Submissive")>> fetish.
 
 
 <<case "Repressed">>
-	''Repressed '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[perverted|Encyclopedia][$encyclopedia = "Perverted"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, the [[cumslut|Encyclopedia][$encyclopedia = "Cumsluts"]] fetish, or the [[buttslut|Encyclopedia][$encyclopedia = "Buttsluts"]] fetish.
+	''Repressed '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("perverted", "Perverted")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, the <<= App.Encyclopedia.Dialog.linkSC("cumslut", "Cumsluts")>> fetish, or the <<= App.Encyclopedia.Dialog.linkSC("buttslut", "Buttsluts")>> fetish.
 
 
 <<case "Shamefast">>
-	''Shamefast '' is a sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that can be softened into the [[tease|Encyclopedia][$encyclopedia = "Tease"]] [[quirk|Encyclopedia][$encyclopedia = "Quirks"]] by training, a good [[Attendant|Encyclopedia][$encyclopedia = "Attendant"]], a powerful sex drive, or the [[humiliation|Encyclopedia][$encyclopedia = "Humiliation Fetishists"]] fetish.
+	''Shamefast '' is a sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that can be softened into the <<= App.Encyclopedia.Dialog.linkSC("tease", "Tease")>> <<= App.Encyclopedia.Dialog.linkSC("quirk", "Quirks")>> by training, a good <<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>, a powerful sex drive, or the <<= App.Encyclopedia.Dialog.linkSC("humiliation", "Humiliation Fetishists")>> fetish.
 
 /**********
 SLAVE PARAPHILIAS
 **********/
 <<case "Abusiveness">>
-	''Abusiveness'' is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	''Abusiveness'' is a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>[[Doms|Encyclopedia][$encyclopedia = "Doms"]] serving as [[Head Girls|Encyclopedia][$encyclopedia = "Head Girl"]] may become abusive if allowed to punish slaves by molesting them. They can be satisfied by work as the Head Girl or [[Wardeness|Encyclopedia][$encyclopedia = "Wardeness"]]. Abusive Head Girls are more effective when allowed or encouraged to punish slaves severely.
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Doms", "Doms")>> serving as <<= App.Encyclopedia.Dialog.linkSC("Head Girls", "Head Girl")>> may become abusive if allowed to punish slaves by molesting them. They can be satisfied by work as the Head Girl or <<= App.Encyclopedia.Dialog.linkSC("Wardeness", "Wardeness")>>. Abusive Head Girls are more effective when allowed or encouraged to punish slaves severely.
 
 
 <<case "Anal Addicts">>
-	''Anal addiction'' is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	''Anal addiction'' is a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>[[Buttsluts|Encyclopedia][$encyclopedia = "Buttsluts"]] whose only available hole for receptive intercourse is the anus may become anal addicts. They can be satisfied by huge buttplugs, the sodomizing drug applicator kitchen upgrade, or by work that involves frequent anal sex. Anal addicts perform well on assignments involving anal sex.
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Buttsluts", "Buttsluts")>> whose only available hole for receptive intercourse is the anus may become anal addicts. They can be satisfied by huge buttplugs, the sodomizing drug applicator kitchen upgrade, or by work that involves frequent anal sex. Anal addicts perform well on assignments involving anal sex.
 
 
 <<case "Attention Whores">>
-	''Attention Whores'' suffer from a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	''Attention Whores'' suffer from a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>[[Humiliation Fetishists|Encyclopedia][$encyclopedia = "Humiliation Fetishists"]] on public sexual assignments may become Attention Whores. They can be satisfied by total nudity or by work that involves frequent public sex. Attention whores do very well at [[public service|Encyclopedia][$encyclopedia = "Public Service"]].
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Humiliation Fetishists", "Humiliation Fetishists")>> on public sexual assignments may become Attention Whores. They can be satisfied by total nudity or by work that involves frequent public sex. Attention whores do very well at <<= App.Encyclopedia.Dialog.linkSC("public service", "Public Service")>>.
 
 
 <<case "Breast Obsession">>
-	''Pectomania,'' also known as breast growth obsession, is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	''Pectomania,'' also known as breast growth obsession, is a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>[[Boob fetishists|Encyclopedia][$encyclopedia = "Boob Fetishists"]] may become obsessed with breast expansion as their breasts grow. They can be satisfied by breast injections or work as a cow, and will temporarily accept getting neither if their health is low.
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Boob fetishists", "Boob Fetishists")>> may become obsessed with breast expansion as their breasts grow. They can be satisfied by breast injections or work as a cow, and will temporarily accept getting neither if their health is low.
 
 
 <<case "Breeding Obsession">>
-	''Breeding obsession'' is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	''Breeding obsession'' is a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>[[Pregnancy Fetishists|Encyclopedia][$encyclopedia = "Pregnancy Fetishists"]] who are repeatedly bred or are serving in an industrialized [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]] may develop breeding obsessions. They can be satisfied by pregnancy, or constant vaginal sex with their owner. Slaves with breeding obsessions will not suffer negative mental effects from serving in an industrialized dairy that keeps them pregnant.
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Pregnancy Fetishists", "Pregnancy Fetishists")>> who are repeatedly bred or are serving in an industrialized <<= App.Encyclopedia.Dialog.linkSC("Dairy", "Dairy")>> may develop breeding obsessions. They can be satisfied by pregnancy, or constant vaginal sex with their owner. Slaves with breeding obsessions will not suffer negative mental effects from serving in an industrialized dairy that keeps them pregnant.
 
 
 <<case "Cum Addicts">>
-	''Cum addiction'' is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	''Cum addiction'' is a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>[[Cumsluts|Encyclopedia][$encyclopedia = "Cumsluts"]] who eat out of phallic feeders or are fed cum may become cum addicts. They can be satisfied by cum diets, the phallic feeder kitchen upgrade, or by sex work that involves frequent fellatio. Cum addicts will perform well on assignments involving oral sex.
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Cumsluts", "Cumsluts")>> who eat out of phallic feeders or are fed cum may become cum addicts. They can be satisfied by cum diets, the phallic feeder kitchen upgrade, or by sex work that involves frequent fellatio. Cum addicts will perform well on assignments involving oral sex.
 
 
 <<case "Maliciousness">>
-	Sexual ''maliciousness'' is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	Sexual ''maliciousness'' is a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>[[Sadists|Encyclopedia][$encyclopedia = "Sadists"]] serving as [[Wardeness|Encyclopedia][$encyclopedia = "Wardeness"]] may become sexually malicious. They can be satisfied by work as the [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]] or Wardeness. Sexually malicious Wardenesses break slaves very quickly but damage their sex drives doing so.
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Sadists", "Sadists")>> serving as <<= App.Encyclopedia.Dialog.linkSC("Wardeness", "Wardeness")>> may become sexually malicious. They can be satisfied by work as the <<= App.Encyclopedia.Dialog.linkSC("Head Girl", "Head Girl")>> or Wardeness. Sexually malicious Wardenesses break slaves very quickly but damage their sex drives doing so.
 
 
 <<case "Self Hatred">>
-	Sexual ''self hatred'' is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	Sexual ''self hatred'' is a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>Self hating slaves can be satisfied by work in an industrialized dairy, in an arcade, or in a glory hole, and will not suffer negative mental effects for doing so. [[Masochists|Encyclopedia][$encyclopedia = "Masochists"]] serving in those places have a chance to become self hating, and even extremely low @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ may cause the paraphilia.
+	<br><br>Self hating slaves can be satisfied by work in an industrialized dairy, in an arcade, or in a glory hole, and will not suffer negative mental effects for doing so. <<= App.Encyclopedia.Dialog.linkSC("Masochists", "Masochists")>> serving in those places have a chance to become self hating, and even extremely low @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ may cause the paraphilia.
 
 
 <<case "Self Neglect">>
-	Sexual ''self neglect'' is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened.
+	Sexual ''self neglect'' is a paraphilia, an intense form of sexual <<= App.Encyclopedia.Dialog.linkSC("flaw", "Flaws")>> that cannot be softened.
 
-	<br><br>[[Submissives|Encyclopedia][$encyclopedia = "Submissives"]] serving on public sexual assignment may become sexually self neglectful. Such slaves can be satisfied by most kinds of sex work. Slaves willing to neglect their own pleasure do very well at [[whoring|Encyclopedia][$encyclopedia = "Whoring"]].
+	<br><br><<= App.Encyclopedia.Dialog.linkSC("Submissives", "Submissives")>> serving on public sexual assignment may become sexually self neglectful. Such slaves can be satisfied by most kinds of sex work. Slaves willing to neglect their own pleasure do very well at <<= App.Encyclopedia.Dialog.linkSC("whoring", "Whoring")>>.
 
 /**********
 SLAVE RELATIONSHIPS
@@ -1473,27 +1473,27 @@ SLAVE RELATIONSHIPS
 
 
 <<case "Rivalries">>
-	''Rivalries'' tend to arise naturally between slaves on the same assignment. Slaves may enjoy rivals' misfortunes, but bickering on the job between rivals will impede performance if the rivals remain on the same assignment. Rivals will also dislike working with each other. Rivalries may be defused naturally with time apart, or suppressed by rules. Rivalries impede the formation of [[romances|Encyclopedia][$encyclopedia = "Romances"]], but a romance can defuse a rivalry.
+	''Rivalries'' tend to arise naturally between slaves on the same assignment. Slaves may enjoy rivals' misfortunes, but bickering on the job between rivals will impede performance if the rivals remain on the same assignment. Rivals will also dislike working with each other. Rivalries may be defused naturally with time apart, or suppressed by rules. Rivalries impede the formation of <<= App.Encyclopedia.Dialog.linkSC("romances", "Romances")>>, but a romance can defuse a rivalry.
 
 
 <<case "Romances">>
-	''Romances'' tend to arise naturally between slaves on the same assignment, and between slaves having a lot of sex with each other. Slaves will be saddened by their romantic partners' misfortunes, but will do better on public sexual assignments if assigned to work at the same job as a romantic partner. Slaves will also derive various mental effects from being in a relationship: they can rely on each other, take solace in each others' company, and even learn fetishes from each other. Romances can be suppressed by the rules, or fall apart naturally. On the other hand, romances can develop from friendships, to best friendships, to friendships with benefits, to loving relationships. Romances impede the formation of [[rivalries|Encyclopedia][$encyclopedia = "Rivalries"]], and can defuse them. Once a romance has advanced to where the slaves are lovers, its members are eligible for several events in which the couple can be [[married|Encyclopedia][$encyclopedia = "Slave Marriages"]].
+	''Romances'' tend to arise naturally between slaves on the same assignment, and between slaves having a lot of sex with each other. Slaves will be saddened by their romantic partners' misfortunes, but will do better on public sexual assignments if assigned to work at the same job as a romantic partner. Slaves will also derive various mental effects from being in a relationship: they can rely on each other, take solace in each others' company, and even learn fetishes from each other. Romances can be suppressed by the rules, or fall apart naturally. On the other hand, romances can develop from friendships, to best friendships, to friendships with benefits, to loving relationships. Romances impede the formation of <<= App.Encyclopedia.Dialog.linkSC("rivalries", "Rivalries")>>, and can defuse them. Once a romance has advanced to where the slaves are lovers, its members are eligible for several events in which the couple can be <<= App.Encyclopedia.Dialog.linkSC("married", "Slave Marriages")>>.
 
 
 <<case "Emotionally Bonded">>
-	''Emotionally Bonded'' slaves have become so @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ to the player character that they define their own happiness mostly in terms of pleasing the PC. Slaves may become emotionally bonded if they become perfectly @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]]@@ without being part of a [[romance|Encyclopedia][$encyclopedia = "Romances"]]. They receive powerful mental benefits — in fact, they are likely to accept anything short of sustained intentional abuse without lasting displeasure — and perform better at the [[servitude|Encyclopedia][$encyclopedia = "Servitude"]] and [[fucktoy|Encyclopedia][$encyclopedia = "Fucktoy"]] assignments. The most reliable way of ensuring a slave's development of emotional bonds is to have her assigned as a fucktoy (or to the [[Master suite|Encyclopedia][$encyclopedia = "Master Suite"]]) as she becomes perfectly @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]].@@
+	''Emotionally Bonded'' slaves have become so @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ to the player character that they define their own happiness mostly in terms of pleasing the PC. Slaves may become emotionally bonded if they become perfectly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>@@ without being part of a <<= App.Encyclopedia.Dialog.linkSC("romance", "Romances")>>. They receive powerful mental benefits — in fact, they are likely to accept anything short of sustained intentional abuse without lasting displeasure — and perform better at the <<= App.Encyclopedia.Dialog.linkSC("servitude", "Servitude")>> and <<= App.Encyclopedia.Dialog.linkSC("fucktoy", "Fucktoy")>> assignments. The most reliable way of ensuring a slave's development of emotional bonds is to have her assigned as a fucktoy (or to the <<= App.Encyclopedia.Dialog.linkSC("Master suite", "Master Suite")>>) as she becomes perfectly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>.@@
 
 
 <<case "Emotional Slut">>
-	''Emotional sluts'' are slaves who have lost track of normal human emotional attachments, seeing sex as the only real closeness. Slaves may become emotional sluts if they become perfectly @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]]@@ without being part of a [[romance|Encyclopedia][$encyclopedia = "Romances"]]. They receive powerful mental benefits, though they will be disappointed if they are not on assignments that allow them to be massively promiscuous, and perform better at the [[whoring|Encyclopedia][$encyclopedia = "Whoring"]] and [[public service|Encyclopedia][$encyclopedia = "Public Service"]] assignments. The most reliable way of ensuring a slave's development into an emotional slut is to have her assigned as a public servant (or to the [[club|Encyclopedia][$encyclopedia = "Club"]]) as she becomes perfectly @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ and @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]].@@
+	''Emotional sluts'' are slaves who have lost track of normal human emotional attachments, seeing sex as the only real closeness. Slaves may become emotional sluts if they become perfectly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>@@ without being part of a <<= App.Encyclopedia.Dialog.linkSC("romance", "Romances")>>. They receive powerful mental benefits, though they will be disappointed if they are not on assignments that allow them to be massively promiscuous, and perform better at the <<= App.Encyclopedia.Dialog.linkSC("whoring", "Whoring")>> and <<= App.Encyclopedia.Dialog.linkSC("public service", "Public Service")>> assignments. The most reliable way of ensuring a slave's development into an emotional slut is to have her assigned as a public servant (or to the <<= App.Encyclopedia.Dialog.linkSC("club", "Club")>>) as she becomes perfectly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ and @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>.@@
 
 
 <<case "Slave Marriages">>
-	''Slave Marriages'' take place between two slaves. Several random events provide the opportunity to marry slave lovers. Slave Marriages function as an end state for slave [[romances|Encyclopedia][$encyclopedia = "Romances"]]; slave wives receive the best relationship bonuses, and can generally be depended upon to help each other be good slaves in various ways. The alternative end states for slaves' emotional attachments are the [[emotional slut|Encyclopedia][$encyclopedia = "Emotional Slut"]] and [[emotionally bonded|Encyclopedia][$encyclopedia = "Emotionally Bonded"]] statuses, both of which are for a single slave alone.
+	''Slave Marriages'' take place between two slaves. Several random events provide the opportunity to marry slave lovers. Slave Marriages function as an end state for slave <<= App.Encyclopedia.Dialog.linkSC("romances", "Romances")>>; slave wives receive the best relationship bonuses, and can generally be depended upon to help each other be good slaves in various ways. The alternative end states for slaves' emotional attachments are the <<= App.Encyclopedia.Dialog.linkSC("emotional slut", "Emotional Slut")>> and <<= App.Encyclopedia.Dialog.linkSC("emotionally bonded", "Emotionally Bonded")>> statuses, both of which are for a single slave alone.
 
 
 <<case "Slaveowner Marriages">>
-	''Slaveowner Marriages'', marriages between a @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slave and the player character, require passage of a slaveowner marriage policy unlocked by advanced [[paternalism|Encyclopedia][$encyclopedia = "Paternalism"]]. Once this policy is in place, [[emotionally bonded|Encyclopedia][$encyclopedia = "Emotionally Bonded"]] slaves can be married. There is no limit to the number of slaves a paternalist player character can marry. Marriage to the player character functions as a direct upgrade to being emotionally bonded.
+	''Slaveowner Marriages'', marriages between a @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slave and the player character, require passage of a slaveowner marriage policy unlocked by advanced <<= App.Encyclopedia.Dialog.linkSC("paternalism", "Paternalism")>>. Once this policy is in place, <<= App.Encyclopedia.Dialog.linkSC("emotionally bonded", "Emotionally Bonded")>> slaves can be married. There is no limit to the number of slaves a paternalist player character can marry. Marriage to the player character functions as a direct upgrade to being emotionally bonded.
 
 /**********
 THE X-SERIES ARCOLOGY
@@ -1512,7 +1512,7 @@ THE X-SERIES ARCOLOGY
 	<br>The first upgrade section on the arcology management menu offers an escalating series of generic upgrades for the arcology. A few of these have minor beneficial side effects, but all share the same main effect: they raise the arcology's maximum prosperity level. You will be informed on the end of week report if your arcology is nearing, at, or over this level. Upgrading early is //not// useless, since prosperity will increase more rapidly if the cap is much higher than the current prosperity level.
 
 	<br><br>''Facilities''
-	<br>These upgrades unlock the various facilities, which are detailed <<link "here.">><<set $encyclopedia = "Facilities">><<goto "Encyclopedia">><</link>>
+	<br>These upgrades unlock the various facilities, which are detailed <<= App.Encyclopedia.Dialog.linkSC("here.", "Facilities")>>
 
 	<br><br>''Penthouse Improvements''
 	<br>The master suite and Head Girl suite options function like facilities. The master suite is the facility for the fucktoy assignment, and the Head Girl suite can house a single slave for her use.
@@ -1520,15 +1520,15 @@ THE X-SERIES ARCOLOGY
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;//''Feeding phalli'':// unbroken slaves will find this disgusting, but it can cause beneficial oral fetishes to appear.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;//''Drug fuckmachines'':// unbroken slaves will resent this, but it may cause beneficial anal fetishes to appear.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;//''Personal armory'':// unlocks bodyguard options on the main menu.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;//''Pharmaceutical Fabricator'':// requires a lot of @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ to buy and use; unlocks powerful drug upgrades.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;//''Pharmaceutical Fabricator'':// requires a lot of @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ to buy and use; unlocks powerful drug upgrades.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;//''Surgery upgrade'':// enables several extreme surgical options like virginity restoration and hermaphrodite creation.
 
 	<br><br>''Special Upgrades''
 	<br>Upgrades obtained during special events are listed here for reference. They cannot be purchased normally. Week:
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;''24'': Arming yourself and or your [[drones|Encyclopedia][$encyclopedia = "Security Drones"]] if installed.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;''24'': Arming yourself and or your <<= App.Encyclopedia.Dialog.linkSC("drones", "Security Drones")>> if installed.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;''62'': Establishing mercs.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;''65'': Giving your established mercs a unique title.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;''80'': Establish the [[Special Force|Encyclopedia][$encyclopedia = "Special Force"]]. (if the mod is enabled)
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;''80'': Establish the <<= App.Encyclopedia.Dialog.linkSC("Special Force", "Special Force")>>. (if the mod is enabled)
 
 
 <<case "Personal Assistant">>
@@ -1544,7 +1544,7 @@ THE X-SERIES ARCOLOGY
 
 
 <<case "The Wardrobe">>
-	// The Wardrobe is a dressing area for all of your slaves, and a place where unused outfits are stored. Tailoring is available to make sure outfits fit each slave to your specifications. Here, players make choices about how slaves will appear in their dress, or lack of it. Choose outfits wisely to correspond to the culture that your citizens approve of, and your @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ will increase more quickly. Items that stretch or constrict such as plugs or corsets will eventually have a lasting impact on slaves anatomy.//
+	// The Wardrobe is a dressing area for all of your slaves, and a place where unused outfits are stored. Tailoring is available to make sure outfits fit each slave to your specifications. Here, players make choices about how slaves will appear in their dress, or lack of it. Choose outfits wisely to correspond to the culture that your citizens approve of, and your @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ will increase more quickly. Items that stretch or constrict such as plugs or corsets will eventually have a lasting impact on slaves anatomy.//
 
 	<br><br>The wardrobe has two functions: First, individual slaves can be selected and then dressed in the wardrobe with anything from the basic clothing or shoes to the more exotic plugs and corsets. Secondly, players can access the wardrobe directly from the penthouse, and unlock collections of new outfits with ¤.
 
@@ -1613,7 +1613,7 @@ THE X-SERIES ARCOLOGY
 
 	<br><br>It even causes a mild increase in sex drive. Our development team found that the slave body experiences a slight gain in libido merely from being so perfectly fed. It was simple and healthy to reinforce this effect with additives.
 
-	<br><br>Our slave nutrition accomplishes all this while leaving the lower digestive tract extremely clean. We recommend your slaves undergo an occasional deep enema: under this regimen, slaveowners can be forgiven for forgetting that their slaves' anuses are involved in digestion at all. The designers of the X-Series @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ that their clients can find other uses for them.
+	<br><br>Our slave nutrition accomplishes all this while leaving the lower digestive tract extremely clean. We recommend your slaves undergo an occasional deep enema: under this regimen, slaveowners can be forgiven for forgetting that their slaves' anuses are involved in digestion at all. The designers of the X-Series @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ that their clients can find other uses for them.
 
 	<br><br>— //X-Series Arcology Owners' Manual////
 
@@ -1621,11 +1621,11 @@ THE X-SERIES ARCOLOGY
 ARCOLOGY FACILITIES
 **********/
 <<case "Facilities">>
-	The arcology can be upgraded with a variety of facilities for slaves to live and work from. Each of the facilities is associated with an assignment. Sending a slave to a facility removes her from the main menu, removes her from the end of week report, and automates most management of her. Her clothes, drugs, rules, and other management tools are automatically run by the facility. However, her impact on your affairs will be substantially the same as if she were assigned to the corresponding assignment outside the facility. This means that things like @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ effects, future society developments, and branding are all still active.
+	The arcology can be upgraded with a variety of facilities for slaves to live and work from. Each of the facilities is associated with an assignment. Sending a slave to a facility removes her from the main menu, removes her from the end of week report, and automates most management of her. Her clothes, drugs, rules, and other management tools are automatically run by the facility. However, her impact on your affairs will be substantially the same as if she were assigned to the corresponding assignment outside the facility. This means that things like @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ effects, future society developments, and branding are all still active.
 
 	<br><br>Use facilities sparingly until you're familiar with what assignments do so you don't miss important information. When you're confident enough to ignore a slave for long periods, sending her to a facility becomes a good option. Sending a slave to a facility heavily reduces the player's interaction with her, keeps the main menu and end week report manageable, and prevents most events from featuring her, which can be useful when she's so well trained that events aren't as beneficial for her. Also, many facilities have leadership positions that can apply powerful multipliers to a slave's performance.
 
-	<br><br>The [[Arcade|Encyclopedia][$encyclopedia = "Arcade"]], [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]], [[Club|Encyclopedia][$encyclopedia = "Club"]], [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]], and [[Servants' Quarters|Encyclopedia][$encyclopedia = "Servants' Quarters"]] all correspond to basic productive assignments. The [[Spa|Encyclopedia][$encyclopedia = "Spa"]], [[Cellblock|Encyclopedia][$encyclopedia = "Cellblock"]], and [[Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]], are a little different in that they focus on improving their occupants rather than producing something useful, since they correspond to the rest, confinement, and class assignments. As such, only slaves that can benefit from these facilities' services can be sent to them. When slaves in these facilities have received all the benefits they can from the facility, they will be automatically ejected, assigned to rest, and returned to the main menu. The [[Head Girl Suite|Encyclopedia][$encyclopedia = "Head Girl Suite"]], [[Master Suite|Encyclopedia][$encyclopedia = "Master Suite"]], [[Farmyard|Encyclopedia][$encyclopedia = "Farmyard"]], [[Incubation Facility|Encyclopedia][$encyclopedia = "The Incubation Facility"]], and [[Pit|Encyclopedia][$encyclopedia = "Pit"]] are all completely unique.
+	<br><br>The <<= App.Encyclopedia.Dialog.linkSC("Arcade", "Arcade")>>, <<= App.Encyclopedia.Dialog.linkSC("Brothel", "Brothel")>>, <<= App.Encyclopedia.Dialog.linkSC("Club", "Club")>>, <<= App.Encyclopedia.Dialog.linkSC("Dairy", "Dairy")>>, and <<= App.Encyclopedia.Dialog.linkSC("Servants' Quarters", "Servants' Quarters")>> all correspond to basic productive assignments. The <<= App.Encyclopedia.Dialog.linkSC("Spa", "Spa")>>, <<= App.Encyclopedia.Dialog.linkSC("Cellblock", "Cellblock")>>, and <<= App.Encyclopedia.Dialog.linkSC("Schoolroom", "Schoolroom")>>, are a little different in that they focus on improving their occupants rather than producing something useful, since they correspond to the rest, confinement, and class assignments. As such, only slaves that can benefit from these facilities' services can be sent to them. When slaves in these facilities have received all the benefits they can from the facility, they will be automatically ejected, assigned to rest, and returned to the main menu. The <<= App.Encyclopedia.Dialog.linkSC("Head Girl Suite", "Head Girl Suite")>>, <<= App.Encyclopedia.Dialog.linkSC("Master Suite", "Master Suite")>>, <<= App.Encyclopedia.Dialog.linkSC("Farmyard", "Farmyard")>>, <<= App.Encyclopedia.Dialog.linkSC("Incubation Facility", "The Incubation Facility")>>, and <<= App.Encyclopedia.Dialog.linkSC("Pit", "Pit")>> are all completely unique.
 
 
 <<case "Arcade">>
@@ -1640,27 +1640,27 @@ ARCOLOGY FACILITIES
 
 	<br><br>— Lawrence, W. G., //Guide to Modern Slavery, 2037 Edition////
 
-	<br><br>The ''Arcade'' is the //[[Glory hole|Encyclopedia][$encyclopedia = "Glory Hole"]] facility.// Extracts @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ from slaves; has extremely deleterious mental and physical effects. Arcades can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a tiny amount of future society progress for each customer who visits.
+	<br><br>The ''Arcade'' is the //<<= App.Encyclopedia.Dialog.linkSC("Glory hole", "Glory Hole")>> facility.// Extracts @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ from slaves; has extremely deleterious mental and physical effects. Arcades can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a tiny amount of future society progress for each customer who visits.
 
 
 <<case "Brothel">>
-	The ''Brothel'' is the //[[Whoring|Encyclopedia][$encyclopedia = "Whoring"]] facility.// Slaves will make @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ based on beauty and skills. Brothels can be the subject of an [[ad campaign|Encyclopedia][$encyclopedia = "Advertising"]]. Brothels can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a tiny amount of future society progress for each customer who visits.
+	The ''Brothel'' is the //<<= App.Encyclopedia.Dialog.linkSC("Whoring", "Whoring")>> facility.// Slaves will make @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ based on beauty and skills. Brothels can be the subject of an <<= App.Encyclopedia.Dialog.linkSC("ad campaign", "Advertising")>>. Brothels can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a tiny amount of future society progress for each customer who visits.
 
 
 <<case "Cellblock">>
-	The ''Cellblock'' is the //[[Confinement|Encyclopedia][$encyclopedia = "Confinement"]] facility.// Will break slaves and return them to the main menu after they are obedient. The Cellblock can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves incarcerated there.
+	The ''Cellblock'' is the //<<= App.Encyclopedia.Dialog.linkSC("Confinement", "Confinement")>> facility.// Will break slaves and return them to the main menu after they are obedient. The Cellblock can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a slight @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to slaves incarcerated there.
 
 
 <<case "Clinic">>
-	The ''Clinic'' is one of two //[[Rest|Encyclopedia][$encyclopedia = "Rest"]] facilities;// it focuses on slaves' health. The Clinic will treat slaves until they are [[Healthy|Encyclopedia][$encyclopedia = "Health"]]. The Clinic can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves getting treatment there.
+	The ''Clinic'' is one of two //<<= App.Encyclopedia.Dialog.linkSC("Rest", "Rest")>> facilities;// it focuses on slaves' health. The Clinic will treat slaves until they are <<= App.Encyclopedia.Dialog.linkSC("Healthy", "Health")>>. The Clinic can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a slight @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to slaves getting treatment there.
 
 
 <<case "Club">>
-	The ''Club'' is the //[[Public Service|Encyclopedia][$encyclopedia = "Public Service"]] facility.// Slaves will generate @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ based on beauty and skills. Clubs can be the subject of an [[ad campaign|Encyclopedia][$encyclopedia = "Advertising"]]. Clubs can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a tiny amount of future society progress for each citizen who visits.
+	The ''Club'' is the //<<= App.Encyclopedia.Dialog.linkSC("Public Service", "Public Service")>> facility.// Slaves will generate @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ based on beauty and skills. Clubs can be the subject of an <<= App.Encyclopedia.Dialog.linkSC("ad campaign", "Advertising")>>. Clubs can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a tiny amount of future society progress for each citizen who visits.
 
 
 <<case "Dairy">>
-	//This is the very first //Free Cities Husbandry Weekly// ever. I'm Val Banaszewski, and I'm the FCHW staff writer for dairy and dairy-related subjects. So, why do I do this, and why should you? Human breast milk is never going to be as @@.yellowgreen;[[cheap|Encyclopedia][$encyclopedia = "Money"]]@@ and common as normal milk. Why bother?
+	//This is the very first //Free Cities Husbandry Weekly// ever. I'm Val Banaszewski, and I'm the FCHW staff writer for dairy and dairy-related subjects. So, why do I do this, and why should you? Human breast milk is never going to be as @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheap", "Money")>>@@ and common as normal milk. Why bother?
 
 	<br><br>First, it's really tasty! If you've never tried it, put FCHW no. 1 down now and go try it. Buy it bottled if you have to, but make an effort to take your first drink right from the teat. You'll only ever take your first sip of mother's milk once, and it should really be special. Everyone describes it a little differently, but I'd say it's a warm, rich and comforting milk with vanilla and nutty flavors.
 
@@ -1668,7 +1668,7 @@ ARCOLOGY FACILITIES
 
 	<br><br>— Banaszewski, Valerie P., //Free Cities Husbandry Weekly, February 2, 2032////
 
-	<br><br>The ''Dairy'' is the //[[Milking|Encyclopedia][$encyclopedia = "Milking"]] facility.// Only lactating
+	<br><br>The ''Dairy'' is the //<<= App.Encyclopedia.Dialog.linkSC("Milking", "Milking")>> facility.// Only lactating
 	<<if $seeDicks > 0>>
 		or semen producing
 	<</if>>
@@ -1676,15 +1676,15 @@ ARCOLOGY FACILITIES
 	<<if $seeDicks > 0>>
 		and ball size, if present
 	<</if>>.
-	All Dairy upgrades have three settings, once installed: Inactive, Active, and Industrial. Inactive and Active are self-explanatory. Industrial settings require that the restraint upgrade be installed and maximized, and that extreme content be enabled. They massively improve production, but will produce severe mental and physical damage. Younger slaves will be able to survive more intense industrial output, but drug side effects will eventually force an increasingly large fraction of drug focus towards curing the slave's ills, reducing production. Dairies can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a tiny amount of future society progress for each unit of fluid produced.
+	All Dairy upgrades have three settings, once installed: Inactive, Active, and Industrial. Inactive and Active are self-explanatory. Industrial settings require that the restraint upgrade be installed and maximized, and that extreme content be enabled. They massively improve production, but will produce severe mental and physical damage. Younger slaves will be able to survive more intense industrial output, but drug side effects will eventually force an increasingly large fraction of drug focus towards curing the slave's ills, reducing production. Dairies can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a tiny amount of future society progress for each unit of fluid produced.
 
 
 <<case "Head Girl Suite">>
-	The ''Head Girl Suite'' is a //unique facility.// Only a single slave can be assigned, and this slave will be subject to the [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]]'s decisions rather than the player's.
+	The ''Head Girl Suite'' is a //unique facility.// Only a single slave can be assigned, and this slave will be subject to the <<= App.Encyclopedia.Dialog.linkSC("Head Girl", "Head Girl")>>'s decisions rather than the player's.
 
 
 <<case "Master Suite">>
-	The ''Master Suite'' is the //[[Fucktoy|Encyclopedia][$encyclopedia = "Fucktoy"]] facility.// Slaves will generate @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]],@@ but at a lower efficiency than on the club. The Suite can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves serving there.
+	The ''Master Suite'' is the //<<= App.Encyclopedia.Dialog.linkSC("Fucktoy", "Fucktoy")>> facility.// Slaves will generate @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>,@@ but at a lower efficiency than on the club. The Suite can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a slight @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to slaves serving there.
 
 
 <<case "Pit">>
@@ -1692,25 +1692,25 @@ ARCOLOGY FACILITIES
 
 
 <<case "Schoolroom">>
-	The ''Schoolroom'' is the //[[Learning|Encyclopedia][$encyclopedia = "Attending Classes"]] facility.// Will educate slaves and return them to the penthouse after they are educated. The Schoolroom can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves studying there.
+	The ''Schoolroom'' is the //<<= App.Encyclopedia.Dialog.linkSC("Learning", "Attending Classes")>> facility.// Will educate slaves and return them to the penthouse after they are educated. The Schoolroom can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a slight @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to slaves studying there.
 
 
 <<case "Servants' Quarters">>
-	The ''Servants' Quarters'' is the //[[Servitude|Encyclopedia][$encyclopedia = "Servitude"]] facility.// Reduces weekly upkeep according to servants' obedience. Accepts most slaves and is insensitive to beauty and skills. The Quarters can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves serving there.
+	The ''Servants' Quarters'' is the //<<= App.Encyclopedia.Dialog.linkSC("Servitude", "Servitude")>> facility.// Reduces weekly upkeep according to servants' obedience. Accepts most slaves and is insensitive to beauty and skills. The Quarters can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a slight @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to slaves serving there.
 
 
 <<case "Spa">>
-	The ''Spa'' is one of two //[[Rest|Encyclopedia][$encyclopedia = "Rest"]] facilities;// it focuses on slaves' mental well-being. The Spa will heal, rest, and reassure slaves until they are at least reasonably [[Healthy|Encyclopedia][$encyclopedia = "Health"]], happy, and free of [[Flaws|Encyclopedia][$encyclopedia = "Flaws"]]. The Spa can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves resting there.
+	The ''Spa'' is one of two //<<= App.Encyclopedia.Dialog.linkSC("Rest", "Rest")>> facilities;// it focuses on slaves' mental well-being. The Spa will heal, rest, and reassure slaves until they are at least reasonably <<= App.Encyclopedia.Dialog.linkSC("Healthy", "Health")>>, happy, and free of <<= App.Encyclopedia.Dialog.linkSC("Flaws", "Flaws")>>. The Spa can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so will add a slight @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to slaves resting there.
 
 
 <<case "Nursery">>
-	The ''Nursery'' is used to raise children from birth naturally. Once a spot is reserved for the child, they will be placed in the Nursery upon birth and ejected once they are old enough. The Nursery can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so can add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves working there.
+	The ''Nursery'' is used to raise children from birth naturally. Once a spot is reserved for the child, they will be placed in the Nursery upon birth and ejected once they are old enough. The Nursery can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so can add a slight @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to slaves working there.
 
 	<br><br>''Extended family mode must be enabled.'' //This entry still needs work and will be updated with more information as it matures. If this message is still here, remind one of the devs to remove it.//
 
 
 <<case "Farmyard">>		/* TODO: this will need more information */
-	The ''Farmyard'' is where the majority of the [[food|Encyclopedia][$encyclopedia = "Food"]] in your arcology is grown, once it is built. It also allows you to house animals<<if $seeBestiality == 1>>, which you can have interact with your slaves<</if>>. The Farmyard can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so can add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves working there. /* TODO: this may need to be changed */
+	The ''Farmyard'' is where the majority of the <<= App.Encyclopedia.Dialog.linkSC("food", "Food")>> in your arcology is grown, once it is built. It also allows you to house animals<<if $seeBestiality == 1>>, which you can have interact with your slaves<</if>>. The Farmyard can be furnished according to <<= App.Encyclopedia.Dialog.linkSC("future society", "Future Societies")>> styles, and doing so can add a slight @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to slaves working there. /* TODO: this may need to be changed */
 	<br>//This entry still needs work and will be updated with more information as it matures. If this message is still here, remind one of the devs to remove it.//
 
 
@@ -1718,18 +1718,18 @@ ARCOLOGY FACILITIES
 FACILITY BONUSES
 **********/
 <<case "Advertising">>
-	''Ad campaigns'' can be run for both the [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]] and the [[Club|Encyclopedia][$encyclopedia = "Club"]]. Naturally, these advertisements will feature lots of naked girls, providing the opportunity to give either facility a cachet for offering a specific kind of girl. Under the default, nonspecific settings, all slaves in the facilities will receive minor bonuses to performance. If specific body types are advertised, slaves that match the advertisements will receive an enhanced bonus, while slaves that do not will get a small penalty. However, instituting a specific ad campaign will prevent slaves in that facility from getting [[Variety|Encyclopedia][$encyclopedia = "Variety"]] bonuses.
+	''Ad campaigns'' can be run for both the <<= App.Encyclopedia.Dialog.linkSC("Brothel", "Brothel")>> and the <<= App.Encyclopedia.Dialog.linkSC("Club", "Club")>>. Naturally, these advertisements will feature lots of naked girls, providing the opportunity to give either facility a cachet for offering a specific kind of girl. Under the default, nonspecific settings, all slaves in the facilities will receive minor bonuses to performance. If specific body types are advertised, slaves that match the advertisements will receive an enhanced bonus, while slaves that do not will get a small penalty. However, instituting a specific ad campaign will prevent slaves in that facility from getting <<= App.Encyclopedia.Dialog.linkSC("Variety", "Variety")>> bonuses.
 
 
 <<case "Variety">>
-	''Variety'' bonuses are available for slaves in the [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]] and the [[Club|Encyclopedia][$encyclopedia = "Club"]]. Offering a variety of slaves will provide a small bonus to performance for everyone in the facility, regardless of which qualities they possess:
+	''Variety'' bonuses are available for slaves in the <<= App.Encyclopedia.Dialog.linkSC("Brothel", "Brothel")>> and the <<= App.Encyclopedia.Dialog.linkSC("Club", "Club")>>. Offering a variety of slaves will provide a small bonus to performance for everyone in the facility, regardless of which qualities they possess:
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Slim vs. Stacked
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Modded (heavily pierced and tattooed) vs. Unmodded
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Natural Assets vs. Implants
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Young vs. Old
 	<<if $seeDicks != 0>><br>- Pussies and Dicks<</if>>
 
-	<br><br>Variety bonuses, if any, will be called out in the facility report at the end of the week. [[Advertising|Encyclopedia][$encyclopedia = "Advertising"]] that the facility specializes in any of these areas will supersede variety bonuses for the related qualities. Staffing a facility to appeal to all tastes can be more challenging than building a homogeneous stable and advertising it, but is both powerful and free.
+	<br><br>Variety bonuses, if any, will be called out in the facility report at the end of the week. <<= App.Encyclopedia.Dialog.linkSC("Advertising", "Advertising")>> that the facility specializes in any of these areas will supersede variety bonuses for the related qualities. Staffing a facility to appeal to all tastes can be more challenging than building a homogeneous stable and advertising it, but is both powerful and free.
 
 /**********
 TERRAIN TYPES
@@ -1784,11 +1784,11 @@ FUTURE SOCIETIES
 
 	<br><br>— Lawrence, W. G., //Guide to Modern Slavery, Online Edition. Accessed April 2, 2032.////
 
-	<br><br>''Future Society Models'' are societal goals the player can select and pursue for the arcology. It is possible to maintain four future society goals at once. The first is unlocked after week 5 for players with greater than rumored(<<print num(3000)>>) @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]],@@ or at game start with the Social Engineering character option; the rest unlock as the player achieves higher @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ levels.
+	<br><br>''Future Society Models'' are societal goals the player can select and pursue for the arcology. It is possible to maintain four future society goals at once. The first is unlocked after week 5 for players with greater than rumored(<<print num(3000)>>) @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>,@@ or at game start with the Social Engineering character option; the rest unlock as the player achieves higher @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ levels.
 
-	<br><br>All societies approve of specific things, usually slaves with specific characteristics; some societies also have dislikes. All societies are advanced by the things they approve of and slowed by the things they disapprove of, and all societies give and take @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ when approving and disapproving. All societies unlock unique events, arcology upgrades, and slave behaviors; some even unlock special clothing.
+	<br><br>All societies approve of specific things, usually slaves with specific characteristics; some societies also have dislikes. All societies are advanced by the things they approve of and slowed by the things they disapprove of, and all societies give and take @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ when approving and disapproving. All societies unlock unique events, arcology upgrades, and slave behaviors; some even unlock special clothing.
 
-	<br><br>@@.yellowgreen;[[Money|Encyclopedia][$encyclopedia = "Money"]]@@ can be expended to directly advance future societies; the spending level can be set from the future society submenu of the arcology management menu. These funds are automatically spent each week. Once a future society is fully adopted (as noted on the future society submenu), this spending does not advance the society further. However, it can provide a guarantee against loss of progress should the player do something the society strongly disapproves of. Also, the spending is applied equally to all active future society models, meaning that there is no loss of efficiency in spending if the player has two maximized models and one still under development.
+	<br><br>@@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("Money", "Money")>>@@ can be expended to directly advance future societies; the spending level can be set from the future society submenu of the arcology management menu. These funds are automatically spent each week. Once a future society is fully adopted (as noted on the future society submenu), this spending does not advance the society further. However, it can provide a guarantee against loss of progress should the player do something the society strongly disapproves of. Also, the spending is applied equally to all active future society models, meaning that there is no loss of efficiency in spending if the player has two maximized models and one still under development.
 
 
 <<case "Ethnic Supremacy">>
@@ -1796,106 +1796,106 @@ FUTURE SOCIETIES
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves the perceived beauty of racially superior slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Drastically lowers the desire of racially superior slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to affect the ethnic balance and economics seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves of inferior races from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves of inferior races from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 
 
 <<case "Ethnic Subjugationism">>
 	''Ethnic Subjugationism'' is a future society model which approves of slaves of the chosen race.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Reduces the perceived beauty of racially inferior slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Drastically increases the desire to use racially inferior slaves.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves of the disfavored race from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves of the disfavored race from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 
 
 <<case "Gender Radicalism">>
 	''Gender Radicalism'' is a future society model which approves of hormonal and surgical feminization and slaves with dicks.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves the value of slaves with dicks and slaves with balls.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to affect the biology seen in the slave market, and subtly influence arcology society.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves with dicks from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves with dicks from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for hormonally treated slaves from the corporation.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for futanari<<if $seeDicks != 0>> and ballsless bitches<</if>> from the corporation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Gender Fundamentalism|Encyclopedia][$encyclopedia = "Gender Fundamentalism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Gender Fundamentalism", "Gender Fundamentalism")>>.
 
 
 <<case "Gender Fundamentalism">>
 	''Gender Fundamentalism'' is a future society model which approves of pregnancy and fertility and disapproves of slaves who retain testicles.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Removes the slave value penalty due to pregnancy and reduces the beauty of slaves with dicks, though gelding can ameliorate this.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Like Gender Radicalism, can be developed to affect the biology seen in the slave market, and subtly influence arcology society.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for naturally female slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Gender Radicalism|Encyclopedia][$encyclopedia = "Gender Radicalism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for naturally female slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Gender Radicalism", "Gender Radicalism")>>.
 
 
 <<case "Paternalism">>
-	''Paternalism'' is a future society model which approves of @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ slaves choosing their own assignments, good education, mental health treatment, and high [[Health|Encyclopedia][$encyclopedia = "Health"]]; it disapproves of stupidity and undereducation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Applies a small @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to all slaves and increases fines paid by citizens who injure whores and public servants.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Increases the @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ penalty for operating an arcade.
+	''Paternalism'' is a future society model which approves of @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>,@@ slaves choosing their own assignments, good education, mental health treatment, and high <<= App.Encyclopedia.Dialog.linkSC("Health", "Health")>>; it disapproves of stupidity and undereducation.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Applies a small @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to all slaves and increases fines paid by citizens who injure whores and public servants.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Increases the @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ penalty for operating an arcade.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Slows increases in the ratio of slaves to citizens.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to build a @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]]@@ society that welcomes new slaves.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for careful slave breaking from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to build a @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>@@ society that welcomes new slaves.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for careful slave breaking from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for gentle cosmetic surgeries from the corporation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Degradationism|Encyclopedia][$encyclopedia = "Degradationism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Degradationism", "Degradationism")>>.
 
 
 <<case "Degradationism">>
-	''Degradationism'' is a future society model which approves of frightened or mindbroken slaves, glory holes, the arcade, and heavy tattoos and piercings; it disapproves of @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ (except for the Head Girl and Recruiter) and slaves choosing their own assignments.
+	''Degradationism'' is a future society model which approves of frightened or mindbroken slaves, glory holes, the arcade, and heavy tattoos and piercings; it disapproves of @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ (except for the Head Girl and Recruiter) and slaves choosing their own assignments.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Makes intelligent slaves less attractive and stupid slaves more attractive.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can apply unique names to slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Drives an increase in the ratio of slaves to citizens.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Eliminates the fines paid by citizens who injure whores and public servants.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Eliminates the @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ penalty for operating an arcade.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Eliminates the @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ penalty for operating an arcade.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to increase demand for glory holes and arcades.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for brutal slave breaking from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for brutal slave breaking from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for stupid slaves from the corporation.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for cruelly altered slaves from the corporation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Paternalism|Encyclopedia][$encyclopedia = "Paternalism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Paternalism", "Paternalism")>>.
 
 
 <<case "Body Purism">>
 	''Body Purism'' is a future society model which approves of unimplanted slaves and no heavy tattoos or piercings; disapproves of implants.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of slaves without implants.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to affect goods seen in the slave market and work towards a solution to the long term effects of drug use.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves without implants from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Transformation Fetishism|Encyclopedia][$encyclopedia = "Transformation Fetishism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves without implants from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Transformation Fetishism", "Transformation Fetishism")>>.
 
 
 <<case "Transformation Fetishism">>
 	''Transformation Fetishism'' is a future society model which approves of implants and extreme surgery; disapproves of slaves without implants.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Reduces value of slaves without implants.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to radically affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves with implants from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Body Purism|Encyclopedia][$encyclopedia = "Body Purism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for slaves with implants from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Body Purism", "Body Purism")>>.
 
 
 <<case "Maturity Preferentialism">>
 	''Maturity Preferentialism'' is a future society model which approves of older slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of older slaves, but reduces value of young slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Will not entirely eliminate the usual preference for younger slaves.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to make it easier for older player characters to maintain @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ and advance the arcology's prosperity.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for older slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Youth Preferentialism|Encyclopedia][$encyclopedia = "Youth Preferentialism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to make it easier for older player characters to maintain @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ and advance the arcology's prosperity.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for older slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Youth Preferentialism", "Youth Preferentialism")>>.
 
 
 <<case "Youth Preferentialism">>
 	''Youth Preferentialism'' is a future society model which approves of younger slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of younger slaves, but reduces value of old slaves.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to make it easier for younger player characters to maintain @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ and advance the arcology's prosperity.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for young slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Maturity Preferentialism|Encyclopedia][$encyclopedia = "Maturity Preferentialism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to make it easier for younger player characters to maintain @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ and advance the arcology's prosperity.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for young slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Maturity Preferentialism", "Maturity Preferentialism")>>.
 
 
 <<case "Slimness Enthusiasm">>
 	''Slimness Enthusiasm'' is a future society model which approves of slaves with girlish figures; disapproves of slaves with stacked figures.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of slim slaves, but reduces value of stacked slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to affect goods seen in the slave market and improve slave health.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for unexpanded slaves at a healthy weight from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Asset Expansionism|Encyclopedia][$encyclopedia = "Asset Expansionism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for unexpanded slaves at a healthy weight from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Asset Expansionism", "Asset Expansionism")>>.
 
 
 <<case "Asset Expansionism">>
 	''Asset Expansionism'' is a future society model which approves of slaves with very large body parts.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of stacked slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to radically affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for asset expansion from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Slimness Enthusiasm|Encyclopedia][$encyclopedia = "Slimness Enthusiasm"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for asset expansion from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Slimness Enthusiasm", "Slimness Enthusiasm")>>.
 
 
 <<case "Pastoralism">>
@@ -1903,32 +1903,32 @@ FUTURE SOCIETIES
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of milk and semen.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Drives an increase in the ratio of slaves to citizens.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to massively improve value of milk and semen.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for production focused asset expansion from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for production focused asset expansion from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 
 
 <<case "Physical Idealism">>
 	''Physical Idealism'' is a future society model which approves of musculature, height, and health.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of slaves with [[muscles|Encyclopedia][$encyclopedia = "musculature"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of slaves with <<= App.Encyclopedia.Dialog.linkSC("muscles", "musculature")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for muscular slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Hedonistic Decadence|Encyclopedia][$encyclopedia = "Hedonistic Decadence"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for muscular slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Hedonistic Decadence", "Hedonistic Decadence")>>.
 
 
 <<case "Chattel Religionism">>
-	''Chattel Religionism'' is a future society model which approves of appropriate clothing, high @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ and [[slave marriages|Encyclopedia][$encyclopedia = "Slave Marriages"]]; it disapproves of slutty clothing.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Applies a small @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to all slaves, and can remove the weekly @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ gain cap.
+	''Chattel Religionism'' is a future society model which approves of appropriate clothing, high @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>,@@ and <<= App.Encyclopedia.Dialog.linkSC("slave marriages", "Slave Marriages")>>; it disapproves of slutty clothing.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Applies a small @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ boost to all slaves, and can remove the weekly @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devotion", "From Rebellious to Devoted")>>@@ gain cap.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Drives an increase in the ratio of slaves to citizens.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to permanently boost @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ and quicken slaves' mental conditioning.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for sexual training from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Multiculturalism|Encyclopedia][$encyclopedia = "Multiculturalism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to permanently boost @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ and quicken slaves' mental conditioning.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for sexual training from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Multiculturalism", "Multiculturalism")>>.
 
 
 <<case "Multiculturalism">>
 	''Multiculturalism'' is a future society model which advances differently than other models: it is improved by the investment of more future society model slots, which can be withdrawn individually if desired. No other advancement occurs and all benefits at each level are available instantly.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides free @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ each week.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides free @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ each week.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Increases arcology prosperity each week.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Helps prevent citizens from falling into slavery, slowing population drift towards slaves.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Chattel Religionism|Encyclopedia][$encyclopedia = "Chattel Religionism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Chattel Religionism", "Chattel Religionism")>>.
 
 
 <<case "Roman Revivalism">>
@@ -1937,44 +1937,44 @@ FUTURE SOCIETIES
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can apply unique names to slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Slows increases in the ratio of slaves to citizens.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to greatly improve the arcology's resistance to insurrection.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for basic educations from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for basic educations from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with the other Revivalist models.
 
 
 <<case "Aztec Revivalism">>
 	''Aztec Revivalism'' is a future society model which approves of qualities like good military education and an older leader.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves all military acquisitions of slaves and allows for the sacrifice of slaves for @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]].@@
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves all military acquisitions of slaves and allows for the sacrifice of slaves for @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>.@@
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can apply unique names to slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Slows increases in the ratio of slaves to citizens.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to greatly rely on the Head Girl position as an advisor and assistant.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for menial slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for menial slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with the other Revivalist models.
 
 
 <<case "Egyptian Revivalism">>
 	''Egyptian Revivalism'' is a future society model which approves of keeping a large harem, slave incest, and having a wide racial variety of public slaves.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of slaves in incestuous relationships and efficiency of fucktoys in improving @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]].@@
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value of slaves in incestuous relationships and efficiency of fucktoys in improving @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>.@@
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can apply unique names to slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Slows increases in the ratio of slaves to citizens.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to improve the Head Girl position, with an additional bonus for Head Girls married to the Concubine, and a massive bonus if the Head Girl is also related to the Concubine.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for exotic accents from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for exotic accents from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with the other Revivalist models.
 
 
 <<case "Edo Revivalism">>
-	''Edo Revivalism'' is a future society model which approves of provision for the arcology's cultural development by providing a large number of public servants or club girls, which increases with @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]];@@ disapproves of failure to do so.
+	''Edo Revivalism'' is a future society model which approves of provision for the arcology's cultural development by providing a large number of public servants or club girls, which increases with @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>;@@ disapproves of failure to do so.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves efficiency of public servants and club girls.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Greatly improves beauty of Japanese slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to greatly improve the efficiency of direct spending on future societies.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for unaccented slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for unaccented slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with the other Revivalist models.
 
 
 <<case "Arabian Revivalism">>
-	''Arabian Revivalism'' is a future society model which approves of keeping a large number of fucktoys and slaves in the master suite, which increases with @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]];@@ disapproves of failure to do so.
+	''Arabian Revivalism'' is a future society model which approves of keeping a large number of fucktoys and slaves in the master suite, which increases with @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>;@@ disapproves of failure to do so.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Grants a bonus to the price received when selling slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to improve the efficiency of direct spending on future societies and moderately increase rents.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for more @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for more @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with the other Revivalist models.
 
 
@@ -1983,7 +1983,7 @@ FUTURE SOCIETIES
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Increases prosperity growth when all three of these positions are staffed.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Greatly improves beauty of Chinese slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to permit the Head Girl to see to an additional slave each week.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for @@.cyan;intelligence@@ from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for @@.cyan;intelligence@@ from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with the other Revivalist models.
 
 /**********
@@ -2015,7 +2015,7 @@ LORE: THE FREE CITIES TODAY
 
 	<br><br>Over the course of the 21st century, diseases and disease treatments have become more powerful, side by side. New disease vectors, antibiotic resistances, and even malicious engineering have combined to make infectious agents tougher. However, medicine has advanced as well, with distributed fabrication techniques and genetic sequencing making tailored drugs widely available to those with the resources to afford them.
 
-	<br><br>This sounds like balance. In the old world, however, it looks like the bugs may be winning. Life expectancy is beginning to settle to pre-antibiotic levels. Meanwhile, in the Free Cities, medicine is [[nymphomania|Encyclopedia][$encyclopedia = "Nymphomania"]]: better health care and the ubiquity of modern medicine have nearly eliminated disease as a day-to-day concern.
+	<br><br>This sounds like balance. In the old world, however, it looks like the bugs may be winning. Life expectancy is beginning to settle to pre-antibiotic levels. Meanwhile, in the Free Cities, medicine is <<= App.Encyclopedia.Dialog.linkSC("nymphomania", "Nymphomania")>>: better health care and the ubiquity of modern medicine have nearly eliminated disease as a day-to-day concern.
 
 	<br><br>If you want simple advice, here it is: fuck your Free Cities slaves bareback, but wrap up if you visit the old world.
 
@@ -2049,7 +2049,7 @@ LORE: THE FREE CITIES TODAY
 
 	<br><br>Let's break it right down into categories, shall we?
 
-	<br><br>''First, clothes for your disobedient bitches.'' We must keep them uncomfortable, yes? The old reliable is //slave clothes//, sometimes referred to as straps. These give her that sex slave allure while keeping her nice and uncomfortable. You can also go for full coverage with //latex//. A suit of that will keep her totally reliant on your little whims. //Plugs// are nice sturdy leather affairs with inward-facing dildos for all the holes — and I do mean all. They're good stuff for breaking a bitch, and she might even learn to take dick a bit better! Word to the wise: not a good idea if you want those holes tight, though. Finally, //corsets//. These will make life tough, but that's good for a @@.orangered;[[rebellious|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ little cunt, no? And corseting might just narrow that waist. But never mind, on to my favorites.
+	<br><br>''First, clothes for your disobedient bitches.'' We must keep them uncomfortable, yes? The old reliable is //slave clothes//, sometimes referred to as straps. These give her that sex slave allure while keeping her nice and uncomfortable. You can also go for full coverage with //latex//. A suit of that will keep her totally reliant on your little whims. //Plugs// are nice sturdy leather affairs with inward-facing dildos for all the holes — and I do mean all. They're good stuff for breaking a bitch, and she might even learn to take dick a bit better! Word to the wise: not a good idea if you want those holes tight, though. Finally, //corsets//. These will make life tough, but that's good for a @@.orangered;<<= App.Encyclopedia.Dialog.linkSC("rebellious", "From Rebellious to Devoted")>>@@ little cunt, no? And corseting might just narrow that waist. But never mind, on to my favorites.
 
 	<br><br>''Second, nice attire for your prize stock.'' These clothes will keep your good slaves happy. You know, women out in the old world still wear //attractive lingerie// UNDER clothing? Absurd. It's lovely on it's own. If you're looking to be a bit more fun and a bit less classy, go for //string lingerie// instead. You could even let her choose her own //slutty outfits//; watching livestock dress itself is always good fun. When you can afford proper //slutty jewelry//, who needs clothes? I suggest accenting heavy piercings with this. For your hookah fanatics and decadent harem masters, there's //sheer gauze//. Makes even a clumsy girl look like she's dancing to a zither.
 
@@ -2083,7 +2083,7 @@ LORE: THE FREE CITIES TODAY
 <<case "Gingering">>
 	//Like much of the traditional husbandry terminology, 'gingering' is a term whose meaning in the Free Cities is slowly diverging from its original old world definition. In animal husbandry, especially of horses, gingering is the nearly extinct practice of placing an irritant compound (traditionally ginger, hence the term) inside one of the animal's orifices, typically the anus, in order to make the animal step high, be sprightly, and generally behave energetically due to the discomfort. Though it was sometimes used at shows and competitions, the usual application was to make the animal seem more valuable for sale.
 
-	<br><br>In the Free Cities, 'gingering' is coming to mean any drugging or other temporary adulteration of a slave in order to make her seem more valuable. For poorly broken slaves, stimulants and depressants are both common. These can be applied to make a resistant slave seem less @@.hotpink;[[rebellious|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ or a terrified slave more @@.mediumaquamarine;[[trusting|Encyclopedia][$encyclopedia = "Trust"]],@@ though of course this is unreliable.
+	<br><br>In the Free Cities, 'gingering' is coming to mean any drugging or other temporary adulteration of a slave in order to make her seem more valuable. For poorly broken slaves, stimulants and depressants are both common. These can be applied to make a resistant slave seem less @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("rebellious", "From Rebellious to Devoted")>>,@@ or a terrified slave more @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trusting", "Trust")>>,@@ though of course this is unreliable.
 
 	<br><br>More traditional gingering is also sometimes applied. Many new slaves will naturally present their buttocks if an anal irritant is administered in an attempt to relieve the uncomfortable area. Novices to the slave markets may mistake this for sexual promiscuity, though few experienced brokers are likely to be misled, a clue as to why few experienced brokers seriously oppose gingering.
 
@@ -2093,7 +2093,7 @@ LORE: THE FREE CITIES TODAY
 
 
 <<case "Dyes">>
-	//Fantastic news for every fashion oriented citizen and slaveowner: Your slave's hair color must no longer be exclusively chosen by one the bland @@.darkviolet;[[authority|Encyclopedia][$encyclopedia = "Security Expansion"]]@@-approved colors "blazing red", "neon green", "neon blue", "neon pink", "platinum blonde", "dark brown", "brown", "auburn", "black", "blonde", "blue", "burgundy", "chestnut", "chocolate", "copper", "ginger", "golden", "green", "grey", "hazel", "pink", "red", "blue-violet", "purple", "dark orchid", "sea green", "green-yellow", "dark blue", "jet black", and "silver".
+	//Fantastic news for every fashion oriented citizen and slaveowner: Your slave's hair color must no longer be exclusively chosen by one the bland @@.darkviolet;<<= App.Encyclopedia.Dialog.linkSC("authority", "Security Expansion")>>@@-approved colors "blazing red", "neon green", "neon blue", "neon pink", "platinum blonde", "dark brown", "brown", "auburn", "black", "blonde", "blue", "burgundy", "chestnut", "chocolate", "copper", "ginger", "golden", "green", "grey", "hazel", "pink", "red", "blue-violet", "purple", "dark orchid", "sea green", "green-yellow", "dark blue", "jet black", and "silver".
 
 	<br><br>Today, we are proud to announce that our, the Free Cities Dyes Department, Research and Development team, found 140 new and exciting ways to color your slave's capital hair. The <a target="_blank" href="https://www.w3schools.com/colors/colors_names.asp">extensive list</a> with the names of all the available colors will be made available to the public, soon.
 
@@ -2139,7 +2139,7 @@ LORE: FREE CITIES CULTURE TOMORROW
 
 	<br><br>The safest slave society is a stratified slave society. Innovative Free Cities slaveowners are carefully differentiating their chattel, ensuring that favored slaves are interposed between them and the masses of their lesser stock. This is one of the oldest principles of leadership, ensuring that the grind of day-to-day direction and correction comes from subordinate leaders, while rewards and planning come from the top. The addition of sexuality to this model simply means that many Free Cities slaves get it, so to speak, from both ends.
 
-	<br><br>There can be great advantages for talented and hardworking slaves. Out in the old world, crime, war, natural disasters, and simple crushing want often strike with little distinction based on @@.cyan;intelligence,@@ skill, or strength. A truly excellent individual serving in a well-thought-out arcology can rise to a position of considerable @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ and power on her merits. It would be foolish to over-romanticize the reality of slavery, however, for all that advancement rests entirely on the whim of her owner. Talent can count for little for girls unlucky enough to find themselves owned by a capricious master.
+	<br><br>There can be great advantages for talented and hardworking slaves. Out in the old world, crime, war, natural disasters, and simple crushing want often strike with little distinction based on @@.cyan;intelligence,@@ skill, or strength. A truly excellent individual serving in a well-thought-out arcology can rise to a position of considerable @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ and power on her merits. It would be foolish to over-romanticize the reality of slavery, however, for all that advancement rests entirely on the whim of her owner. Talent can count for little for girls unlucky enough to find themselves owned by a capricious master.
 
 	<br><br>&nbsp;&nbsp;&nbsp;&nbsp;— Lawrence, J. K., and Bolingbroke, D. S., __Trends in Free Cities Culture, 2031__ //Journal of Modern Social Sciences, International Edition, February 2032////
 
@@ -2207,7 +2207,7 @@ LORE: FREE CITIES CULTURE TOMORROW
 
 	<br><br>For the first time in modern memory, people — slaves — in the Free Cities are, in large numbers, doing exactly what their doctors recommend. Properly managed slaves eat right, exercise regularly, and do not smoke, drink, or do recreational drugs. These simple but revolutionary changes mean that the more valuable classes of slave are healthier, on average, than any group of human beings has ever been.
 
-	<br><br>Naturally, fetishism, competitiveness, and leisure have intersected to create in the Free Cities a constant escalation of physical one-upmanship when it comes to the training of slaves. Wonderfully muscled specimens have become very common, with feats of athletic prowess cited alongside sexual accomplishments without any distinction. The arcology owners most @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ to the human form are creating societies of uniform physical perfection unlike anything in human history.
+	<br><br>Naturally, fetishism, competitiveness, and leisure have intersected to create in the Free Cities a constant escalation of physical one-upmanship when it comes to the training of slaves. Wonderfully muscled specimens have become very common, with feats of athletic prowess cited alongside sexual accomplishments without any distinction. The arcology owners most @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("devoted", "From Rebellious to Devoted")>>@@ to the human form are creating societies of uniform physical perfection unlike anything in human history.
 
 	<br><br>&nbsp;&nbsp;&nbsp;&nbsp;— Lawrence, J. K., and Bolingbroke, D. S., __Trends in Free Cities Culture, 2031__ //Journal of Modern Social Sciences, International Edition, February 2032////
 
@@ -2589,7 +2589,7 @@ LORE: INTERVIEWS
 	<br>''FCGudder'' for advanced economy reports, image improvements, cleaning and fixing extended-extended family mode, extending building widgets, anaphrodisiacs, name cleaning, height overhauling, proper slave summary caching, new shelter slaves, some crazy ass shit with vector art, fixing seDeath, coding jQuery in ui support and likely one to two of these other anon credits.
 	<br>''family mod anon'' for extending extended family mode.
 	<br>''anon'' for lolimod content, new slave careers, new pubestyles, and general improvements.
-	<br>''anon'' for considerable bugfixing, most notably that infernal @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ bug.
+	<br>''anon'' for considerable bugfixing, most notably that infernal @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ bug.
 	<br>''anon'' added a pair of fairy PA appearances.
 	<br>''anon'' for their clitoral surgery, SMRs, and hip changes.
 	<br>''DarkTalon25'' for the Scots, Belarus, Dominicans, gilfwork, additional nicknames and a scalemail bikini.
@@ -2716,18 +2716,18 @@ LORE: INTERVIEWS
 
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''Recruit and Train'' will focus on increasing manpower and replacing losses incurred over time.
 
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''Secure Trade Routes'' will increase @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ and prosperity by amounts that scale with the force's development.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''Secure Trade Routes'' will increase @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ and prosperity by amounts that scale with the force's development.
 
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''Slaving and Raiding'' will directly bring in cash and (occasionally) slaves, with the amounts and quality increasing with the force's development. All three will occur every week, but the focus will determine the primary result.
 
-	<br><br>''Rules of Engagement:'' This will determine how carefully the force uses its weapons, and affect its change in @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]],@@ as well as events seen. Will they hold their fire unless fired upon? Or will they call in an artillery strike on a refugee convoy that took a potshot at them?
+	<br><br>''Rules of Engagement:'' This will determine how carefully the force uses its weapons, and affect its change in @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>,@@ as well as events seen. Will they hold their fire unless fired upon? Or will they call in an artillery strike on a refugee convoy that took a potshot at them?
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''Hold Fire'' will restrict the force to only returning fire if they're fired upon.
 
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''Limited Fire'' will permit some proactive fire from the force (to eliminate known threats).
 
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''Free Fire'' will permit the force to shoot at anything/anyone, at any time, for any reason.
 
-	<br><br>''Accountability:'' This will determine how accountable the force is for its actions outside the Arcology, and affect its change in @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]],@@ as well as events seen. Will you punish them if they massacre a caravan for one choice slave girl? Or shoot random civilians for their valuables?
+	<br><br>''Accountability:'' This will determine how accountable the force is for its actions outside the Arcology, and affect its change in @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>,@@ as well as events seen. Will you punish them if they massacre a caravan for one choice slave girl? Or shoot random civilians for their valuables?
 
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''Strict Accountability'' will ensure the force avoids committing atrocities (other than immense collateral damage if free-fire is enabled).
 
@@ -2738,10 +2738,10 @@ LORE: INTERVIEWS
 	<br><br>Allowing them to run wild will, over time, change their character, rendering them increasingly depraved as they realize that they can do whatever they want to non-citizens. Giving them rules might correct this, but reversing such behavior once learned would take a long time indeed.
 
 	<br><br> __Barracks:__
-	The Barracks are the upgrade and flavor screen for the Special Force. It is treated as a special facility, and slaves cannot be assigned to it. Here you can observe the antics and relaxation behavior of the force, which will, again, change based on your orders and its @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]].@@ You can visit once a week to receive some extra tribute from The Colonel, specially saved for its patron from its weekly acquired loot, and this 'gift' will improve in quality as the force develops.
+	The Barracks are the upgrade and flavor screen for the Special Force. It is treated as a special facility, and slaves cannot be assigned to it. Here you can observe the antics and relaxation behavior of the force, which will, again, change based on your orders and its @@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>.@@ You can visit once a week to receive some extra tribute from The Colonel, specially saved for its patron from its weekly acquired loot, and this 'gift' will improve in quality as the force develops.
 
 	<br><br>__Upgrades:__
-	Upgrades can be purchased in the Barracks. The upgrades that can be purchased will both increase in effectiveness of the force (i.e. how much @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@/@@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@ it makes). The upgrades focus on improving the force's infantry equipment, vehicles, aircraft, drones, and stimulants. Some upgrades are more helpful at facilitating different tasks (Vehicles/Aircraft for Slaving/Raiding, [[Drones|Encyclopedia][$encyclopedia = "Security Drones"]] for Securing Trade). Arcology upgrades enable other upgrades to be purchased. Stimulants increase overall effectiveness for the force when assigned to raiding after upgrades are considered, as well as flavor text.
+	Upgrades can be purchased in the Barracks. The upgrades that can be purchased will both increase in effectiveness of the force (i.e. how much @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@/@@.green;<<= App.Encyclopedia.Dialog.linkSC("reputation", "Arcologies and Reputation")>>@@ it makes). The upgrades focus on improving the force's infantry equipment, vehicles, aircraft, drones, and stimulants. Some upgrades are more helpful at facilitating different tasks (Vehicles/Aircraft for Slaving/Raiding, <<= App.Encyclopedia.Dialog.linkSC("Drones", "Security Drones")>> for Securing Trade). Arcology upgrades enable other upgrades to be purchased. Stimulants increase overall effectiveness for the force when assigned to raiding after upgrades are considered, as well as flavor text.
 
 	<br><br>Explore the options and enjoy the benefits of having a complete private military!
 
@@ -2750,19 +2750,19 @@ LORE: INTERVIEWS
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Approves of pregnant slaves and slaves that have given birth.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value and beauty of pregnant slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to radically affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for lactating slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for lactating slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for young slaves from the corporation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with [[Eugenics|Encyclopedia][$encyclopedia = "Eugenics Focus"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Eugenics", "Eugenics Focus")>>.
 
 <<case "Eugenics Focus">>
 	''Eugenics'' is a future society model. It:
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Disapproves of slave reproduction.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Drastically reduces value and beauty of pregnant slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Opens benefits exclusive to the connections made by the powerful individuals attracted to the arcology.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for gelded slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for gelded slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for skilled slaves from the corporation.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for smart slaves from the corporation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with [[Repopulation Focus|Encyclopedia][$encyclopedia = "Repopulationism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Repopulation Focus", "Repopulationism")>>.
 	<br>It is made up of four to five social classes: Slaves, low class citizens, chosen slaves, elite citizens, and the Societal Elite: a group of individuals with vast connections and wealth attracted by the promises of a society built around them. Low class citizens are encouraged to face testing and join the ranks of the elite, though the cost of failing the test is sterilization; a detail that is not revealed until after the test is complete.
 
 <<case "Slave Professionalism">>
@@ -2771,10 +2771,10 @@ LORE: INTERVIEWS
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value and beauty of smart slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Dislikes slaves ruled by their libido.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to radically affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for smart slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for smart slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for educated slaves from the corporation.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for trained slaves from the corporation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with [[Intellectual Dependency|Encyclopedia][$encyclopedia = "Intellectual Dependency"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Intellectual Dependency", "Intellectual Dependency")>>.
 
 <<case "Intellectual Dependency">>
 	''Intellectual Dependency'' is a future society model. It:
@@ -2782,11 +2782,11 @@ LORE: INTERVIEWS
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value and beauty of moronic slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to adore bimbo bodies.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to radically affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Allows for [[the Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]] to be radically redesigned.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for idiotic slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Allows for <<= App.Encyclopedia.Dialog.linkSC("the Schoolroom", "Schoolroom")>> to be radically redesigned.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for idiotic slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for young slaves from the corporation.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for uneducated slaves from the corporation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with [[Slave Professionalism|Encyclopedia][$encyclopedia = "Slave Professionalism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Slave Professionalism", "Slave Professionalism")>>.
 
 <<case "Petite Admiration">>
 	''Petite Admiration'' is a future society model. It:
@@ -2794,8 +2794,8 @@ LORE: INTERVIEWS
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value and beauty of sufficiently short slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to accept relative shortness.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to radically affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for shorter slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with [[Statuesque Glorification|Encyclopedia][$encyclopedia = "Statuesque Glorification"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for shorter slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Statuesque Glorification", "Statuesque Glorification")>>.
 
 <<case "Statuesque Glorification">>
 	''Statuesque Glorification'' is a future society model. It:
@@ -2803,17 +2803,17 @@ LORE: INTERVIEWS
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value and beauty of sufficiently tall slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to accept relative tallness.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to radically affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for taller slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with [[Petite Admiration|Encyclopedia][$encyclopedia = "Petite Admiration"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for taller slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Is mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Petite Admiration", "Petite Admiration")>>.
 
 <<case "Hedonistic Decadence">>
 	<br>''Hedonistic Decadence'' is a future society model. It:
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Approves of overindulgence and luxury.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Improves value and beauty of heavyset slaves.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Can be developed to radically affect goods seen in the slave market.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for pampered slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for pampered slaves from <<= App.Encyclopedia.Dialog.linkSC("the corporation", "The Corporation")>>.
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Provides demand for skilled slaves from the corporation.
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with [[Physical Idealism|Encyclopedia][$encyclopedia = "Physical Idealism"]].
+	<br>&nbsp;&nbsp;&nbsp;&nbsp;Mutually exclusive with <<= App.Encyclopedia.Dialog.linkSC("Physical Idealism", "Physical Idealism")>>.
 
 <<case "Gender Radicalism research">>
 	Advanced Gender Radicalist societies can fund research to produce modified uteri and ovaries designed to be implanted into male slaves to grant them the ability to become pregnant, thus leaving no gender specific traits remaining.
@@ -2835,7 +2835,7 @@ LORE: INTERVIEWS
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;Atrophiers to shrink non-fat based assets.
 
 <<case "Hedonistic Decadence Research">>
-	Advanced Hedonistic Decadence societies can purchase plans for specialized slave food. Said food is shaped to resemble actual food and flavored accordingly, however, its texture can only be described as gooey or gummy. A plus if that is how the food should be, but a shocker otherwise, given how tantalizing that steak looks after nothing but liquid slave food for so long. Since the food is essentially compacted liquid slave food, it is highly addictive thanks to the, typically, low presence of aphrodisiacs and can easily lead to excessive [[weight gain|Encyclopedia][$encyclopedia = "Weight"]] as slaves are driven to gorge themselves on it. They'll be happy, at least, as they steadily outgrow their clothes. Alterations to the recipe exist to prevent [[weight gain|Encyclopedia][$encyclopedia = "Weight"]] for Slimness Enthusiast societies and to cause gastric distress in Degradationist societies.
+	Advanced Hedonistic Decadence societies can purchase plans for specialized slave food. Said food is shaped to resemble actual food and flavored accordingly, however, its texture can only be described as gooey or gummy. A plus if that is how the food should be, but a shocker otherwise, given how tantalizing that steak looks after nothing but liquid slave food for so long. Since the food is essentially compacted liquid slave food, it is highly addictive thanks to the, typically, low presence of aphrodisiacs and can easily lead to excessive <<= App.Encyclopedia.Dialog.linkSC("weight gain", "Weight")>> as slaves are driven to gorge themselves on it. They'll be happy, at least, as they steadily outgrow their clothes. Alterations to the recipe exist to prevent <<= App.Encyclopedia.Dialog.linkSC("weight gain", "Weight")>> for Slimness Enthusiast societies and to cause gastric distress in Degradationist societies.
 
 <<case "Hyper-pregnancy">>
 	''Hyper Pregnancy'' refers to when a slave is carrying ten or more children in one pregnancy. It is largely unhealthy for a slave, and can lead to immobilization and even death, so be sure to keep your overfilled slaves happy and healthy. Due to the size of the pregnancy, a slaves abdomen is greatly stretched, causing it to sag after the pregnancy is complete. Surgery, time, or refilling the slave's belly will eliminate sag, if only temporary. Only achievable via powerful fertility agents researched through the dispensary.
@@ -2858,7 +2858,7 @@ LORE: INTERVIEWS
 <<case "Enemas and Force-Feeding">>
 	With the proper supplies ordered into your wardrobe, you can distend a slave's belly via enema leaving her notably rounded. Distended slaves are likely to feel discomfort, and if overfilled, face health complications.
 
-	<br><br>With a working dairy, pipes can be installed to pump fresh milk and cum directly to your penthouse to be used in inflating slaves. The dairy will have to be producing above a threshold to be able to pump said products into the penthouse. Slaves filled with milk and cum may face additional affects, including [[weight gain|Encyclopedia][$encyclopedia = "Weight"]], rejection and obsession of food.
+	<br><br>With a working dairy, pipes can be installed to pump fresh milk and cum directly to your penthouse to be used in inflating slaves. The dairy will have to be producing above a threshold to be able to pump said products into the penthouse. Slaves filled with milk and cum may face additional affects, including <<= App.Encyclopedia.Dialog.linkSC("weight gain", "Weight")>>, rejection and obsession of food.
 
 	<br><br>A final theoretical method involves using another slave as the source of fluid, though she would have to be capable of producing a monumental amount of milk or cum.
 
@@ -2877,7 +2877,7 @@ LORE: INTERVIEWS
 	The normal boy will undergo puberty and become potent between the ages of 12 and 16, though with hormonal treatments can very easily become potent earlier. Given the passive female hormones in the slave food, boys will generally become fertile later than the average loli, though with the careful application of hormones, the potency age can practically be controlled.
 
 <<case "Cradle Robbers">>
-	A specialized group of slavers focusing entirely on capturing girls that have not had their first period. Disliked in many arcologies, they only appear before those they feel they can @@.mediumaquamarine;[[trust|Encyclopedia][$encyclopedia = "Trust"]]@@ as being sympathetic to their views.
+	A specialized group of slavers focusing entirely on capturing girls that have not had their first period. Disliked in many arcologies, they only appear before those they feel they can @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("trust", "Trust")>>@@ as being sympathetic to their views.
 
 <<case "Precocious Puberty">>
 	While most girls will grow fertile around $fertilityAge and most boys will become virile around $potencyAge, the mass prevalence of male and female hormones in the Free Cities can have extreme effects on a developing slave's puberty. Hormone injections and hormonal based drugs can lead to early puberty or even delay it indefinitely, something some trainers use to their advantage in keeping their male slaves soft and feminine.
@@ -2901,7 +2901,7 @@ LORE: INTERVIEWS
 	More of a trash heap than a slave market, the "Flesh Heap" is a dumping ground for thoroughly broken slaves. Relatively healthy bodies are usually scooped up for medical testing or other purposes; several that one wouldn't want to waste a valuable slave on. Anything with some sort of life in it is up for sale, usually at extremely low prices, though one gets what they pay for; most slaves are nothing more than vegetables. One would have to place a reserve should they want a mindless, healthy slave for whatever they seek.
 
 <<case "The Job Fulfillment Center">>
-	If you are looking for a slave qualified for a specific role, look no further than the Traders Union that makes up the Job Fulfillment Center. Leave the job description and a list of desired traits and before long a suitable slave will be delivered to your doorstep and ready to serve you. Due to the nature of the business, these slaves are not @@.yellowgreen;[[cheap|Encyclopedia][$encyclopedia = "Money"]]@@ and usually not perfect, but they always fulfill their job adequately and obediently.
+	If you are looking for a slave qualified for a specific role, look no further than the Traders Union that makes up the Job Fulfillment Center. Leave the job description and a list of desired traits and before long a suitable slave will be delivered to your doorstep and ready to serve you. Due to the nature of the business, these slaves are not @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("cheap", "Money")>>@@ and usually not perfect, but they always fulfill their job adequately and obediently.
 
 <<case "Gestation Drugs and Labor Suppressants">>
 	Not all drugs are applied directly to your slavegirl. In this case, gestation accelerants and retardants are passed through the mother into her unborn children to control the rate of fetal growth. While slightly unhealthy for the mother, gestation slowing drugs are relatively harmless, though an unwilling mother may become more distraught when she realizes her pregnancy will last even longer. Due to the extended duration of the pregnancy, the mother's body may become accustomed to being so round, leading towards a sagging middle once birth occurs. On the other hand, gestation hastening drugs are extremely dangerous to the mother. It is strongly recommended to keep her under the observation and care of an experienced doctor or nurse. Failure to do so will cause her body to struggle to keep up with the rate of growth of her children, harming her physical and mental health, as well as potentially bursting her uterus later in her pregnancy. Labor suppressants are exactly that; they prevent the mother from entering labor, thus allowing the child to grow longer than a normal pregnancy. Excessive use may lead to health complications, especially during childbirth, though going even further may result in the slave's body suddenly entering labor and rapidly birthing her children, often without giving the slave time to prepare or even get undressed.
@@ -2925,10 +2925,10 @@ LORE: INTERVIEWS
 
 	<br><br>The successful service is largely supported by a combination of subscription and advertising revenue, and to a smaller extent on-demand content payments. Though still targeted at free citizens — or their slaves in the case of for-slave content — FCTV has become very popular in the old world. A combination of the service's eroticism, extreme content, and high production value has given it extraordinary popularity. Savvy execs at 8HGG Inc. and arcology owners alike have realized the benefits of exposing the old world populations to FCTV content, and a carefully-curated selection of content is kept available to old-worlders thanks to revenue from advertisements supporting immigration and voluntary enslavement. The content selection has a glamorized and often romanticized view of slavery, and typically displays common citizens and slaves alike living in opulence beyond the realm of possibility for most old-worlders.
 
-	<br><br>FCTV has always worked closely with the Free Cities, developing a large network of sponsors and partnerships for content protection. This has increased the breadth of content and popularity of FCTV, while allowing the ruling class to encourage content supporting their vision of the future. While you can access non-citizen FCTV content from just about anywhere, an arcology needs its own [[receiver|Encyclopedia][$encyclopedia = "FCTVReceiver"]] to access citizen-only content. This measure of content protection does add extra expense, but nearly eliminating the risk of old-worlders seeing uncurated content is viewed as being worth the expense by most arcology owners.
+	<br><br>FCTV has always worked closely with the Free Cities, developing a large network of sponsors and partnerships for content protection. This has increased the breadth of content and popularity of FCTV, while allowing the ruling class to encourage content supporting their vision of the future. While you can access non-citizen FCTV content from just about anywhere, an arcology needs its own <<= App.Encyclopedia.Dialog.linkSC("receiver", "FCTVReceiver")>> to access citizen-only content. This measure of content protection does add extra expense, but nearly eliminating the risk of old-worlders seeing uncurated content is viewed as being worth the expense by most arcology owners.
 
 <<case "FCTVReceiver">>
-	While nearly indistinguishable from a standard satellite antenna, the satellite dish used to receive FCTV-Citizen content is special because of the unique FCTV Receiver. Utilizing the latest in matched-pair quantum encryption, it is the only device capable of decrypting and encrypting your arcology-specific FCTV content communication. Simple additions to your arcology's existing fiber optics extend the [[FCTV|Encyclopedia][$encyclopedia = "FCTV"]] network to your citizens. In exchange for bearing the cost of the encrypted network, arcology owners get a certain level of control over available content for cultural purposes, and also discounted rates for local advertisement.
+	While nearly indistinguishable from a standard satellite antenna, the satellite dish used to receive FCTV-Citizen content is special because of the unique FCTV Receiver. Utilizing the latest in matched-pair quantum encryption, it is the only device capable of decrypting and encrypting your arcology-specific FCTV content communication. Simple additions to your arcology's existing fiber optics extend the <<= App.Encyclopedia.Dialog.linkSC("FCTV", "FCTV")>> network to your citizens. In exchange for bearing the cost of the encrypted network, arcology owners get a certain level of control over available content for cultural purposes, and also discounted rates for local advertisement.
 
 	<br><br>Some owners choose to have their citizens subsidize the installation: having them pay for fiber to their residence, or possibly even charging for a portion of the receiver. FCTV service experts warn that forcing citizens to bear too much of the cost usually results in angry citizens and many citizens who refuse to pay for access to the service. They suggest that it is in the best interests of FCTV and arcology owners alike to have greater service penetration, as low penetration results in less revenue for 8HGG Inc. and less advertising and cultural benefits for owners.
 
@@ -2948,7 +2948,7 @@ LORE: INTERVIEWS
 	A simple dietary blend designed to encourage ovulation. Fertile slaves will find themselves subconsciously lusting for loads of cum blasting into their pussies and, once they give in to temptation, will likely find their bellies swelling with twins or even triplets.
 
 <<case "Breeders Dietary Blend">>
-	When it comes to slave breeding, the natural chance of conception is just too low for your profit margins. The Breeder's Dietary Blend is the end result of the quest to enhance fertility* and potency in slaves. Sperm will live longer and swim harder, eggs will readily implant post fertilization, and pregnancies will be robust and healthy. This diet tweak guarantees your slaves will be a reproductive bunch or your @@.yellowgreen;[[money|Encyclopedia][$encyclopedia = "Money"]]@@ back!**
+	When it comes to slave breeding, the natural chance of conception is just too low for your profit margins. The Breeder's Dietary Blend is the end result of the quest to enhance fertility* and potency in slaves. Sperm will live longer and swim harder, eggs will readily implant post fertilization, and pregnancies will be robust and healthy. This diet tweak guarantees your slaves will be a reproductive bunch or your @@.yellowgreen;<<= App.Encyclopedia.Dialog.linkSC("money", "Money")>>@@ back!**
 
 	<br><br>
 	*Twins became prevalent in test pairings. This is unintended behavior, but not an unwelcome one to the funders.
@@ -2969,7 +2969,7 @@ LORE: INTERVIEWS
 	<br><br>
 	<dl>
 		<dt>Black market specialty goods:</dt>
-		<dd>[[Childhood Fertility Induced NCS|Encyclopedia][$encyclopedia = "Childhood Fertility Induced NCS"]]</dd>
+		<dd><<= App.Encyclopedia.Dialog.linkSC("Childhood Fertility Induced NCS", "Childhood Fertility Induced NCS")>></dd>
 	</dl>
 
 <<case "Childhood Fertility Induced NCS">>
@@ -2978,7 +2978,7 @@ LORE: INTERVIEWS
 		<dd>
 			This uses a designer retrograde virus to set the genetic markers for the Neotenic Complex Syndrome, a syndrome originally called Syndrome X discovered in the early 2000s. In layman's terms, it @@.gold;suppresses the growth and secondary sexual characteristics of slaves;@@ both male and female. The original condition was usually fatal or dangerous. This modified version of the genetic flaw is not harmful (relatively speaking), and in addition to the growth blockage, it permits the slave to continue the @@.lime;development of gonads@@ at a slightly faster than normal pace. Secondary sexual characteristics are also reversed, though interestingly enough, pregnancy is still possible.Slaves put on this genetic engineered blend will be permanently changed and will no longer grow in stature or assets without severe chemical assistance, and even then at a reduced rate when compared to non-NCS-induced slaves, and should their ongoing growth treatments stop they will slowly regress back to the physicality of a child.<br><br>
 			@@.red;The genetic tampering is considered illegal,@@ but there is also a @@.yellow;moral question as this abrogates the rights of slaves to ever grow up.@@<br><br>
-			Can only be purchased in [[The Black Market|Encyclopedia][$encyclopedia = "The Black Market"]].
+			Can only be purchased in <<= App.Encyclopedia.Dialog.linkSC("The Black Market", "The Black Market")>>.
 		</dd>
 	</dl>
 
@@ -3000,416 +3000,416 @@ LORE: INTERVIEWS
 
 <<if ["First Game Guide", "How to Play", "Keyboard Shortcuts", "Playing Free Cities", "The Arcology Interface", "Tips and Tricks"].includes($encyclopedia)>>
 	<br><br>//Gameplay//<br>
-	[[First Game Guide|Encyclopedia][$encyclopedia = "First Game Guide"]]
-	| [[How to Play|Encyclopedia][$encyclopedia = "How to Play"]]
-	| [[Keyboard Shortcuts|Encyclopedia][$encyclopedia = "Keyboard Shortcuts"]]
-	| [[The Arcology Interface|Encyclopedia][$encyclopedia = "The Arcology Interface"]]
-	| [[Tips and Tricks|Encyclopedia][$encyclopedia = "Tips and Tricks"]]
+	<<= App.Encyclopedia.Dialog.linkSC("First Game Guide", "First Game Guide")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("How to Play", "How to Play")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Keyboard Shortcuts", "Keyboard Shortcuts")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Arcology Interface", "The Arcology Interface")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Tips and Tricks", "Tips and Tricks")>>
 <</if>>
 
 <<if ["Arcologies and Reputation", "Being in charge", "Costs Summary", "PC Skills", "Random Events", "Rules Assistant", "Sexual Energy"].includes($encyclopedia)>>
 	<br><br>//Being in charge//<br>
 	<<if $encyclopedia != "Arcologies and Reputation">>
-		[[Arcologies and Reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]
+		<<= App.Encyclopedia.Dialog.linkSC("Arcologies and Reputation", "Arcologies and Reputation")>>
 	<</if>>
-		| [[Random Events|Encyclopedia][$encyclopedia = "Random Events"]]
-		| [[Costs Summary|Encyclopedia][$encyclopedia = "Costs Summary"]]
-		| [[Rules Assistant|Encyclopedia][$encyclopedia = "Rules Assistant"]]
-		| [[Sexual Energy|Encyclopedia][$encyclopedia = "Sexual Energy"]]
+		| <<= App.Encyclopedia.Dialog.linkSC("Random Events", "Random Events")>>
+		| <<= App.Encyclopedia.Dialog.linkSC("Costs Summary", "Costs Summary")>>
+		| <<= App.Encyclopedia.Dialog.linkSC("Rules Assistant", "Rules Assistant")>>
+		| <<= App.Encyclopedia.Dialog.linkSC("Sexual Energy", "Sexual Energy")>>
 		<<if $encyclopedia != "PC Skills">>
-			| [[PC Skills|Encyclopedia][$encyclopedia = "PC Skills"]]
+			| <<= App.Encyclopedia.Dialog.linkSC("PC Skills", "PC Skills")>>
 		<</if>>
 <</if>>
 
 <<if ["Devotion", "Drugs and Their Effects", "Enslaving People", "From Rebellious to Devoted", "Fuckdolls", "Gender", "Gingering", "Health", "Indentured Servants", "Lingua Franca", "Living Conditions", "Menial Slaves", "Nymphomania", "Slave Score (Attractiveness)", "Slave Score (Sexual)", "Slaves", "The Corporation", "Trust"].includes($encyclopedia)>>
 	<br><br>//Slaves//<br>
-	[[Enslaving People|Encyclopedia][$encyclopedia = "Enslaving People"]]
-	| [[Living Conditions|Encyclopedia][$encyclopedia = "Living Conditions"]]
-	| [[Health|Encyclopedia][$encyclopedia = "Health"]]
-	| @@.hotpink;[[Devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@
-	| @@.mediumaquamarine;[[Trust|Encyclopedia][$encyclopedia = "Trust"]]@@
-	| [[Drugs and Their Effects|Encyclopedia][$encyclopedia = "Drugs and Their Effects"]]
-	| [[Gender|Encyclopedia][$encyclopedia = "Gender"]]
-	| [[Nymphomania|Encyclopedia][$encyclopedia = "Nymphomania"]]
-	| [[Indentured Servants|Encyclopedia][$encyclopedia = "Indentured Servants"]]
-	| [[Menial Slaves|Encyclopedia][$encyclopedia = "Menial Slaves"]]
-	| [[Fuckdolls|Encyclopedia][$encyclopedia = "Fuckdolls"]]
-	| [[Lingua Franca|Encyclopedia][$encyclopedia = "Lingua Franca"]]
-	| [[Slave Score (Attractiveness)|Encyclopedia][$encyclopedia = "Slave Score (Attractiveness)"]]
-	| [[Slave Score (Sexual)|Encyclopedia][$encyclopedia = "Slave Score (Sexual)"]]
-	| [[Demand for Sex|Encyclopedia][$encyclopedia = "Demand for Sex"]]
-	| [[The Corporation|Encyclopedia][$encyclopedia = "The Corporation"]]
-	| [[Gingering|Encyclopedia][$encyclopedia = "Gingering"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Enslaving People", "Enslaving People")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Living Conditions", "Living Conditions")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Health", "Health")>>
+	| @@.hotpink;<<= App.Encyclopedia.Dialog.linkSC("Devotion", "From Rebellious to Devoted")>>@@
+	| @@.mediumaquamarine;<<= App.Encyclopedia.Dialog.linkSC("Trust", "Trust")>>@@
+	| <<= App.Encyclopedia.Dialog.linkSC("Drugs and Their Effects", "Drugs and Their Effects")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gender", "Gender")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Nymphomania", "Nymphomania")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Indentured Servants", "Indentured Servants")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Menial Slaves", "Menial Slaves")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Fuckdolls", "Fuckdolls")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Lingua Franca", "Lingua Franca")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Score (Attractiveness)", "Slave Score (Attractiveness)")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Score (Sexual)", "Slave Score (Sexual)")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Demand for Sex", "Demand for Sex")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Corporation", "The Corporation")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gingering", "Gingering")>>
 <</if>>
 
 <<if ["Direct Sales", "Household Liquidations", "Kidnapped Slaves", "Obtaining Slaves", "Pre-Owned Slaves", "Slave Schools", "Stables", "The Corporation", "Wetware CPUs"].includes($encyclopedia)>>
 	<br><br>//Obtaining slaves//<br>
-	[[Kidnapped Slaves|Encyclopedia][$encyclopedia = "Kidnapped Slaves"]]
-	| [[Wetware CPUs|Encyclopedia][$encyclopedia = "Wetware CPUs"]]
-	| [[Slave Schools|Encyclopedia][$encyclopedia = "Slave Schools"]]
-	| [[Stables|Encyclopedia][$encyclopedia = "Stables"]]
-	| [[Household Liquidations|Encyclopedia][$encyclopedia = "Household Liquidations"]]
-	| [[Direct Sales|Encyclopedia][$encyclopedia = "Direct Sales"]]
-	| [[Pre-Owned Slaves|Encyclopedia][$encyclopedia = "Pre-Owned Slaves"]]
-	| [[The Corporation|Encyclopedia][$encyclopedia = "The Corporation"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Kidnapped Slaves", "Kidnapped Slaves")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Wetware CPUs", "Wetware CPUs")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Schools", "Slave Schools")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Stables", "Stables")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Household Liquidations", "Household Liquidations")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Direct Sales", "Direct Sales")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Pre-Owned Slaves", "Pre-Owned Slaves")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Corporation", "The Corporation")>>
 <</if>>
 
 <<if ["Attendant", "Attending Classes", "Bodyguard", "Career Experience", "Concubine", "Confinement", "DJ", "Farmer", "Fucktoy", "Glory Hole", "Head Girl", "Madam", "Matron", "Milking", "Milkmaid", "Nurse", "Public Service", "Recruiter", "Rest", "Schoolteacher", "Servitude", "Sexual Servitude", "Slave Assignments", "Stewardess", "Wardeness", "Whoring"].includes($encyclopedia)>>
-	<br><br>//Slave leadership positions// | [[Career Experience|Encyclopedia][$encyclopedia = "Career Experience"]]<br>
-	[[Attendant|Encyclopedia][$encyclopedia = "Attendant"]]
-	| [[Matron|Encyclopedia][$encyclopedia = "Matron"]]
-	| [[Bodyguard|Encyclopedia][$encyclopedia = "Bodyguard"]]
-	| [[Concubine|Encyclopedia][$encyclopedia = "Concubine"]]
-	| [[DJ|Encyclopedia][$encyclopedia = "DJ"]]
-	| [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]]
-	| [[Madam|Encyclopedia][$encyclopedia = "Madam"]]
-	| [[Milkmaid|Encyclopedia][$encyclopedia = "Milkmaid"]]
-	| [[Farmer|Encyclopedia][$encyclopedia = "Farmer"]]
-	| [[Nurse|Encyclopedia][$encyclopedia = "Nurse"]]
-	| [[Recruiter|Encyclopedia][$encyclopedia = "Recruiter"]]
-	| [[Schoolteacher|Encyclopedia][$encyclopedia = "Schoolteacher"]]
-	| [[Stewardess|Encyclopedia][$encyclopedia = "Stewardess"]]
-	| [[Wardeness|Encyclopedia][$encyclopedia = "Wardeness"]]
+	<br><br>//Slave leadership positions// | <<= App.Encyclopedia.Dialog.linkSC("Career Experience", "Career Experience")>><br>
+	<<= App.Encyclopedia.Dialog.linkSC("Attendant", "Attendant")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Matron", "Matron")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Bodyguard", "Bodyguard")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Concubine", "Concubine")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("DJ", "DJ")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Head Girl", "Head Girl")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Madam", "Madam")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Milkmaid", "Milkmaid")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Farmer", "Farmer")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Nurse", "Nurse")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Recruiter", "Recruiter")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Schoolteacher", "Schoolteacher")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Stewardess", "Stewardess")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Wardeness", "Wardeness")>>
 
 	<br><br>//Assignments//<br>
-	[[Attending Classes|Encyclopedia][$encyclopedia = "Attending Classes"]]
-	| [[Confinement|Encyclopedia][$encyclopedia = "Confinement"]]
-	| [[Fucktoy|Encyclopedia][$encyclopedia = "Fucktoy"]]
-	| [[Glory Hole|Encyclopedia][$encyclopedia = "Glory Hole"]]
-	| [[Milking|Encyclopedia][$encyclopedia = "Milking"]]
-	| [[Public Service|Encyclopedia][$encyclopedia = "Public Service"]]
-	| [[Rest|Encyclopedia][$encyclopedia = "Rest"]]
-	| [[Servitude, Sexual|Encyclopedia][$encyclopedia = "Sexual Servitude"]]
-	| [[Servitude|Encyclopedia][$encyclopedia = "Servitude"]]
-	| [[Whoring|Encyclopedia][$encyclopedia = "Whoring"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Attending Classes", "Attending Classes")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Confinement", "Confinement")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Fucktoy", "Fucktoy")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Glory Hole", "Glory Hole")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Milking", "Milking")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Public Service", "Public Service")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Rest", "Rest")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Servitude, Sexual", "Sexual Servitude")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Servitude", "Servitude")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Whoring", "Whoring")>>
 <</if>>
 
 <<if ["Anuses", "Areolae", "Body", "Breasts", "Butts", "Clits", "Dicks", "Ethnicity", "Faces", "Height", "Hips", "Hormones (XX)", "Hormones (XY)", "Lactation", "Lips", "Musculature", "Nipples", "Ovaries", "Pregnancy", "Skin Distinctions", "Teeth", "Testicles", "Vaginas", "Waist", "Weight"].includes($encyclopedia)>>
 	<br><br>//Slaves' bodies//<br>
-	[[Anuses|Encyclopedia][$encyclopedia = "Anuses"]]
-	| [[Areolae|Encyclopedia][$encyclopedia = "Areolae"]]
-	| [[Breasts|Encyclopedia][$encyclopedia = "Breasts"]]
-	| [[Butts|Encyclopedia][$encyclopedia = "Butts"]]
-	| [[Clits|Encyclopedia][$encyclopedia = "Clits"]]
-	| [[Dicks|Encyclopedia][$encyclopedia = "Dicks"]]
-	| [[Ethnicity|Encyclopedia][$encyclopedia = "Ethnicity"]]
-	| [[Faces|Encyclopedia][$encyclopedia = "Faces"]]
-	| [[Height|Encyclopedia][$encyclopedia = "Height"]]
-	| [[Hips|Encyclopedia][$encyclopedia = "Hips"]]
-	| [[Lactation|Encyclopedia][$encyclopedia = "Lactation"]]
-	| [[Lips|Encyclopedia][$encyclopedia = "Lips"]]
-	| [[Musculature|Encyclopedia][$encyclopedia = "Musculature"]]
-	| [[Nipples|Encyclopedia][$encyclopedia = "Nipples"]]
-	| [[Ovaries|Encyclopedia][$encyclopedia = "Ovaries"]]
-	| [[Pregnancy|Encyclopedia][$encyclopedia = "Pregnancy"]]
-	| [[Skin Distinctions|Encyclopedia][$encyclopedia = "Skin Distinctions"]]
-	| [[Teeth|Encyclopedia][$encyclopedia = "Teeth"]]
-	| [[Testicles|Encyclopedia][$encyclopedia = "Testicles"]]
-	| [[Vaginas|Encyclopedia][$encyclopedia = "Vaginas"]]
-	| [[Waist|Encyclopedia][$encyclopedia = "Waist"]]
-	| [[Weight|Encyclopedia][$encyclopedia = "Weight"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Anuses", "Anuses")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Areolae", "Areolae")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Breasts", "Breasts")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Butts", "Butts")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Clits", "Clits")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Dicks", "Dicks")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Ethnicity", "Ethnicity")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Faces", "Faces")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Height", "Height")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hips", "Hips")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Lactation", "Lactation")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Lips", "Lips")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Musculature", "Musculature")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Nipples", "Nipples")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Ovaries", "Ovaries")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Pregnancy", "Pregnancy")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Skin Distinctions", "Skin Distinctions")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Teeth", "Teeth")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Testicles", "Testicles")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Vaginas", "Vaginas")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Waist", "Waist")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Weight", "Weight")>>
 
 	<br><br>//Hormones://
-	[[XX|Encyclopedia][$encyclopedia = "Hormones (XX)"]]
-	| [[XY|Encyclopedia][$encyclopedia = "Hormones (XY)"]]
+	<<= App.Encyclopedia.Dialog.linkSC("XX", "Hormones (XX)")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("XY", "Hormones (XY)")>>
 <</if>>
 
 <<if ["Anal Skill", "Combat Skill", "Entertainment Skill", "Oral Skill", "Skills", "Vaginal Skill", "Whoring Skill"].includes($encyclopedia)>>
-	<br><br>//Skills// | [[Career Experience|Encyclopedia][$encyclopedia = "Career Experience"]]
-
-	<br>[[Anal Skill|Encyclopedia][$encyclopedia = "Anal Skill"]]
-	| [[Combat Skill|Encyclopedia][$encyclopedia = "Combat Skill"]]
-	| [[Entertainment Skill|Encyclopedia][$encyclopedia = "Entertainment Skill"]]
-	| [[Oral Skill|Encyclopedia][$encyclopedia = "Oral Skill"]]
-	| [[Vaginal Skill|Encyclopedia][$encyclopedia = "Vaginal Skill"]]
-	| [[Whoring Skill|Encyclopedia][$encyclopedia = "Whoring Skill"]]
+	<br><br>//Skills// | <<= App.Encyclopedia.Dialog.linkSC("Career Experience", "Career Experience")>>
+
+	<br><<= App.Encyclopedia.Dialog.linkSC("Anal Skill", "Anal Skill")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Combat Skill", "Combat Skill")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Entertainment Skill", "Entertainment Skill")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Oral Skill", "Oral Skill")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Vaginal Skill", "Vaginal Skill")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Whoring Skill", "Whoring Skill")>>
 <</if>>
 
 <<if ["Boob Fetishists", "Buttsluts", "Cumsluts", "Doms", "Fetishes", "Humiliation Fetishists", "Masochists", "Pregnancy Fetishists", "Sadists", "Submissives"].includes($encyclopedia)>>
 	<br><br>//Slave Fetishes//
 
-	<br>[[Boob Fetishists|Encyclopedia][$encyclopedia = "Boob Fetishists"]]
-	| [[Buttsluts|Encyclopedia][$encyclopedia = "Buttsluts"]]
-	| [[Cumsluts|Encyclopedia][$encyclopedia = "Cumsluts"]]
-	| [[Doms|Encyclopedia][$encyclopedia = "Doms"]]
-	| [[Humiliation Fetishists|Encyclopedia][$encyclopedia = "Humiliation Fetishists"]]
-	| [[Masochists|Encyclopedia][$encyclopedia = "Masochists"]]
-	| [[Pregnancy Fetishists|Encyclopedia][$encyclopedia = "Pregnancy Fetishists"]]
-	| [[Sadists|Encyclopedia][$encyclopedia = "Sadists"]]
-	| [[Submissives|Encyclopedia][$encyclopedia = "Submissives"]]
+	<br><<= App.Encyclopedia.Dialog.linkSC("Boob Fetishists", "Boob Fetishists")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Buttsluts", "Buttsluts")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Cumsluts", "Cumsluts")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Doms", "Doms")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Humiliation Fetishists", "Humiliation Fetishists")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Masochists", "Masochists")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Pregnancy Fetishists", "Pregnancy Fetishists")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Sadists", "Sadists")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Submissives", "Submissives")>>
 <</if>>
 
 <<if ["Adores men", "Adores women", "Advocate", "Confident", "Cutting", "Fitness", "Funny", "Insecure", "Quirks", "Sinful"].includes($encyclopedia)>>
-	<br><br>//Behavioral [[Quirks|Encyclopedia][$encyclopedia = "Quirks"]]://
-
-	<br>[[Adores men|Encyclopedia][$encyclopedia = "Adores men"]]
-	| [[Adores women|Encyclopedia][$encyclopedia = "Adores women"]]
-	| [[Advocate|Encyclopedia][$encyclopedia = "Advocate"]]
-	| [[Confident|Encyclopedia][$encyclopedia = "Confident"]]
-	| [[Cutting|Encyclopedia][$encyclopedia = "Cutting"]]
-	| [[Fitness|Encyclopedia][$encyclopedia = "Fitness"]]
-	| [[Funny|Encyclopedia][$encyclopedia = "Funny"]]
-	| [[Insecure|Encyclopedia][$encyclopedia = "Insecure"]]
-	| [[Sinful|Encyclopedia][$encyclopedia = "Sinful"]]
+	<br><br>//Behavioral <<= App.Encyclopedia.Dialog.linkSC("Quirks", "Quirks")>>://
+
+	<br><<= App.Encyclopedia.Dialog.linkSC("Adores men", "Adores men")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Adores women", "Adores women")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Advocate", "Advocate")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Confident", "Confident")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Cutting", "Cutting")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Fitness", "Fitness")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Funny", "Funny")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Insecure", "Insecure")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Sinful", "Sinful")>>
 <</if>>
 
 <<if ["Caring", "Gagfuck Queen", "Painal Queen", "Perverted", "Quirks", "Romantic", "Size Queen", "Strugglefuck Queen", "Tease", "Unflinching"].includes($encyclopedia)>>
-	<br><br>//Sexual [[Quirks|Encyclopedia][$encyclopedia = "Quirks"]]://
-
-	<br>[[Caring|Encyclopedia][$encyclopedia = "Caring"]]
-	| [[Gagfuck Queen|Encyclopedia][$encyclopedia = "Gagfuck Queen"]]
-	| [[Painal Queen|Encyclopedia][$encyclopedia = "Painal Queen"]]
-	| [[Perverted|Encyclopedia][$encyclopedia = "Perverted"]]
-	| [[Romantic|Encyclopedia][$encyclopedia = "Romantic"]]
-	| [[Size Queen|Encyclopedia][$encyclopedia = "Size Queen"]]
-	| [[Strugglefuck Queen|Encyclopedia][$encyclopedia = "Strugglefuck Queen"]]
-	| [[Tease|Encyclopedia][$encyclopedia = "Tease"]]
-	| [[Unflinching|Encyclopedia][$encyclopedia = "Unflinching"]]
+	<br><br>//Sexual <<= App.Encyclopedia.Dialog.linkSC("Quirks", "Quirks")>>://
+
+	<br><<= App.Encyclopedia.Dialog.linkSC("Caring", "Caring")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gagfuck Queen", "Gagfuck Queen")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Painal Queen", "Painal Queen")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Perverted", "Perverted")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Romantic", "Romantic")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Size Queen", "Size Queen")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Strugglefuck Queen", "Strugglefuck Queen")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Tease", "Tease")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Unflinching", "Unflinching")>>
 <</if>>
 
 <<if ["Anorexic", "Arrogant", "Bitchy", "Devout", "Flaws", "Gluttonous", "Hates men", "Hates women", "Liberated", "Odd"].includes($encyclopedia)>>
-	<br><br>//Behavioral [[Flaws|Encyclopedia][$encyclopedia = "Flaws"]]://
-
-	<br>[[Anorexic|Encyclopedia][$encyclopedia = "Anorexic"]]
-	| [[Arrogant|Encyclopedia][$encyclopedia = "Arrogant"]]
-	| [[Bitchy|Encyclopedia][$encyclopedia = "Bitchy"]]
-	| [[Devout|Encyclopedia][$encyclopedia = "Devout"]]
-	| [[Gluttonous|Encyclopedia][$encyclopedia = "Gluttonous"]]
-	| [[Hates men|Encyclopedia][$encyclopedia = "Hates men"]]
-	| [[Hates women|Encyclopedia][$encyclopedia = "Hates women"]]
-	| [[Liberated|Encyclopedia][$encyclopedia = "Liberated"]]
-	| [[Odd|Encyclopedia][$encyclopedia = "Odd"]]
+	<br><br>//Behavioral <<= App.Encyclopedia.Dialog.linkSC("Flaws", "Flaws")>>://
+
+	<br><<= App.Encyclopedia.Dialog.linkSC("Anorexic", "Anorexic")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Arrogant", "Arrogant")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Bitchy", "Bitchy")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Devout", "Devout")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gluttonous", "Gluttonous")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hates men", "Hates men")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hates women", "Hates women")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Liberated", "Liberated")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Odd", "Odd")>>
 <</if>>
 
 <<if ["Abusiveness", "Anal Addicts", "Apathetic", "Attention Whores", "Breast Obsession", "Breeding Obsession", "Crude", "Cum Addicts", "Flaws", "Hates anal", "Hates oral", "Hates penetration", "Idealistic", "Judgemental", "Maliciousness", "Repressed", "Self Hatred", "Self Neglect", "Shamefast"].includes($encyclopedia)>>
-	<br><br>//Sexual [[Flaws|Encyclopedia][$encyclopedia = "Flaws"]]://
+	<br><br>//Sexual <<= App.Encyclopedia.Dialog.linkSC("Flaws", "Flaws")>>://
 
 	<br>//Standard flaws://
-	[[Apathetic|Encyclopedia][$encyclopedia = "Apathetic"]]
-	| [[Crude|Encyclopedia][$encyclopedia = "Crude"]]
-	| [[Hates anal|Encyclopedia][$encyclopedia = "Hates anal"]]
-	| [[Hates oral|Encyclopedia][$encyclopedia = "Hates oral"]]
-	| [[Hates penetration|Encyclopedia][$encyclopedia = "Hates penetration"]]
-	| [[Idealistic|Encyclopedia][$encyclopedia = "Idealistic"]]
-	| [[Judgemental|Encyclopedia][$encyclopedia = "Judgemental"]]
-	| [[Repressed|Encyclopedia][$encyclopedia = "Repressed"]]
-	| [[Shamefast|Encyclopedia][$encyclopedia = "Shamefast"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Apathetic", "Apathetic")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Crude", "Crude")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hates anal", "Hates anal")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hates oral", "Hates oral")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hates penetration", "Hates penetration")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Idealistic", "Idealistic")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Judgemental", "Judgemental")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Repressed", "Repressed")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Shamefast", "Shamefast")>>
 
 	<br>//Paraphilias://
-	[[Abusiveness|Encyclopedia][$encyclopedia = "Abusiveness"]]
-	| [[Anal Addicts|Encyclopedia][$encyclopedia = "Anal Addicts"]]
-	| [[Attention Whores|Encyclopedia][$encyclopedia = "Attention Whores"]]
-	| [[Breast Obsession|Encyclopedia][$encyclopedia = "Breast Obsession"]]
-	| [[Breeding Obsession|Encyclopedia][$encyclopedia = "Breeding Obsession"]]
-	| [[Cum Addicts|Encyclopedia][$encyclopedia = "Cum Addicts"]]
-	| [[Maliciousness|Encyclopedia][$encyclopedia = "Maliciousness"]]
-	| [[Self Hatred|Encyclopedia][$encyclopedia = "Self Hatred"]]
-	| [[Self Neglect|Encyclopedia][$encyclopedia = "Self Neglect"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Abusiveness", "Abusiveness")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Anal Addicts", "Anal Addicts")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Attention Whores", "Attention Whores")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Breast Obsession", "Breast Obsession")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Breeding Obsession", "Breeding Obsession")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Cum Addicts", "Cum Addicts")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Maliciousness", "Maliciousness")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Self Hatred", "Self Hatred")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Self Neglect", "Self Neglect")>>
 <</if>>
 
 <<if ["Emotional Slut", "Emotionally Bonded", "Relationships", "Rivalries", "Romances", "Slave Marriages", "Slaveowner Marriages"].includes($encyclopedia)>>
 	<br><br>//Relationships//
 
-	<br>[[Rivalries|Encyclopedia][$encyclopedia = "Rivalries"]]
-	| [[Romances|Encyclopedia][$encyclopedia = "Romances"]]
-	| [[Emotionally Bonded|Encyclopedia][$encyclopedia = "Emotionally Bonded"]]
-	| [[Emotional Slut|Encyclopedia][$encyclopedia = "Emotional Slut"]]
-	| [[Slave Marriages|Encyclopedia][$encyclopedia = "Slave Marriages"]]
-	| [[Slaveowner Marriages|Encyclopedia][$encyclopedia = "Slaveowner Marriages"]]
+	<br><<= App.Encyclopedia.Dialog.linkSC("Rivalries", "Rivalries")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Romances", "Romances")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Emotionally Bonded", "Emotionally Bonded")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Emotional Slut", "Emotional Slut")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Marriages", "Slave Marriages")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slaveowner Marriages", "Slaveowner Marriages")>>
 <</if>>
 
 <<if ["Personal Assistant", "Security Drones", "Slave Nutrition", "The Auto Salon", "The Pharmaceutical Fab.", "The Remote Surgery", "The Studio", "The Wardrobe", "Water Filtration", "What the Upgrades Do"].includes($encyclopedia)>>
 	<br><br>//The X-Series Arcology//
 
-	<br>[[What the Upgrades Do|Encyclopedia][$encyclopedia = "What the Upgrades Do"]]
-	| [[Personal Assistant|Encyclopedia][$encyclopedia = "Personal Assistant"]]
-	| [[The Wardrobe|Encyclopedia][$encyclopedia = "The Wardrobe"]]
-	| [[The Auto Salon|Encyclopedia][$encyclopedia = "The Auto Salon"]]
-	| [[The Body Mod Studio|Encyclopedia][$encyclopedia = "The Studio"]]
-	| [[The Remote Surgery|Encyclopedia][$encyclopedia = "The Remote Surgery"]]
-	| [[The Pharmaceutical Fab.|Encyclopedia][$encyclopedia = "The Pharmaceutical Fab."]]
+	<br><<= App.Encyclopedia.Dialog.linkSC("What the Upgrades Do", "What the Upgrades Do")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Personal Assistant", "Personal Assistant")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Wardrobe", "The Wardrobe")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Auto Salon", "The Auto Salon")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Body Mod Studio", "The Studio")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Remote Surgery", "The Remote Surgery")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Pharmaceutical Fab.", "The Pharmaceutical Fab.")>>
 
 	<br>Behind the Arcology:
-	[[Security Drones|Encyclopedia][$encyclopedia = "Security Drones"]]
-	| [[Water Filtration|Encyclopedia][$encyclopedia = "Water Filtration"]]
-	| [[Slave Nutrition|Encyclopedia][$encyclopedia = "Slave Nutrition"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Security Drones", "Security Drones")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Water Filtration", "Water Filtration")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Nutrition", "Slave Nutrition")>>
 <</if>>
 
 <<if ["Advertising", "Arcade", "Brothel", "Cellblock", "Clinic", "Club", "Dairy", "Facilities", "Farmyard", "Head Girl Suite", "Master Suite", "Nursery", "Pit", "Schoolroom", "Servants' Quarters", "Spa", "The Incubation Facility", "Variety"].includes($encyclopedia)>>
-	<br><br>//Arcology [[Facilities|Encyclopedia][$encyclopedia = "Facilities"]]//<br>
-	[[Arcade|Encyclopedia][$encyclopedia = "Arcade"]]
-	| [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]]
-	| [[Cellblock|Encyclopedia][$encyclopedia = "Cellblock"]]
-	| [[Clinic|Encyclopedia][$encyclopedia = "Clinic"]]
-	| [[Club|Encyclopedia][$encyclopedia = "Club"]]
-	| [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]]
-	| [[Head Girl Suite|Encyclopedia][$encyclopedia = "Head Girl Suite"]]
-	| [[Master Suite|Encyclopedia][$encyclopedia = "Master Suite"]]
-	| [[Pit|Encyclopedia][$encyclopedia = "Pit"]]
-	| [[Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]]
-	| [[Servants' Quarters|Encyclopedia][$encyclopedia = "Servants' Quarters"]]
-	| [[Spa|Encyclopedia][$encyclopedia = "Spa"]]
-	| [[Nursery|Encyclopedia][$encyclopedia = "Nursery"]]
-	| [[Farmyard|Encyclopedia][$encyclopedia = "Farmyard"]]
-	| [[The Incubation Facility |Encyclopedia][$encyclopedia = "The Incubation Facility"]]
+	<br><br>//Arcology <<= App.Encyclopedia.Dialog.linkSC("Facilities", "Facilities")>>//<br>
+	<<= App.Encyclopedia.Dialog.linkSC("Arcade", "Arcade")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Brothel", "Brothel")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Cellblock", "Cellblock")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Clinic", "Clinic")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Club", "Club")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Dairy", "Dairy")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Head Girl Suite", "Head Girl Suite")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Master Suite", "Master Suite")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Pit", "Pit")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Schoolroom", "Schoolroom")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Servants' Quarters", "Servants' Quarters")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Spa", "Spa")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Nursery", "Nursery")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Farmyard", "Farmyard")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Incubation Facility ", "The Incubation Facility")>>
 
 	<br><br>//Facility Bonuses//<br>
-	[[Advertising|Encyclopedia][$encyclopedia = "Advertising"]]
-	| [[Variety|Encyclopedia][$encyclopedia = "Variety"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Advertising", "Advertising")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Variety", "Variety")>>
 <</if>>
 
 <<if ["Marine Terrain", "Oceanic Terrain", "Rural Terrain", "Terrain Types", "Urban Terrain"].includes($encyclopedia)>>
 	<br><br>//Terrain settings//<br>
-	[[Urban|Encyclopedia][$encyclopedia = "Urban Terrain"]]
-	| [[Rural|Encyclopedia][$encyclopedia = "Rural Terrain"]]
-	| [[Marine|Encyclopedia][$encyclopedia = "Marine Terrain"]]
-	| [[Oceanic|Encyclopedia][$encyclopedia = "Oceanic Terrain"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Urban", "Urban Terrain")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Rural", "Rural Terrain")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Marine", "Marine Terrain")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Oceanic", "Oceanic Terrain")>>
 <</if>>
 
 <<if ["Arabian Revivalism", "Asset Expansionism", "Aztec Revivalism", "Body Purism", "Chattel Religionism", "Chinese Revivalism", "Degradationism", "Edo Revivalism", "Egyptian Revivalism", "Ethnic Subjugationism", "Ethnic Supremacy", "Future Societies", "Gender Fundamentalism", "Gender Radicalism", "Maturity Preferentialism", "Multiculturalism", "Pastoralism", "Paternalism", "Physical Idealism", "Roman Revivalism", "Slimness Enthusiasm", "Transformation Fetishism", "Youth Preferentialism"].includes($encyclopedia)>>
 <br><br>//Future Societies//<br>
-	[[Future Societies generally|Encyclopedia][$encyclopedia = "Future Societies"]]
-	| [[Ethnic Supremacy|Encyclopedia][$encyclopedia = "Ethnic Supremacy"]]
-	| [[Ethnic Subjugationism|Encyclopedia][$encyclopedia = "Ethnic Subjugationism"]]
-	| [[Gender Radicalism|Encyclopedia][$encyclopedia = "Gender Radicalism"]]
-	| [[Gender Fundamentalism|Encyclopedia][$encyclopedia = "Gender Fundamentalism"]]
-	| [[Paternalism|Encyclopedia][$encyclopedia = "Paternalism"]]
-	| [[Degradationism|Encyclopedia][$encyclopedia = "Degradationism"]]
-	| [[Body Purism|Encyclopedia][$encyclopedia = "Body Purism"]]
-	| [[Transformation Fetishism|Encyclopedia][$encyclopedia = "Transformation Fetishism"]]
-	| [[Maturity Preferentialism|Encyclopedia][$encyclopedia = "Maturity Preferentialism"]]
-	| [[Youth Preferentialism|Encyclopedia][$encyclopedia = "Youth Preferentialism"]]
-	| [[Slimness Enthusiasm|Encyclopedia][$encyclopedia = "Slimness Enthusiasm"]]
-	| [[Asset Expansionism|Encyclopedia][$encyclopedia = "Asset Expansionism"]]
-	| [[Pastoralism|Encyclopedia][$encyclopedia = "Pastoralism"]]
-	| [[Physical Idealism|Encyclopedia][$encyclopedia = "Physical Idealism"]]
-	| [[Chattel Religionism|Encyclopedia][$encyclopedia = "Chattel Religionism"]]
-	| [[Multiculturalism|Encyclopedia][$encyclopedia = "Multiculturalism"]]
-	| [[Roman Revivalism|Encyclopedia][$encyclopedia = "Roman Revivalism"]]
-	| [[Egyptian Revivalism|Encyclopedia][$encyclopedia = "Egyptian Revivalism"]]
-	| [[Edo Revivalism|Encyclopedia][$encyclopedia = "Edo Revivalism"]]
-	| [[Arabian Revivalism|Encyclopedia][$encyclopedia = "Arabian Revivalism"]]
-	| [[Chinese Revivalism|Encyclopedia][$encyclopedia = "Chinese Revivalism"]]
-	| [[Aztec Revivalism|Encyclopedia][$encyclopedia = "Aztec Revivalism"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Future Societies generally", "Future Societies")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Ethnic Supremacy", "Ethnic Supremacy")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Ethnic Subjugationism", "Ethnic Subjugationism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gender Radicalism", "Gender Radicalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gender Fundamentalism", "Gender Fundamentalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Paternalism", "Paternalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Degradationism", "Degradationism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Body Purism", "Body Purism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Transformation Fetishism", "Transformation Fetishism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Maturity Preferentialism", "Maturity Preferentialism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Youth Preferentialism", "Youth Preferentialism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slimness Enthusiasm", "Slimness Enthusiasm")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Asset Expansionism", "Asset Expansionism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Pastoralism", "Pastoralism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Physical Idealism", "Physical Idealism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Chattel Religionism", "Chattel Religionism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Multiculturalism", "Multiculturalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Roman Revivalism", "Roman Revivalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Egyptian Revivalism", "Egyptian Revivalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Edo Revivalism", "Edo Revivalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Arabian Revivalism", "Arabian Revivalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Chinese Revivalism", "Chinese Revivalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Aztec Revivalism", "Aztec Revivalism")>>
 <</if>>
 
 <<if ["A World Built on Implants", "Disease in the Free Cities", "Dyes", "Faith in the Free Cities", "Free Cities Justice", "Gingering", "Lore", "Mercenary, Arcology B-2", "Modern Anal", "Money", "Naked, Barefoot, and Pregnant", "Public Slave, Arcology A-3", "Security Drones", "Slave Acolyte, Arcology V-7", "Slave Couture", "Slave Marriage", "Slave Nutrition", "Slave Trainer, Arcology D-10", "Slave Whore, Arcology K-2", "Slavery and the Physical Ideal", "Slaves as Stock", "The Bottom", "The Ejaculate Market", "The New Rome", "The Purity of the Human Form", "The Top", "Water Filtration"].includes($encyclopedia)>>
 	<br><br>//Lore://
 
 	<br>The Free Cities today:
-	@@.yellowgreen; [[Money|Encyclopedia][$encyclopedia = "Money"]]@@
-	| [[Disease in the Free Cities|Encyclopedia][$encyclopedia = "Disease in the Free Cities"]]
-	| [[Free Cities Justice|Encyclopedia][$encyclopedia = "Free Cities Justice"]]
-	| [[Modern Anal|Encyclopedia][$encyclopedia = "Modern Anal"]]
-	| [[Slave Couture|Encyclopedia][$encyclopedia = "Slave Couture"]]
-	| [[Slave Marriage|Encyclopedia][$encyclopedia = "Slave Marriage"]]
-	| [[The Ejaculate Market|Encyclopedia][$encyclopedia = "The Ejaculate Market"]]
-	| [[Gingering|Encyclopedia][$encyclopedia = "Gingering"]]
-	| [[Dyes|Encyclopedia][$encyclopedia = "Dyes"]]
+	@@.yellowgreen; <<= App.Encyclopedia.Dialog.linkSC("Money", "Money")>>@@
+	| <<= App.Encyclopedia.Dialog.linkSC("Disease in the Free Cities", "Disease in the Free Cities")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Free Cities Justice", "Free Cities Justice")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Modern Anal", "Modern Anal")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Couture", "Slave Couture")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Marriage", "Slave Marriage")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Ejaculate Market", "The Ejaculate Market")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gingering", "Gingering")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Dyes", "Dyes")>>
 
 	<br>Free Cities culture tomorrow:
-	[[The New Rome|Encyclopedia][$encyclopedia = "The New Rome"]]
-	| [[Naked, Barefoot, and Pregnant|Encyclopedia][$encyclopedia = "Naked, Barefoot, and Pregnant"]]
-	| [[The Top|Encyclopedia][$encyclopedia = "The Top"]]
-	| [[The Bottom|Encyclopedia][$encyclopedia = "The Bottom"]]
-	| [[The Purity of the Human Form|Encyclopedia][$encyclopedia = "The Purity of the Human Form"]]
-	| [[A World Built on Implants|Encyclopedia][$encyclopedia = "A World Built on Implants"]]
-	| [[Slaves as Stock|Encyclopedia][$encyclopedia = "Slaves as Stock"]]
-	| [[Slavery and the Physical Ideal|Encyclopedia][$encyclopedia = "Slavery and the Physical Ideal"]]
-	| [[Faith in the Free Cities|Encyclopedia][$encyclopedia = "Faith in the Free Cities"]]
+	<<= App.Encyclopedia.Dialog.linkSC("The New Rome", "The New Rome")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Naked, Barefoot, and Pregnant", "Naked, Barefoot, and Pregnant")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Top", "The Top")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Bottom", "The Bottom")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Purity of the Human Form", "The Purity of the Human Form")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("A World Built on Implants", "A World Built on Implants")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slaves as Stock", "Slaves as Stock")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slavery and the Physical Ideal", "Slavery and the Physical Ideal")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Faith in the Free Cities", "Faith in the Free Cities")>>
 
 	<br>Interviews:
-	[[Slave Whore, Arcology K-2|Encyclopedia][$encyclopedia = "Slave Whore, Arcology K-2"]]
-	| [[Slave Acolyte, Arcology V-7|Encyclopedia][$encyclopedia = "Slave Acolyte, Arcology V-7"]]
+	<<= App.Encyclopedia.Dialog.linkSC("Slave Whore, Arcology K-2", "Slave Whore, Arcology K-2")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Acolyte, Arcology V-7", "Slave Acolyte, Arcology V-7")>>
 	<<if $seeExtreme != 0>>
-		| [[Public Slave, Arcology A-3|Encyclopedia][$encyclopedia = "Public Slave, Arcology A-3"]]
+		| <<= App.Encyclopedia.Dialog.linkSC("Public Slave, Arcology A-3", "Public Slave, Arcology A-3")>>
 	<</if>>
-	| [[Mercenary, Arcology B-2|Encyclopedia][$encyclopedia = "Mercenary, Arcology B-2"]]
-	| [[Slave Trainer, Arcology D-10|Encyclopedia][$encyclopedia = "Slave Trainer, Arcology D-10"]]
+	| <<= App.Encyclopedia.Dialog.linkSC("Mercenary, Arcology B-2", "Mercenary, Arcology B-2")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Trainer, Arcology D-10", "Slave Trainer, Arcology D-10")>>
 	<br>
 <</if>>
 
 <<if ["Game Mods", "Special Force"].includes($encyclopedia)>>
 	<<if $encyclopedia != "Special Force">>
-		Game Mods: [[Special Force Mod|Encyclopedia][$encyclopedia = "Special Force"]]
+		Game Mods: <<= App.Encyclopedia.Dialog.linkSC("Special Force Mod", "Special Force")>>
 	<</if>>
 <</if>>
 
 <<if ["Game Mods", "Security Expansion"].includes($encyclopedia)>>
 	<<if $encyclopedia != "Security Expansion">>
-		<br>The Security Expansion Mod: [[Security Expansion|Encyclopedia][$encyclopedia = "Security Expansion"]]
+		<br>The Security Expansion Mod: <<= App.Encyclopedia.Dialog.linkSC("Security Expansion", "Security Expansion")>>
 	<</if>>
 	<<if $encyclopedia != "Battles">>
-		[[Battles in Security Expansion|Encyclopedia][$encyclopedia = "Battles"]]
+		<<= App.Encyclopedia.Dialog.linkSC("Battles in Security Expansion", "Battles")>>
 	<</if>>
 <</if>>
 
 <br>Pregmod:
-	<<link "Repopulationism" "Encyclopedia">><<set $encyclopedia = "Repopulationism">><</link>>
-	| <<link "Eugenics Focus" "Encyclopedia">><<set $encyclopedia = "Eugenics Focus">><</link>>
-	| <<link "Slave Professionalism" "Encyclopedia">><<set $encyclopedia = "Slave Professionalism">><</link>>
-	| <<link "Intellectual Dependency" "Encyclopedia">><<set $encyclopedia = "Intellectual Dependency">><</link>>
-	| <<link "Petite Admiration" "Encyclopedia">><<set $encyclopedia = "Petite Admiration">><</link>>
-	| <<link "Statuesque Glorification" "Encyclopedia">><<set $encyclopedia = "Statuesque Glorification">><</link>>
-	| <<link "Hedonistic Decadence" "Encyclopedia">><<set $encyclopedia = "Hedonistic Decadence">><</link>>
-	| <<link "Gender Radicalism research" "Encyclopedia">><<set $encyclopedia = "Gender Radicalism research">><</link>>
-	| <<link "Slave Professionalism research" "Encyclopedia">><<set $encyclopedia = "Slave Professionalism research">><</link>>
-	| <<link "Transformation Fetishism research" "Encyclopedia">><<set $encyclopedia = "Transformation Fetishism research">><</link>>
-	| <<link "Asset Expansionist research" "Encyclopedia">><<set $encyclopedia = "Asset Expansionist research">><</link>>
-	| <<link "Slimness Enthusiast research" "Encyclopedia">><<set $encyclopedia = "Slimness Enthusiast research">><</link>>
-	| <<link "Youth Preferentialism Research" "Encyclopedia">><<set $encyclopedia = "Youth Preferentialism Research">><</link>>
-	| <<link "Hedonistic Decadence Research" "Encyclopedia">><<set $encyclopedia = "Hedonistic Decadence Research">><</link>>
-	| <<link "Eugenics Breeding Proposal" "Encyclopedia">><<set $encyclopedia = "Eugenics Breeding Proposal">><</link>>
-	| <<link "Repopulationist Breeding School" "Encyclopedia">><<set $encyclopedia = "Repopulationist Breeding School">><</link>>
-	| <<link "Corrective Diet" "Encyclopedia">><<set $encyclopedia = "Corrective Diet">><</link>>
-	| <<link "Slave Fertility" "Encyclopedia">><<set $encyclopedia = "Slave Fertility">><</link>>
-	| <<link "Player Pregnancy" "Encyclopedia">><<set $encyclopedia = "Player Pregnancy">><</link>>
-	| <<link "Hyper-pregnancy" "Encyclopedia">><<set $encyclopedia = "Hyper-pregnancy">><</link>>
-	| <<link "Super Fertility Drugs" "Encyclopedia">><<set $encyclopedia = "Super Fertility Drugs">><</link>>
-	| <<link "Fertility Mix" "Encyclopedia">><<set $encyclopedia = "Fertility Mix">><</link>>
-	| <<link "Breeders Dietary Blend" "Encyclopedia">><<set $encyclopedia = "Breeders Dietary Blend">><</link>>
-	| <<link "Pregnancy Generator" "Encyclopedia">><<set $encyclopedia = "Pregnancy Generator">><</link>>
-	| <<link "Childbirth and C-Secs" "Encyclopedia">><<set $encyclopedia = "Childbirth and C-Secs">><</link>>
-	| <<link "Gestation Drugs and Labor Suppressants" "Encyclopedia">><<set $encyclopedia = "Gestation Drugs and Labor Suppressants">><</link>>
-	| <<link "Artificial Insemination" "Encyclopedia">><<set $encyclopedia = "Artificial Insemination">><</link>>
-	| <<link "Surrogacy" "Encyclopedia">><<set $encyclopedia = "Surrogacy">><</link>>
-	| <<link "Cloning" "Encyclopedia">><<set $encyclopedia = "Cloning">><</link>>
-	| <<link "Ova Transplantation" "Encyclopedia">><<set $encyclopedia = "Ova Transplantation">><</link>>
-	| <<link "Enemas and Force-Feeding" "Encyclopedia">><<set $encyclopedia = "Enemas and Force-Feeding">><</link>>
-	| <<link "Belly Implants" "Encyclopedia">><<set $encyclopedia = "Belly Implants">><</link>>
-	| <<link "Cervix Micropump Filter" "Encyclopedia">><<set $encyclopedia = "Cervix Micropump Filter">><</link>>
-	| <<link "Organic Mesh Breast Implant" "Encyclopedia">><<set $encyclopedia = "Organic Mesh Breast Implant">><</link>>
-	| <<link "Nipple Conversion — Penetratable" "Encyclopedia">><<set $encyclopedia = "Nipple Conversion — Penetratable">><</link>>
-	| <<link "Ejaculation Boosting Prostate Implant" "Encyclopedia">><<set $encyclopedia = "Ejaculation Boosting Prostate Implant">><</link>>
-	| <<link "The Flesh Heap" "Encyclopedia">><<set $encyclopedia = "The Flesh Heap">><</link>>
-	| <<link "Wetware CPUs" "Encyclopedia">><<set $encyclopedia = "Wetware CPUs">><</link>>
-	| <<link "The Job Fulfillment Center" "Encyclopedia">><<set $encyclopedia = "The Job Fulfillment Center">><</link>>
-	| <<link "Contraband and Illegal Goods" "Encyclopedia">><<set $encyclopedia = "Contraband and Illegal Goods">><</link>>
-	| <<link "The Black Market" "Encyclopedia">><<set $encyclopedia = "The Black Market">><</link>>
+	<<= App.Encyclopedia.Dialog.linkSC("Repopulationism", "Repopulationism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Eugenics Focus", "Eugenics Focus")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Professionalism", "Slave Professionalism")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Intellectual Dependency", "Intellectual Dependency")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Petite Admiration", "Petite Admiration")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Statuesque Glorification", "Statuesque Glorification")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hedonistic Decadence", "Hedonistic Decadence")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gender Radicalism research", "Gender Radicalism research")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Professionalism research", "Slave Professionalism research")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Transformation Fetishism research", "Transformation Fetishism research")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Asset Expansionist research", "Asset Expansionist research")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slimness Enthusiast research", "Slimness Enthusiast research")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Youth Preferentialism Research", "Youth Preferentialism Research")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hedonistic Decadence Research", "Hedonistic Decadence Research")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Eugenics Breeding Proposal", "Eugenics Breeding Proposal")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Repopulationist Breeding School", "Repopulationist Breeding School")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Corrective Diet", "Corrective Diet")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Slave Fertility", "Slave Fertility")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Player Pregnancy", "Player Pregnancy")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Hyper-pregnancy", "Hyper-pregnancy")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Super Fertility Drugs", "Super Fertility Drugs")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Fertility Mix", "Fertility Mix")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Breeders Dietary Blend", "Breeders Dietary Blend")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Pregnancy Generator", "Pregnancy Generator")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Childbirth and C-Secs", "Childbirth and C-Secs")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Gestation Drugs and Labor Suppressants", "Gestation Drugs and Labor Suppressants")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Artificial Insemination", "Artificial Insemination")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Surrogacy", "Surrogacy")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Cloning", "Cloning")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Ova Transplantation", "Ova Transplantation")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Enemas and Force-Feeding", "Enemas and Force-Feeding")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Belly Implants", "Belly Implants")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Cervix Micropump Filter", "Cervix Micropump Filter")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Organic Mesh Breast Implant", "Organic Mesh Breast Implant")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Nipple Conversion — Penetratable", "Nipple Conversion — Penetratable")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Ejaculation Boosting Prostate Implant", "Ejaculation Boosting Prostate Implant")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Flesh Heap", "The Flesh Heap")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Wetware CPUs", "Wetware CPUs")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Job Fulfillment Center", "The Job Fulfillment Center")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Contraband and Illegal Goods", "Contraband and Illegal Goods")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Black Market", "The Black Market")>>
 
 <br>Lolimod:
-	<<link "Lolis and the Free Cities">><<set $encyclopedia = "Lolis and the Free Cities">><<goto "Encyclopedia">><</link>>
-	| <<link "Fertility Age">><<set $encyclopedia = "Fertility Age">><<goto "Encyclopedia">><</link>>
-	| <<link "Male Fertility">><<set $encyclopedia = "Male Fertility">><<goto "Encyclopedia">><</link>>
-	| <<link "Precocious Puberty">><<set $encyclopedia = "Precocious Puberty">><<goto "Encyclopedia">><</link>>
-	| <<link "Cradle Robbers">><<set $encyclopedia = "Cradle Robbers">><<goto "Encyclopedia">><</link>>
-	| <<link "The Incubation Facility">><<set $encyclopedia = "The Incubation Facility">><<goto "Encyclopedia">><</link>>
-	| <<link "Childhood Fertility Induced NCS">><<set $encyclopedia = "Childhood Fertility Induced NCS">><<goto "Encyclopedia">><</link>>
+	<<= App.Encyclopedia.Dialog.linkSC("Lolis and the Free Cities", "Lolis and the Free Cities")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Fertility Age", "Fertility Age")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Male Fertility", "Male Fertility")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Precocious Puberty", "Precocious Puberty")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Cradle Robbers", "Cradle Robbers")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("The Incubation Facility", "The Incubation Facility")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Childhood Fertility Induced NCS", "Childhood Fertility Induced NCS")>>
 
 <br>FCTV mod:
-<<link "FCTV">><<set $encyclopedia = "FCTV">><<goto "Encyclopedia">><</link>>
-| <<link "FCTVReceiver">><<set $encyclopedia = "FCTVReceiver">><<goto "Encyclopedia">><</link>>
+<<= App.Encyclopedia.Dialog.linkSC("FCTV", "FCTV")>>
+| <<= App.Encyclopedia.Dialog.linkSC("FCTVReceiver", "FCTVReceiver")>>
 
 <<if $secExpEnabled == 1>>
-	<br>The Security Expansion Mod: [[Security Expansion|Encyclopedia][$encyclopedia = "Security Expansion"]]
-	| [[Battles in Security Expansion|Encyclopedia][$encyclopedia = "Battles"]]
+	<br>The Security Expansion Mod: <<= App.Encyclopedia.Dialog.linkSC("Security Expansion", "Security Expansion")>>
+	| <<= App.Encyclopedia.Dialog.linkSC("Battles in Security Expansion", "Battles")>>
 <</if>>
 
 <<if $SF.Toggle && $SF.Active >= 1>>
 	<<if $encyclopedia != "Special Force">>
-		<br>[[Special Force Mod|Encyclopedia][$encyclopedia = "Special Force"]]
+		<br><<= App.Encyclopedia.Dialog.linkSC("Special Force Mod", "Special Force")>>
 	<</if>>
 <</if>>
 
 <br>
-<<link "Credits">><<set $encyclopedia = "Credits">><<goto "Encyclopedia">><</link>>
+<<= App.Encyclopedia.Dialog.linkSC("Credits", "Credits")>>
diff --git a/src/gui/Encyclopedia/encyclopediaDialog.js b/src/gui/Encyclopedia/encyclopediaDialog.js
new file mode 100644
index 00000000000..355db4f8a3a
--- /dev/null
+++ b/src/gui/Encyclopedia/encyclopediaDialog.js
@@ -0,0 +1,37 @@
+App.Encyclopedia.Dialog = (function() {
+	/** Create a link to an encylopedia dialog for a given article with the given text
+	 * @param {string} text Text for link
+	 * @param {string} article Encyclopdia article to link to
+	 * @returns {string} SugarCube link markup
+	 */
+	function makeLinkSC(text, article) {
+		return App.UI.link(text, () => showArticleInDialog(article));
+	}
+
+	/** Create a link to an encylopedia dialog for a given article with the given text
+	 * @param {string} text Text for link
+	 * @param {string} article Encyclopdia article to link to
+	 * @returns {HTMLElement} DOM link element
+	 */
+	function makeLinkDOM(text, article) {
+		return App.UI.DOM.link(text, () => showArticleInDialog(article));
+	}
+
+	/** Show a given encyclopedia article in the encyclopedia dialog
+	 * @param {string} article
+	 */
+	function showArticleInDialog(article) {
+		if (Dialog.isOpen()) {
+			Dialog.close();
+		}
+		Dialog.setup("Encyclopedia", "encyclopedia");
+		V.encyclopedia = article;
+		$(Dialog.body()).empty().wiki(jsInclude("Encyclopedia"));
+		Dialog.open();
+	}
+
+	return {
+		linkSC: makeLinkSC,
+		linkDOM: makeLinkDOM
+	};
+})();
diff --git a/src/gui/storyCaption.tw b/src/gui/storyCaption.tw
index 2df3634e360..13c1245d5f2 100644
--- a/src/gui/storyCaption.tw
+++ b/src/gui/storyCaption.tw
@@ -584,5 +584,5 @@
 <</if>>
 
 <<if _Pass != "Encyclopedia" && ($showEncyclopedia > 0 || $ui != "start" && $nextButton != "Continue")>>
-	//''FCE'':// [[$encyclopedia|Encyclopedia][$nextButton = "Back", $nextLink = _Pass]]
+	//''FCE'':// <<= App.Encyclopedia.Dialog.linkSC("How to Play", "How to Play")>>
 <</if>>
-- 
GitLab