<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.wlabsocks.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Family</id>
	<title>Family - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.wlabsocks.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Family"/>
	<link rel="alternate" type="text/html" href="http://www.wlabsocks.com/wiki/index.php?title=Family&amp;action=history"/>
	<updated>2026-05-12T23:27:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.5</generator>
	<entry>
		<id>http://www.wlabsocks.com/wiki/index.php?title=Family&amp;diff=676&amp;oldid=prev</id>
		<title>Tayfunwiki at 11:47, 22 December 2023</title>
		<link rel="alternate" type="text/html" href="http://www.wlabsocks.com/wiki/index.php?title=Family&amp;diff=676&amp;oldid=prev"/>
		<updated>2023-12-22T11:47:02Z</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 07:47, 22 December 2023&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-l22&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&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;Family actorFamily = someActor.Family;&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;Family actorFamily = someActor.Family;&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;div&gt;if (actorFamily.FamilyName == &amp;quot;Arcanum&amp;quot;) {&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;if (actorFamily.FamilyName == &amp;quot;Arcanum&amp;quot;) {&lt;/div&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;     // Execute logic &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;specific to &lt;/del&gt;Arcanum family&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;     // Execute &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;specific &lt;/ins&gt;logic &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;for actors from the &amp;quot;&lt;/ins&gt;Arcanum&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot; &lt;/ins&gt;family&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;div&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;}&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;div&gt;&amp;lt;/syntaxhighlight&amp;gt;In this example, the name of the actor's family is used to determine specific game logic.&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;/syntaxhighlight&amp;gt;In this example, the name of the actor's family is used to determine specific game logic.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tayfunwiki</name></author>
	</entry>
	<entry>
		<id>http://www.wlabsocks.com/wiki/index.php?title=Family&amp;diff=675&amp;oldid=prev</id>
		<title>Tayfunwiki: Created page with &quot;== &lt;code&gt;Family&lt;/code&gt; Property in Actor Class ==  === Overview === The &lt;code&gt;Family&lt;/code&gt; property in the &lt;code&gt;Actor&lt;/code&gt; class indicates the family to which the actor belongs. It is crucial for defining the actor's familial connections and heritage within the game.  === Syntax === &lt;syntaxhighlight lang=&quot;c#&quot;&gt; public Family Family =&gt; _overrideOrigin ?? _origin; &lt;/syntaxhighlight&gt;  === Description ===  * Property Type: &lt;code&gt;Family&lt;/code&gt;. This property is of the type...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.wlabsocks.com/wiki/index.php?title=Family&amp;diff=675&amp;oldid=prev"/>
		<updated>2023-12-22T11:45:13Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt; Property in Actor Class ==  === Overview === The &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt; property in the &amp;lt;code&amp;gt;Actor&amp;lt;/code&amp;gt; class indicates the family to which the actor belongs. It is crucial for defining the actor&amp;#039;s familial connections and heritage within the game.  === Syntax === &amp;lt;syntaxhighlight lang=&amp;quot;c#&amp;quot;&amp;gt; public Family Family =&amp;gt; _overrideOrigin ?? _origin; &amp;lt;/syntaxhighlight&amp;gt;  === Description ===  * Property Type: &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt;. This property is of the type...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt; Property in Actor Class ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
The &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt; property in the &amp;lt;code&amp;gt;Actor&amp;lt;/code&amp;gt; class indicates the family to which the actor belongs. It is crucial for defining the actor's familial connections and heritage within the game.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c#&amp;quot;&amp;gt;&lt;br /&gt;
public Family Family =&amp;gt; _overrideOrigin ?? _origin;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
&lt;br /&gt;
* Property Type: &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt;. This property is of the type &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt;, typically a custom class designed to encapsulate the characteristics and attributes of a family in the game.&lt;br /&gt;
* Property Logic: The property uses a conditional expression (&amp;lt;code&amp;gt;_overrideOrigin ?? _origin&amp;lt;/code&amp;gt;) to determine the family of the actor. It first checks if there is an overridden origin (&amp;lt;code&amp;gt;_overrideOrigin&amp;lt;/code&amp;gt;). If not present, it falls back to the default origin (&amp;lt;code&amp;gt;_origin&amp;lt;/code&amp;gt;).&lt;br /&gt;
* Purpose: The &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt; property is fundamental in establishing the actor's familial background, which can influence their identity, behavior, and interactions within the game. It is particularly relevant in games where family lineage, heritage, or family-based allegiances are integral to the gameplay and narrative.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
This property is used to access and identify the actor's family, which can be a key factor in gameplay decisions, character interactions, and specific mechanics related to familial dynamics.&lt;br /&gt;
&lt;br /&gt;
==== Example: ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c#&amp;quot;&amp;gt;&lt;br /&gt;
Family actorFamily = someActor.Family;&lt;br /&gt;
if (actorFamily.FamilyName == &amp;quot;Arcanum&amp;quot;) {&lt;br /&gt;
    // Execute logic specific to Arcanum family&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;In this example, the name of the actor's family is used to determine specific game logic.&lt;br /&gt;
&lt;br /&gt;
=== Remarks ===&lt;br /&gt;
&lt;br /&gt;
* The use of conditional logic (&amp;lt;code&amp;gt;_overrideOrigin ?? _origin&amp;lt;/code&amp;gt;) in the property allows for flexibility in defining the actor's family, accommodating scenarios where an actor's family background might change or need to be redefined within the game.&lt;br /&gt;
* Ensuring that the &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt; class is detailed and covers various aspects such as traits, lineage, and status, adds depth and complexity to the game world.&lt;br /&gt;
* The &amp;lt;code&amp;gt;Family&amp;lt;/code&amp;gt; property is essential in games where the character's familial background influences their storyline, abilities, and the choices available to them in the game.&lt;/div&gt;</summary>
		<author><name>Tayfunwiki</name></author>
	</entry>
</feed>