<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.smutosaur.us/LustDoll/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gedan</id>
	<title>Lust Doll - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.smutosaur.us/LustDoll/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gedan"/>
	<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/Special:Contributions/Gedan"/>
	<updated>2026-04-23T21:03:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=MediaWiki:Spam-whitelist&amp;diff=3562</id>
		<title>MediaWiki:Spam-whitelist</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=MediaWiki:Spam-whitelist&amp;diff=3562"/>
		<updated>2020-05-11T15:31:29Z</updated>

		<summary type="html">&lt;p&gt;Gedan: Created page with &amp;quot; #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt; # External URLs matching this list will *not* be blocked even if they would # have been blocked by blacklist entries. # # Syn...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
# External URLs matching this list will *not* be blocked even if they would&lt;br /&gt;
# have been blocked by blacklist entries.&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
fenoxo\.com&lt;br /&gt;
smutosaur\.us&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=MediaWiki:Spam-blacklist&amp;diff=3561</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=MediaWiki:Spam-blacklist&amp;diff=3561"/>
		<updated>2020-05-11T15:31:15Z</updated>

		<summary type="html">&lt;p&gt;Gedan: Created page with &amp;quot; #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt; # External URLs matching this list will be blocked when added to a page. # This list affects only this wiki; refer also to th...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
# External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
# This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
# For documentation see https://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
.*&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Module:Infobox&amp;diff=2672</id>
		<title>Module:Infobox</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Module:Infobox&amp;diff=2672"/>
		<updated>2017-02-08T15:08:41Z</updated>

		<summary type="html">&lt;p&gt;Gedan: Created page with &amp;quot;-- -- This module implements {{Infobox}} --   local p = {}  local navbar = require('Module:Navbar')._navbar  local args = {} local origArgs local root  local function union(t1...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--&lt;br /&gt;
-- This module implements {{Infobox}}&lt;br /&gt;
--&lt;br /&gt;
 &lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local navbar = require('Module:Navbar')._navbar&lt;br /&gt;
&lt;br /&gt;
local args = {}&lt;br /&gt;
local origArgs&lt;br /&gt;
local root&lt;br /&gt;
&lt;br /&gt;
local function union(t1, t2)&lt;br /&gt;
    -- Returns the union of the values of two tables, as a sequence.&lt;br /&gt;
    local vals = {}&lt;br /&gt;
    for k, v in pairs(t1) do&lt;br /&gt;
        vals[v] = true&lt;br /&gt;
    end&lt;br /&gt;
    for k, v in pairs(t2) do&lt;br /&gt;
        vals[v] = true&lt;br /&gt;
    end&lt;br /&gt;
    local ret = {}&lt;br /&gt;
    for k, v in pairs(vals) do&lt;br /&gt;
        table.insert(ret, k)&lt;br /&gt;
    end&lt;br /&gt;
    return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function getArgNums(prefix)&lt;br /&gt;
    -- Returns a table containing the numbers of the arguments that exist&lt;br /&gt;
    -- for the specified prefix. For example, if the prefix was 'data', and&lt;br /&gt;
    -- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}.&lt;br /&gt;
    local nums = {}&lt;br /&gt;
    for k, v in pairs(args) do&lt;br /&gt;
        local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$')&lt;br /&gt;
        if num then table.insert(nums, tonumber(num)) end&lt;br /&gt;
    end&lt;br /&gt;
    table.sort(nums)&lt;br /&gt;
    return nums&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function addRow(rowArgs)&lt;br /&gt;
    -- Adds a row to the infobox, with either a header cell&lt;br /&gt;
    -- or a label/data cell combination.&lt;br /&gt;
    if rowArgs.header then&lt;br /&gt;
        root&lt;br /&gt;
            :tag('tr')&lt;br /&gt;
                :addClass(rowArgs.rowclass)&lt;br /&gt;
                :cssText(rowArgs.rowstyle)&lt;br /&gt;
                :attr('id', rowArgs.rowid)&lt;br /&gt;
                :tag('th')&lt;br /&gt;
                    :attr('colspan', 2)&lt;br /&gt;
                    :attr('id', rowArgs.headerid)&lt;br /&gt;
                    :addClass(rowArgs.class)&lt;br /&gt;
                    :addClass(args.headerclass)&lt;br /&gt;
                    :css('text-align', 'center')&lt;br /&gt;
                    :cssText(args.headerstyle)&lt;br /&gt;
                    :wikitext(rowArgs.header)&lt;br /&gt;
    elseif rowArgs.data then&lt;br /&gt;
        local row = root:tag('tr')&lt;br /&gt;
        row:addClass(rowArgs.rowclass)&lt;br /&gt;
        row:cssText(rowArgs.rowstyle)&lt;br /&gt;
        row:attr('id', rowArgs.rowid)&lt;br /&gt;
        if rowArgs.label then&lt;br /&gt;
            row&lt;br /&gt;
                :tag('th')&lt;br /&gt;
                    :attr('scope', 'row')&lt;br /&gt;
                    :attr('id', rowArgs.labelid)&lt;br /&gt;
                    :cssText(args.labelstyle)&lt;br /&gt;
                    :wikitext(rowArgs.label)&lt;br /&gt;
                    :done()&lt;br /&gt;
        end&lt;br /&gt;
        &lt;br /&gt;
        local dataCell = row:tag('td')&lt;br /&gt;
        if not rowArgs.label then &lt;br /&gt;
            dataCell&lt;br /&gt;
                :attr('colspan', 2)&lt;br /&gt;
                :css('text-align', 'center') &lt;br /&gt;
        end&lt;br /&gt;
        dataCell&lt;br /&gt;
            :attr('id', rowArgs.dataid)&lt;br /&gt;
            :addClass(rowArgs.class)&lt;br /&gt;
            :cssText(rowArgs.datastyle)&lt;br /&gt;
            :newline()&lt;br /&gt;
            :wikitext(rowArgs.data)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderTitle()&lt;br /&gt;
    if not args.title then return end&lt;br /&gt;
