<?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=MAPINFO</id>
	<title>MAPINFO - 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=MAPINFO"/>
	<link rel="alternate" type="text/html" href="https://wiki.brdoom.org/index.php?title=MAPINFO&amp;action=history"/>
	<updated>2026-04-15T03:26:17Z</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=MAPINFO&amp;diff=97&amp;oldid=prev</id>
		<title>MegaManx3: Criação da pagina MAPINFO</title>
		<link rel="alternate" type="text/html" href="https://wiki.brdoom.org/index.php?title=MAPINFO&amp;diff=97&amp;oldid=prev"/>
		<updated>2026-02-05T16:19:29Z</updated>

		<summary type="html">&lt;p&gt;Criação da pagina MAPINFO&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{doomwiki}}&amp;#039;&amp;#039;&amp;#039;MAPINFO&amp;#039;&amp;#039;&amp;#039; é um lump especial suportado pelo ZDoom que pode ser usado para definir características especiais para os diferentes mapas em um [[WAD]]/[[PK3]], além de definir níveis de dificuldade personalizados, [[Intermission|intermissões]] e configurações do jogo.&lt;br /&gt;
&lt;br /&gt;
== MAPINFO e ZMAPINFO ==&lt;br /&gt;
Se você criar um mod compatível com outros *source ports*, mas quiser usar algumas opções de MAPINFO específicas do ZDoom quando ele for jogado no ZDoom, é recomendado criar um lump ZMAPINFO para o ZDoom e um lump MAPINFO diferente para os outros ports. O lump ZMAPINFO precisa usar o novo formato; já o MAPINFO pode usar a [[MAPINFO (old format)|sintaxe antiga]] ou a do Hexen, se o mod for para Hexen.{{warning|Se um ZMAPINFO estiver presente, o MAPINFO não será interpretado (parseado) de forma alguma. Usar ambos só faz sentido se um projeto for compatível com múltiplos source ports e algumas opções específicas precisarem ser aplicadas apenas no GZDoom (já que ele ignorará o MAPINFO nesse caso). Em todos os outros casos, apenas um lump deve ser usado.}}&lt;br /&gt;
&lt;br /&gt;
== Formato ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;MAPINFO&amp;#039;&amp;#039;&amp;#039; contém onze tipos de entradas: informações do jogo, definições de episódio, definições de mapa, definições de cluster, definições de skill, definições de intermissão, definições do automapa, definições de números do editor, definições de números de spawn, definições de números de conversa e definições de tipo de dano, indicadas pelas palavras-chave “&amp;#039;&amp;#039;gameinfo&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;episode&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;map&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;cluster&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;skill&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;intermission&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;automap&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;doomednums&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;spawnnums&amp;#039;&amp;#039;”, “&amp;#039;&amp;#039;conversationids&amp;#039;&amp;#039;” e “&amp;#039;&amp;#039;damagetype&amp;#039;&amp;#039;”, respectivamente.&lt;br /&gt;
&lt;br /&gt;
Após a palavra-chave acima, especifica-se o nome ou número do elemento definido (ex.: &amp;#039;&amp;#039;map E2M4&amp;#039;&amp;#039;), seguido de um bloco de propriedades entre chaves, que afetam o elemento recém-criado. As propriedades podem ter zero ou mais parâmetros e são especificadas no seguinte formato:&lt;br /&gt;
 property = value1, value2, value3...&lt;br /&gt;
Dentro deste artigo, parâmetros obrigatórios aparecem entre &amp;lt;colchetes angulares&amp;gt;, enquanto parâmetros opcionais aparecem entre [colchetes]. Um parâmetro que não está entre nenhum dos dois tipos é um valor literal que deve ser digitado exatamente como mostrado para funcionar.&lt;br /&gt;
&lt;br /&gt;
Se uma propriedade for especificada sem parâmetros, apenas o nome da propriedade (sem sinal de igual) é necessário. Além disso, todos os parâmetros do tipo string devem estar entre aspas (como mostrado).&lt;br /&gt;
&lt;br /&gt;
Lumps MAPINFO/ZMAPINFO podem incluir outros com a palavra-chave {{c|include}}. Por exemplo:&lt;br /&gt;
 include mapinfo/gameconfig.txt&lt;br /&gt;
 include mapinfo/skills.txt&lt;br /&gt;
 include mapinfo/episode1.txt&lt;br /&gt;
Apenas as noções mais importantes são descritas nesta página; para exemplos e a listagem completa de todos os comandos e propriedades, consulte a subpágina de cada tipo de definição.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Cluster definition|Definição de cluster]] ==&lt;br /&gt;
Uma definição de [[cluster]] começa com a palavra-chave “&amp;#039;&amp;#039;cluster&amp;#039;&amp;#039;”. Para fins do ZDoom, clusters são usados para exibir mensagens ao mover entre mapas e, opcionalmente, agrupar diferentes níveis em um [[hub]].&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Cluster definition|cluster definition]] para a lista completa de propriedades e exemplos.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Episode definition|Definição de episódio]] ==&lt;br /&gt;
Uma definição de [[Episode|episódio]] começa com a palavra-chave “&amp;#039;&amp;#039;episode&amp;#039;&amp;#039;”.&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Episode definition|episode definition]] para a lista completa de propriedades e exemplos.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Map definition|Definição de mapa]] ==&lt;br /&gt;
Uma definição de mapa começa com a palavra-chave “&amp;#039;&amp;#039;map&amp;#039;&amp;#039;”. Você também pode especificar características padrão para definições de mapa posteriores usando a palavra-chave “&amp;#039;&amp;#039;defaultmap&amp;#039;&amp;#039;” ou “&amp;#039;&amp;#039;adddefaultmap&amp;#039;&amp;#039;”:&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Map definition|map definition]] para a lista completa de propriedades e exemplos.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Skill definition|Definição de skill]] ==&lt;br /&gt;
Definições de skill começam com a palavra-chave “&amp;#039;&amp;#039;skill&amp;#039;&amp;#039;”, seguida pelo nome da skill e pelo bloco de propriedades.&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Skill definition|skill definition]] para a lista completa de propriedades e exemplos.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/GameInfo definition|Definição de GameInfo]] ==&lt;br /&gt;
Definições de GameInfo começam com a palavra-chave &amp;quot;&amp;#039;&amp;#039;gameinfo&amp;#039;&amp;#039;&amp;quot;, seguida por uma lista de propriedades. Isso define alguns dados diversos sobre o jogo, como qual lump usar para a imagem da tela de título.&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/GameInfo definition|GameInfo definition]] para a lista completa de propriedades e exemplos.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Intermission definition|Definição de intermissão]] ==&lt;br /&gt;
Definições de intermissão personalizadas começam com a palavra-chave &amp;quot;&amp;#039;&amp;#039;intermission&amp;#039;&amp;#039;&amp;quot;, seguida por um nome e depois uma lista de propriedades. Isso define uma sequência de intermissão, como o “cast call” do Doom II ou o jogo de xadrez do Hexen.&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Intermission definition|Intermission definition]] para a lista completa de propriedades e exemplos.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Automap definition|Definição de automapa]] ==&lt;br /&gt;
Definições de automapa personalizadas começam com a palavra-chave &amp;quot;&amp;#039;&amp;#039;automap&amp;#039;&amp;#039;&amp;quot;, seguida por uma lista de propriedades. Essas cores e configurações serão aplicadas ao automapa do jogador se a [[CVARs|variável de console]] {{c|{{CVAR|A|am_customcolors}}}} estiver ativada.&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Automap definition|Automap definition]] para a lista completa de propriedades e exemplos.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Editor number definition|Definição de número do editor]] ==&lt;br /&gt;
Uma definição de [[Editor number|número do editor]] começa com a palavra-chave “&amp;#039;&amp;#039;DoomEdNums&amp;#039;&amp;#039;”, seguida por uma lista de nomes de atores e seus números de editor atribuídos.&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Editor number definition|editor number definition]] para mais informações.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Spawn number definition|Definição de número de spawn]] ==&lt;br /&gt;
Uma definição de [[Spawn number|número de spawn]] começa com a palavra-chave “&amp;#039;&amp;#039;SpawnNums&amp;#039;&amp;#039;”, seguida por uma lista de nomes de atores e seus números de spawn atribuídos.&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Spawn number definition|spawn number definition]] para mais informações.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Conversation number definition|Definição de número de conversa]] ==&lt;br /&gt;
Uma definição de número de conversa começa com a palavra-chave “&amp;#039;&amp;#039;ConversationIDs&amp;#039;&amp;#039;”, seguida por uma lista de nomes de atores e seus números de conversa atribuídos.&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Conversation number definition|conversation number definition]] para mais informações.&lt;br /&gt;
&lt;br /&gt;
== [[MAPINFO/Damage type definition|Definição de tipo de dano]] ==&lt;br /&gt;
Uma definição de [[Damage type|tipo de dano]] começa com a palavra-chave “&amp;#039;&amp;#039;DamageType&amp;#039;&amp;#039;”, seguida por uma lista de propriedades para criar [[Custom damage types|tipos de dano personalizados]].&lt;br /&gt;
&lt;br /&gt;
Veja [[MAPINFO/Damage type definition|damage type definition]] para mais informações.&lt;br /&gt;
&lt;br /&gt;
== Opções para ports derivados do ZDoom ==&lt;br /&gt;
A sintaxe do MAPINFO permite que propriedades sejam especificadas para engines derivadas do ZDoom que as suportem. Todas as outras irão pular (ignorar) essas linhas.&lt;br /&gt;
&lt;br /&gt;
[[MAPINFO options for GZDoom&amp;#039;s GL renderer]] {{OpenGLsmall}}&lt;/div&gt;</summary>
		<author><name>MegaManx3</name></author>
	</entry>
</feed>