<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://eternity.youfailit.net/index.php?action=history&amp;feed=atom&amp;title=Thinggroup</id>
	<title>Thinggroup - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://eternity.youfailit.net/index.php?action=history&amp;feed=atom&amp;title=Thinggroup"/>
	<link rel="alternate" type="text/html" href="https://eternity.youfailit.net/index.php?title=Thinggroup&amp;action=history"/>
	<updated>2026-04-30T09:22:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=5334&amp;oldid=prev</id>
		<title>Printz at 16:49, 29 November 2021</title>
		<link rel="alternate" type="text/html" href="https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=5334&amp;oldid=prev"/>
		<updated>2021-11-29T16:49: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 12:49, 29 November 2021&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-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&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;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&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;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&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;#039;&amp;#039;&amp;#039;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&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;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&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;* &amp;#039;&amp;#039;&amp;#039;NOSPLASHDAMAGE&amp;#039;&amp;#039;&amp;#039;: applied to direct explosion damage inflictors and potential damage takers, makes these damage takers unaffected by inflictor&amp;#039;s explosions. NOTE: this flag also applies between actors of the same type which explode each other (e.g. barrels).&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;* &amp;#039;&amp;#039;&amp;#039;NOSPLASHDAMAGE&amp;#039;&amp;#039;&amp;#039;: applied to direct explosion damage inflictors and potential damage takers, makes these damage takers unaffected by inflictor&amp;#039;s explosions. NOTE: this flag also applies between actors of the same type which explode each other (e.g. barrels)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. It&amp;#039;s based on the MBF21 specifications for the equivalent Dehacked feature&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;div&gt;* &amp;#039;&amp;#039;&amp;#039;INHERITED&amp;#039;&amp;#039;&amp;#039;: only has meaning if any of the other flags above is set. It makes it so any thingtypes inheriting the ones from the list are also included in this group. By default they don&amp;#039;t inherit.&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;INHERITED&amp;#039;&amp;#039;&amp;#039;: only has meaning if any of the other flags above is set. It makes it so any thingtypes inheriting the ones from the list are also included in this group. By default they don&amp;#039;t inherit.&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;/table&gt;</summary>
		<author><name>Printz</name></author>
	</entry>
	<entry>
		<id>https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=5332&amp;oldid=prev</id>
		<title>Printz: /* Syntax */</title>
		<link rel="alternate" type="text/html" href="https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=5332&amp;oldid=prev"/>
		<updated>2021-11-28T20:12:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Syntax&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 16:12, 28 November 2021&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-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&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;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&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;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&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;#039;&amp;#039;&amp;#039;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&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;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &#039;&#039;&#039;NOSPLASHDAMAGE&#039;&#039;&#039;: applied to direct explosion damage inflictors and potential damage takers, makes these damage takers unaffected by inflictor&#039;s explosions. NOTE: this flag also applies between actors of the same type which explode each other (e.g. barrels).&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;div&gt;* &amp;#039;&amp;#039;&amp;#039;INHERITED&amp;#039;&amp;#039;&amp;#039;: only has meaning if any of the other flags above is set. It makes it so any thingtypes inheriting the ones from the list are also included in this group. By default they don&amp;#039;t inherit.&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;INHERITED&amp;#039;&amp;#039;&amp;#039;: only has meaning if any of the other flags above is set. It makes it so any thingtypes inheriting the ones from the list are also included in this group. By default they don&amp;#039;t inherit.&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;/table&gt;</summary>
		<author><name>Printz</name></author>
	</entry>
	<entry>
		<id>https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=5331&amp;oldid=prev</id>
		<title>Printz: /* Syntax */</title>
		<link rel="alternate" type="text/html" href="https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=5331&amp;oldid=prev"/>
		<updated>2021-11-28T15:40:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Syntax&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 11:40, 28 November 2021&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-l14&quot;&gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&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;Name&amp;#039;&amp;#039; is the name of this category. Currently it&amp;#039;s merely descriptive, but must be unique per &amp;#039;&amp;#039;&amp;#039;thinggroup&amp;#039;&amp;#039;&amp;#039;.&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;Name&amp;#039;&amp;#039; is the name of this category. Currently it&amp;#039;s merely descriptive, but must be unique per &amp;#039;&amp;#039;&amp;#039;thinggroup&amp;#039;&amp;#039;&amp;#039;.&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;Each &amp;#039;&amp;#039;thingtypeX&amp;#039;&amp;#039; is the mnemonic of a [[thingtype]] already defined in EDF. In order for this definition to have any effect on gameplay, you must set &amp;#039;&amp;#039;&amp;#039;flags&amp;#039;&amp;#039;&amp;#039; to any of the following values, joined by | (as in EDF flag settings):&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;Each &amp;#039;&amp;#039;thingtypeX&amp;#039;&amp;#039; is the mnemonic of a [[thingtype]] already defined in EDF. In order for this definition to have any effect on gameplay, you must set &amp;#039;&amp;#039;&amp;#039;flags&amp;#039;&amp;#039;&amp;#039; to any of the following values, joined by | (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;vertical bar, &lt;/ins&gt;as in EDF flag settings):&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;#039;&amp;#039;&amp;#039;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&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;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&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;#039;&amp;#039;&amp;#039;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&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;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Printz</name></author>
	</entry>
	<entry>
		<id>https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=5330&amp;oldid=prev</id>
		<title>Printz: /* Other infighting-related properties */</title>
		<link rel="alternate" type="text/html" href="https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=5330&amp;oldid=prev"/>
		<updated>2021-11-28T15:20:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Other infighting-related properties&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 11:20, 28 November 2021&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-l31&quot;&gt;Line 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&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;==Other infighting-related properties==&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;==Other infighting-related properties==&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;As infighting is a rather complex rule in Doom and related games, there are also other means to customize it:&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;As infighting is a rather complex rule in Doom and related games, there are also other means to customize it:&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;* &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; damagefactor attribute &amp;quot;immune&amp;quot;. Unlike &amp;quot;damagefactor &amp;#039;&amp;#039;Xyz&amp;#039;&amp;#039;, 0&amp;quot;, this also prevents pain, thrusting and retaliation. Useful to prevent friendly fire and infighting for arbitrary [[damage types]] (means of death) between monsters. Example:&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;* &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; damagefactor attribute &amp;quot;immune&amp;quot;. Unlike &amp;quot;damagefactor &amp;#039;&amp;#039;Xyz&amp;#039;&amp;#039;, 0&amp;quot;, this also prevents pain, thrusting and retaliation. Useful to prevent friendly fire and infighting for arbitrary [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;damagetype|&lt;/ins&gt;damage types]] (means of death) between monsters. Example:&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;  thingdelta&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;  thingdelta&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;/table&gt;</summary>
		<author><name>Printz</name></author>
	</entry>
	<entry>
		<id>https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=4212&amp;oldid=prev</id>
		<title>Printz at 12:09, 17 March 2018</title>
		<link rel="alternate" type="text/html" href="https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=4212&amp;oldid=prev"/>
		<updated>2018-03-17T12:09:49Z</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 08:09, 17 March 2018&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-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&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;thinggroup&amp;#039;&amp;#039;&amp;#039; is an [[EDF]] block which groups separate [[thingtype]]s into categories and gives them special flags, without also subjecting them to inheritance. The original motivation for this flag was extending the hell knight and baron of hell &amp;#039;alliance&amp;#039; behaviour, where they can&amp;#039;t harm each other by projectiles, but others monsters of separate species are always affected.&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;thinggroup&amp;#039;&amp;#039;&amp;#039; is an [[EDF]] block which groups separate [[thingtype]]s into categories and gives them special flags, without also subjecting them to inheritance. The original motivation for this flag was extending the hell knight and baron of hell &amp;#039;alliance&amp;#039; behaviour, where they can&amp;#039;t harm each other by projectiles, but others monsters of separate species are always affected.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Backto|EDF}}&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;==Syntax==&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;==Syntax==&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-l42&quot;&gt;Line 42:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&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;HARMSPECIESMISSILE&amp;#039;&amp;#039;&amp;#039;, which allows monsters of the same species to be affected by each other&amp;#039;s projectiles, overriding the default immunity from classic Doom.&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;HARMSPECIESMISSILE&amp;#039;&amp;#039;&amp;#039;, which allows monsters of the same species to be affected by each other&amp;#039;s projectiles, overriding the default immunity from classic Doom.&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;#039;&amp;#039;&amp;#039;FRIENDFOEMISSILE&amp;#039;&amp;#039;&amp;#039;, which makes projectiles shot by friends harm enemies of the same species, and viceversa. Default [[MBF]] behaviour makes them immune due to being the same species.&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;FRIENDFOEMISSILE&amp;#039;&amp;#039;&amp;#039;, which makes projectiles shot by friends harm enemies of the same species, and viceversa. Default [[MBF]] behaviour makes them immune due to being the same species.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:EDF]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Printz</name></author>
	</entry>
	<entry>
		<id>https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=4208&amp;oldid=prev</id>
		<title>Printz at 11:57, 17 March 2018</title>
		<link rel="alternate" type="text/html" href="https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=4208&amp;oldid=prev"/>
		<updated>2018-03-17T11:57:27Z</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:57, 17 March 2018&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-l12&quot;&gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&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;Name&amp;#039;&amp;#039; is the name of this category. Currently it&amp;#039;s merely descriptive, but must be unique per &amp;#039;&amp;#039;&amp;#039;thinggroup&amp;#039;&amp;#039;&amp;#039;.&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;Name&amp;#039;&amp;#039; is the name of this category. Currently it&amp;#039;s merely descriptive, but must be unique per &amp;#039;&amp;#039;&amp;#039;thinggroup&amp;#039;&amp;#039;&amp;#039;.&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;Each &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;&lt;/del&gt;thingtypeX&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt; &lt;/del&gt;is the mnemonic of a [[thingtype]] already defined in EDF. In order for this definition to have any effect on gameplay, you must set &amp;#039;&amp;#039;&amp;#039;flags&amp;#039;&amp;#039;&amp;#039; to any of the following values, joined by | (as in EDF flag settings):&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;Each &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&lt;/ins&gt;thingtypeX&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039; &lt;/ins&gt;is the mnemonic of a [[thingtype]] already defined in EDF. In order for this definition to have any effect on gameplay, you must set &amp;#039;&amp;#039;&amp;#039;flags&amp;#039;&amp;#039;&amp;#039; to any of the following values, joined by | (as in EDF flag settings):&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;#039;&amp;#039;&amp;#039;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&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;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&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;#039;&amp;#039;&amp;#039;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&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;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Printz</name></author>
	</entry>
	<entry>
		<id>https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=4204&amp;oldid=prev</id>
		<title>Printz: Created page with &quot;&#039;&#039;&#039;thinggroup&#039;&#039;&#039; is an EDF block which groups separate thingtypes into categories and gives them special flags, without also subjecting them to inheritance. The origin...&quot;</title>
		<link rel="alternate" type="text/html" href="https://eternity.youfailit.net/index.php?title=Thinggroup&amp;diff=4204&amp;oldid=prev"/>
		<updated>2018-03-17T11:09:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;thinggroup&amp;#039;&amp;#039;&amp;#039; is an &lt;a href=&quot;/wiki/EDF&quot; title=&quot;EDF&quot;&gt;EDF&lt;/a&gt; block which groups separate &lt;a href=&quot;/wiki/Thingtype&quot; class=&quot;mw-redirect&quot; title=&quot;Thingtype&quot;&gt;thingtypes&lt;/a&gt; into categories and gives them special flags, without also subjecting them to inheritance. The origin...&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;thinggroup&amp;#039;&amp;#039;&amp;#039; is an [[EDF]] block which groups separate [[thingtype]]s into categories and gives them special flags, without also subjecting them to inheritance. The original motivation for this flag was extending the hell knight and baron of hell &amp;#039;alliance&amp;#039; behaviour, where they can&amp;#039;t harm each other by projectiles, but others monsters of separate species are always affected.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&lt;br /&gt;
