<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.lmhack.net/index.php?action=history&amp;feed=atom&amp;title=Observerinfo_%2F_Teidenobserverinfo</id>
	<title>Observerinfo / Teidenobserverinfo - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.lmhack.net/index.php?action=history&amp;feed=atom&amp;title=Observerinfo_%2F_Teidenobserverinfo"/>
	<link rel="alternate" type="text/html" href="https://www.lmhack.net/index.php?title=Observerinfo_/_Teidenobserverinfo&amp;action=history"/>
	<updated>2026-09-25T08:13:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://www.lmhack.net/index.php?title=Observerinfo_/_Teidenobserverinfo&amp;diff=1181&amp;oldid=prev</id>
		<title>CoNesTra: Removed protection from &quot;Observerinfo / Teidenobserverinfo&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.lmhack.net/index.php?title=Observerinfo_/_Teidenobserverinfo&amp;diff=1181&amp;oldid=prev"/>
		<updated>2024-10-08T20:29:14Z</updated>

		<summary type="html">&lt;p&gt;Removed protection from &amp;quot;&lt;a href=&quot;/Observerinfo_/_Teidenobserverinfo&quot; title=&quot;Observerinfo / Teidenobserverinfo&quot;&gt;Observerinfo / Teidenobserverinfo&lt;/a&gt;&amp;quot;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:29, 8 October 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>CoNesTra</name></author>
	</entry>
	<entry>
		<id>https://www.lmhack.net/index.php?title=Observerinfo_/_Teidenobserverinfo&amp;diff=440&amp;oldid=prev</id>
		<title>CoNesTra: Protected &quot;Observerinfo / Teidenobserverinfo&quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))</title>
		<link rel="alternate" type="text/html" href="https://www.lmhack.net/index.php?title=Observerinfo_/_Teidenobserverinfo&amp;diff=440&amp;oldid=prev"/>
		<updated>2024-04-11T23:26:39Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/Observerinfo_/_Teidenobserverinfo&quot; title=&quot;Observerinfo / Teidenobserverinfo&quot;&gt;Observerinfo / Teidenobserverinfo&lt;/a&gt;&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:26, 11 April 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>CoNesTra</name></author>
	</entry>
	<entry>
		<id>https://www.lmhack.net/index.php?title=Observerinfo_/_Teidenobserverinfo&amp;diff=439&amp;oldid=prev</id>
		<title>CoNesTra: Created page with &quot;==== Original Author(s) ====  &#039;&#039;weirdboo, CyrusHedgehog&#039;&#039;  ==== Description ====  Documentation on the jump table &#039;&#039;observerinfo&#039;&#039; located in each of the map archives. Remember, &#039;&#039;observers, soundobjs, kinopios, iphones, and otobiras&#039;&#039; are all actors; they can be used in events! &#039;&#039;teidenobserverinfo&#039;&#039; is loaded during the blackout instead of &#039;&#039;observerinfo&#039;&#039;.  &#039;&#039;observerinfo&#039;&#039; and &#039;&#039;teidenobserverinfo&#039;&#039; can be edited with Jumpah.  {| class=&quot;wikitable&quot; style=&quot;text-ali...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.lmhack.net/index.php?title=Observerinfo_/_Teidenobserverinfo&amp;diff=439&amp;oldid=prev"/>
		<updated>2024-04-11T23:26:33Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==== Original Author(s) ====  &amp;#039;&amp;#039;weirdboo, CyrusHedgehog&amp;#039;&amp;#039;  ==== Description ====  Documentation on the jump table &amp;#039;&amp;#039;observerinfo&amp;#039;&amp;#039; located in each of the map archives. Remember, &amp;#039;&amp;#039;observers, soundobjs, kinopios, iphones, and otobiras&amp;#039;&amp;#039; are all actors; they can be used in events! &amp;#039;&amp;#039;teidenobserverinfo&amp;#039;&amp;#039; is loaded during the blackout instead of &amp;#039;&amp;#039;observerinfo&amp;#039;&amp;#039;.  &amp;#039;&amp;#039;observerinfo&amp;#039;&amp;#039; and &amp;#039;&amp;#039;teidenobserverinfo&amp;#039;&amp;#039; can be edited with &lt;a href=&quot;/Jumpah&quot; title=&quot;Jumpah&quot;&gt;Jumpah&lt;/a&gt;.  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-ali...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==== Original Author(s) ====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;weirdboo, CyrusHedgehog&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==== Description ====&lt;br /&gt;
