<?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=Inheritor</id>
	<title>Inheritor - 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=Inheritor"/>
	<link rel="alternate" type="text/html" href="http://www.wlabsocks.com/wiki/index.php?title=Inheritor&amp;action=history"/>
	<updated>2026-05-12T22:58:11Z</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=Inheritor&amp;diff=679&amp;oldid=prev</id>
		<title>Tayfunwiki: Created page with &quot;== &lt;code&gt;Inheritor&lt;/code&gt; Property in Actor Class ==  === Overview === The &lt;code&gt;Inheritor&lt;/code&gt; property in the &lt;code&gt;Actor&lt;/code&gt; class indicates whether the actor is designated as an inheritor, a status that can be crucial in games that involve succession, inheritance, or lineage-based mechanics.  === Syntax === &lt;syntaxhighlight lang=&quot;c#&quot;&gt; public bool Inheritor { get; private set; } = true; &lt;/syntaxhighlight&gt;  === Description ===  * Property Type: &lt;code&gt;bool&lt;/code&gt;....&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.wlabsocks.com/wiki/index.php?title=Inheritor&amp;diff=679&amp;oldid=prev"/>
		<updated>2023-12-22T11:52:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== &amp;lt;code&amp;gt;Inheritor&amp;lt;/code&amp;gt; Property in Actor Class ==  === Overview === The &amp;lt;code&amp;gt;Inheritor&amp;lt;/code&amp;gt; property in the &amp;lt;code&amp;gt;Actor&amp;lt;/code&amp;gt; class indicates whether the actor is designated as an inheritor, a status that can be crucial in games that involve succession, inheritance, or lineage-based mechanics.  === Syntax === &amp;lt;syntaxhighlight lang=&amp;quot;c#&amp;quot;&amp;gt; public bool Inheritor { get; private set; } = true; &amp;lt;/syntaxhighlight&amp;gt;  === Description ===  * Property Type: &amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;....&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;Inheritor&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;Inheritor&amp;lt;/code&amp;gt; property in the &amp;lt;code&amp;gt;Actor&amp;lt;/code&amp;gt; class indicates whether the actor is designated as an inheritor, a status that can be crucial in games that involve succession, inheritance, or lineage-based mechanics.&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 bool Inheritor { get; private set; } = true;&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;bool&amp;lt;/code&amp;gt;. The &amp;lt;code&amp;gt;Inheritor&amp;lt;/code&amp;gt; property is a boolean, representing whether the actor is an inheritor (&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;) or not (&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;).&lt;br /&gt;
* Default Value: The default value of this property is set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;, meaning actors are considered inheritors by default.&lt;br /&gt;
* Accessibility: The property is publicly readable, but its value can only be modified within the &amp;lt;code&amp;gt;Actor&amp;lt;/code&amp;gt; class, denoted by the &amp;lt;code&amp;gt;private set&amp;lt;/code&amp;gt; modifier. This ensures that the inheritor status is managed internally and not altered arbitrarily.&lt;br /&gt;
&lt;br /&gt;
=== Purpose ===&lt;br /&gt;
The &amp;lt;code&amp;gt;Inheritor&amp;lt;/code&amp;gt; property plays a significant role in determining an actor's eligibility for inheritance or succession within the game's world. This is particularly important in games where inheritance affects the storyline, character development, or gameplay strategies.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
This property is used to check if an actor is considered eligible for inheritance. It can influence game dynamics like asset distribution, succession of titles, or roles within family or clan structures.&lt;br /&gt;
&lt;br /&gt;
==== Example: ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c#&amp;quot;&amp;gt;&lt;br /&gt;
if (someActor.Inheritor) {&lt;br /&gt;
    // Execute logic relevant to actors who are inheritors&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;In this example, the game logic is executed based on whether &amp;lt;code&amp;gt;someActor&amp;lt;/code&amp;gt; is marked as an inheritor.&lt;br /&gt;
&lt;br /&gt;
=== Remarks ===&lt;br /&gt;
&lt;br /&gt;
* The &amp;lt;code&amp;gt;Inheritor&amp;lt;/code&amp;gt; property's default value of &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; implies a game world where inheritance is a common feature for actors, but specific scenarios might warrant changing this status.&lt;br /&gt;
* The use of &amp;lt;code&amp;gt;private set&amp;lt;/code&amp;gt; ensures that changes to the inheritor status are made through controlled, game-logic-driven means, maintaining narrative integrity and gameplay balance.&lt;br /&gt;
* This property is vital in games with complex social structures, where inheritance and succession are key elements of the gameplay and narrative.&lt;/div&gt;</summary>
		<author><name>Tayfunwiki</name></author>
	</entry>
</feed>