<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.brdoom.org/index.php?action=history&amp;feed=atom&amp;title=Thing</id>
	<title>Thing - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.brdoom.org/index.php?action=history&amp;feed=atom&amp;title=Thing"/>
	<link rel="alternate" type="text/html" href="https://wiki.brdoom.org/index.php?title=Thing&amp;action=history"/>
	<updated>2026-04-15T15:39:13Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.brdoom.org/index.php?title=Thing&amp;diff=208&amp;oldid=prev</id>
		<title>MegaManx3: Criou página com &#039;{{doomwiki}} Em Doom, &#039;&#039;&#039;things&#039;&#039;&#039; são usados para representar jogadores, monstros, itens coletáveis e projéteis. Dentro do jogo, eles são conhecidos como atores (actors). Existem três maneiras de colocar um ator no seu mapa. A maioria das things são actors, então os nomes frequentemente são usados de forma intercambiável. Algumas things, no entanto, não são atores, como pontos de player start.  ==Referenciando things== DoomEd numbers são os núme...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.brdoom.org/index.php?title=Thing&amp;diff=208&amp;oldid=prev"/>
		<updated>2026-03-07T18:08:24Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;{{doomwiki}} Em Doom, &amp;#039;&amp;#039;&amp;#039;things&amp;#039;&amp;#039;&amp;#039; são usados para representar jogadores, monstros, itens coletáveis e projéteis. Dentro do jogo, eles são conhecidos como atores (actors). Existem três maneiras de colocar um ator no seu mapa. A maioria das things são &lt;a href=&quot;/index.php/Actor&quot; title=&quot;Actor&quot;&gt;actors&lt;/a&gt;, então os nomes frequentemente são usados de forma intercambiável. Algumas things, no entanto, não são atores, como pontos de &lt;a href=&quot;/index.php?title=Player_start&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Player start (página inexistente)&quot;&gt;player start&lt;/a&gt;.  ==Referenciando things== &lt;a href=&quot;/index.php?title=DoomEd_numbers&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;DoomEd numbers (página inexistente)&quot;&gt;DoomEd numbers&lt;/a&gt; são os núme...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{doomwiki}}&lt;br /&gt;