&lt;br /&gt;
    root&lt;br /&gt;
        :tag('caption')&lt;br /&gt;
            :addClass(args.titleclass)&lt;br /&gt;
            :cssText(args.titlestyle)&lt;br /&gt;
            :wikitext(args.title)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderAboveRow()&lt;br /&gt;
    if not args.above then return end&lt;br /&gt;
    &lt;br /&gt;
    root&lt;br /&gt;
        :tag('tr')&lt;br /&gt;
            :tag('th')&lt;br /&gt;
                :attr('colspan', 2)&lt;br /&gt;
                :addClass(args.aboveclass)&lt;br /&gt;
                :css('text-align', 'center')&lt;br /&gt;
                :css('font-size', '125%')&lt;br /&gt;
                :css('font-weight', 'bold')&lt;br /&gt;
                :cssText(args.abovestyle)&lt;br /&gt;
                :wikitext(args.above)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderBelowRow()&lt;br /&gt;
    if not args.below then return end&lt;br /&gt;
    &lt;br /&gt;
    root&lt;br /&gt;
        :tag('tr')&lt;br /&gt;
            :tag('td')&lt;br /&gt;
                :attr('colspan', '2')&lt;br /&gt;
                :addClass(args.belowclass)&lt;br /&gt;
                :css('text-align', 'center')&lt;br /&gt;
                :cssText(args.belowstyle)&lt;br /&gt;
                :newline()&lt;br /&gt;
                :wikitext(args.below)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderSubheaders()&lt;br /&gt;
    if args.subheader then&lt;br /&gt;
        args.subheader1 = args.subheader&lt;br /&gt;
    end&lt;br /&gt;
    if args.subheaderrowclass then&lt;br /&gt;
        args.subheaderrowclass1 = args.subheaderrowclass&lt;br /&gt;
    end&lt;br /&gt;
    local subheadernums = getArgNums('subheader')&lt;br /&gt;
    for k, num in ipairs(subheadernums) do&lt;br /&gt;
        addRow({&lt;br /&gt;
            data = args['subheader' .. tostring(num)],&lt;br /&gt;
            datastyle = args.subheaderstyle or args['subheaderstyle' .. tostring(num)],&lt;br /&gt;
            class = args.subheaderclass,&lt;br /&gt;
            rowclass = args['subheaderrowclass' .. tostring(num)]&lt;br /&gt;
        })&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderImages()&lt;br /&gt;
    if args.image then&lt;br /&gt;
        args.image1 = args.image&lt;br /&gt;
    end&lt;br /&gt;
    if args.caption then&lt;br /&gt;
        args.caption1 = args.caption&lt;br /&gt;
    end&lt;br /&gt;
    local imagenums = getArgNums('image')&lt;br /&gt;
    for k, num in ipairs(imagenums) do&lt;br /&gt;
        local caption = args['caption' .. tostring(num)]&lt;br /&gt;
        local data = mw.html.create():wikitext(args['image' .. tostring(num)])&lt;br /&gt;
        if caption then&lt;br /&gt;
            data&lt;br /&gt;
                :tag('div')&lt;br /&gt;
                    :cssText(args.captionstyle)&lt;br /&gt;
                    :wikitext(caption)&lt;br /&gt;
        end&lt;br /&gt;
        addRow({&lt;br /&gt;
            data = tostring(data),&lt;br /&gt;
            datastyle = args.imagestyle,&lt;br /&gt;
            class = args.imageclass,&lt;br /&gt;
            rowclass = args['imagerowclass' .. tostring(num)]&lt;br /&gt;
        })&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderRows()&lt;br /&gt;
    -- Gets the union of the header and data argument numbers,&lt;br /&gt;
    -- and renders them all in order using addRow.&lt;br /&gt;
    local rownums = union(getArgNums('header'), getArgNums('data'))&lt;br /&gt;
    table.sort(rownums)&lt;br /&gt;
    for k, num in ipairs(rownums) do&lt;br /&gt;
        addRow({&lt;br /&gt;
            header = args['header' .. tostring(num)],&lt;br /&gt;
            label = args['label' .. tostring(num)],&lt;br /&gt;
            data = args['data' .. tostring(num)],&lt;br /&gt;
            datastyle = args.datastyle,&lt;br /&gt;
            class = args['class' .. tostring(num)],&lt;br /&gt;
            rowclass = args['rowclass' .. tostring(num)],&lt;br /&gt;
            rowstyle = args['rowstyle' .. tostring(num)],&lt;br /&gt;
            dataid = args['dataid' .. tostring(num)],&lt;br /&gt;
            labelid = args['labelid' .. tostring(num)],&lt;br /&gt;
            headerid = args['headerid' .. tostring(num)],&lt;br /&gt;
            rowid = args['rowid' .. tostring(num)]&lt;br /&gt;
        })&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderNavBar()&lt;br /&gt;
    if not args.name then return end&lt;br /&gt;
    &lt;br /&gt;
    root&lt;br /&gt;
        :tag('tr')&lt;br /&gt;
            :tag('td')&lt;br /&gt;
                :attr('colspan', '2')&lt;br /&gt;
                :css('text-align', 'right')&lt;br /&gt;
                :wikitext(navbar{&lt;br /&gt;
                    args.name,&lt;br /&gt;
                    mini = 1,&lt;br /&gt;
                })&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderItalicTitle()&lt;br /&gt;
    local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title'])&lt;br /&gt;
    if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then&lt;br /&gt;
        root:wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'}))&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderTrackingCategories()&lt;br /&gt;
    if args.decat ~= 'yes' then&lt;br /&gt;
        if #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then&lt;br /&gt;
            root:wikitext('[[Category:Articles which use infobox templates with no data rows]]')&lt;br /&gt;
        end&lt;br /&gt;
        if args.child == 'yes' and args.title then&lt;br /&gt;
            root:wikitext('[[Category:Pages which use embedded infobox templates with the title parameter]]')&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function _infobox()&lt;br /&gt;
    -- Specify the overall layout of the infobox, with special settings&lt;br /&gt;
    -- if the infobox is used as a 'child' inside another infobox.&lt;br /&gt;
    if args.child ~= 'yes' then&lt;br /&gt;
        root = mw.html.create('table')&lt;br /&gt;
        &lt;br /&gt;
        root&lt;br /&gt;
            :addClass('infobox')&lt;br /&gt;
            :addClass(args.bodyclass)&lt;br /&gt;
            &lt;br /&gt;
            if args.subbox == 'yes' then&lt;br /&gt;
                root&lt;br /&gt;
                    :css('padding', '0')&lt;br /&gt;
                    :css('border', 'none')&lt;br /&gt;
                    :css('margin', '-3px')&lt;br /&gt;
                    :css('width', 'auto')&lt;br /&gt;
                    :css('min-width', '100%')&lt;br /&gt;
                    :css('font-size', '100%')&lt;br /&gt;
                    :css('clear', 'none')&lt;br /&gt;
                    :css('float', 'none')&lt;br /&gt;
                    :css('background-color', 'transparent')&lt;br /&gt;
            else&lt;br /&gt;
                root&lt;br /&gt;
                    :css('width', '22em')&lt;br /&gt;
            end&lt;br /&gt;
        root&lt;br /&gt;
            :cssText(args.bodystyle)&lt;br /&gt;
    &lt;br /&gt;
        renderTitle()&lt;br /&gt;
        renderAboveRow()&lt;br /&gt;
    else&lt;br /&gt;
        root = mw.html.create()&lt;br /&gt;
        &lt;br /&gt;
        root&lt;br /&gt;
            :wikitext(args.title)&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    renderSubheaders()&lt;br /&gt;
    renderImages() &lt;br /&gt;
    renderRows() &lt;br /&gt;
    renderBelowRow()  &lt;br /&gt;
    renderNavBar()&lt;br /&gt;
    renderItalicTitle()&lt;br /&gt;
    renderTrackingCategories()&lt;br /&gt;
    &lt;br /&gt;
    return tostring(root)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function preprocessSingleArg(argName)&lt;br /&gt;
    -- If the argument exists and isn't blank, add it to the argument table.&lt;br /&gt;
    -- Blank arguments are treated as nil to match the behaviour of ParserFunctions.&lt;br /&gt;
    if origArgs[argName] and origArgs[argName] ~= '' then&lt;br /&gt;
        args[argName] = origArgs[argName]&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function preprocessArgs(prefixTable, step)&lt;br /&gt;
    -- Assign the parameters with the given prefixes to the args table, in order, in batches&lt;br /&gt;
    -- of the step size specified. This is to prevent references etc. from appearing in the&lt;br /&gt;
    -- wrong order. The prefixTable should be an array containing tables, each of which has&lt;br /&gt;
    -- two possible fields, a &amp;quot;prefix&amp;quot; string and a &amp;quot;depend&amp;quot; table. The function always parses&lt;br /&gt;
    -- parameters containing the &amp;quot;prefix&amp;quot; string, but only parses parameters in the &amp;quot;depend&amp;quot;&lt;br /&gt;
    -- table if the prefix parameter is present and non-blank.&lt;br /&gt;
    if type(prefixTable) ~= 'table' then&lt;br /&gt;
        error(&amp;quot;Non-table value detected for the prefix table&amp;quot;, 2)&lt;br /&gt;
    end&lt;br /&gt;
    if type(step) ~= 'number' then&lt;br /&gt;
        error(&amp;quot;Invalid step value detected&amp;quot;, 2)&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    -- Get arguments without a number suffix, and check for bad input.&lt;br /&gt;
    for i,v in ipairs(prefixTable) do&lt;br /&gt;
        if type(v) ~= 'table' or type(v.prefix) ~= &amp;quot;string&amp;quot; or (v.depend and type(v.depend) ~= 'table') then&lt;br /&gt;
            error('Invalid input detected to preprocessArgs prefix table', 2)&lt;br /&gt;
        end&lt;br /&gt;
        preprocessSingleArg(v.prefix)&lt;br /&gt;
        -- Only parse the depend parameter if the prefix parameter is present and not blank.&lt;br /&gt;
        if args[v.prefix] and v.depend then&lt;br /&gt;
            for j, dependValue in ipairs(v.depend) do&lt;br /&gt;
                if type(dependValue) ~= 'string' then&lt;br /&gt;
                    error('Invalid &amp;quot;depend&amp;quot; parameter value detected in preprocessArgs')&lt;br /&gt;
                end&lt;br /&gt;
                preprocessSingleArg(dependValue)&lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    -- Get arguments with number suffixes.&lt;br /&gt;
    local a = 1 -- Counter variable.&lt;br /&gt;
    local moreArgumentsExist = true&lt;br /&gt;
    while moreArgumentsExist == true do&lt;br /&gt;
        moreArgumentsExist = false&lt;br /&gt;
        for i = a, a + step - 1 do&lt;br /&gt;
            for j,v in ipairs(prefixTable) do&lt;br /&gt;
                local prefixArgName = v.prefix .. tostring(i)&lt;br /&gt;
                if origArgs[prefixArgName] then&lt;br /&gt;
                    moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones.&lt;br /&gt;
                    preprocessSingleArg(prefixArgName)&lt;br /&gt;
                end&lt;br /&gt;
                -- Process the depend table if the prefix argument is present and not blank, or&lt;br /&gt;
                -- we are processing &amp;quot;prefix1&amp;quot; and &amp;quot;prefix&amp;quot; is present and not blank, and&lt;br /&gt;
                -- if the depend table is present.&lt;br /&gt;
                if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then&lt;br /&gt;
                    for j,dependValue in ipairs(v.depend) do&lt;br /&gt;
                        local dependArgName = dependValue .. tostring(i)&lt;br /&gt;
                        preprocessSingleArg(dependArgName)&lt;br /&gt;
                    end&lt;br /&gt;
                end&lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
        a = a + step&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