&lt;br /&gt;
Documentation on the jump table &amp;#039;&amp;#039;observerinfo&amp;#039;&amp;#039; located in each of the map archives. Remember, &amp;#039;&amp;#039;observers, soundobjs, kinopios, iphones, and otobiras&amp;#039;&amp;#039; are all actors; they can be used in events! &amp;#039;&amp;#039;teidenobserverinfo&amp;#039;&amp;#039; is loaded during the blackout instead of &amp;#039;&amp;#039;observerinfo&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;observerinfo&amp;#039;&amp;#039; and &amp;#039;&amp;#039;teidenobserverinfo&amp;#039;&amp;#039; can be edited with [[Jumpah]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Type&lt;br /&gt;
! Proper Values&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| String&lt;br /&gt;
| &amp;#039;&amp;#039;observer&amp;#039;&amp;#039;, &amp;#039;&amp;#039;soundobj&amp;#039;&amp;#039;, &amp;#039;&amp;#039;kinopio&amp;#039;&amp;#039;, &amp;#039;&amp;#039;otobira&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;iphone.&amp;#039;&amp;#039;&lt;br /&gt;
| The name of the actor to spawn through &amp;#039;&amp;#039;observerinfo&amp;#039;&amp;#039;. Toad &amp;#039;&amp;#039;(kinopio)&amp;#039;&amp;#039;, The Clockwork Room elevator doors &amp;#039;&amp;#039;(otobira)&amp;#039;&amp;#039;, and the Telephones &amp;#039;&amp;#039;(iphone)&amp;#039;&amp;#039; all have special behaviors that allow them to work through this file.&lt;br /&gt;
|-&lt;br /&gt;
| CodeName&lt;br /&gt;
| String&lt;br /&gt;
| Any string.&lt;br /&gt;
| This string allows the actor to be used in events.&lt;br /&gt;
|-&lt;br /&gt;
| cond_string_arg0&lt;br /&gt;
| String&lt;br /&gt;
| Any string.&lt;br /&gt;
| This string is checked by &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 14. It checks if all enemies with &amp;#039;&amp;#039;CreateName&amp;#039;&amp;#039; matching &amp;#039;&amp;#039;cond_string_arg0&amp;#039;&amp;#039; are dead. If so, then &amp;#039;&amp;#039;do_type&amp;#039;&amp;#039; will be activated.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | string_arg0&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | String&lt;br /&gt;
| If it&amp;#039;s an &amp;#039;&amp;#039;observer&amp;#039;&amp;#039;, then any string.&lt;br /&gt;
| This string will be globally output by &amp;#039;&amp;#039;do_type&amp;#039;&amp;#039; 10. This string can be received by entries in c&amp;#039;&amp;#039;haracterinfo/teidencharacterinfo, enemyinfo/teidenenemyinfo,&amp;#039;&amp;#039; and &amp;#039;&amp;#039;keyinfo/teidenkeyinfo.&amp;#039;&amp;#039; Once the string is output, any entries that have &amp;#039;&amp;#039;CreateName&amp;#039;&amp;#039; equal to the string in s&amp;#039;&amp;#039;tring_arg0&amp;#039;&amp;#039; will activate.&lt;br /&gt;
|-&lt;br /&gt;
| If it&amp;#039;s a &amp;#039;&amp;#039;soundobj&amp;#039;&amp;#039;, then &amp;#039;&amp;#039;BLIZZA&amp;#039;&amp;#039;, &amp;#039;&amp;#039;CALLMAR&amp;#039;&amp;#039;, or &amp;#039;&amp;#039;SPACE&amp;#039;&amp;#039;&lt;br /&gt;
| There are three different SFX able to be played with &amp;#039;&amp;#039;string_arg0&amp;#039;&amp;#039; using a &amp;#039;&amp;#039;soundobj. BLIZZA&amp;#039;&amp;#039; is the howling wind noise in Cold Storage, &amp;#039;&amp;#039;CALLMAR&amp;#039;&amp;#039; is the sound of Mario yelling &amp;quot;Hey Luigi, what&amp;#039;s the hold up?!&amp;quot; in the Courtyard, and &amp;#039;&amp;#039;SPACE&amp;#039;&amp;#039; is the ambient sounds in the Observatory once the room&amp;#039;s eastern wall disappears.&lt;br /&gt;
|-&lt;br /&gt;
| If it&amp;#039;s &amp;#039;&amp;#039;kinopio&amp;#039;&amp;#039; or &amp;#039;&amp;#039;otobira,&amp;#039;&amp;#039; then &amp;#039;&amp;#039;WAIT&amp;#039;&amp;#039; and &amp;#039;&amp;#039;OPEN&amp;#039;&amp;#039; respectively.&lt;br /&gt;
| Toad &amp;#039;&amp;#039;(kinopio)&amp;#039;&amp;#039; and The Clockwork Room elevator doors &amp;#039;&amp;#039;(otobira)&amp;#039;&amp;#039; both have special behaviors that allow animations to be played with &amp;#039;&amp;#039;do_type&amp;#039;&amp;#039; 9. If &amp;#039;&amp;#039;kinopio&amp;#039;&amp;#039; is told to &amp;#039;&amp;#039;WAIT&amp;#039;&amp;#039;, he will act as if the room has been lit and stop crying. If &amp;#039;&amp;#039;otobira&amp;#039;&amp;#039; is told to &amp;#039;&amp;#039;OPEN&amp;#039;&amp;#039;, the doors to the elevator that goes to the roof will open.&lt;br /&gt;
|-&lt;br /&gt;
| pos_x&lt;br /&gt;
| Float&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Coordinates within the room&amp;#039;s bounding box.&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | These are the spawn coordinates for the actor. &amp;#039;&amp;#039;Observers&amp;#039;&amp;#039; and &amp;#039;&amp;#039;soundobjs&amp;#039;&amp;#039; have a very large radius, covering the entirety of most rooms, even out into the hallways.&lt;br /&gt;
|-&lt;br /&gt;
| pos_y&lt;br /&gt;
| Float&lt;br /&gt;
|-&lt;br /&gt;
| pos_z&lt;br /&gt;
| Float&lt;br /&gt;
|-&lt;br /&gt;
! dir_x&lt;br /&gt;
! Float&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | &amp;#039;&amp;#039;N/A&amp;#039;&amp;#039;&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | &amp;#039;&amp;#039;Useless.&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
! dir_y&lt;br /&gt;
! Float&lt;br /&gt;
|-&lt;br /&gt;
! dir_z&lt;br /&gt;
! Float&lt;br /&gt;
|-&lt;br /&gt;
! scale_x&lt;br /&gt;
! Float&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | &amp;#039;&amp;#039;N/A&amp;#039;&amp;#039;&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | &amp;#039;&amp;#039;Useless.&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
! scale_y&lt;br /&gt;
! Float&lt;br /&gt;
|-&lt;br /&gt;
! scale_z&lt;br /&gt;
! Float&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | room_no&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Integer&lt;br /&gt;
| map0, map5, map6, map7, and map8: &amp;#039;&amp;#039;0-3.&amp;#039;&amp;#039;&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | The room that the actor will spawn in. This is mainly used for &amp;#039;&amp;#039;cond_types&amp;#039;&amp;#039; 13, 15, and 16. These &amp;#039;&amp;#039;cond_types&amp;#039;&amp;#039; can check the status of the room&amp;#039;s lighting,&lt;br /&gt;
|-&lt;br /&gt;
| map1, map3, map4, map9, map10, map11, and map12: &amp;#039;&amp;#039;0.&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| map2: &amp;#039;&amp;#039;0-71.&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| cond_arg0&lt;br /&gt;
| Integer&lt;br /&gt;
| &amp;#039;&amp;#039;0-255.&amp;#039;&amp;#039;&lt;br /&gt;
| This integer will be used with &amp;#039;&amp;#039;cond_types&amp;#039;&amp;#039; 18 and 19. These condition types can check the status of a flag.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | arg0&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Integer&lt;br /&gt;
| If used with &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 4, then any integer.&lt;br /&gt;
| When used with &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 4, any value will instantly pass the condition check, regardless of the time on the GBH or values in &amp;#039;&amp;#039;arg1, arg2, arg3, and arg4&amp;#039;&amp;#039;. It&amp;#039;s best to just leave &amp;#039;&amp;#039;arg0&amp;#039;&amp;#039; at 0 when using &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 4.&lt;br /&gt;
|-&lt;br /&gt;
| If used with &amp;#039;&amp;#039;do_type&amp;#039;&amp;#039; 7, then &amp;#039;&amp;#039;0-255.&amp;#039;&amp;#039;&lt;br /&gt;
| When used with &amp;#039;&amp;#039;do_type&amp;#039;&amp;#039; 7, &amp;#039;&amp;#039;arg0&amp;#039;&amp;#039; can be used to turn ON any flag. Note: there is no way to turn a flag OFF with just an observer. An event or ASM must be used.&lt;br /&gt;
|-&lt;br /&gt;
| If used with &amp;#039;&amp;#039;do_type&amp;#039;&amp;#039; 10, then any integer.&lt;br /&gt;
| When used with &amp;#039;&amp;#039;do_type&amp;#039;&amp;#039; 10, &amp;#039;&amp;#039;arg0&amp;#039;&amp;#039; can be used to set a delay time for the enemy spawning. A value of 30 is equal to 30 frames, which is 1 second in real-time.&lt;br /&gt;
|-&lt;br /&gt;
| arg1&lt;br /&gt;
| Integer&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | If used with &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 4, then &amp;#039;&amp;#039;0-99.&amp;#039;&amp;#039;&lt;br /&gt;
| Used with &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 4 to check the beta GBH timer. This is the &amp;#039;&amp;#039;&amp;#039;lower&amp;#039;&amp;#039;&amp;#039; bound of the &amp;#039;&amp;#039;&amp;#039;hour&amp;#039;&amp;#039;&amp;#039; value.&lt;br /&gt;
|-&lt;br /&gt;
| arg2&lt;br /&gt;
| Integer&lt;br /&gt;
| Used with &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 4 to check the beta GBH timer. This is the &amp;#039;&amp;#039;&amp;#039;lower&amp;#039;&amp;#039;&amp;#039; bound of the &amp;#039;&amp;#039;&amp;#039;minute&amp;#039;&amp;#039;&amp;#039; value.&lt;br /&gt;
|-&lt;br /&gt;
| arg3&lt;br /&gt;
| Integer&lt;br /&gt;
| Used with &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 4 to check the beta GBH timer. This is the &amp;#039;&amp;#039;&amp;#039;upper&amp;#039;&amp;#039;&amp;#039; bound of the &amp;#039;&amp;#039;&amp;#039;hour&amp;#039;&amp;#039;&amp;#039; value.&lt;br /&gt;
|-&lt;br /&gt;
| arg4&lt;br /&gt;
| Integer&lt;br /&gt;
| Used with &amp;#039;&amp;#039;cond_type&amp;#039;&amp;#039; 4 to check the beta GBH timer. This is the &amp;#039;&amp;#039;&amp;#039;upper&amp;#039;&amp;#039;&amp;#039; bound of the &amp;#039;&amp;#039;&amp;#039;minute&amp;#039;&amp;#039;&amp;#039; value.&lt;br /&gt;
|-&lt;br /&gt;
! arg5&lt;br /&gt;
! Integer&lt;br /&gt;
! &amp;#039;&amp;#039;N/A&amp;#039;&amp;#039;&lt;br /&gt;
! &amp;#039;&amp;#039;Useless.&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| appear_flag&lt;br /&gt;
| Integer&lt;br /&gt;
| &amp;#039;&amp;#039;0-255.&amp;#039;&amp;#039;&lt;br /&gt;
| This flag will allow the actor to spawn when the room is loaded.&lt;br /&gt;
|-&lt;br /&gt;
| disappear_flag&lt;br /&gt;
| Integer&lt;br /&gt;
| &amp;#039;&amp;#039;0-255.&amp;#039;&amp;#039;&lt;br /&gt;
| This flag will prevent the actor from spawning when the room is loaded.&lt;br /&gt;
|-&lt;br /&gt;
| cond_type&lt;br /&gt;
| Integer&lt;br /&gt;
| &amp;#039;&amp;#039;0, 2-5,&amp;#039;&amp;#039; and &amp;#039;&amp;#039;9-19.&amp;#039;&amp;#039;&lt;br /&gt;
| [[Cond Types]]&lt;br /&gt;
|-&lt;br /&gt;
| do_type&lt;br /&gt;
| Integer&lt;br /&gt;
| &amp;#039;&amp;#039;0-2, 7,&amp;#039;&amp;#039; and &amp;#039;&amp;#039;9-12.&amp;#039;&amp;#039;&lt;br /&gt;
| [[Do Types]]&lt;br /&gt;
|-&lt;br /&gt;
| invisible&lt;br /&gt;
| Boolean&lt;br /&gt;
| &amp;#039;&amp;#039;0&amp;#039;&amp;#039; or &amp;#039;&amp;#039;1.&amp;#039;&amp;#039;&lt;br /&gt;
| Only applies to &amp;#039;&amp;#039;kinopio, otobira,&amp;#039;&amp;#039; and &amp;#039;&amp;#039;iphone.&amp;#039;&amp;#039; If set to 0, the actor will be visible. If set to 1, the actor will be invisible.&lt;br /&gt;
|-&lt;br /&gt;
! &amp;#039;&amp;#039;(Undocumented)&amp;#039;&amp;#039;&lt;br /&gt;
! &amp;#039;&amp;#039;Integer&amp;#039;&amp;#039;&lt;br /&gt;
! &amp;#039;&amp;#039;N/A&amp;#039;&amp;#039;&lt;br /&gt;
! &amp;#039;&amp;#039;N/A&amp;#039;&amp;#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>CoNesTra</name></author>
	</entry>
</feed>