<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.mastersofraana.com/index.php?action=history&amp;feed=atom&amp;title=Girlid</id>
	<title>Girlid - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.mastersofraana.com/index.php?action=history&amp;feed=atom&amp;title=Girlid"/>
	<link rel="alternate" type="text/html" href="https://www.mastersofraana.com/index.php?title=Girlid&amp;action=history"/>
	<updated>2026-08-25T09:05:29Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://www.mastersofraana.com/index.php?title=Girlid&amp;diff=12292&amp;oldid=prev</id>
		<title>AlexD: /* Notes */</title>
		<link rel="alternate" type="text/html" href="https://www.mastersofraana.com/index.php?title=Girlid&amp;diff=12292&amp;oldid=prev"/>
		<updated>2026-08-20T17:21:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Notes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:21, 20 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l29&quot;&gt;Line 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Variables&amp;#039;&amp;#039;&amp;#039;: N/A&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Variables&amp;#039;&amp;#039;&amp;#039;: N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Links&#039;&#039;&#039;: [[AV number]], [[Image Set]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Links&#039;&#039;&#039;: [[AV number]], [[Image Set&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]], [[Story NPCs|list of NPCs&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Source&amp;#039;&amp;#039;&amp;#039;: Updated for MoR version 0.8.5.1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Source&amp;#039;&amp;#039;&amp;#039;: Updated for MoR version 0.8.5.1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>AlexD</name></author>
	</entry>
	<entry>
		<id>https://www.mastersofraana.com/index.php?title=Girlid&amp;diff=12266&amp;oldid=prev</id>
		<title>AlexD at 01:12, 19 August 2026</title>
		<link rel="alternate" type="text/html" href="https://www.mastersofraana.com/index.php?title=Girlid&amp;diff=12266&amp;oldid=prev"/>
		<updated>2026-08-19T01:12:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:12, 19 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;AV number&amp;#039;&amp;#039;&amp;#039; can mean either of these two. So is best avoided, except for numbers below 100, in which case GirlID = image set = AV number.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;AV number&amp;#039;&amp;#039;&amp;#039; can mean either of these two. So is best avoided, except for numbers below 100, in which case GirlID = image set = AV number.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The reason that [[girlid]]&amp;lt;nowiki/&amp;gt;s don&#039;t always match the image sets for values 100+ is that, to stop the overnight calculations that determine the development of the characters (skill gains etc) getting impossibly slow, the game limits itself to tracking 200 NPCs. But there are far more characters than this in the game. So for historical reasons the first 99 girlids are assigned permanently to core characters (most but not all core characters receiving one), and match the number of their image set. And the girlids 100-199 are assigned dynamically to characters when they appear in the game, and are ditched to be re-used when they leave. So these higher girlids do not match the Av codes of the character&#039;s accompanying image sets (which now exceed 300).  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The reason that [[girlid]]&amp;lt;nowiki/&amp;gt;s don&#039;t always match the image sets for values 100+ is that, to stop the overnight calculations that determine the development of the characters (skill gains etc) getting impossibly slow, the game limits itself to tracking 200 NPCs. But there are far more characters than this in the game. So for historical reasons the first 99 girlids are assigned permanently to core characters (most but not all core characters receiving one), and match the number of their image set. And the girlids 100-199 are assigned dynamically to characters when they appear in the game, and are ditched to be re-used when they leave. So these higher girlids do not match the Av codes of the character&#039;s accompanying image sets (which now exceed 300).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So for instance if Mae (image set Av138) is the first character with an image set numbered above 99 who you add to your household, she will be assigned GirlID av100, and this will include a pointer to her image files in folder Av138. Then if you next add Julie (image set Av100), she will be assigned GirlID av101, not av100.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So for instance if Mae (image set Av138) is the first character with an image set numbered above 99 who you add to your household, she will be assigned GirlID av100, and this will include a pointer to her image files in folder Av138. Then if you next add Julie (image set Av100), she will be assigned GirlID av101, not av100.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot;&gt;Line 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;console.log(value.girlname+&amp;#039; identified as SugarCube.State.active.variables.npc.&amp;#039;+key); }}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;console.log(value.girlname+&amp;#039; identified as SugarCube.State.active.variables.npc.&amp;#039;+key); }}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It will produce a result showing the GirlID associated with that firstname&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;; if &lt;/del&gt;you have two girls with the same first name, it will give you two GirlIDs.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It will produce a result showing the GirlID associated with that firstname&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, e.g. &quot;&amp;lt;code&amp;gt;Mae identified as SugarCube.State.active.variables.npc.&#039;&#039;&#039;av100&#039;&#039;&#039;&amp;lt;/code&amp;gt;&quot;. If &lt;/ins&gt;you have two girls with the same first name, it will give you two GirlIDs.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notes ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notes ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>AlexD</name></author>
	</entry>
	<entry>
		<id>https://www.mastersofraana.com/index.php?title=Girlid&amp;diff=12265&amp;oldid=prev</id>
		<title>AlexD: Created page with &quot;&#039;&#039;&#039;GirlID&#039;&#039;&#039; is the code which the game uses to refer to an NPC. It can have a value from av1 up to av200.   There is confusion between this, &#039;&#039;&#039;image set&#039;&#039;&#039;, and &#039;&#039;&#039;AV number&#039;&#039;&#039;.   &#039;&#039;&#039;Image set&#039;&#039;&#039; is the folder the game stores image files for an NPC in, starting with Av1 and upwards to Av399 (not all possible positions are currently occupied).  &#039;&#039;&#039;AV number&#039;&#039;&#039; can mean either of these two. So is best avoided, except for numbers below 100, in which case GirlID = image se...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.mastersofraana.com/index.php?title=Girlid&amp;diff=12265&amp;oldid=prev"/>
		<updated>2026-08-19T00:58:13Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;GirlID&amp;#039;&amp;#039;&amp;#039; is the code which the game uses to refer to an NPC. It can have a value from av1 up to av200.   There is confusion between this, &amp;#039;&amp;#039;&amp;#039;image set&amp;#039;&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;&amp;#039;AV number&amp;#039;&amp;#039;&amp;#039;.   &amp;#039;&amp;#039;&amp;#039;Image set&amp;#039;&amp;#039;&amp;#039; is the folder the game stores image files for an NPC in, starting with Av1 and upwards to Av399 (not all possible positions are currently occupied).  &amp;#039;&amp;#039;&amp;#039;AV number&amp;#039;&amp;#039;&amp;#039; can mean either of these two. So is best avoided, except for numbers below 100, in which case GirlID = image se...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;GirlID&amp;#039;&amp;#039;&amp;#039; is the code which the game uses to refer to an NPC. It can have a value from av1 up to av200. &lt;br /&gt;