function p.infobox(frame)&lt;br /&gt;
    -- If called via #invoke, use the args passed into the invoking template.&lt;br /&gt;
    -- Otherwise, for testing purposes, assume args are being passed directly in.&lt;br /&gt;
    if frame == mw.getCurrentFrame() then&lt;br /&gt;
        origArgs = frame:getParent().args&lt;br /&gt;
    else&lt;br /&gt;
        origArgs = frame&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    -- Parse the data parameters in the same order that the old {{infobox}} did, so that&lt;br /&gt;
    -- references etc. will display in the expected places. Parameters that depend on&lt;br /&gt;
    -- another parameter are only processed if that parameter is present, to avoid&lt;br /&gt;
    -- phantom references appearing in article reference lists.&lt;br /&gt;
    preprocessSingleArg('child')&lt;br /&gt;
    preprocessSingleArg('bodyclass')&lt;br /&gt;
    preprocessSingleArg('subbox')&lt;br /&gt;
    preprocessSingleArg('bodystyle')&lt;br /&gt;
    preprocessSingleArg('title')&lt;br /&gt;
    preprocessSingleArg('titleclass')&lt;br /&gt;
    preprocessSingleArg('titlestyle')&lt;br /&gt;
    preprocessSingleArg('above')&lt;br /&gt;
    preprocessSingleArg('aboveclass')&lt;br /&gt;
    preprocessSingleArg('abovestyle')&lt;br /&gt;
    preprocessArgs({&lt;br /&gt;
        {prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}}&lt;br /&gt;
    }, 10)&lt;br /&gt;
    preprocessSingleArg('subheaderstyle')&lt;br /&gt;
    preprocessSingleArg('subheaderclass')&lt;br /&gt;
    preprocessArgs({&lt;br /&gt;
        {prefix = 'image', depend = {'caption', 'imagerowclass'}}&lt;br /&gt;
    }, 10)&lt;br /&gt;
    preprocessSingleArg('captionstyle')&lt;br /&gt;
    preprocessSingleArg('imagestyle')&lt;br /&gt;
    preprocessSingleArg('imageclass')&lt;br /&gt;
    preprocessArgs({&lt;br /&gt;
        {prefix = 'header'},&lt;br /&gt;
        {prefix = 'data', depend = {'label'}},&lt;br /&gt;
        {prefix = 'rowclass'},&lt;br /&gt;
        {prefix = 'rowstyle'},&lt;br /&gt;
        {prefix = 'class'},&lt;br /&gt;
        {prefix = 'dataid'},&lt;br /&gt;
        {prefix = 'labelid'},&lt;br /&gt;
        {prefix = 'headerid'},&lt;br /&gt;
        {prefix = 'rowid'}&lt;br /&gt;
    }, 50)&lt;br /&gt;
    preprocessSingleArg('headerclass')&lt;br /&gt;
    preprocessSingleArg('headerstyle')&lt;br /&gt;
    preprocessSingleArg('labelstyle')&lt;br /&gt;
    preprocessSingleArg('datastyle')&lt;br /&gt;
    preprocessSingleArg('below')&lt;br /&gt;
    preprocessSingleArg('belowclass')&lt;br /&gt;
    preprocessSingleArg('belowstyle')&lt;br /&gt;
    preprocessSingleArg('name')&lt;br /&gt;
    args['italic title'] = origArgs['italic title'] -- different behaviour if blank or absent&lt;br /&gt;
    preprocessSingleArg('decat')&lt;br /&gt;
 &lt;br /&gt;
    return _infobox()&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Main_Page&amp;diff=2433</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Main_Page&amp;diff=2433"/>
		<updated>2017-02-05T10:04:12Z</updated>

		<summary type="html">&lt;p&gt;Gedan: Created page with &amp;quot;Lust Doll&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lust Doll&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Vendors_(TiTS)&amp;diff=1718</id>
		<title>Category:Vendors (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Vendors_(TiTS)&amp;diff=1718"/>
		<updated>2016-12-04T16:35:24Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Characters (TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Persistent_characters_(TiTS)&amp;diff=1712</id>
		<title>Category:Persistent characters (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Persistent_characters_(TiTS)&amp;diff=1712"/>
		<updated>2016-12-04T16:35:23Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Characters (TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Factions_(TiTS)&amp;diff=1710</id>
		<title>Category:Factions (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Factions_(TiTS)&amp;diff=1710"/>
		<updated>2016-12-04T16:35:23Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Organizations_(TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Corporations_(TiTS)&amp;diff=1708</id>
		<title>Category:Corporations (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Corporations_(TiTS)&amp;diff=1708"/>
		<updated>2016-12-04T16:35:23Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Organizations_(TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Races_(TiTS)&amp;diff=1686</id>
		<title>Category:Races (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Races_(TiTS)&amp;diff=1686"/>
		<updated>2016-12-04T16:35:23Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Creatures (TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Character_classes_(TiTS)&amp;diff=1684</id>
		<title>Category:Character classes (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Character_classes_(TiTS)&amp;diff=1684"/>
		<updated>2016-12-04T16:35:23Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Game mechanics (TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Transformative_items_(TiTS)&amp;diff=1438</id>
		<title>Category:Transformative items (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Transformative_items_(TiTS)&amp;diff=1438"/>
		<updated>2016-12-04T16:35:18Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Consumable items (TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Location_(TiTS)&amp;diff=1286</id>
		<title>Template:Location (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Location_(TiTS)&amp;diff=1286"/>
		<updated>2016-12-04T16:35:15Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ContentWarning|message=Add &amp;lt;nowiki&amp;gt;{{subst::Template:Location (TiTS)}}&amp;lt;/nowiki&amp;gt; at the page and publish and it will automaticly add this template.}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
== {{PAGENAME}} ==&lt;br /&gt;
{{infobox TiTSLocation&lt;br /&gt;
| name = Location Name&lt;br /&gt;
| image = missing.png&lt;br /&gt;
| caption = Caption text&lt;br /&gt;
| planet = Planet&lt;br /&gt;
| system = System&lt;br /&gt;
| sector = Sector&lt;br /&gt;
| levelRange = Level Range&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Omit image &amp;amp; caption if nothing useful is available.&lt;br /&gt;
TiTSLocation can be used for things *smaller* than an entire planet (ie Dungeons); only include the location information that makes sense (ie having a planet refer to itself is dumb).&lt;br /&gt;
Sector refers to where the planet itself is; there should be at least 3 primary sectors right now- Rush (Mhen'ga), Fringe (Tavros) and Core (New Texas). (I'm not actually sure if New Texas IS core or if it should be closer to Fringe).&lt;br /&gt;
&lt;br /&gt;
{{StyleTiTS}}__NOTOC__&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
----&lt;br /&gt;
Location description/overview. History, appearance, whatever. Throw down subheadings as appropriate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Places of Interest ===&lt;br /&gt;
----&lt;br /&gt;
I guess any interactable things that might not necessarily be tied to a specific character or creature on the planet itself.&lt;br /&gt;
If talking about a system, link to planets here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Subregions ====&lt;br /&gt;
----&lt;br /&gt;
To use Mhen'ga as an example, we'd have the city/town square thing, the north jungle, the south jungle, the east jungle where the pod is, and the vanae tree place thing.&lt;br /&gt;
For antplanet, we've got landing pad, the two cities, the no mans land between, and a handful of dungeons.&lt;br /&gt;
Summarize any that aren't too massively interesting under Subregions heading, then add a subheading for anything that warrants further elaboration, yet not enough to warrant a page. Dungeons will probably warrant a page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Inhabitants ===&lt;br /&gt;
----&lt;br /&gt;
List of notable NPCs that are core to the location; encounterable hostiles and the like etc.&lt;br /&gt;
Again, probably subheading things as appropriate. If its something that doesn't warrant a page, leave it here, otherwise link to the page with some blurb action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Include the page into a number of categories:&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Locations (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Planets (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Systems (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Core locations (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Fringe locations (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Rush locations (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Items_(TiTS)&amp;diff=1284</id>
		<title>Template:Items (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Items_(TiTS)&amp;diff=1284"/>
		<updated>2016-12-04T16:35:15Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ContentWarning|message=Add &amp;lt;nowiki&amp;gt;{{subst::Template:Items (TiTS)}}&amp;lt;/nowiki&amp;gt; at the page and publish and it will automaticly add this template.}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Item Template (TiTS) ==&lt;br /&gt;
{{StyleTiTS}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{ContentWarning|message=If the item is limited somehow in its availability (ie there's only a singular opportunity to acquire it, and if not taken then it can never be taken in regular gameplay, state it here.}}&lt;br /&gt;
{{Infobox TiTSItem&lt;br /&gt;
| name = Item Name&lt;br /&gt;
| image = missing.png&lt;br /&gt;
| caption = Caption text&lt;br /&gt;
| itemtype = Item Type&lt;br /&gt;
| shortname = Short Name&lt;br /&gt;
| slotname = Equipment Slot&lt;br /&gt;
| baseprice = Base Price&lt;br /&gt;
| info-hdr = Information&lt;br /&gt;
| damage = Damage&lt;br /&gt;
| damagetype = Damage Type&lt;br /&gt;
| defense = Defense&lt;br /&gt;
| shielddefense = Shield Defense&lt;br /&gt;
| bonusshield = Bonus Shield&lt;br /&gt;
| accuracy = Accuracy&lt;br /&gt;
| sexiness = Sexiness&lt;br /&gt;
| critbonus = Critical Bonus&lt;br /&gt;
| evasion = Evasion&lt;br /&gt;
| fortification = Fortification&lt;br /&gt;
| bonusresistances = Bonus Resistances&lt;br /&gt;
| lustvuln = Lust Vulnerability&lt;br /&gt;
| usable = Yes or omit&lt;br /&gt;
| combatusable = Yes or omit&lt;br /&gt;
| deftarget = Self, Friendly or Hostile&lt;br /&gt;
| addflags = Defined flags&lt;br /&gt;
}}&lt;br /&gt;
Probably leverage the item tooltip here.&lt;br /&gt;
&lt;br /&gt;
Insert as much information as possible in the above infobox. Wikilinks will work as the parameters too.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{Infobox TiTSItem&lt;br /&gt;
...&lt;br /&gt;
| spouse = [[Another Character]]&lt;br /&gt;
...&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Acquisition ===&lt;br /&gt;
----&lt;br /&gt;
Detailed means of acquisition. Vendor? Drops? Who drops it?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
----&lt;br /&gt;
Detailed outcomes from usage of an item, where applicable. Potential TF mechanics for TF items. Probably split it up somehow based on the items mechanics:&lt;br /&gt;
&lt;br /&gt;
* Base Statistic Changes&lt;br /&gt;
** Something&lt;br /&gt;
** Something&lt;br /&gt;
&lt;br /&gt;
* Shared Effects&lt;br /&gt;
** Something&lt;br /&gt;
** Something&lt;br /&gt;
&lt;br /&gt;
* Female-centric Effects&lt;br /&gt;
** Something&lt;br /&gt;
** Something&lt;br /&gt;
&lt;br /&gt;
* Male-centric Effects&lt;br /&gt;
** Something&lt;br /&gt;
** Something&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Include the item page into a number of categories:&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
[[Category:Items (TiTS)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Consumable items (TiTS)]]&lt;br /&gt;
[[Category:Combat consumables (TiTS)]]&lt;br /&gt;
[[Category:Transformative items (TiTS)]]&lt;br /&gt;
[[Category:Restorative items (TiTS)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Weapons (TiTS)]]&lt;br /&gt;
[[Category:Ranged weapons (TiTS)]]&lt;br /&gt;
[[Category:Melee weapons (TiTS)]]&lt;br /&gt;
[[Category:Consumable weapons (TiTS)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Clothing (TiTS)]]&lt;br /&gt;
[[Category:Armor (TiTS)]]&lt;br /&gt;
[[Category:Upper undergarments (TiTS)]]&lt;br /&gt;
[[Category:Lower undergarments (TiTS)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Accessories (TiTS)]]&lt;br /&gt;
[[Category:Shield generators (TiTS)]]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Hostiles_(TiTS)&amp;diff=1282</id>
		<title>Template:Hostiles (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Hostiles_(TiTS)&amp;diff=1282"/>
		<updated>2016-12-04T16:35:15Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ContentWarning|message=Add &amp;lt;nowiki&amp;gt;{{subst::Template:Hostiles (TiTS)}}&amp;lt;/nowiki&amp;gt; at the page and publish and it will automaticly add this template.}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
== Hostile Template (TiTS) ==&lt;br /&gt;
{{StyleTiTS}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{ContentWarning|message=If the character has any exceptional and limiting traits, give a VERY brief overview in a ContentWarning block, then elaborate later.}}&lt;br /&gt;
{{Infobox TiTSCharacter&lt;br /&gt;
| name = Name&lt;br /&gt;
| series = TiTS&lt;br /&gt;
| image = missing.png&lt;br /&gt;
| caption = Caption text&lt;br /&gt;
| creator = Writer&lt;br /&gt;
| species = Species&lt;br /&gt;
| gender = Gender(s)&lt;br /&gt;
| location = Location(s)&lt;br /&gt;
| level = Level&lt;br /&gt;
| shields = Shields&lt;br /&gt;
| health = Health&lt;br /&gt;
| initlust = Initial Lust&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
There should be up to 5 &amp;quot;unlabeled&amp;quot; fields available in the template. Once we've decided what we're actually going to display there, I can make a specialised infobox template that will properly support the fields.&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
----&lt;br /&gt;
Place a short description of the character here. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Appearance ===&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Any text sourced ''directly'' from the game should be placed within a &amp;lt;nowiki&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Describe the character. This would also be a good place to insert image references.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== History/Personality/Information of Note ===&lt;br /&gt;
----&lt;br /&gt;
List the personality traits and historical events mentioned in game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interactions ===&lt;br /&gt;
----&lt;br /&gt;
Indicate any unusual interactions of note that fall outside of the standard fare (Vendor, Chat, Sex, Quests).&lt;br /&gt;
&lt;br /&gt;
Only include subsections that are valid for the character.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Combat ====&lt;br /&gt;
----&lt;br /&gt;
Include a move set, along with maybe some information about the proper means of countering them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Loot/Items/Equipment ====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Information about the creatures drops, drop chances, maybe anything of note regarding their actual equipped items used to implement their combat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sex ====&lt;br /&gt;
----&lt;br /&gt;
List all sex options available of the following format:&lt;br /&gt;
&lt;br /&gt;
* Option name presented in game&lt;br /&gt;
** Requirements for option.&lt;br /&gt;
** Secondary effects of option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Include the character page into a number of categories:&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Characters (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Hostiles (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Generic creatures (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apply additional categories based on the actual capabilities of the character, and how the player may interact with them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Vendors (Game Acronym)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Followers (Game Acronym)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Hostiles (Game Acronym)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Bad Ends (Game Acronym)]]&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Characters_(TiTS)&amp;diff=1280</id>
		<title>Template:Characters (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Characters_(TiTS)&amp;diff=1280"/>
		<updated>2016-12-04T16:35:15Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ContentWarning|message=Add &amp;lt;nowiki&amp;gt;{{subst::Template:Characters (TiTS)}}&amp;lt;/nowiki&amp;gt; at the page and publish and it will automaticly add this template.}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
== Character Template (TiTS) ==&lt;br /&gt;
{{StyleTiTS}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{ContentWarning|message=If the character has any exceptional and limiting traits, give a VERY brief overview in a ContentWarning block, then elaborate later.}}&lt;br /&gt;
{{Infobox Character&lt;br /&gt;
| name = Character Name&lt;br /&gt;
| series = TiTS&lt;br /&gt;
| image = missing.png&lt;br /&gt;
| caption = Caption text&lt;br /&gt;
| creator = Writer&lt;br /&gt;
| info-hdr = Information&lt;br /&gt;
| fullname = Full Name&lt;br /&gt;
| nickname = Nickname&lt;br /&gt;
| alias = Alias&lt;br /&gt;
| species = Species&lt;br /&gt;
| gender = Gender&lt;br /&gt;
| occupation = Occupation&lt;br /&gt;
| title = Title&lt;br /&gt;
| family = Family&lt;br /&gt;
| spouse = Spouse&lt;br /&gt;
| relatives = Relatives&lt;br /&gt;
| religion = Religion&lt;br /&gt;
| significantother = Significant Other&lt;br /&gt;
| children = Children&lt;br /&gt;
| nationality = Nationality&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Insert as much information as possible in the above infobox. Wikilinks will work as the parameters too.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{Infobox Character&lt;br /&gt;
...&lt;br /&gt;
| spouse = [[Another Character]]&lt;br /&gt;
...&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
----&lt;br /&gt;
Place a short description of the character here. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Appearance ===&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Any text sourced ''directly'' from the game should be placed within a &amp;lt;nowiki&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Describe the character. This would also be a good place to insert image references.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== History/Personality/Information of Note ===&lt;br /&gt;
----&lt;br /&gt;
List the personality traits and historical events mentioned in game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interactions ===&lt;br /&gt;
----&lt;br /&gt;
Indicate any unusual interactions of note that fall outside of the standard fare (Vendor, Chat, Sex, Quests).&lt;br /&gt;
&lt;br /&gt;
Only include subsections that are valid for the character.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sells ====&lt;br /&gt;
----&lt;br /&gt;
Indicate of the character is a vendor, and link to item pages for items they sell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Talk ====&lt;br /&gt;
----&lt;br /&gt;
Only list talk scenes of note, or those that require specific triggers (eg relationship values, actions to be completed to unlock)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sex ====&lt;br /&gt;
----&lt;br /&gt;
List all sex options available of the following format:&lt;br /&gt;
&lt;br /&gt;
* Option name presented in game&lt;br /&gt;
** Requirements for option.&lt;br /&gt;
** Secondary effects of option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Quests ====&lt;br /&gt;
----&lt;br /&gt;
Provide a short summary of the quest and what it entails, then link to a separate page to detail the quest itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Include the character page into a number of categories:&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Characters (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Persistent characters (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apply additional categories based on the actual capabilities of the character, and how the player may interact with them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Vendors (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Followers (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Hostiles (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Bad ends (TiTS)]]&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Technologies_(TiTS)&amp;diff=1254</id>
		<title>Category:Technologies (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Technologies_(TiTS)&amp;diff=1254"/>
		<updated>2016-12-04T16:35:14Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Trials in Tainted Space]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Spaceships_(TiTS)&amp;diff=1252</id>
		<title>Category:Spaceships (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Spaceships_(TiTS)&amp;diff=1252"/>
		<updated>2016-12-04T16:35:14Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Locations (TiTS)]]&lt;br /&gt;
{{StyleTiTS}}&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Organizations_(TiTS)&amp;diff=1250</id>
		<title>Category:Organizations (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Organizations_(TiTS)&amp;diff=1250"/>
		<updated>2016-12-04T16:35:14Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}__NOTOC__&lt;br /&gt;
[[Category:Trials in Tainted Space]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Coreworlds_(TiTS)&amp;diff=1248</id>
		<title>Category:Coreworlds (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Coreworlds_(TiTS)&amp;diff=1248"/>
		<updated>2016-12-04T16:35:14Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Locations (TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Constructs_(TiTS)&amp;diff=1246</id>
		<title>Category:Constructs (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Constructs_(TiTS)&amp;diff=1246"/>
		<updated>2016-12-04T16:35:14Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Creatures (TiTS)]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Codices_(TiTS)&amp;diff=1244</id>
		<title>Category:Codices (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Codices_(TiTS)&amp;diff=1244"/>
		<updated>2016-12-04T16:35:14Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Trials in Tainted Space]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Locations_(TiTS)&amp;diff=738</id>
		<title>Category:Locations (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Locations_(TiTS)&amp;diff=738"/>
		<updated>2016-12-04T16:35:03Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Trials in Tainted Space]]&lt;br /&gt;
{{StyleTiTS}}&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Items_(TiTS)&amp;diff=736</id>
		<title>Category:Items (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Items_(TiTS)&amp;diff=736"/>
		<updated>2016-12-04T16:35:03Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Trials in Tainted Space]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Game_mechanics_(TiTS)&amp;diff=734</id>
		<title>Category:Game mechanics (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Game_mechanics_(TiTS)&amp;diff=734"/>
		<updated>2016-12-04T16:35:03Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Trials in Tainted Space]]&lt;br /&gt;
{{StyleTiTS}}&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Creatures_(TiTS)&amp;diff=732</id>
		<title>Category:Creatures (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Creatures_(TiTS)&amp;diff=732"/>
		<updated>2016-12-04T16:35:03Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}&lt;br /&gt;
[[Category:Trials in Tainted Space]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Characters_(TiTS)&amp;diff=730</id>
		<title>Category:Characters (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Characters_(TiTS)&amp;diff=730"/>
		<updated>2016-12-04T16:35:03Z</updated>

		<summary type="html">&lt;p&gt;Gedan: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}__NOTOC__&lt;br /&gt;
[[Category:Trials in Tainted Space]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Extension_DPL&amp;diff=2</id>
		<title>Template:Extension DPL</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Template:Extension_DPL&amp;diff=2"/>
		<updated>2016-12-04T16:33:51Z</updated>

		<summary type="html">&lt;p&gt;Gedan: Created page with &amp;quot;&amp;lt;noinclude&amp;gt;This page was automatically created. It serves as an anchor page for all '''invocations''' of [http://mediawiki.org...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;This page was automatically created. It serves as an anchor page for all '''[[Special:WhatLinksHere/Template:Extension_DPL|invocations]]''' of [http://mediawiki.org/wiki/Extension:DynamicPageList Extension:DynamicPageList (DPL)].&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Locations_(TiTS)&amp;diff=737</id>
		<title>Category:Locations (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Locations_(TiTS)&amp;diff=737"/>
		<updated>2014-12-08T16:40:05Z</updated>

		<summary type="html">&lt;p&gt;Gedan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Trials in Tainted Space]]&lt;br /&gt;
{{StyleTiTS}}&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
	<entry>
		<id>https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Characters_(TiTS)&amp;diff=729</id>
		<title>Category:Characters (TiTS)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smutosaur.us/LustDoll/index.php?title=Category:Characters_(TiTS)&amp;diff=729"/>
		<updated>2014-12-01T10:49:38Z</updated>

		<summary type="html">&lt;p&gt;Gedan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StyleTiTS}}__NOTOC__&lt;br /&gt;
[[Category:Trials in Tainted Space]]&lt;/div&gt;</summary>
		<author><name>Gedan</name></author>
	</entry>
</feed>