Em Doom, &amp;#039;&amp;#039;&amp;#039;things&amp;#039;&amp;#039;&amp;#039; são usados para representar jogadores, monstros, itens coletáveis e projéteis. Dentro do jogo, eles são conhecidos como atores (actors). Existem três maneiras de colocar um ator no seu mapa. A maioria das things são [[actor]]s, então os nomes frequentemente são usados de forma intercambiável. Algumas things, no entanto, não são atores, como pontos de [[player start]].&lt;br /&gt;
&lt;br /&gt;
==Referenciando things==&lt;br /&gt;
[[DoomEd numbers]] são os números usados no editor para representar um ator. Quando o mapa é carregado, um ator correspondente àquele número será spawned no local daquela thing do mapa. Embora muitos atores tenham números DoomEd, nem todos têm. Por exemplo, um cartão-chave azul tem um número DoomEd, mas um foguete voando pelo ar não tem.&lt;br /&gt;
&lt;br /&gt;
[[Spawn numbers]] são os números usados por specials como [[Thing_Spawn]] para spawnar atores no jogo depois que o usuário começa a jogar o mapa. Embora números DoomEd e números de spawn ambos descrevam atores, eles não são intercambiáveis&amp;amp;mdash;você não deve usar um número de spawn em uma thing do mapa, e você não deve usar um número DoomEd, por exemplo, como parâmetro de Thing_Spawn.&lt;br /&gt;
&lt;br /&gt;
[[classes|Nomes de ator]] são os nomes reais que cada ator tem internamente (para testar isso, você pode querer experimentar o [[console commands|comando do console]] &amp;#039;&amp;#039;&amp;#039;summon&amp;#039;&amp;#039;&amp;#039;). Eles são usados com as funções [[SpawnSpot]] e [[Spawn]], que permitem spawnar qualquer ator disponível com [[Thing_Spawn]] e também todos os outros atores (embora alguns atores não devam ser spawnados), como câmeras, cenário ou qualquer outra coisa que você precisar.&lt;br /&gt;
&lt;br /&gt;
Se você criar um novo ator com o lump [[DECORATE]], você pode especificar tanto o número de spawn (SpawnID) quanto o número DoomEd (DoomEdNum). O nome que você dá ao novo item [[DECORATE]] também é o seu nome de ator, então você também pode spawná-lo usando esse nome.&lt;br /&gt;
&lt;br /&gt;
Há também um terceiro conjunto de números usado para representar atores que é importante apenas para [[DeHackEd]] e similares. Esses números correspondem à ordem em que os atores foram definidos no exe vanilla. Eles não têm significado fora do [[DEHSUPP|carregador DeHackEd]] do ZDoom e, como resultado, não são uma propriedade. Em &amp;#039;&amp;#039;[[Strife]]&amp;#039;&amp;#039;, eles eram usados para identificar classes de ator em conversas, mas o ZDoom transformou isso na propriedade {{Property|ConversationID}} porque atores idênticos tinham números diferentes nas diferentes versões de Strife disponíveis.&lt;br /&gt;
&lt;br /&gt;
==Especificação (formato Doom)==&lt;br /&gt;
{| {{prettytable}}&lt;br /&gt;
!Bytes!!Tipo de dado!!Descrição!!Notas&lt;br /&gt;
|-&lt;br /&gt;
|0-1||Signed short||Posição X||&lt;br /&gt;
|-&lt;br /&gt;
|2-3||Signed short||Posição Y||&lt;br /&gt;
|-&lt;br /&gt;
|4-5||Unsigned short||Ângulo||0=Leste, 45=NE, 90=Norte 135=NO, 180=Oeste, 225=SO, 270=Sul&lt;br /&gt;
|-&lt;br /&gt;
|6-7||Unsigned short||Tipo||Veja a lista de [[standard editor numbers]]&lt;br /&gt;
|-&lt;br /&gt;
|8-9||Unsigned Short||Flags de spawn||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Especificação (formato Hexen)==&lt;br /&gt;
{| {{prettytable}}&lt;br /&gt;
!Bytes!!Tipo de dado!!Descrição!!Notas&lt;br /&gt;
|-&lt;br /&gt;
|0-1||Unsigned short||[[Thing ID]]||Este valor é usado para scripts e specials&lt;br /&gt;
|-&lt;br /&gt;
|2-3||Signed short||Posição X||&lt;br /&gt;
|-&lt;br /&gt;
|4-5||Signed short||Posição Y||&lt;br /&gt;
|-&lt;br /&gt;
|6-7||Signed short||Posição Z||&lt;br /&gt;
|-&lt;br /&gt;
|8-9||Unsigned short||Ângulo||0=Leste, 45=NE, 90=Norte 135=NO, 180=Oeste, 225=SO, 270=Sul&lt;br /&gt;
|-&lt;br /&gt;
|10-11||Unsigned short||Tipo||Veja a lista de [[standard editor numbers]]&lt;br /&gt;
|-&lt;br /&gt;
|12-13||Unsigned short||Flags de spawn||&lt;br /&gt;
|-&lt;br /&gt;
|14||Unsigned byte||[[Action special]]||Uma ação a ser executada quando esta thing for destruída ou coletada&lt;br /&gt;
|-&lt;br /&gt;
|15||Unsigned byte||Argumento de ação 1||&lt;br /&gt;
|-&lt;br /&gt;
|16||Unsigned byte||Argumento de ação 2||&lt;br /&gt;
|-&lt;br /&gt;
|17||Unsigned byte||Argumento de ação 3||&lt;br /&gt;
|-&lt;br /&gt;
|18||Unsigned byte||Argumento de ação 4||&lt;br /&gt;
|-&lt;br /&gt;
|19||Unsigned byte||Argumento de ação 5||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Flags de spawn==&lt;br /&gt;
Há vários conflitos na lista de flags, dependendo do jogo. [[Map translator]]s são usados para definir como os valores são associados às flags em um mapa binário. [[UDMF]] permite resolver esses conflitos por não usar um array de bitfield e, em vez disso, referir-se a cada flag pelo nome. Várias flags só estão disponíveis neste [[map format|formato de mapa]].&lt;br /&gt;
&lt;br /&gt;
{| {{PrettySortable}}&lt;br /&gt;
!Flag!!Z-Bit!!Z-Hex!!D-Bit!!D-Hex!!S-Bit!!S-Hex!!Descrição!!Nome em [[UDMF]]&lt;br /&gt;
|-&lt;br /&gt;
|EASY||0||0x0001||0||0x0001||0||0x0001||Thing é spawnada nas habilidades #1 e #2 ||&amp;lt;tt&amp;gt;skill1&amp;lt;/tt&amp;gt; + &amp;lt;tt&amp;gt;skill2&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|MEDIUM||1||0x0002||1||0x0002||1||0x0002||Thing é spawnada na habilidade #3||&amp;lt;tt&amp;gt;skill3&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|HARD||2||0x0004||2||0x0004||2||0x0004||Thing é spawnada nas habilidades #4 e #5||&amp;lt;tt&amp;gt;skill4&amp;lt;/tt&amp;gt; + &amp;lt;tt&amp;gt;skill5&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|AMBUSH||3||0x0008||3||0x0008||5||0x0020||Thing fica em emboscada (a flag {{flag|AMBUSH}} está definida)||&amp;lt;tt&amp;gt;ambush&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DORMANT||4||0x0010|| || || || ||Thing fica {{flag|DORMANT}} até ser ativada||&amp;lt;tt&amp;gt;dormant&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|FIGHTER||5||0x0020|| || || || ||Thing é spawnada quando a classe de jogador #1 está presente||&amp;lt;tt&amp;gt;class1&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|CLERIC||6||0x0040|| || || || ||Thing é spawnada quando a classe de jogador #2 está presente||&amp;lt;tt&amp;gt;class2&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|MAGE||7||0x0080|| || || || ||Thing é spawnada quando a classe de jogador #3 está presente||&amp;lt;tt&amp;gt;class3&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|SINGLE||8||0x0100|| || || || ||Thing aparece em jogos single-player||&amp;lt;tt&amp;gt;single&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|COOPERATIVE||9||0x0200|| || || || ||Thing aparece em jogos cooperativos||&amp;lt;tt&amp;gt;coop&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DEATHMATCH||10||0x0400|| || || || ||Thing aparece em jogos deathmatch||&amp;lt;tt&amp;gt;dm&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|SHADOW||11||0x0800|| || ||8||0x0100||Thing é 25% translúcida||&amp;lt;tt&amp;gt;translucent&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ALTSHADOW||12||0x1000|| || ||9||0x0200||Thing é invisível||&amp;lt;tt&amp;gt;invisible&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|FRIENDLY||13||0x2000|| || ||6||0x0040||Isto é um monstro {{Flag|FRIENDLY}} usando a lógica de [[Strife]]||&amp;lt;tt&amp;gt;strifeally&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|STANDSTILL||14||0x4000|| || ||3||0x0008||Thing fica parada (só útil para monstros específicos de Strife ou friendlys)||&amp;lt;tt&amp;gt;standing&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|SECRET|| || || || || || ||Thing é um item de [[secret]]||&amp;lt;tt&amp;gt;countsecret&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
|NOINFIGHTING|| || || || || || ||Thing não faz infighting -- sem referência a isso, código morto?||&amp;lt;tt&amp;gt;???&amp;lt;/tt&amp;gt; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|NOTSINGLE|| || ||4||0x0010||4||0x0010||Thing não aparece no single player&lt;br /&gt;
|-&lt;br /&gt;
|NOTDEATHMATCH|| || ||5||0x0020|| || ||Thing não aparece no deathmatch single&lt;br /&gt;
|-&lt;br /&gt;
|NOTCOOPERATIVE|| || ||6||0x0040|| || ||Thing não aparece no cooperativo&lt;br /&gt;
|-&lt;br /&gt;
|FRIEND|| || ||6||0x0040|| || ||Thing é um monstro amigável usando a lógica [[MBF]] (remapeado para FRIENDLY)||friend&lt;br /&gt;
|-&lt;br /&gt;
|BADEDITORCHECK|| || ||8||0x0100|| || ||Thing foi colocada em um editor de mapas que define flags indefinidas||&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #1||skill1&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #2||skill2&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #4||skill4&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #5||skill5&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #6||skill6&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #7||skill7&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #8||skill8&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #9||skill9&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #10||skill10&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #11||skill11&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #12||skill12&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #13||skill13&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #14||skill14&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #15||skill15&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada na habilidade #16||skill16&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #4 está presente||class4&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #5 está presente||class5&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #6 está presente||class6&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #7 está presente||class7&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #8 está presente||class8&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #9 está presente||class9&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #10 está presente||class10&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #11 está presente||class11&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #12 está presente||class12&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #13 está presente||class13&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #14 está presente||class14&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #15 está presente||class15&lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||Thing é spawnada quando a classe de jogador #16 está presente||class16&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Propriedades UDMF==&lt;br /&gt;
Além das flags de spawn exclusivas de UDMF acima, as seguintes propriedades só podem ser usadas em uma thing no modo UDMF. A menos que especificado de outra forma, os valores padrão para inteiros e float são 0, e {{c|false}} para booleanos. Elas incluem:&lt;br /&gt;
{| {{prettytable}}&lt;br /&gt;
!Nome!!Tipo!!Descrição&lt;br /&gt;
|-&lt;br /&gt;
|{{c|alpha}}||float||Define a {{Property|Alpha|translucência}} do ator. Ela só se aplica aos estilos de renderização {{c|Translucent}}, {{c|Add}}, {{c|Subtract}} e {{c|TranslucentStencil}}. O padrão é 1.0.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|arg0str}}||string||Atribui um valor string ao primeiro argumento. Isso é usado para [[named script]]s e [[Hexen breakable items]].&lt;br /&gt;
|-&lt;br /&gt;
|{{c|arg1str}}||string||Atribui um valor string ao segundo argumento. Isso é usado por certos [[:Category:Thing specials|specials de spawn de thing]].&lt;br /&gt;
|-&lt;br /&gt;
|{{c|conversation}}||integer||Atribui um ID de [[ZDoom Strife Dialog Format|conversa]] à thing. Isso corresponde à propriedade {{c|id}} de uma conversa, permitindo árvores de diálogo específicas para uma determinada thing, em vez de para uma classe de ator inteira.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|fillcolor}}||integer||Define o {{Property|StencilColor|fillcolor}} do ator, que é usado pelos estilos de renderização {{c|Stencil}} e {{c|TranslucentStencil}}, como valor {{c|RRGGBB}}.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|floatbobphase}}||integer||Define o {{Property|FloatBobPhase|floatbobphase}} do ator. Valores de fase válidos estão no intervalo 0-63. Definir isso como -1 fará com que seja usado o próprio valor da propriedade do ator. O padrão é -1.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|friendlyseeblocks}}||integer||Define o {{Property|FriendlySeeBlocks|friendlyseeblocks}} do ator. Se isso for definido como 0 ou menos, o padrão do ator para essa propriedade, conforme definido na sua definição de ator, é usado no lugar. O padrão é -1.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|gravity}}||float||Define a [[gravity|gravidade]] do ator. Valores positivos são multiplicados pelo valor da {{Property|Gravity|propriedade gravity}} da classe; valores negativos são usados pelo seu valor absoluto. O padrão é 1.0.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|health}}||float||Define a [[health|vida]] do ator. Valores positivos são multiplicados pela propriedade {{c|{{Property|Health}}}} da classe e valores negativos são usados pelo seu valor absoluto. Se o valor for definido como 0, o ator nasce morto (útil para cadáveres de monstros ressuscitáveis). O padrão é 1.0.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|pitch}}||integer||Define o pitch do ator em graus (útil para [[model]]s).&lt;br /&gt;
|-&lt;br /&gt;
|{{c|renderstyle}}||string||Define o {{Property|RenderStyle|estilo de renderização}} do ator, substituindo o padrão da classe. Os valores possíveis podem ser:&lt;br /&gt;
*{{c|Normal}}&lt;br /&gt;
*{{c|None}}&lt;br /&gt;
*{{c|Add}} ou {{c|Additive}}&lt;br /&gt;
*{{c|Subtract}} ou {{c|Subtractive}}&lt;br /&gt;
*{{c|Stencil}}&lt;br /&gt;
*{{c|AddStencil}}&lt;br /&gt;
*{{c|TranslucentStencil}}&lt;br /&gt;
*{{c|Translucent}}&lt;br /&gt;
*{{c|Fuzzy}}&lt;br /&gt;
*{{c|OptFuzzy}}&lt;br /&gt;
*{{c|Soultrans}}&lt;br /&gt;
*{{c|Shaded}}&lt;br /&gt;
*{{c|AddShaded}}&lt;br /&gt;
*{{c|Shadow}}&lt;br /&gt;
O valor padrão é uma string vazia para não alterar.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|roll}}||integer||Define o roll do ator em graus (útil para [[model]]s).&lt;br /&gt;
|-&lt;br /&gt;
|{{c|scale}}||float||Define a escala vertical e horizontal do ator.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|scalex}}||float||Define a escala vertical do ator.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|scaley}}||float||Define a escala horizontal do ator.&lt;br /&gt;
|-&lt;br /&gt;
|{{c|score}}||integer||Define o [[score]] do ator, substituindo o padrão da classe.&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>MegaManx3</name></author>
	</entry>
</feed>