&lt;br /&gt;
There is confusion between this, &amp;#039;&amp;#039;&amp;#039;image set&amp;#039;&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;&amp;#039;AV number&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Image set&amp;#039;&amp;#039;&amp;#039; is the folder the game stores image files for an NPC in, starting with Av1 and upwards to Av399 (not all possible positions are currently occupied).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;AV number&amp;#039;&amp;#039;&amp;#039; can mean either of these two. So is best avoided, except for numbers below 100, in which case GirlID = image set = AV number. &lt;br /&gt;
&lt;br /&gt;
The reason that [[girlid]]&amp;lt;nowiki/&amp;gt;s don&amp;#039;t always match the image sets for values 100+ is that, to stop the overnight calculations that determine the development of the characters (skill gains etc) getting impossibly slow, the game limits itself to tracking 200 NPCs. But there are far more characters than this in the game. So for historical reasons the first 99 girlids are assigned permanently to core characters (most but not all core characters receiving one), and match the number of their image set. And the girlids 100-199 are assigned dynamically to characters when they appear in the game, and are ditched to be re-used when they leave. So these higher girlids do not match the Av codes of the character&amp;#039;s accompanying image sets (which now exceed 300). &lt;br /&gt;
&lt;br /&gt;
So for instance if Mae (image set Av138) is the first character with an image set numbered above 99 who you add to your household, she will be assigned GirlID av100, and this will include a pointer to her image files in folder Av138. Then if you next add Julie (image set Av100), she will be assigned GirlID av101, not av100. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To find out the GirlID variable for an NPC without looking through all your game&amp;#039;s image folders for their face, copy the following code and paste all five lines into the &amp;#039;&amp;#039;&amp;#039;[[console]]&amp;#039;&amp;#039;&amp;#039; in one go, then edit &amp;quot;mae&amp;quot; to be the first name of the girl you want to find, then press &amp;quot;Enter&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cheatgirlname = &amp;quot;mae&amp;quot;&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;for (const [key, value] of Object.entries(SugarCube.State.active.variables.npc)) {&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;if (value.hasOwnProperty(&amp;quot;girlname&amp;quot;)) {&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;if (value.girlname.toLowerCase() == cheatgirlname.toLowerCase()) {&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;console.log(value.girlname+&amp;#039; identified as SugarCube.State.active.variables.npc.&amp;#039;+key); }}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
It will produce a result showing the GirlID associated with that firstname; if you have two girls with the same first name, it will give you two GirlIDs.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Variables&amp;#039;&amp;#039;&amp;#039;: N/A&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Links&amp;#039;&amp;#039;&amp;#039;: [[AV number]], [[Image Set]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Source&amp;#039;&amp;#039;&amp;#039;: Updated for MoR version 0.8.5.1&lt;/div&gt;</summary>
		<author><name>AlexD</name></author>
	</entry>
</feed>