<?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=Classes%3AInterpolationPoint</id>
	<title>Classes:InterpolationPoint - 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=Classes%3AInterpolationPoint"/>
	<link rel="alternate" type="text/html" href="https://wiki.brdoom.org/index.php?title=Classes:InterpolationPoint&amp;action=history"/>
	<updated>2026-04-14T12:34:56Z</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=Classes:InterpolationPoint&amp;diff=152&amp;oldid=prev</id>
		<title>MegaManx3: Criou página com &#039;{{Actor| | type = Coisa de script | name = Ponto de interpolação | class = InterpolationPoint | doomednum = 9070 }}Classes: &lt;u&gt;InterpolationPoint&lt;/u&gt;  &#039;&#039;&#039;Pontos de interpolação&#039;&#039;&#039; definem um caminho a ser seguido. Eles funcionam de forma semelhante aos {{Class|PatrolPoint|pontos de patrulha}} de uma rota de patrulha de monstros. ===Argumentos=== Pontos de interpolação recebem cinco argumentos:  {{TArgs|0}} pitch da câmera em graus,...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.brdoom.org/index.php?title=Classes:InterpolationPoint&amp;diff=152&amp;oldid=prev"/>
		<updated>2026-02-05T22:10:26Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;{{Actor| | type = Coisa de script | name = Ponto de interpolação | class = InterpolationPoint | doomednum = 9070 }}&lt;a href=&quot;/index.php/Classes&quot; title=&quot;Classes&quot;&gt;Classes&lt;/a&gt;: &amp;lt;u&amp;gt;InterpolationPoint&amp;lt;/u&amp;gt;  &amp;#039;&amp;#039;&amp;#039;Pontos de interpolação&amp;#039;&amp;#039;&amp;#039; definem um caminho a ser seguido. Eles funcionam de forma semelhante aos {{Class|PatrolPoint|pontos de patrulha}} de uma rota de patrulha de monstros. ===Argumentos=== Pontos de interpolação recebem cinco argumentos:  {{TArgs|0}} &lt;a href=&quot;/index.php/Definitions#Byte_pitches&quot; title=&quot;Definitions&quot;&gt;pitch&lt;/a&gt; da câmera em graus,...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Actor|&lt;br /&gt;
| type = Coisa de script&lt;br /&gt;
| name = Ponto de interpolação&lt;br /&gt;
| class = InterpolationPoint&lt;br /&gt;
| doomednum = 9070&lt;br /&gt;
}}[[Classes]]: &amp;lt;u&amp;gt;InterpolationPoint&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Pontos de interpolação&amp;#039;&amp;#039;&amp;#039; definem um caminho a ser seguido. Eles funcionam de forma semelhante aos {{Class|PatrolPoint|pontos de patrulha}} de uma rota de patrulha de monstros.&lt;br /&gt;
===Argumentos===&lt;br /&gt;
Pontos de interpolação recebem cinco argumentos:&lt;br /&gt;
&lt;br /&gt;
{{TArgs|0}} [[Definitions#Byte pitches|pitch]] da câmera em graus, &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;igual ao ângulo subtraído de 256&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
{{TArgs|1}} tempo (em octics) para viajar até o próximo nó.&lt;br /&gt;
{{TArgs|2}} tempo (em octics) para parar neste nó antes de continuar.&lt;br /&gt;
{{TArgs|3}} byte baixo do tid do próximo {{Class|InterpolationPoint}} no caminho.&lt;br /&gt;
{{TArgs|4}} byte alto do tid do próximo {{Class|InterpolationPoint}} no caminho.&lt;br /&gt;
&lt;br /&gt;
{{c|args[3]}} contém o byte baixo, e {{c|args[4]}} contém o byte alto, então o tid é args[3]+(args[4]*256). Isso permite usar mais de 255 pontos em todos os caminhos. Por exemplo, se o próximo ponto tiver um tid de 4, então o byte baixo é 4 e o byte alto é 0. Mas se o próximo ponto tiver um tid de 3027, o byte baixo é 211 e o byte alto é 11 (11&amp;amp;times;256 + 211 = 3027).&lt;br /&gt;
&lt;br /&gt;
Como um ponto de interpolação precisa de parâmetros para funcionar, ele não pode ter um special de thing. Para executar um special de thing quando um ponto de interpolação for usado por um dos objetos em movimento ({{Class|ActorMover}}, {{Class|MovingCamera}} ou {{Class|PathFollower}}), você precisa criar um {{Class|InterpolationSpecial|special de interpolação}} com o mesmo [[TID]] do ponto de interpolação.&lt;br /&gt;
==== Definição em [[DECORATE]] ====&lt;br /&gt;
 ACTOR &amp;lt;u&amp;gt;InterpolationPoint&amp;lt;/u&amp;gt; native&lt;br /&gt;
 {&lt;br /&gt;
   +{{flag|NOBLOCKMAP}}&lt;br /&gt;
   +{{flag|NOGRAVITY}}&lt;br /&gt;
   +{{flag|DONTSPLASH}}&lt;br /&gt;
   {{property|RenderStyle}} None&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>MegaManx3</name></author>
	</entry>
</feed>