The syntax is as follows:&lt;br /&gt;
 thinggroup &amp;lt;name&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   flags &amp;lt;flags&amp;gt;&lt;br /&gt;
   types { &amp;lt;thingtype1&amp;gt;, &amp;lt;thingtype2&amp;gt;, ... }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Name&amp;#039;&amp;#039; is the name of this category. Currently it&amp;#039;s merely descriptive, but must be unique per &amp;#039;&amp;#039;&amp;#039;thinggroup&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Each &amp;lt;thingtypeX&amp;gt; is the mnemonic of a [[thingtype]] already defined in EDF. In order for this definition to have any effect on gameplay, you must set &amp;#039;&amp;#039;&amp;#039;flags&amp;#039;&amp;#039;&amp;#039; to any of the following values, joined by | (as in EDF flag settings):&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PROJECTILEALLIANCE&amp;#039;&amp;#039;&amp;#039;: this prevents monsters from &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; from harming each other with projectiles. Hell knights and barons of hell have this flag set in the base things.edf.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039;: monsters in the &amp;#039;&amp;#039;&amp;#039;types&amp;#039;&amp;#039;&amp;#039; list may be damaged by each other, but will not infight as a result. This generalizes the deprecated BOSSIGNORE &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flag. It will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; prevent monsters from infighting others of the &amp;#039;&amp;#039;same&amp;#039;&amp;#039; species; for that, use a new thingtype flag (see below).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;INHERITED&amp;#039;&amp;#039;&amp;#039;: only has meaning if any of the other flags above is set. It makes it so any thingtypes inheriting the ones from the list are also included in this group. By default they don&amp;#039;t inherit.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Types&amp;#039;&amp;#039;&amp;#039; don&amp;#039;t have to be monsters specifically; any thingtype will do.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
The following EDF makes imps and cacodemons immune to each other&amp;#039;s attacks:&lt;br /&gt;
 thinggroup ClassicDevils  // name can be anything but must be unique&lt;br /&gt;
 {&lt;br /&gt;
   flags ProjectileAlliance&lt;br /&gt;
   types { DoomImp, Cacodemon }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Other infighting-related properties==&lt;br /&gt;
As infighting is a rather complex rule in Doom and related games, there are also other means to customize it:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; damagefactor attribute &amp;quot;immune&amp;quot;. Unlike &amp;quot;damagefactor &amp;#039;&amp;#039;Xyz&amp;#039;&amp;#039;, 0&amp;quot;, this also prevents pain, thrusting and retaliation. Useful to prevent friendly fire and infighting for arbitrary [[damage types]] (means of death) between monsters. Example:&lt;br /&gt;
 thingdelta&lt;br /&gt;
 {&lt;br /&gt;
   name Zombieman&lt;br /&gt;
   mod ZombiemanMOD  // their default MOD is &amp;quot;unknown&amp;quot;; it needs to be set to a custom one.&lt;br /&gt;
   damagefactor ZombiemanMOD, immune&lt;br /&gt;
 }&lt;br /&gt;
 damagetype ZombiemanMOD { num 100 }  // MOD definition: use a number that doesn&amp;#039;t conflict with the stock ones.&lt;br /&gt;
&lt;br /&gt;
* new &amp;#039;&amp;#039;&amp;#039;thingtype&amp;#039;&amp;#039;&amp;#039; flags:&lt;br /&gt;
:*&amp;#039;&amp;#039;&amp;#039;NOSPECIESINFIGHT&amp;#039;&amp;#039;&amp;#039;, which, in addition to &amp;#039;&amp;#039;&amp;#039;DAMAGEIGNORE&amp;#039;&amp;#039;&amp;#039; from &amp;#039;&amp;#039;&amp;#039;thinggroup&amp;#039;&amp;#039;&amp;#039;, also prevents monsters from the same species from infighting due to damage.&lt;br /&gt;
:*&amp;#039;&amp;#039;&amp;#039;HARMSPECIESMISSILE&amp;#039;&amp;#039;&amp;#039;, which allows monsters of the same species to be affected by each other&amp;#039;s projectiles, overriding the default immunity from classic Doom.&lt;br /&gt;
:*&amp;#039;&amp;#039;&amp;#039;FRIENDFOEMISSILE&amp;#039;&amp;#039;&amp;#039;, which makes projectiles shot by friends harm enemies of the same species, and viceversa. Default [[MBF]] behaviour makes them immune due to being the same species.&lt;/div&gt;</summary>
		<author><name>Printz</name></author>
	</entry>
</feed>